The access token aud claim values that you want to accept in your policy store. For example, https://myapp.example.com, https://myapp2.example.com. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | UpdateConfiguration_OpenIdConnectConfiguration_TokenSelection_AccessTokenOnly_Audiences |
-AccessTokenOnly_PrincipalIdClaim <
String>
The claim that determines the principal in OIDC access tokens. For example, sub.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | UpdateConfiguration_OpenIdConnectConfiguration_TokenSelection_AccessTokenOnly_PrincipalIdClaim |
Amazon.PowerShell.Cmdlets.AVP.AmazonVerifiedPermissionsClientCmdlet.ClientConfig
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-CognitoUserPoolConfiguration_ClientId <
String[]>
The client ID of an app client that is configured for the specified Amazon Cognito user pool. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | UpdateConfiguration_CognitoUserPoolConfiguration_ClientIds |
-CognitoUserPoolConfiguration_UserPoolArn <
String>
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | UpdateConfiguration_CognitoUserPoolConfiguration_UserPoolArn |
This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-GroupConfiguration_GroupEntityType <
String>
The name of the schema entity type that's mapped to the user pool group. Defaults to AWS::CognitoGroup.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | UpdateConfiguration_CognitoUserPoolConfiguration_GroupConfiguration_GroupEntityType |
Specifies the ID of the identity source that you want to update.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The ID token audience, or client ID, claim values that you want to accept in your policy store from an OIDC identity provider. For example, 1example23456789, 2example10111213. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | UpdateConfiguration_OpenIdConnectConfiguration_TokenSelection_IdentityTokenOnly_ClientIds |
-IdentityTokenOnly_PrincipalIdClaim <
String>
The claim that determines the principal in OIDC access tokens. For example, sub.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | UpdateConfiguration_OpenIdConnectConfiguration_TokenSelection_IdentityTokenOnly_PrincipalIdClaim |
-OpenIdConnectConfiguration_EntityIdPrefix <
String>
A descriptive string that you want to prefix to user entities from your OIDC identity provider. For example, if you set an entityIdPrefix of MyOIDCProvider, you can reference principals in your policies in the format MyCorp::User::MyOIDCProvider|Carlos.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | UpdateConfiguration_OpenIdConnectConfiguration_EntityIdPrefix |
-OpenIdConnectConfiguration_GroupClaim <
String>
The token claim that you want Verified Permissions to interpret as group membership. For example, groups.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | UpdateConfiguration_OpenIdConnectConfiguration_GroupConfiguration_GroupClaim |
-OpenIdConnectConfiguration_GroupEntityType <
String>
The policy store entity type that you want to map your users' group claim to. For example, MyCorp::UserGroup. A group entity type is an entity that can have a user entity type as a member.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | UpdateConfiguration_OpenIdConnectConfiguration_GroupConfiguration_GroupEntityType |
-OpenIdConnectConfiguration_Issuer <
String>
The issuer URL of an OIDC identity provider. This URL must have an OIDC discovery endpoint at the path .well-known/openid-configuration.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | UpdateConfiguration_OpenIdConnectConfiguration_Issuer |
Specifies the ID of the policy store that contains the identity source that you want to update.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Specifies the data type of principals generated for identities authenticated by the identity source.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.VerifiedPermissions.Model.UpdateIdentitySourceResponse). Specifying the name of a property of type Amazon.VerifiedPermissions.Model.UpdateIdentitySourceResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |