Struct aws_sdk_cloudformation::operation::register_publisher::builders::RegisterPublisherInputBuilder
source · #[non_exhaustive]pub struct RegisterPublisherInputBuilder { /* private fields */ }
Expand description
A builder for RegisterPublisherInput
.
Implementations§
source§impl RegisterPublisherInputBuilder
impl RegisterPublisherInputBuilder
sourcepub fn accept_terms_and_conditions(self, input: bool) -> Self
pub fn accept_terms_and_conditions(self, input: bool) -> Self
Whether you accept the Terms and Conditions for publishing extensions in the CloudFormation registry. You must accept the terms and conditions in order to register to publish public extensions to the CloudFormation registry.
The default is false
.
sourcepub fn set_accept_terms_and_conditions(self, input: Option<bool>) -> Self
pub fn set_accept_terms_and_conditions(self, input: Option<bool>) -> Self
Whether you accept the Terms and Conditions for publishing extensions in the CloudFormation registry. You must accept the terms and conditions in order to register to publish public extensions to the CloudFormation registry.
The default is false
.
sourcepub fn get_accept_terms_and_conditions(&self) -> &Option<bool>
pub fn get_accept_terms_and_conditions(&self) -> &Option<bool>
Whether you accept the Terms and Conditions for publishing extensions in the CloudFormation registry. You must accept the terms and conditions in order to register to publish public extensions to the CloudFormation registry.
The default is false
.
sourcepub fn connection_arn(self, input: impl Into<String>) -> Self
pub fn connection_arn(self, input: impl Into<String>) -> Self
If you are using a Bitbucket or GitHub account for identity verification, the Amazon Resource Name (ARN) for your connection to that account.
For more information, see Registering your account to publish CloudFormation extensions in the CloudFormation CLI User Guide.
sourcepub fn set_connection_arn(self, input: Option<String>) -> Self
pub fn set_connection_arn(self, input: Option<String>) -> Self
If you are using a Bitbucket or GitHub account for identity verification, the Amazon Resource Name (ARN) for your connection to that account.
For more information, see Registering your account to publish CloudFormation extensions in the CloudFormation CLI User Guide.
sourcepub fn get_connection_arn(&self) -> &Option<String>
pub fn get_connection_arn(&self) -> &Option<String>
If you are using a Bitbucket or GitHub account for identity verification, the Amazon Resource Name (ARN) for your connection to that account.
For more information, see Registering your account to publish CloudFormation extensions in the CloudFormation CLI User Guide.
sourcepub fn build(self) -> Result<RegisterPublisherInput, BuildError>
pub fn build(self) -> Result<RegisterPublisherInput, BuildError>
Consumes the builder and constructs a RegisterPublisherInput
.
source§impl RegisterPublisherInputBuilder
impl RegisterPublisherInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<RegisterPublisherOutput, SdkError<RegisterPublisherError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<RegisterPublisherOutput, SdkError<RegisterPublisherError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for RegisterPublisherInputBuilder
impl Clone for RegisterPublisherInputBuilder
source§fn clone(&self) -> RegisterPublisherInputBuilder
fn clone(&self) -> RegisterPublisherInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for RegisterPublisherInputBuilder
impl Default for RegisterPublisherInputBuilder
source§fn default() -> RegisterPublisherInputBuilder
fn default() -> RegisterPublisherInputBuilder
source§impl PartialEq for RegisterPublisherInputBuilder
impl PartialEq for RegisterPublisherInputBuilder
source§fn eq(&self, other: &RegisterPublisherInputBuilder) -> bool
fn eq(&self, other: &RegisterPublisherInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.