Update Registry
| bedrockagentcorecontrol_update_registry | R Documentation |
Updates an existing registry¶
Description¶
Updates an existing registry. This operation uses PATCH semantics, so you only need to specify the fields you want to change.
Usage¶
bedrockagentcorecontrol_update_registry(registryId, name, description,
authorizerConfiguration, approvalConfiguration)
Arguments¶
registryId |
[required] The identifier of the registry to update. You can specify either the Amazon Resource Name (ARN) or the ID of the registry. |
name |
The updated name of the registry. |
description |
The updated description of the registry. To clear the
description, include the |
authorizerConfiguration |
The updated authorizer configuration for the registry. Changing the authorizer configuration can break existing consumers of the registry who are using the authorization type prior to the update. |
approvalConfiguration |
The updated approval configuration for registry records. The
updated configuration only affects new records that move to
|
Value¶
A list with the following syntax:
list(
name = "string",
description = "string",
registryId = "string",
registryArn = "string",
authorizerType = "CUSTOM_JWT"|"AWS_IAM",
authorizerConfiguration = list(
customJWTAuthorizer = list(
discoveryUrl = "string",
allowedAudience = list(
"string"
),
allowedClients = list(
"string"
),
allowedScopes = list(
"string"
),
customClaims = list(
list(
inboundTokenClaimName = "string",
inboundTokenClaimValueType = "STRING"|"STRING_ARRAY",
authorizingClaimMatchValue = list(
claimMatchValue = list(
matchValueString = "string",
matchValueStringList = list(
"string"
)
),
claimMatchOperator = "EQUALS"|"CONTAINS"|"CONTAINS_ANY"
)
)
),
privateEndpoint = list(
selfManagedLatticeResource = list(
resourceConfigurationIdentifier = "string"
),
managedVpcResource = list(
vpcIdentifier = "string",
subnetIds = list(
"string"
),
endpointIpAddressType = "IPV4"|"IPV6",
securityGroupIds = list(
"string"
),
tags = list(
"string"
),
routingDomain = "string"
)
),
privateEndpointOverrides = list(
list(
domain = "string",
privateEndpoint = list(
selfManagedLatticeResource = list(
resourceConfigurationIdentifier = "string"
),
managedVpcResource = list(
vpcIdentifier = "string",
subnetIds = list(
"string"
),
endpointIpAddressType = "IPV4"|"IPV6",
securityGroupIds = list(
"string"
),
tags = list(
"string"
),
routingDomain = "string"
)
)
)
)
)
),
approvalConfiguration = list(
autoApproval = TRUE|FALSE
),
status = "CREATING"|"READY"|"UPDATING"|"CREATE_FAILED"|"UPDATE_FAILED"|"DELETING"|"DELETE_FAILED",
statusReason = "string",
createdAt = as.POSIXct(
"2015-01-01"
),
updatedAt = as.POSIXct(
"2015-01-01"
)
)
Request syntax¶
svc$update_registry(
registryId = "string",
name = "string",
description = list(
optionalValue = "string"
),
authorizerConfiguration = list(
optionalValue = list(
customJWTAuthorizer = list(
discoveryUrl = "string",
allowedAudience = list(
"string"
),
allowedClients = list(
"string"
),
allowedScopes = list(
"string"
),
customClaims = list(
list(
inboundTokenClaimName = "string",
inboundTokenClaimValueType = "STRING"|"STRING_ARRAY",
authorizingClaimMatchValue = list(
claimMatchValue = list(
matchValueString = "string",
matchValueStringList = list(
"string"
)
),
claimMatchOperator = "EQUALS"|"CONTAINS"|"CONTAINS_ANY"
)
)
),
privateEndpoint = list(
selfManagedLatticeResource = list(
resourceConfigurationIdentifier = "string"
),
managedVpcResource = list(
vpcIdentifier = "string",
subnetIds = list(
"string"
),
endpointIpAddressType = "IPV4"|"IPV6",
securityGroupIds = list(
"string"
),
tags = list(
"string"
),
routingDomain = "string"
)
),
privateEndpointOverrides = list(
list(
domain = "string",
privateEndpoint = list(
selfManagedLatticeResource = list(
resourceConfigurationIdentifier = "string"
),
managedVpcResource = list(
vpcIdentifier = "string",
subnetIds = list(
"string"
),
endpointIpAddressType = "IPV4"|"IPV6",
securityGroupIds = list(
"string"
),
tags = list(
"string"
),
routingDomain = "string"
)
)
)
)
)
)
),
approvalConfiguration = list(
optionalValue = list(
autoApproval = TRUE|FALSE
)
)
)