ibm 1.77.1 published on Monday, Apr 14, 2025 by ibm-cloud
ibm.getIamTrustedProfileTemplateAssignment
Explore with Pulumi AI
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      
GetIamTrustedProfileTemplateAssignmentResourcePolicyTemplateRef         
- error
Messages List<Property Map> - id String
 - resource
Createds List<Property Map> - status String
 - version String
 
GetIamTrustedProfileTemplateAssignmentResourcePolicyTemplateRefErrorMessage           
- 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 
GetIamTrustedProfileTemplateAssignmentResourcePolicyTemplateRefResourceCreated           
- 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.