1. Packages
  2. Ibm Provider
  3. API Docs
  4. getIamTrustedProfileTemplateAssignment
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

ibm.getIamTrustedProfileTemplateAssignment

Explore with Pulumi AI

ibm logo
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

    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 dictionary

    The following arguments are supported:

    getIamTrustedProfileTemplateAssignment Result

    The following output properties are available:

    Supporting Types

    GetIamTrustedProfileTemplateAssignmentContext

    ClusterName string
    ElapsedTime string
    EndTime string
    Host string
    InstanceId string
    Operation string
    StartTime string
    ThreadId string
    TransactionId string
    Url string
    UserAgent string
    ClusterName string
    ElapsedTime string
    EndTime string
    Host string
    InstanceId string
    Operation string
    StartTime string
    ThreadId string
    TransactionId string
    Url string
    UserAgent string
    clusterName String
    elapsedTime String
    endTime String
    host String
    instanceId String
    operation String
    startTime String
    threadId String
    transactionId String
    url String
    userAgent String
    clusterName string
    elapsedTime string
    endTime string
    host string
    instanceId string
    operation string
    startTime string
    threadId string
    transactionId string
    url string
    userAgent string
    clusterName String
    elapsedTime String
    endTime String
    host String
    instanceId String
    operation String
    startTime String
    threadId String
    transactionId String
    url String
    userAgent String

    GetIamTrustedProfileTemplateAssignmentHistory

    Action string
    IamId string
    IamIdAccount string
    Message string
    Params List<string>
    Timestamp string
    Action string
    IamId string
    IamIdAccount string
    Message string
    Params []string
    Timestamp string
    action String
    iamId String
    iamIdAccount String
    message String
    params List<String>
    timestamp String
    action string
    iamId string
    iamIdAccount string
    message string
    params string[]
    timestamp string
    action str
    iam_id str
    iam_id_account str
    message str
    params Sequence[str]
    timestamp str
    action String
    iamId String
    iamIdAccount String
    message String
    params List<String>
    timestamp String

    GetIamTrustedProfileTemplateAssignmentResource

    GetIamTrustedProfileTemplateAssignmentResourcePolicyTemplateRef

    GetIamTrustedProfileTemplateAssignmentResourcePolicyTemplateRefErrorMessage

    ErrorCode string
    Message string
    Name string
    StatusCode string
    ErrorCode string
    Message string
    Name string
    StatusCode string
    errorCode String
    message String
    name String
    statusCode String
    errorCode string
    message string
    name string
    statusCode string
    errorCode String
    message String
    name String
    statusCode String

    GetIamTrustedProfileTemplateAssignmentResourcePolicyTemplateRefResourceCreated

    Id string
    Id string
    id String
    id string
    id str
    id String

    GetIamTrustedProfileTemplateAssignmentResourceProfile

    GetIamTrustedProfileTemplateAssignmentResourceProfileErrorMessage

    ErrorCode string
    Message string
    Name string
    StatusCode string
    ErrorCode string
    Message string
    Name string
    StatusCode string
    errorCode String
    message String
    name String
    statusCode String
    errorCode string
    message string
    name string
    statusCode string
    errorCode String
    message String
    name String
    statusCode 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 ibm Terraform Provider.
    ibm logo
    ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud