Interface CfnInstanceAccessControlAttributeConfigurationProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnInstanceAccessControlAttributeConfigurationProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.119.0 (build 1634eac)",
date="2025-11-17T14:41:01.366Z")
@Stability(Stable)
public interface CfnInstanceAccessControlAttributeConfigurationProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnInstanceAccessControlAttributeConfiguration.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.sso.*;
CfnInstanceAccessControlAttributeConfigurationProps cfnInstanceAccessControlAttributeConfigurationProps = CfnInstanceAccessControlAttributeConfigurationProps.builder()
.instanceArn("instanceArn")
// the properties below are optional
.accessControlAttributes(List.of(AccessControlAttributeProperty.builder()
.key("key")
.value(AccessControlAttributeValueProperty.builder()
.source(List.of("source"))
.build())
.build()))
.instanceAccessControlAttributeConfiguration(InstanceAccessControlAttributeConfigurationProperty.builder()
.accessControlAttributes(List.of(AccessControlAttributeProperty.builder()
.key("key")
.value(AccessControlAttributeValueProperty.builder()
.source(List.of("source"))
.build())
.build()))
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnInstanceAccessControlAttributeConfigurationPropsstatic final classAn implementation forCfnInstanceAccessControlAttributeConfigurationProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectLists the attributes that are configured for ABAC in the specified IAM Identity Center instance.default ObjectDeprecated.this property has been deprecatedThe ARN of the IAM Identity Center instance under which the operation will be executed.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getInstanceArn
The ARN of the IAM Identity Center instance under which the operation will be executed.- See Also:
-
getAccessControlAttributes
Lists the attributes that are configured for ABAC in the specified IAM Identity Center instance.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnInstanceAccessControlAttributeConfiguration.AccessControlAttributeProperty>- See Also:
-
getInstanceAccessControlAttributeConfiguration
@Stability(Deprecated) @Deprecated @Nullable default Object getInstanceAccessControlAttributeConfiguration()Deprecated.this property has been deprecated(deprecated) The InstanceAccessControlAttributeConfiguration property has been deprecated but is still supported for backwards compatibility purposes.We recomend that you use AccessControlAttributes property instead.
Returns union: either
IResolvableorCfnInstanceAccessControlAttributeConfiguration.InstanceAccessControlAttributeConfigurationProperty- See Also:
-
builder
-