1. Packages
  2. AWS Native
  3. API Docs
  4. sso
  5. getInstanceAccessControlAttributeConfiguration

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi

aws-native.sso.getInstanceAccessControlAttributeConfiguration

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi

    Resource Type definition for SSO InstanceAccessControlAttributeConfiguration

    Using getInstanceAccessControlAttributeConfiguration

    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 getInstanceAccessControlAttributeConfiguration(args: GetInstanceAccessControlAttributeConfigurationArgs, opts?: InvokeOptions): Promise<GetInstanceAccessControlAttributeConfigurationResult>
    function getInstanceAccessControlAttributeConfigurationOutput(args: GetInstanceAccessControlAttributeConfigurationOutputArgs, opts?: InvokeOptions): Output<GetInstanceAccessControlAttributeConfigurationResult>
    def get_instance_access_control_attribute_configuration(instance_arn: Optional[str] = None,
                                                            opts: Optional[InvokeOptions] = None) -> GetInstanceAccessControlAttributeConfigurationResult
    def get_instance_access_control_attribute_configuration_output(instance_arn: Optional[pulumi.Input[str]] = None,
                                                            opts: Optional[InvokeOptions] = None) -> Output[GetInstanceAccessControlAttributeConfigurationResult]
    func LookupInstanceAccessControlAttributeConfiguration(ctx *Context, args *LookupInstanceAccessControlAttributeConfigurationArgs, opts ...InvokeOption) (*LookupInstanceAccessControlAttributeConfigurationResult, error)
    func LookupInstanceAccessControlAttributeConfigurationOutput(ctx *Context, args *LookupInstanceAccessControlAttributeConfigurationOutputArgs, opts ...InvokeOption) LookupInstanceAccessControlAttributeConfigurationResultOutput

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

    public static class GetInstanceAccessControlAttributeConfiguration 
    {
        public static Task<GetInstanceAccessControlAttributeConfigurationResult> InvokeAsync(GetInstanceAccessControlAttributeConfigurationArgs args, InvokeOptions? opts = null)
        public static Output<GetInstanceAccessControlAttributeConfigurationResult> Invoke(GetInstanceAccessControlAttributeConfigurationInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetInstanceAccessControlAttributeConfigurationResult> getInstanceAccessControlAttributeConfiguration(GetInstanceAccessControlAttributeConfigurationArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: aws-native:sso:getInstanceAccessControlAttributeConfiguration
      arguments:
        # arguments dictionary

    The following arguments are supported:

    InstanceArn string
    The ARN of the AWS SSO instance under which the operation will be executed.
    InstanceArn string
    The ARN of the AWS SSO instance under which the operation will be executed.
    instanceArn String
    The ARN of the AWS SSO instance under which the operation will be executed.
    instanceArn string
    The ARN of the AWS SSO instance under which the operation will be executed.
    instance_arn str
    The ARN of the AWS SSO instance under which the operation will be executed.
    instanceArn String
    The ARN of the AWS SSO instance under which the operation will be executed.

    getInstanceAccessControlAttributeConfiguration Result

    The following output properties are available:

    AccessControlAttributes List<Pulumi.AwsNative.Sso.Outputs.InstanceAccessControlAttributeConfigurationAccessControlAttribute>
    Lists the attributes that are configured for ABAC in the specified IAM Identity Center instance.
    InstanceAccessControlAttributeConfigurationValue Pulumi.AwsNative.Sso.Outputs.InstanceAccessControlAttributeConfigurationProperties
    The InstanceAccessControlAttributeConfiguration property has been deprecated but is still supported for backwards compatibility purposes. We recomend that you use AccessControlAttributes property instead.
    AccessControlAttributes []InstanceAccessControlAttributeConfigurationAccessControlAttribute
    Lists the attributes that are configured for ABAC in the specified IAM Identity Center instance.
    InstanceAccessControlAttributeConfiguration InstanceAccessControlAttributeConfigurationProperties
    The InstanceAccessControlAttributeConfiguration property has been deprecated but is still supported for backwards compatibility purposes. We recomend that you use AccessControlAttributes property instead.
    accessControlAttributes List<InstanceAccessControlAttributeConfigurationAccessControlAttribute>
    Lists the attributes that are configured for ABAC in the specified IAM Identity Center instance.
    instanceAccessControlAttributeConfiguration InstanceAccessControlAttributeConfigurationProperties
    The InstanceAccessControlAttributeConfiguration property has been deprecated but is still supported for backwards compatibility purposes. We recomend that you use AccessControlAttributes property instead.
    accessControlAttributes InstanceAccessControlAttributeConfigurationAccessControlAttribute[]
    Lists the attributes that are configured for ABAC in the specified IAM Identity Center instance.
    instanceAccessControlAttributeConfiguration InstanceAccessControlAttributeConfigurationProperties
    The InstanceAccessControlAttributeConfiguration property has been deprecated but is still supported for backwards compatibility purposes. We recomend that you use AccessControlAttributes property instead.
    access_control_attributes Sequence[InstanceAccessControlAttributeConfigurationAccessControlAttribute]
    Lists the attributes that are configured for ABAC in the specified IAM Identity Center instance.
    instance_access_control_attribute_configuration InstanceAccessControlAttributeConfigurationProperties
    The InstanceAccessControlAttributeConfiguration property has been deprecated but is still supported for backwards compatibility purposes. We recomend that you use AccessControlAttributes property instead.
    accessControlAttributes List<Property Map>
    Lists the attributes that are configured for ABAC in the specified IAM Identity Center instance.
    instanceAccessControlAttributeConfiguration Property Map
    The InstanceAccessControlAttributeConfiguration property has been deprecated but is still supported for backwards compatibility purposes. We recomend that you use AccessControlAttributes property instead.

    Supporting Types

    InstanceAccessControlAttributeConfigurationAccessControlAttribute

    InstanceAccessControlAttributeConfigurationAccessControlAttributeValue

    Source List<string>
    Source []string
    source List<String>
    source string[]
    source Sequence[str]
    source List<String>

    InstanceAccessControlAttributeConfigurationProperties

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi