Struct cfn::aws::codepipeline::CustomActionTypeProperties
[−]
[src]
pub struct CustomActionTypeProperties { pub category: Value<String>, pub configuration_properties: Option<ValueList<ConfigurationProperties>>, pub input_artifact_details: Value<ArtifactDetails>, pub output_artifact_details: Value<ArtifactDetails>, pub provider: Value<String>, pub settings: Option<Value<Settings>>, pub version: Option<Value<String>>, }
Properties for the CustomActionType
resource.
Fields
category: Value<String>
Property Category
.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
configuration_properties: Option<ValueList<ConfigurationProperties>>
Property ConfigurationProperties
.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
input_artifact_details: Value<ArtifactDetails>
Property InputArtifactDetails
.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
output_artifact_details: Value<ArtifactDetails>
Property OutputArtifactDetails
.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
provider: Value<String>
Property Provider
.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
settings: Option<Value<Settings>>
Property Settings
.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
version: Option<Value<String>>
Property Version
.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
Trait Implementations
impl Debug for CustomActionTypeProperties
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Default for CustomActionTypeProperties
[src]
fn default() -> CustomActionTypeProperties
[src]
Returns the "default value" for a type. Read more
impl Serialize for CustomActionTypeProperties
[src]
fn serialize<S: Serializer>(&self, s: S) -> Result<S::Ok, S::Error>
[src]
Serialize this value into the given Serde serializer. Read more
impl<'de> Deserialize<'de> for CustomActionTypeProperties
[src]
fn deserialize<D: Deserializer<'de>>(
d: D
) -> Result<CustomActionTypeProperties, D::Error>
[src]
d: D
) -> Result<CustomActionTypeProperties, D::Error>
Deserialize this value from the given Serde deserializer. Read more
impl From<CustomActionTypeProperties> for CustomActionType
[src]
fn from(properties: CustomActionTypeProperties) -> CustomActionType
[src]
Performs the conversion.