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.
name
The name to be updated as part of the update_subscription_target action.
authorizedPrincipals
The authorized principals to be updated as part of the update_subscription_target action.
applicableAssetTypes
The applicable asset types to be updated as part of the update_subscription_target action.
subscriptionTargetConfig
The configuration to be updated as part of the update_subscription_target action.
manageAccessRole
The manage access role to be updated as part of the update_subscription_target action.
provider
The provider to be updated as part of the update_subscription_target action.
subscriptionGrantCreationMode
Determines 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"
)