Updates the specified subscription target in Amazon DataZone¶
Description¶
Updates the specified subscription target in Amazon DataZone.
Usage¶
datazone_update_subscription_target(domainIdentifier,
environmentIdentifier, identifier, name, authorizedPrincipals,
applicableAssetTypes, subscriptionTargetConfig, manageAccessRole,
provider, subscriptionGrantCreationMode)
Arguments¶
-
domainIdentifier[required] The identifier of the Amazon DataZone domain in which a subscription target is to be updated.
-
environmentIdentifier[required] The identifier of the environment in which a subscription target is to be updated.
-
identifier[required] Identifier of the subscription target that is to be updated.
-
nameThe name to be updated as part of the
update_subscription_targetaction. -
authorizedPrincipalsThe authorized principals to be updated as part of the
update_subscription_targetaction. -
applicableAssetTypesThe applicable asset types to be updated as part of the
update_subscription_targetaction. -
subscriptionTargetConfigThe configuration to be updated as part of the
update_subscription_targetaction. -
manageAccessRoleThe manage access role to be updated as part of the
update_subscription_targetaction. -
providerThe provider to be updated as part of the
update_subscription_targetaction. -
subscriptionGrantCreationModeDetermines the subscription grant creation mode for this target, defining if grants are auto-created upon subscription approval or managed manually.
Value¶
A list with the following syntax:
list(
id = "string",
authorizedPrincipals = list(
"string"
),
domainId = "string",
projectId = "string",
environmentId = "string",
name = "string",
type = "string",
createdBy = "string",
updatedBy = "string",
createdAt = as.POSIXct(
"2015-01-01"
),
updatedAt = as.POSIXct(
"2015-01-01"
),
manageAccessRole = "string",
applicableAssetTypes = list(
"string"
),
subscriptionTargetConfig = list(
list(
formName = "string",
content = "string"
)
),
provider = "string",
subscriptionGrantCreationMode = "AUTOMATIC"|"MANUAL"
)
Request syntax¶
svc$update_subscription_target(
domainIdentifier = "string",
environmentIdentifier = "string",
identifier = "string",
name = "string",
authorizedPrincipals = list(
"string"
),
applicableAssetTypes = list(
"string"
),
subscriptionTargetConfig = list(
list(
formName = "string",
content = "string"
)
),
manageAccessRole = "string",
provider = "string",
subscriptionGrantCreationMode = "AUTOMATIC"|"MANUAL"
)