#[non_exhaustive]pub struct PutOrganizationConformancePackInput { /* private fields */ }Implementations§
source§impl PutOrganizationConformancePackInput
impl PutOrganizationConformancePackInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<PutOrganizationConformancePack, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<PutOrganizationConformancePack, AwsResponseRetryClassifier>, BuildError>
Consumes the builder and constructs an Operation<PutOrganizationConformancePack>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture PutOrganizationConformancePackInput.
source§impl PutOrganizationConformancePackInput
impl PutOrganizationConformancePackInput
sourcepub fn organization_conformance_pack_name(&self) -> Option<&str>
pub fn organization_conformance_pack_name(&self) -> Option<&str>
Name of the organization conformance pack you want to create.
sourcepub fn template_s3_uri(&self) -> Option<&str>
pub fn template_s3_uri(&self) -> Option<&str>
Location of file containing the template body. The uri must point to the conformance pack template (max size: 300 KB).
You must have access to read Amazon S3 bucket.
sourcepub fn template_body(&self) -> Option<&str>
pub fn template_body(&self) -> Option<&str>
A string containing full conformance pack template body. Structure containing the template body with a minimum length of 1 byte and a maximum length of 51,200 bytes.
sourcepub fn delivery_s3_bucket(&self) -> Option<&str>
pub fn delivery_s3_bucket(&self) -> Option<&str>
The name of the Amazon S3 bucket where Config stores conformance pack templates.
This field is optional. If used, it must be prefixed with awsconfigconforms.
sourcepub fn delivery_s3_key_prefix(&self) -> Option<&str>
pub fn delivery_s3_key_prefix(&self) -> Option<&str>
The prefix for the Amazon S3 bucket.
This field is optional.
sourcepub fn conformance_pack_input_parameters(
&self
) -> Option<&[ConformancePackInputParameter]>
pub fn conformance_pack_input_parameters(
&self
) -> Option<&[ConformancePackInputParameter]>
A list of ConformancePackInputParameter objects.
sourcepub fn excluded_accounts(&self) -> Option<&[String]>
pub fn excluded_accounts(&self) -> Option<&[String]>
A list of Amazon Web Services accounts to be excluded from an organization conformance pack while deploying a conformance pack.
Trait Implementations§
source§impl Clone for PutOrganizationConformancePackInput
impl Clone for PutOrganizationConformancePackInput
source§fn clone(&self) -> PutOrganizationConformancePackInput
fn clone(&self) -> PutOrganizationConformancePackInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq<PutOrganizationConformancePackInput> for PutOrganizationConformancePackInput
impl PartialEq<PutOrganizationConformancePackInput> for PutOrganizationConformancePackInput
source§fn eq(&self, other: &PutOrganizationConformancePackInput) -> bool
fn eq(&self, other: &PutOrganizationConformancePackInput) -> bool
self and other values to be equal, and is used
by ==.