pub struct AzureVnetNetworkHeartbeatData {Show 14 fields
pub application_gateway_subnet_name: Option<String>,
pub cidr_block: Option<String>,
pub is_byo_vnet: bool,
pub last_byo_vnet_verification_error_code: Option<String>,
pub location: Option<String>,
pub nat_gateway_id: Option<String>,
pub nsg_id: Option<String>,
pub private_subnet_name: Option<String>,
pub public_ip_id: Option<String>,
pub public_subnet_name: Option<String>,
pub resource_group: Option<String>,
pub status: NetworkHeartbeatStatus,
pub vnet_name: Option<String>,
pub vnet_resource_id: Option<String>,
}Expand description
AzureVnetNetworkHeartbeatData
JSON schema
{
"type": "object",
"required": [
"isByoVnet",
"status"
],
"properties": {
"applicationGatewaySubnetName": {
"type": [
"string",
"null"
]
},
"cidrBlock": {
"type": [
"string",
"null"
]
},
"isByoVnet": {
"type": "boolean"
},
"lastByoVnetVerificationErrorCode": {
"type": [
"string",
"null"
]
},
"location": {
"type": [
"string",
"null"
]
},
"natGatewayId": {
"type": [
"string",
"null"
]
},
"nsgId": {
"type": [
"string",
"null"
]
},
"privateSubnetName": {
"type": [
"string",
"null"
]
},
"publicIpId": {
"type": [
"string",
"null"
]
},
"publicSubnetName": {
"type": [
"string",
"null"
]
},
"resourceGroup": {
"type": [
"string",
"null"
]
},
"status": {
"$ref": "#/components/schemas/NetworkHeartbeatStatus"
},
"vnetName": {
"type": [
"string",
"null"
]
},
"vnetResourceId": {
"type": [
"string",
"null"
]
}
}
}Fields§
§application_gateway_subnet_name: Option<String>§cidr_block: Option<String>§is_byo_vnet: bool§last_byo_vnet_verification_error_code: Option<String>§location: Option<String>§nat_gateway_id: Option<String>§nsg_id: Option<String>§private_subnet_name: Option<String>§public_ip_id: Option<String>§public_subnet_name: Option<String>§resource_group: Option<String>§status: NetworkHeartbeatStatus§vnet_name: Option<String>§vnet_resource_id: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for AzureVnetNetworkHeartbeatData
impl Clone for AzureVnetNetworkHeartbeatData
Source§fn clone(&self) -> AzureVnetNetworkHeartbeatData
fn clone(&self) -> AzureVnetNetworkHeartbeatData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AzureVnetNetworkHeartbeatData
impl<'de> Deserialize<'de> for AzureVnetNetworkHeartbeatData
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 From<&AzureVnetNetworkHeartbeatData> for AzureVnetNetworkHeartbeatData
impl From<&AzureVnetNetworkHeartbeatData> for AzureVnetNetworkHeartbeatData
Source§fn from(value: &AzureVnetNetworkHeartbeatData) -> Self
fn from(value: &AzureVnetNetworkHeartbeatData) -> Self
Converts to this type from the input type.
Source§impl From<AzureVnetNetworkHeartbeatData> for AzureVnetNetworkHeartbeatData
impl From<AzureVnetNetworkHeartbeatData> for AzureVnetNetworkHeartbeatData
Source§fn from(value: AzureVnetNetworkHeartbeatData) -> Self
fn from(value: AzureVnetNetworkHeartbeatData) -> Self
Converts to this type from the input type.
Source§impl TryFrom<AzureVnetNetworkHeartbeatData> for AzureVnetNetworkHeartbeatData
impl TryFrom<AzureVnetNetworkHeartbeatData> for AzureVnetNetworkHeartbeatData
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(
value: AzureVnetNetworkHeartbeatData,
) -> Result<Self, ConversionError>
fn try_from( value: AzureVnetNetworkHeartbeatData, ) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for AzureVnetNetworkHeartbeatData
impl RefUnwindSafe for AzureVnetNetworkHeartbeatData
impl Send for AzureVnetNetworkHeartbeatData
impl Sync for AzureVnetNetworkHeartbeatData
impl Unpin for AzureVnetNetworkHeartbeatData
impl UnsafeUnpin for AzureVnetNetworkHeartbeatData
impl UnwindSafe for AzureVnetNetworkHeartbeatData
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