TrunkedNetwork Interface
public interface TrunkedNetwork
An immutable client-side representation of TrunkedNetwork.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract List<String> |
associatedResourceIds()
Gets the associated |
| abstract String |
clusterId()
Gets the cluster |
|
abstract
Trunked |
detailedStatus()
Gets the detailed |
| abstract String |
detailedStatusMessage()
Gets the detailed |
| abstract String |
etag()
Gets the etag property: Resource ETag. |
|
abstract
Extended |
extendedLocation()
Gets the extended |
| abstract List<String> |
hybridAksClustersAssociatedIds()
Gets the hybrid |
|
abstract
Hybrid |
hybridAksPluginType()
Gets the hybrid |
| abstract String |
id()
Gets the id property: Fully qualified resource Id for the resource. |
|
abstract
Trunked |
innerModel()
Gets the inner com. |
| abstract String |
interfaceName()
Gets the interface |
| abstract List<String> |
isolationDomainIds()
Gets the isolation |
| abstract String |
location()
Gets the location property: The geo-location where the resource lives. |
| abstract String |
name()
Gets the name property: The name of the resource. |
|
abstract
Trunked |
provisioningState()
Gets the provisioning |
|
abstract
Trunked |
refresh()
Refreshes the resource to sync with Azure. |
|
abstract
Trunked |
refresh(Context context)
Refreshes the resource to sync with Azure. |
| abstract Region |
region()
Gets the region of the resource. |
| abstract String |
regionName()
Gets the name of the resource region. |
| abstract String |
resourceGroupName()
Gets the name of the resource group. |
|
abstract
System |
systemData()
Gets the system |
| abstract Map<String,String> |
tags()
Gets the tags property: Resource tags. |
| abstract String |
type()
Gets the type property: The type of the resource. |
| abstract Update |
update()
Begins update for the Trunked |
| abstract List<String> |
virtualMachinesAssociatedIds()
Gets the virtual |
| abstract List<Long> |
vlans()
Gets the vlans property: The list of vlans that are selected from the isolation domains for trunking. |
Method Details
associatedResourceIds
public abstract List<String> associatedResourceIds()
Gets the associatedResourceIds property: The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
Returns:
clusterId
public abstract String clusterId()
Gets the clusterId property: The resource ID of the Network Cloud cluster this trunked network is associated with.
Returns:
detailedStatus
public abstract TrunkedNetworkDetailedStatus detailedStatus()
Gets the detailedStatus property: The more detailed status of the trunked network.
Returns:
detailedStatusMessage
public abstract String detailedStatusMessage()
Gets the detailedStatusMessage property: The descriptive message about the current detailed status.
Returns:
etag
public abstract String etag()
Gets the etag property: Resource ETag.
Returns:
extendedLocation
public abstract ExtendedLocation extendedLocation()
Gets the extendedLocation property: The extended location of the cluster associated with the resource.
Returns:
hybridAksClustersAssociatedIds
public abstract List<String> hybridAksClustersAssociatedIds()
Gets the hybridAksClustersAssociatedIds property: Field Deprecated. These fields will be empty/omitted. The list of Hybrid AKS cluster resource IDs that are associated with this trunked network.
Returns:
hybridAksPluginType
public abstract HybridAksPluginType hybridAksPluginType()
Gets the hybridAksPluginType property: Field Deprecated. The field was previously optional, now it will have no defined behavior and will be ignored. The network plugin type for Hybrid AKS.
Returns:
id
public abstract String id()
Gets the id property: Fully qualified resource Id for the resource.
Returns:
innerModel
public abstract TrunkedNetworkInner innerModel()
Gets the inner com.azure.resourcemanager.networkcloud.fluent.models.TrunkedNetworkInner object.
Returns:
interfaceName
public abstract String interfaceName()
Gets the interfaceName property: The default interface name for this trunked network in the virtual machine. This name can be overridden by the name supplied in the network attachment configuration of that virtual machine.
Returns:
isolationDomainIds
public abstract List<String> isolationDomainIds()
Gets the isolationDomainIds property: The list of resource IDs representing the Network Fabric isolation domains. It can be any combination of l2IsolationDomain and l3IsolationDomain resources.
Returns:
location
public abstract String location()
Gets the location property: The geo-location where the resource lives.
Returns:
name
public abstract String name()
Gets the name property: The name of the resource.
Returns:
provisioningState
public abstract TrunkedNetworkProvisioningState provisioningState()
Gets the provisioningState property: The provisioning state of the trunked network.
Returns:
refresh
public abstract TrunkedNetwork refresh()
Refreshes the resource to sync with Azure.
Returns:
refresh
public abstract TrunkedNetwork refresh(Context context)
Refreshes the resource to sync with Azure.
Parameters:
Returns:
region
public abstract Region region()
Gets the region of the resource.
Returns:
regionName
public abstract String regionName()
Gets the name of the resource region.
Returns:
resourceGroupName
public abstract String resourceGroupName()
Gets the name of the resource group.
Returns:
systemData
public abstract SystemData systemData()
Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
Returns:
tags
public abstract Map<String,String> tags()
Gets the tags property: Resource tags.
Returns:
type
public abstract String type()
Gets the type property: The type of the resource.
Returns:
update
public abstract TrunkedNetwork.Update update()
Begins update for the TrunkedNetwork resource.
Returns:
virtualMachinesAssociatedIds
public abstract List<String> virtualMachinesAssociatedIds()
Gets the virtualMachinesAssociatedIds property: Field Deprecated. These fields will be empty/omitted. The list of virtual machine resource IDs, excluding any Hybrid AKS virtual machines, that are currently using this trunked network.
Returns:
vlans
public abstract List<Long> vlans()
Gets the vlans property: The list of vlans that are selected from the isolation domains for trunking.
Returns: