pub struct PublicTypeVersionProperties {
pub arn: Option<Value<String>>,
pub log_delivery_bucket: Option<Value<String>>,
pub public_version_number: Option<Value<String>>,
pub type: Option<Value<String>>,
pub type_name: Option<Value<String>>,
}Expand description
Properties for the PublicTypeVersion resource.
Fields§
§arn: Option<Value<String>>Property Arn.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
log_delivery_bucket: Option<Value<String>>Property LogDeliveryBucket.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
public_version_number: Option<Value<String>>Property PublicVersionNumber.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
type: Option<Value<String>>Property Type.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
type_name: Option<Value<String>>Property TypeName.
Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.
Trait Implementations§
Source§impl Debug for PublicTypeVersionProperties
impl Debug for PublicTypeVersionProperties
Source§impl Default for PublicTypeVersionProperties
impl Default for PublicTypeVersionProperties
Source§fn default() -> PublicTypeVersionProperties
fn default() -> PublicTypeVersionProperties
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PublicTypeVersionProperties
impl<'de> Deserialize<'de> for PublicTypeVersionProperties
Source§fn deserialize<D: Deserializer<'de>>(
d: D,
) -> Result<PublicTypeVersionProperties, D::Error>
fn deserialize<D: Deserializer<'de>>( d: D, ) -> Result<PublicTypeVersionProperties, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<PublicTypeVersionProperties> for PublicTypeVersion
impl From<PublicTypeVersionProperties> for PublicTypeVersion
Source§fn from(properties: PublicTypeVersionProperties) -> PublicTypeVersion
fn from(properties: PublicTypeVersionProperties) -> PublicTypeVersion
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PublicTypeVersionProperties
impl RefUnwindSafe for PublicTypeVersionProperties
impl Send for PublicTypeVersionProperties
impl Sync for PublicTypeVersionProperties
impl Unpin for PublicTypeVersionProperties
impl UnwindSafe for PublicTypeVersionProperties
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more