[−][src]Struct rusoto_appconfig::CreateConfigurationProfileRequest
Fields
application_id: String
The application ID.
description: Option<String>
A description of the configuration profile.
location_uri: String
A URI to locate the configuration. You can specify a Systems Manager (SSM) document, an SSM Parameter Store parameter, or an Amazon S3 object. For an SSM document, specify either the document name in the format ssm-document://<Document_name>
or the Amazon Resource Name (ARN). For a parameter, specify either the parameter name in the format ssm-parameter://<Parameter_name>
or the ARN. For an Amazon S3 object, specify the URI in the following format: s3://<bucket>/<objectKey>
. Here is an example: s3://my-bucket/my-app/us-east-1/my-config.json
name: String
A name for the configuration profile.
retrieval_role_arn: Option<String>
The ARN of an IAM role with permission to access the configuration at the specified LocationUri.
Metadata to assign to the configuration profile. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define.
validators: Option<Vec<Validator>>
A list of methods for validating the configuration.
Trait Implementations
impl Clone for CreateConfigurationProfileRequest
[src]
pub fn clone(&self) -> CreateConfigurationProfileRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for CreateConfigurationProfileRequest
[src]
impl Default for CreateConfigurationProfileRequest
[src]
pub fn default() -> CreateConfigurationProfileRequest
[src]
impl PartialEq<CreateConfigurationProfileRequest> for CreateConfigurationProfileRequest
[src]
pub fn eq(&self, other: &CreateConfigurationProfileRequest) -> bool
[src]
pub fn ne(&self, other: &CreateConfigurationProfileRequest) -> bool
[src]
impl Serialize for CreateConfigurationProfileRequest
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for CreateConfigurationProfileRequest
[src]
Auto Trait Implementations
impl RefUnwindSafe for CreateConfigurationProfileRequest
[src]
impl Send for CreateConfigurationProfileRequest
[src]
impl Sync for CreateConfigurationProfileRequest
[src]
impl Unpin for CreateConfigurationProfileRequest
[src]
impl UnwindSafe for CreateConfigurationProfileRequest
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,