ibm 1.85.0-beta0 published on Wednesday, Oct 29, 2025 by ibm-cloud
ibm.getIamTrustedProfileTemplateAssignment
Start a Neo task
Explain and create an ibm.getIamTrustedProfileTemplateAssignment resource
Using getIamTrustedProfileTemplateAssignment
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getIamTrustedProfileTemplateAssignment(args: GetIamTrustedProfileTemplateAssignmentArgs, opts?: InvokeOptions): Promise<GetIamTrustedProfileTemplateAssignmentResult>
function getIamTrustedProfileTemplateAssignmentOutput(args: GetIamTrustedProfileTemplateAssignmentOutputArgs, opts?: InvokeOptions): Output<GetIamTrustedProfileTemplateAssignmentResult>def get_iam_trusted_profile_template_assignment(assignment_id: Optional[str] = None,
include_history: Optional[bool] = None,
opts: Optional[InvokeOptions] = None) -> GetIamTrustedProfileTemplateAssignmentResult
def get_iam_trusted_profile_template_assignment_output(assignment_id: Optional[pulumi.Input[str]] = None,
include_history: Optional[pulumi.Input[bool]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIamTrustedProfileTemplateAssignmentResult]func LookupIamTrustedProfileTemplateAssignment(ctx *Context, args *LookupIamTrustedProfileTemplateAssignmentArgs, opts ...InvokeOption) (*LookupIamTrustedProfileTemplateAssignmentResult, error)
func LookupIamTrustedProfileTemplateAssignmentOutput(ctx *Context, args *LookupIamTrustedProfileTemplateAssignmentOutputArgs, opts ...InvokeOption) LookupIamTrustedProfileTemplateAssignmentResultOutput> Note: This function is named LookupIamTrustedProfileTemplateAssignment in the Go SDK.
public static class GetIamTrustedProfileTemplateAssignment
{
public static Task<GetIamTrustedProfileTemplateAssignmentResult> InvokeAsync(GetIamTrustedProfileTemplateAssignmentArgs args, InvokeOptions? opts = null)
public static Output<GetIamTrustedProfileTemplateAssignmentResult> Invoke(GetIamTrustedProfileTemplateAssignmentInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIamTrustedProfileTemplateAssignmentResult> getIamTrustedProfileTemplateAssignment(GetIamTrustedProfileTemplateAssignmentArgs args, InvokeOptions options)
public static Output<GetIamTrustedProfileTemplateAssignmentResult> getIamTrustedProfileTemplateAssignment(GetIamTrustedProfileTemplateAssignmentArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIamTrustedProfileTemplateAssignment:getIamTrustedProfileTemplateAssignment
arguments:
# arguments dictionaryThe following arguments are supported:
- Assignment
Id string - Include
History bool
- Assignment
Id string - Include
History bool
- assignment
Id String - include
History Boolean
- assignment
Id string - include
History boolean
- assignment_
id str - include_
history bool
- assignment
Id String - include
History Boolean
getIamTrustedProfileTemplateAssignment Result
The following output properties are available:
- Account
Id string - Assignment
Id string - Contexts
List<Get
Iam Trusted Profile Template Assignment Context> - Created
At string - Created
By stringId - Entity
Tag string - Histories
List<Get
Iam Trusted Profile Template Assignment History> - Href string
- Id string
- Last
Modified stringAt - Last
Modified stringBy Id - Resources
List<Get
Iam Trusted Profile Template Assignment Resource> - Status string
- Target string
- Target
Type string - Template
Id string - Template
Version double - Include
History bool
- Account
Id string - Assignment
Id string - Contexts
[]Get
Iam Trusted Profile Template Assignment Context - Created
At string - Created
By stringId - Entity
Tag string - Histories
[]Get
Iam Trusted Profile Template Assignment History - Href string
- Id string
- Last
Modified stringAt - Last
Modified stringBy Id - Resources
[]Get
Iam Trusted Profile Template Assignment Resource - Status string
- Target string
- Target
Type string - Template
Id string - Template
Version float64 - Include
History bool
- account
Id String - assignment
Id String - contexts
List<Get
Iam Trusted Profile Template Assignment Context> - created
At String - created
By StringId - entity
Tag String - histories
List<Get
Iam Trusted Profile Template Assignment History> - href String
- id String
- last
Modified StringAt - last
Modified StringBy Id - resources
List<Get
Iam Trusted Profile Template Assignment Resource> - status String
- target String
- target
Type String - template
Id String - template
Version Double - include
History Boolean
- account
Id string - assignment
Id string - contexts
Get
Iam Trusted Profile Template Assignment Context[] - created
At string - created
By stringId - entity
Tag string - histories
Get
Iam Trusted Profile Template Assignment History[] - href string
- id string
- last
Modified stringAt - last
Modified stringBy Id - resources
Get
Iam Trusted Profile Template Assignment Resource[] - status string
- target string
- target
Type string - template
Id string - template
Version number - include
History boolean
- account_
id str - assignment_
id str - contexts
Sequence[Get
Iam Trusted Profile Template Assignment Context] - created_
at str - created_
by_ strid - entity_
tag str - histories
Sequence[Get
Iam Trusted Profile Template Assignment History] - href str
- id str
- last_
modified_ strat - last_
modified_ strby_ id - resources
Sequence[Get
Iam Trusted Profile Template Assignment Resource] - status str
- target str
- target_
type str - template_
id str - template_
version float - include_
history bool
- account
Id String - assignment
Id String - contexts List<Property Map>
- created
At String - created
By StringId - entity
Tag String - histories List<Property Map>
- href String
- id String
- last
Modified StringAt - last
Modified StringBy Id - resources List<Property Map>
- status String
- target String
- target
Type String - template
Id String - template
Version Number - include
History Boolean
Supporting Types
GetIamTrustedProfileTemplateAssignmentContext
- Cluster
Name string - Elapsed
Time string - End
Time string - Host string
- Instance
Id string - Operation string
- Start
Time string - Thread
Id string - Transaction
Id string - Url string
- User
Agent string
- Cluster
Name string - Elapsed
Time string - End
Time string - Host string
- Instance
Id string - Operation string
- Start
Time string - Thread
Id string - Transaction
Id string - Url string
- User
Agent string
- cluster
Name String - elapsed
Time String - end
Time String - host String
- instance
Id String - operation String
- start
Time String - thread
Id String - transaction
Id String - url String
- user
Agent String
- cluster
Name string - elapsed
Time string - end
Time string - host string
- instance
Id string - operation string
- start
Time string - thread
Id string - transaction
Id string - url string
- user
Agent string
- cluster_
name str - elapsed_
time str - end_
time str - host str
- instance_
id str - operation str
- start_
time str - thread_
id str - transaction_
id str - url str
- user_
agent str
- cluster
Name String - elapsed
Time String - end
Time String - host String
- instance
Id String - operation String
- start
Time String - thread
Id String - transaction
Id String - url String
- user
Agent String
GetIamTrustedProfileTemplateAssignmentHistory
GetIamTrustedProfileTemplateAssignmentResource
GetIamTrustedProfileTemplateAssignmentResourcePolicyTemplateReference
- error
Messages List<Property Map> - id String
- resource
Createds List<Property Map> - status String
- version String
GetIamTrustedProfileTemplateAssignmentResourcePolicyTemplateReferenceErrorMessage
- Error
Code string - Message string
- Name string
- Status
Code string
- Error
Code string - Message string
- Name string
- Status
Code string
- error
Code String - message String
- name String
- status
Code String
- error
Code string - message string
- name string
- status
Code string
- error_
code str - message str
- name str
- status_
code str
- error
Code String - message String
- name String
- status
Code String
GetIamTrustedProfileTemplateAssignmentResourcePolicyTemplateReferenceResourceCreated
- Id string
- Id string
- id String
- id string
- id str
- id String
GetIamTrustedProfileTemplateAssignmentResourceProfile
- error
Messages List<Property Map> - id String
- resource
Createds List<Property Map> - status String
- version String
GetIamTrustedProfileTemplateAssignmentResourceProfileErrorMessage
- Error
Code string - Message string
- Name string
- Status
Code string
- Error
Code string - Message string
- Name string
- Status
Code string
- error
Code String - message String
- name String
- status
Code String
- error
Code string - message string
- name string
- status
Code string
- error_
code str - message str
- name str
- status_
code str
- error
Code String - message String
- name String
- status
Code String
GetIamTrustedProfileTemplateAssignmentResourceProfileResourceCreated
- Id string
- Id string
- id String
- id string
- id str
- id String
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibmTerraform Provider.
