Interface VirtualNetworkLink
- All Superinterfaces:
ChildResource<PrivateDnsZone>,ExternalChildResource<VirtualNetworkLink,,PrivateDnsZone> HasInnerModel<VirtualNetworkLinkInner>,HasName,HasParent<PrivateDnsZone>,Indexable,Refreshable<VirtualNetworkLink>
public interface VirtualNetworkLink
extends ExternalChildResource<VirtualNetworkLink,PrivateDnsZone>, HasInnerModel<VirtualNetworkLinkInner>
An immutable client-side representation of an Azure Virtual Network Link.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceThe entirety of a virtual network link definition as a part of parent definition.static interfaceGrouping of virtual network link definition stages as a part of parent DNS zone definition.static interfacethe set of configurations that can be updated for virtual network link.static interfaceThe entirety of a virtual network link definition as a part of parent update.static interfaceGrouping of DNS zone record set definition stages as a part of parent DNS zone update.static interfaceGrouping of virtual network link update stages. -
Method Summary
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.ExternalChildResource
idMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.HasInnerModel
innerModelMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasParent
parentMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Refreshable
refresh, refreshAsync
-
Method Details
-
etag
String etag()- Returns:
- the ETag of the virtual network link.
-
referencedVirtualNetworkId
String referencedVirtualNetworkId()- Returns:
- the id of referenced virtual network.
-
isAutoRegistrationEnabled
boolean isAutoRegistrationEnabled()- Returns:
- whether auto-registration of virtual machine records in the virtual network gets enabled in the private DNS zone.
-
virtualNetworkLinkState
VirtualNetworkLinkState virtualNetworkLinkState()- Returns:
- the status of the virtual network link to the private DNS zone.
-
provisioningState
ProvisioningState provisioningState()- Returns:
- the provisioning state of the virtual network link.
-