Struct aws_sdk_cloudformation::operation::describe_publisher::builders::DescribePublisherOutputBuilder
source · #[non_exhaustive]pub struct DescribePublisherOutputBuilder { /* private fields */ }
Expand description
A builder for DescribePublisherOutput
.
Implementations§
source§impl DescribePublisherOutputBuilder
impl DescribePublisherOutputBuilder
sourcepub fn publisher_id(self, input: impl Into<String>) -> Self
pub fn publisher_id(self, input: impl Into<String>) -> Self
The ID of the extension publisher.
sourcepub fn set_publisher_id(self, input: Option<String>) -> Self
pub fn set_publisher_id(self, input: Option<String>) -> Self
The ID of the extension publisher.
sourcepub fn get_publisher_id(&self) -> &Option<String>
pub fn get_publisher_id(&self) -> &Option<String>
The ID of the extension publisher.
sourcepub fn publisher_status(self, input: PublisherStatus) -> Self
pub fn publisher_status(self, input: PublisherStatus) -> Self
Whether the publisher is verified. Currently, all registered publishers are verified.
sourcepub fn set_publisher_status(self, input: Option<PublisherStatus>) -> Self
pub fn set_publisher_status(self, input: Option<PublisherStatus>) -> Self
Whether the publisher is verified. Currently, all registered publishers are verified.
sourcepub fn get_publisher_status(&self) -> &Option<PublisherStatus>
pub fn get_publisher_status(&self) -> &Option<PublisherStatus>
Whether the publisher is verified. Currently, all registered publishers are verified.
sourcepub fn identity_provider(self, input: IdentityProvider) -> Self
pub fn identity_provider(self, input: IdentityProvider) -> Self
The type of account used as the identity provider when registering this publisher with CloudFormation.
sourcepub fn set_identity_provider(self, input: Option<IdentityProvider>) -> Self
pub fn set_identity_provider(self, input: Option<IdentityProvider>) -> Self
The type of account used as the identity provider when registering this publisher with CloudFormation.
sourcepub fn get_identity_provider(&self) -> &Option<IdentityProvider>
pub fn get_identity_provider(&self) -> &Option<IdentityProvider>
The type of account used as the identity provider when registering this publisher with CloudFormation.
sourcepub fn publisher_profile(self, input: impl Into<String>) -> Self
pub fn publisher_profile(self, input: impl Into<String>) -> Self
The URL to the publisher's profile with the identity provider.
sourcepub fn set_publisher_profile(self, input: Option<String>) -> Self
pub fn set_publisher_profile(self, input: Option<String>) -> Self
The URL to the publisher's profile with the identity provider.
sourcepub fn get_publisher_profile(&self) -> &Option<String>
pub fn get_publisher_profile(&self) -> &Option<String>
The URL to the publisher's profile with the identity provider.
sourcepub fn build(self) -> DescribePublisherOutput
pub fn build(self) -> DescribePublisherOutput
Consumes the builder and constructs a DescribePublisherOutput
.
Trait Implementations§
source§impl Clone for DescribePublisherOutputBuilder
impl Clone for DescribePublisherOutputBuilder
source§fn clone(&self) -> DescribePublisherOutputBuilder
fn clone(&self) -> DescribePublisherOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribePublisherOutputBuilder
impl Default for DescribePublisherOutputBuilder
source§fn default() -> DescribePublisherOutputBuilder
fn default() -> DescribePublisherOutputBuilder
source§impl PartialEq for DescribePublisherOutputBuilder
impl PartialEq for DescribePublisherOutputBuilder
source§fn eq(&self, other: &DescribePublisherOutputBuilder) -> bool
fn eq(&self, other: &DescribePublisherOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.