你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

NetworkVirtualAppliance Class

NetworkVirtualAppliance Resource.

Variables are only populated by the server, and will be ignored when sending a request.

Constructor

NetworkVirtualAppliance(*, id: str | None = None, ___location: str | None = None, tags: Dict[str, str] | None = None, identity: _models.ManagedServiceIdentity | None = None, nva_sku: _models.VirtualApplianceSkuProperties | None = None, boot_strap_configuration_blobs: List[str] | None = None, virtual_hub: _models.SubResource | None = None, cloud_init_configuration_blobs: List[str] | None = None, cloud_init_configuration: str | None = None, virtual_appliance_asn: int | None = None, ssh_public_key: str | None = None, network_profile: _models.NetworkVirtualAppliancePropertiesFormatNetworkProfile | None = None, additional_nics: List[_models.VirtualApplianceAdditionalNicProperties] | None = None, internet_ingress_public_ips: List[_models.InternetIngressPublicIpsProperties] | None = None, delegation: _models.DelegationProperties | None = None, partner_managed_resource: _models.PartnerManagedResourceProperties | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
id
str

Resource ID.

Default value: None
___location
str

Resource ___location.

Default value: None
tags

Resource tags.

Default value: None
identity

The service principal that has read access to cloud-init and config blob.

Default value: None
nva_sku

Network Virtual Appliance SKU.

Default value: None
boot_strap_configuration_blobs

BootStrapConfigurationBlobs storage URLs.

Default value: None
virtual_hub

The Virtual Hub where Network Virtual Appliance is being deployed.

Default value: None
cloud_init_configuration_blobs

CloudInitConfigurationBlob storage URLs.

Default value: None
cloud_init_configuration
str

CloudInitConfiguration string in plain text.

Default value: None
virtual_appliance_asn
int

VirtualAppliance ASN. Microsoft private, public and IANA reserved ASN are not supported.

Default value: None
ssh_public_key
str

Public key for SSH login.

Default value: None
network_profile

Network Profile containing configurations for Public and Private NIC.

Default value: None
additional_nics

Details required for Additional Network Interface.

Default value: None
internet_ingress_public_ips

List of Resource Uri of Public IPs for Internet Ingress Scenario.

Default value: None
delegation

The delegation for the Virtual Appliance.

Default value: None
partner_managed_resource

The delegation for the Virtual Appliance.

Default value: None

Variables

Name Description
id
str

Resource ID.

name
str

Resource name.

type
str

Resource type.

___location
str

Resource ___location.

tags

Resource tags.

identity

The service principal that has read access to cloud-init and config blob.

etag
str

A unique read-only string that changes whenever the resource is updated.

nva_sku

Network Virtual Appliance SKU.

address_prefix
str

Address Prefix.

boot_strap_configuration_blobs

BootStrapConfigurationBlobs storage URLs.

virtual_hub

The Virtual Hub where Network Virtual Appliance is being deployed.

cloud_init_configuration_blobs

CloudInitConfigurationBlob storage URLs.

cloud_init_configuration
str

CloudInitConfiguration string in plain text.

virtual_appliance_asn
int

VirtualAppliance ASN. Microsoft private, public and IANA reserved ASN are not supported.

ssh_public_key
str

Public key for SSH login.

virtual_appliance_nics

List of Virtual Appliance Network Interfaces.

network_profile

Network Profile containing configurations for Public and Private NIC.

additional_nics

Details required for Additional Network Interface.

internet_ingress_public_ips

List of Resource Uri of Public IPs for Internet Ingress Scenario.

virtual_appliance_sites

List of references to VirtualApplianceSite.

virtual_appliance_connections

List of references to VirtualApplianceConnections.

inbound_security_rules

List of references to InboundSecurityRules.

provisioning_state

The provisioning state of the resource. Known values are: "Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting".

deployment_type
str

The deployment type. PartnerManaged for the SaaS NVA.

delegation

The delegation for the Virtual Appliance.

partner_managed_resource

The delegation for the Virtual Appliance.