NetworkConfigurationInfo
The network access controls for your Identity Center instance. These controls restrict which networks can reach your instance and applications.
Contents
- VpceAccessRequired
-
Specifies whether access to your Identity Center instance and to applications must originate from a VPC endpoint. When this value is
trueand no other field is specified, access is allowed from any VPC in your organization, or from any VPC in the Amazon Web Services account for an account instance, and applies to all applications. When this value isfalse, no network access control is enforced and the values ofRestrictSourceVpcs,AllowSourceIps, andExcludeApplicationArnsare cleared.Type: Boolean
Required: Yes
- AllowSourceIps
-
Allows access from the IPv4 or IPv6 CIDR blocks that you specify, in addition to the VPCs allowed by
RestrictSourceVpcs. If you don't specify this value, no additional IP address ranges are allowed.Type: Array of strings
Array Members: Minimum number of 0 items. Maximum number of 50 items.
Length Constraints: Minimum length of 2. Maximum length of 43.
Pattern:
((([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\/(3[0-2]|[1-2][0-9]|[0-9]))?|(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:(:[0-9a-fA-F]{1,4}){1,6}|:((:[0-9a-fA-F]{1,4}){1,7}|:))(\/(12[0-8]|1[0-1][0-9]|[1-9][0-9]|[0-9]))?)Required: No
- ExcludeApplicationArns
-
Exempts the applications that you specify from the network access control, so that access to them is unchanged. You can specify both Amazon managed applications and customer managed applications, and you can use wildcards. These applications are not restricted by
RestrictSourceVpcsorAllowSourceIps. If you don't specify this value, the controls apply to all applications.Type: Array of strings
Array Members: Minimum number of 0 items. Maximum number of 50 items.
Length Constraints: Minimum length of 10. Maximum length of 1224.
Pattern:
arn:aws(-[a-z]{1,5}){0,3}:[a-z0-9-]+:[a-z0-9-*]*:[0-9]{12}:[-a-zA-Z0-9./:_*]+Required: No
- RestrictSourceVpcs
-
Limits access to the VPC endpoints in the VPCs that you specify. These VPCs must be in your organization, or in the Amazon Web Services account for an account instance. If you don't specify this value, access is allowed from any VPC in your organization or Amazon Web Services account.
Type: Array of strings
Array Members: Minimum number of 0 items. Maximum number of 50 items.
Length Constraints: Minimum length of 43. Maximum length of 128.
Pattern:
arn:aws(-[a-z]{1,5}){0,3}:ec2:[a-z0-9-]+:[0-9]{12}:vpc/vpc-([0-9a-f]){8}(([0-9a-f]){9})?Required: No
See Also
For more information about using this API in one of the language-specific Amazon SDKs, see the following: