pub struct AzureContainerAppsEnvironment {
pub id: String,
}Expand description
Represents an Azure Container Apps Environment for hosting container applications.
Fields§
§id: StringIdentifier for the Container Apps Environment. Must contain only alphanumeric characters, hyphens, and underscores ([A-Za-z0-9-_]). Maximum 64 characters.
Implementations§
Source§impl AzureContainerAppsEnvironment
impl AzureContainerAppsEnvironment
Sourcepub fn new(id: String) -> AzureContainerAppsEnvironmentBuilder
pub fn new(id: String) -> AzureContainerAppsEnvironmentBuilder
Create an instance of AzureContainerAppsEnvironment using the builder syntax
Source§impl AzureContainerAppsEnvironment
impl AzureContainerAppsEnvironment
Sourcepub const RESOURCE_TYPE: ResourceType
pub const RESOURCE_TYPE: ResourceType
The resource type identifier for Azure Container Apps Environments
Trait Implementations§
Source§impl Clone for AzureContainerAppsEnvironment
impl Clone for AzureContainerAppsEnvironment
Source§fn clone(&self) -> AzureContainerAppsEnvironment
fn clone(&self) -> AzureContainerAppsEnvironment
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for AzureContainerAppsEnvironment
impl<'de> Deserialize<'de> for AzureContainerAppsEnvironment
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AzureContainerAppsEnvironment
impl PartialEq for AzureContainerAppsEnvironment
Source§fn eq(&self, other: &AzureContainerAppsEnvironment) -> bool
fn eq(&self, other: &AzureContainerAppsEnvironment) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl ResourceDefinition for AzureContainerAppsEnvironment
impl ResourceDefinition for AzureContainerAppsEnvironment
Source§fn resource_type() -> ResourceType
fn resource_type() -> ResourceType
Returns the static type identifier for this resource type (e.g., “Function”, “Storage”)
Source§fn get_resource_type(&self) -> ResourceType
fn get_resource_type(&self) -> ResourceType
Returns the resource type for this instance (calls the static method)
Source§fn get_dependencies(&self) -> Vec<ResourceRef>
fn get_dependencies(&self) -> Vec<ResourceRef>
Returns the list of other resources this resource depends on
Source§fn validate_update(&self, _new_config: &dyn ResourceDefinition) -> Result<()>
fn validate_update(&self, _new_config: &dyn ResourceDefinition) -> Result<()>
Validates if an update from the current configuration to a new configuration is allowed
Source§fn as_any_mut(&mut self) -> &mut dyn Any
fn as_any_mut(&mut self) -> &mut dyn Any
Provides mutable access to the underlying concrete type for downcasting
Source§fn box_clone(&self) -> Box<dyn ResourceDefinition>
fn box_clone(&self) -> Box<dyn ResourceDefinition>
Creates a boxed clone of this resource definition
Source§fn resource_eq(&self, other: &dyn ResourceDefinition) -> bool
fn resource_eq(&self, other: &dyn ResourceDefinition) -> bool
For equality comparison between resource definitions
impl Eq for AzureContainerAppsEnvironment
impl StructuralPartialEq for AzureContainerAppsEnvironment
Auto Trait Implementations§
impl Freeze for AzureContainerAppsEnvironment
impl RefUnwindSafe for AzureContainerAppsEnvironment
impl Send for AzureContainerAppsEnvironment
impl Sync for AzureContainerAppsEnvironment
impl Unpin for AzureContainerAppsEnvironment
impl UnsafeUnpin for AzureContainerAppsEnvironment
impl UnwindSafe for AzureContainerAppsEnvironment
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.