1. Packages
  2. Opentelekomcloud Provider
  3. API Docs
  4. getIdentityRoleV3
opentelekomcloud 1.36.37 published on Thursday, Apr 24, 2025 by opentelekomcloud

opentelekomcloud.getIdentityRoleV3

Explore with Pulumi AI

opentelekomcloud logo
opentelekomcloud 1.36.37 published on Thursday, Apr 24, 2025 by opentelekomcloud

    Using getIdentityRoleV3

    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 getIdentityRoleV3(args: GetIdentityRoleV3Args, opts?: InvokeOptions): Promise<GetIdentityRoleV3Result>
    function getIdentityRoleV3Output(args: GetIdentityRoleV3OutputArgs, opts?: InvokeOptions): Output<GetIdentityRoleV3Result>
    def get_identity_role_v3(domain_id: Optional[str] = None,
                             id: Optional[str] = None,
                             name: Optional[str] = None,
                             region: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetIdentityRoleV3Result
    def get_identity_role_v3_output(domain_id: Optional[pulumi.Input[str]] = None,
                             id: Optional[pulumi.Input[str]] = None,
                             name: Optional[pulumi.Input[str]] = None,
                             region: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetIdentityRoleV3Result]
    func LookupIdentityRoleV3(ctx *Context, args *LookupIdentityRoleV3Args, opts ...InvokeOption) (*LookupIdentityRoleV3Result, error)
    func LookupIdentityRoleV3Output(ctx *Context, args *LookupIdentityRoleV3OutputArgs, opts ...InvokeOption) LookupIdentityRoleV3ResultOutput

    > Note: This function is named LookupIdentityRoleV3 in the Go SDK.

    public static class GetIdentityRoleV3 
    {
        public static Task<GetIdentityRoleV3Result> InvokeAsync(GetIdentityRoleV3Args args, InvokeOptions? opts = null)
        public static Output<GetIdentityRoleV3Result> Invoke(GetIdentityRoleV3InvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetIdentityRoleV3Result> getIdentityRoleV3(GetIdentityRoleV3Args args, InvokeOptions options)
    public static Output<GetIdentityRoleV3Result> getIdentityRoleV3(GetIdentityRoleV3Args args, InvokeOptions options)
    
    fn::invoke:
      function: opentelekomcloud:index/getIdentityRoleV3:getIdentityRoleV3
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    The name of the role.
    DomainId string
    The domain the role belongs to.
    Id string
    Region string
    Name string
    The name of the role.
    DomainId string
    The domain the role belongs to.
    Id string
    Region string
    name String
    The name of the role.
    domainId String
    The domain the role belongs to.
    id String
    region String
    name string
    The name of the role.
    domainId string
    The domain the role belongs to.
    id string
    region string
    name str
    The name of the role.
    domain_id str
    The domain the role belongs to.
    id str
    region str
    name String
    The name of the role.
    domainId String
    The domain the role belongs to.
    id String
    region String

    getIdentityRoleV3 Result

    The following output properties are available:

    DomainId string
    See Argument Reference above.
    Id string
    Name string
    See Argument Reference above.
    Region string
    DomainId string
    See Argument Reference above.
    Id string
    Name string
    See Argument Reference above.
    Region string
    domainId String
    See Argument Reference above.
    id String
    name String
    See Argument Reference above.
    region String
    domainId string
    See Argument Reference above.
    id string
    name string
    See Argument Reference above.
    region string
    domain_id str
    See Argument Reference above.
    id str
    name str
    See Argument Reference above.
    region str
    domainId String
    See Argument Reference above.
    id String
    name String
    See Argument Reference above.
    region String

    Package Details

    Repository
    opentelekomcloud opentelekomcloud/terraform-provider-opentelekomcloud
    License
    Notes
    This Pulumi package is based on the opentelekomcloud Terraform Provider.
    opentelekomcloud logo
    opentelekomcloud 1.36.37 published on Thursday, Apr 24, 2025 by opentelekomcloud