IInternalNetworkProperties Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.InternalNetworkPropertiesTypeConverter))]
public interface IInternalNetworkProperties : Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.IAnnotationResource, Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.IExtensionEnumProperty, Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.IInternalNetworkPatchableProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.InternalNetworkPropertiesTypeConverter))>]
type IInternalNetworkProperties = interface
interface IJsonSerializable
interface IAnnotationResource
interface IInternalNetworkPatchableProperties
interface IExtensionEnumProperty
Public Interface IInternalNetworkProperties
Implements IAnnotationResource, IExtensionEnumProperty, IInternalNetworkPatchableProperties
- Derived
- Attributes
- Implements
Properties
| Name | Description |
|---|---|
| AdministrativeState |
Administrative state of the resource. |
| Annotation |
Switch configuration description. (Inherited from IAnnotationResource) |
| BgpConfiguration |
BGP configuration properties. |
| ConfigurationState |
Configuration state of the resource. |
| ConnectedIPv4Subnet |
List of Connected IPv4 Subnets. (Inherited from IInternalNetworkPatchableProperties) |
| ConnectedIPv6Subnet |
List of connected IPv6 Subnets. (Inherited from IInternalNetworkPatchableProperties) |
| EgressAclId |
Egress Acl. ARM resource ID of Access Control Lists. (Inherited from IInternalNetworkPatchableProperties) |
| ExportRoutePolicy |
Export Route Policy either IPv4 or IPv6. (Inherited from IInternalNetworkPatchableProperties) |
| ExportRoutePolicyId |
ARM Resource ID of the RoutePolicy. This is used for the backward compatibility. (Inherited from IInternalNetworkPatchableProperties) |
| Extension |
Extension. Example: NoExtension | NPB. (Inherited from IExtensionEnumProperty) |
| ImportRoutePolicy |
Import Route Policy either IPv4 or IPv6. (Inherited from IInternalNetworkPatchableProperties) |
| ImportRoutePolicyId |
ARM Resource ID of the RoutePolicy. This is used for the backward compatibility. (Inherited from IInternalNetworkPatchableProperties) |
| IngressAclId |
Ingress Acl. ARM resource ID of Access Control Lists. (Inherited from IInternalNetworkPatchableProperties) |
| IsMonitoringEnabled |
To check whether monitoring of internal network is enabled or not. (Inherited from IInternalNetworkPatchableProperties) |
| Mtu |
Maximum transmission unit. Default value is 1500. (Inherited from IInternalNetworkPatchableProperties) |
| ProvisioningState |
Provisioning state of the resource. |
| StaticRouteConfigurationBfdConfiguration |
BFD configuration properties |
| StaticRouteConfigurationExtension |
Extension. Example: NoExtension | NPB. |
| StaticRouteConfigurationIpv4Route |
List of IPv4 Routes. |
| StaticRouteConfigurationIpv6Route |
List of IPv6 Routes. |
| VlanId |
Vlan identifier. Example: 1001. |
Methods
| Name | Description |
|---|---|
| ToJson(JsonObject, SerializationMode) | (Inherited from IJsonSerializable) |