Struct aws_sdk_datazone::operation::update_subscription_target::UpdateSubscriptionTargetInput
source · #[non_exhaustive]pub struct UpdateSubscriptionTargetInput {
pub domain_identifier: Option<String>,
pub environment_identifier: Option<String>,
pub identifier: Option<String>,
pub name: Option<String>,
pub authorized_principals: Option<Vec<String>>,
pub applicable_asset_types: Option<Vec<String>>,
pub subscription_target_config: Option<Vec<SubscriptionTargetForm>>,
pub manage_access_role: Option<String>,
pub provider: Option<String>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.domain_identifier: Option<String>
The identifier of the Amazon DataZone domain in which a subscription target is to be updated.
environment_identifier: Option<String>
The identifier of the environment in which a subscription target is to be updated.
identifier: Option<String>
Identifier of the subscription target that is to be updated.
name: Option<String>
The name to be updated as part of the UpdateSubscriptionTarget
action.
The authorized principals to be updated as part of the UpdateSubscriptionTarget
action.
applicable_asset_types: Option<Vec<String>>
The applicable asset types to be updated as part of the UpdateSubscriptionTarget
action.
subscription_target_config: Option<Vec<SubscriptionTargetForm>>
The configuration to be updated as part of the UpdateSubscriptionTarget
action.
manage_access_role: Option<String>
The manage access role to be updated as part of the UpdateSubscriptionTarget
action.
provider: Option<String>
The provider to be updated as part of the UpdateSubscriptionTarget
action.
Implementations§
source§impl UpdateSubscriptionTargetInput
impl UpdateSubscriptionTargetInput
sourcepub fn domain_identifier(&self) -> Option<&str>
pub fn domain_identifier(&self) -> Option<&str>
The identifier of the Amazon DataZone domain in which a subscription target is to be updated.
sourcepub fn environment_identifier(&self) -> Option<&str>
pub fn environment_identifier(&self) -> Option<&str>
The identifier of the environment in which a subscription target is to be updated.
sourcepub fn identifier(&self) -> Option<&str>
pub fn identifier(&self) -> Option<&str>
Identifier of the subscription target that is to be updated.
sourcepub fn name(&self) -> Option<&str>
pub fn name(&self) -> Option<&str>
The name to be updated as part of the UpdateSubscriptionTarget
action.
The authorized principals to be updated as part of the UpdateSubscriptionTarget
action.
sourcepub fn applicable_asset_types(&self) -> Option<&[String]>
pub fn applicable_asset_types(&self) -> Option<&[String]>
The applicable asset types to be updated as part of the UpdateSubscriptionTarget
action.
sourcepub fn subscription_target_config(&self) -> Option<&[SubscriptionTargetForm]>
pub fn subscription_target_config(&self) -> Option<&[SubscriptionTargetForm]>
The configuration to be updated as part of the UpdateSubscriptionTarget
action.
sourcepub fn manage_access_role(&self) -> Option<&str>
pub fn manage_access_role(&self) -> Option<&str>
The manage access role to be updated as part of the UpdateSubscriptionTarget
action.
source§impl UpdateSubscriptionTargetInput
impl UpdateSubscriptionTargetInput
sourcepub fn builder() -> UpdateSubscriptionTargetInputBuilder
pub fn builder() -> UpdateSubscriptionTargetInputBuilder
Creates a new builder-style object to manufacture UpdateSubscriptionTargetInput
.
Trait Implementations§
source§impl Clone for UpdateSubscriptionTargetInput
impl Clone for UpdateSubscriptionTargetInput
source§fn clone(&self) -> UpdateSubscriptionTargetInput
fn clone(&self) -> UpdateSubscriptionTargetInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for UpdateSubscriptionTargetInput
impl PartialEq for UpdateSubscriptionTargetInput
source§fn eq(&self, other: &UpdateSubscriptionTargetInput) -> bool
fn eq(&self, other: &UpdateSubscriptionTargetInput) -> bool
self
and other
values to be equal, and is used
by ==
.