Updates additional product configuration settings for the registered identity provider¶
Description¶
Updates additional product configuration settings for the registered identity provider.
Usage¶
licensemanagerusersubscriptions_update_identity_provider_settings(
IdentityProvider, Product, IdentityProviderArn, UpdateSettings)
Arguments¶
-
IdentityProviderRefers to an identity provider.
-
ProductThe name of the user-based subscription product.
Valid values:
VISUAL_STUDIO_ENTERPRISE|VISUAL_STUDIO_PROFESSIONAL|OFFICE_PROFESSIONAL_PLUS|OFFICE_STANDARD|REMOTE_DESKTOP_SERVICES -
IdentityProviderArnThe Amazon Resource Name (ARN) of the identity provider to update.
-
UpdateSettings[required] Updates the registered identity provider’s product related configuration settings. You can update any combination of settings in a single operation such as the:
- Subnets which you want to add to provision VPC endpoints.
- Subnets which you want to remove the VPC endpoints from.
- Security group ID which permits traffic to the VPC endpoints.
Value¶
A list with the following syntax:
list(
IdentityProviderSummary = list(
IdentityProvider = list(
ActiveDirectoryIdentityProvider = list(
DirectoryId = "string",
ActiveDirectorySettings = list(
DomainName = "string",
DomainIpv4List = list(
"string"
),
DomainIpv6List = list(
"string"
),
DomainCredentialsProvider = list(
SecretsManagerCredentialsProvider = list(
SecretId = "string"
)
),
DomainNetworkSettings = list(
Subnets = list(
"string"
)
)
),
ActiveDirectoryType = "SELF_MANAGED"|"AWS_MANAGED",
IsSharedActiveDirectory = TRUE|FALSE
)
),
Settings = list(
Subnets = list(
"string"
),
SecurityGroupId = "string"
),
Product = "string",
Status = "string",
IdentityProviderArn = "string",
FailureMessage = "string",
OwnerAccountId = "string"
)
)
Request syntax¶
svc$update_identity_provider_settings(
IdentityProvider = list(
ActiveDirectoryIdentityProvider = list(
DirectoryId = "string",
ActiveDirectorySettings = list(
DomainName = "string",
DomainIpv4List = list(
"string"
),
DomainIpv6List = list(
"string"
),
DomainCredentialsProvider = list(
SecretsManagerCredentialsProvider = list(
SecretId = "string"
)
),
DomainNetworkSettings = list(
Subnets = list(
"string"
)
)
),
ActiveDirectoryType = "SELF_MANAGED"|"AWS_MANAGED",
IsSharedActiveDirectory = TRUE|FALSE
)
),
Product = "string",
IdentityProviderArn = "string",
UpdateSettings = list(
AddSubnets = list(
"string"
),
RemoveSubnets = list(
"string"
),
SecurityGroupId = "string"
)
)