1. Packages
  2. Azure Native
  3. API Docs
  4. managednetworkfabric
  5. getNetworkFabric
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

azure-native.managednetworkfabric.getNetworkFabric

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

Get Network Fabric resource details.

Uses Azure REST API version 2023-06-15.

Other available API versions: 2023-02-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native managednetworkfabric [ApiVersion]. See the version guide for details.

Using getNetworkFabric

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getNetworkFabric(args: GetNetworkFabricArgs, opts?: InvokeOptions): Promise<GetNetworkFabricResult>
function getNetworkFabricOutput(args: GetNetworkFabricOutputArgs, opts?: InvokeOptions): Output<GetNetworkFabricResult>
Copy
def get_network_fabric(network_fabric_name: Optional[str] = None,
                       resource_group_name: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetNetworkFabricResult
def get_network_fabric_output(network_fabric_name: Optional[pulumi.Input[str]] = None,
                       resource_group_name: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetNetworkFabricResult]
Copy
func LookupNetworkFabric(ctx *Context, args *LookupNetworkFabricArgs, opts ...InvokeOption) (*LookupNetworkFabricResult, error)
func LookupNetworkFabricOutput(ctx *Context, args *LookupNetworkFabricOutputArgs, opts ...InvokeOption) LookupNetworkFabricResultOutput
Copy

> Note: This function is named LookupNetworkFabric in the Go SDK.

public static class GetNetworkFabric 
{
    public static Task<GetNetworkFabricResult> InvokeAsync(GetNetworkFabricArgs args, InvokeOptions? opts = null)
    public static Output<GetNetworkFabricResult> Invoke(GetNetworkFabricInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetNetworkFabricResult> getNetworkFabric(GetNetworkFabricArgs args, InvokeOptions options)
public static Output<GetNetworkFabricResult> getNetworkFabric(GetNetworkFabricArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:managednetworkfabric:getNetworkFabric
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

NetworkFabricName
This property is required.
Changes to this property will trigger replacement.
string
Name of the Network Fabric.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
NetworkFabricName
This property is required.
Changes to this property will trigger replacement.
string
Name of the Network Fabric.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
networkFabricName
This property is required.
Changes to this property will trigger replacement.
String
Name of the Network Fabric.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
networkFabricName
This property is required.
Changes to this property will trigger replacement.
string
Name of the Network Fabric.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
network_fabric_name
This property is required.
Changes to this property will trigger replacement.
str
Name of the Network Fabric.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
networkFabricName
This property is required.
Changes to this property will trigger replacement.
String
Name of the Network Fabric.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.

getNetworkFabric Result

The following output properties are available:

AdministrativeState string
Administrative state of the resource.
AzureApiVersion string
The Azure API version of the resource.
ConfigurationState string
Configuration state of the resource.
FabricASN double
ASN of CE devices for CE/PE connectivity.
Id string
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Ipv4Prefix string
IPv4Prefix for Management Network. Example: 10.1.0.0/19.
L2IsolationDomains List<string>
List of L2 Isolation Domain resource IDs under the Network Fabric.
L3IsolationDomains List<string>
List of L3 Isolation Domain resource IDs under the Network Fabric.
Location string
The geo-location where the resource lives
ManagementNetworkConfiguration Pulumi.AzureNative.ManagedNetworkFabric.Outputs.ManagementNetworkConfigurationPropertiesResponse
Configuration to be used to setup the management network.
Name string
The name of the resource
NetworkFabricControllerId string
Azure resource ID for the NetworkFabricController the NetworkFabric belongs.
NetworkFabricSku string
Supported Network Fabric SKU.Example: Compute / Aggregate racks. Once the user chooses a particular SKU, only supported racks can be added to the Network Fabric. The SKU determines whether it is a single / multi rack Network Fabric.
ProvisioningState string
Provides you the latest status of the NFC service, whether it is Accepted, updating, Succeeded or Failed. During this process, the states keep changing based on the status of NFC provisioning.
Racks List<string>
List of NetworkRack resource IDs under the Network Fabric. The number of racks allowed depends on the Network Fabric SKU.
RouterIds List<string>
Array of router IDs.
ServerCountPerRack int
Number of servers.Possible values are from 1-16.
SystemData Pulumi.AzureNative.ManagedNetworkFabric.Outputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
TerminalServerConfiguration Pulumi.AzureNative.ManagedNetworkFabric.Outputs.TerminalServerConfigurationResponse
Network and credentials configuration currently applied to terminal server.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Annotation string
Switch configuration description.
FabricVersion string
The version of Network Fabric.
Ipv6Prefix string
IPv6Prefix for Management Network. Example: 3FFE:FFFF:0:CD40::/59
RackCount int
Number of compute racks associated to Network Fabric.
Tags Dictionary<string, string>
Resource tags.
AdministrativeState string
Administrative state of the resource.
AzureApiVersion string
The Azure API version of the resource.
ConfigurationState string
Configuration state of the resource.
FabricASN float64
ASN of CE devices for CE/PE connectivity.
Id string
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
Ipv4Prefix string
IPv4Prefix for Management Network. Example: 10.1.0.0/19.
L2IsolationDomains []string
List of L2 Isolation Domain resource IDs under the Network Fabric.
L3IsolationDomains []string
List of L3 Isolation Domain resource IDs under the Network Fabric.
Location string
The geo-location where the resource lives
ManagementNetworkConfiguration ManagementNetworkConfigurationPropertiesResponse
Configuration to be used to setup the management network.
Name string
The name of the resource
NetworkFabricControllerId string
Azure resource ID for the NetworkFabricController the NetworkFabric belongs.
NetworkFabricSku string
Supported Network Fabric SKU.Example: Compute / Aggregate racks. Once the user chooses a particular SKU, only supported racks can be added to the Network Fabric. The SKU determines whether it is a single / multi rack Network Fabric.
ProvisioningState string
Provides you the latest status of the NFC service, whether it is Accepted, updating, Succeeded or Failed. During this process, the states keep changing based on the status of NFC provisioning.
Racks []string
List of NetworkRack resource IDs under the Network Fabric. The number of racks allowed depends on the Network Fabric SKU.
RouterIds []string
Array of router IDs.
ServerCountPerRack int
Number of servers.Possible values are from 1-16.
SystemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
TerminalServerConfiguration TerminalServerConfigurationResponse
Network and credentials configuration currently applied to terminal server.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Annotation string
Switch configuration description.
FabricVersion string
The version of Network Fabric.
Ipv6Prefix string
IPv6Prefix for Management Network. Example: 3FFE:FFFF:0:CD40::/59
RackCount int
Number of compute racks associated to Network Fabric.
Tags map[string]string
Resource tags.
administrativeState String
Administrative state of the resource.
azureApiVersion String
The Azure API version of the resource.
configurationState String
Configuration state of the resource.
fabricASN Double
ASN of CE devices for CE/PE connectivity.
id String
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
ipv4Prefix String
IPv4Prefix for Management Network. Example: 10.1.0.0/19.
l2IsolationDomains List<String>
List of L2 Isolation Domain resource IDs under the Network Fabric.
l3IsolationDomains List<String>
List of L3 Isolation Domain resource IDs under the Network Fabric.
location String
The geo-location where the resource lives
managementNetworkConfiguration ManagementNetworkConfigurationPropertiesResponse
Configuration to be used to setup the management network.
name String
The name of the resource
networkFabricControllerId String
Azure resource ID for the NetworkFabricController the NetworkFabric belongs.
networkFabricSku String
Supported Network Fabric SKU.Example: Compute / Aggregate racks. Once the user chooses a particular SKU, only supported racks can be added to the Network Fabric. The SKU determines whether it is a single / multi rack Network Fabric.
provisioningState String
Provides you the latest status of the NFC service, whether it is Accepted, updating, Succeeded or Failed. During this process, the states keep changing based on the status of NFC provisioning.
racks List<String>
List of NetworkRack resource IDs under the Network Fabric. The number of racks allowed depends on the Network Fabric SKU.
routerIds List<String>
Array of router IDs.
serverCountPerRack Integer
Number of servers.Possible values are from 1-16.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
terminalServerConfiguration TerminalServerConfigurationResponse
Network and credentials configuration currently applied to terminal server.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
annotation String
Switch configuration description.
fabricVersion String
The version of Network Fabric.
ipv6Prefix String
IPv6Prefix for Management Network. Example: 3FFE:FFFF:0:CD40::/59
rackCount Integer
Number of compute racks associated to Network Fabric.
tags Map<String,String>
Resource tags.
administrativeState string
Administrative state of the resource.
azureApiVersion string
The Azure API version of the resource.
configurationState string
Configuration state of the resource.
fabricASN number
ASN of CE devices for CE/PE connectivity.
id string
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
ipv4Prefix string
IPv4Prefix for Management Network. Example: 10.1.0.0/19.
l2IsolationDomains string[]
List of L2 Isolation Domain resource IDs under the Network Fabric.
l3IsolationDomains string[]
List of L3 Isolation Domain resource IDs under the Network Fabric.
location string
The geo-location where the resource lives
managementNetworkConfiguration ManagementNetworkConfigurationPropertiesResponse
Configuration to be used to setup the management network.
name string
The name of the resource
networkFabricControllerId string
Azure resource ID for the NetworkFabricController the NetworkFabric belongs.
networkFabricSku string
Supported Network Fabric SKU.Example: Compute / Aggregate racks. Once the user chooses a particular SKU, only supported racks can be added to the Network Fabric. The SKU determines whether it is a single / multi rack Network Fabric.
provisioningState string
Provides you the latest status of the NFC service, whether it is Accepted, updating, Succeeded or Failed. During this process, the states keep changing based on the status of NFC provisioning.
racks string[]
List of NetworkRack resource IDs under the Network Fabric. The number of racks allowed depends on the Network Fabric SKU.
routerIds string[]
Array of router IDs.
serverCountPerRack number
Number of servers.Possible values are from 1-16.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
terminalServerConfiguration TerminalServerConfigurationResponse
Network and credentials configuration currently applied to terminal server.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
annotation string
Switch configuration description.
fabricVersion string
The version of Network Fabric.
ipv6Prefix string
IPv6Prefix for Management Network. Example: 3FFE:FFFF:0:CD40::/59
rackCount number
Number of compute racks associated to Network Fabric.
tags {[key: string]: string}
Resource tags.
administrative_state str
Administrative state of the resource.
azure_api_version str
The Azure API version of the resource.
configuration_state str
Configuration state of the resource.
fabric_asn float
ASN of CE devices for CE/PE connectivity.
id str
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
ipv4_prefix str
IPv4Prefix for Management Network. Example: 10.1.0.0/19.
l2_isolation_domains Sequence[str]
List of L2 Isolation Domain resource IDs under the Network Fabric.
l3_isolation_domains Sequence[str]
List of L3 Isolation Domain resource IDs under the Network Fabric.
location str
The geo-location where the resource lives
management_network_configuration ManagementNetworkConfigurationPropertiesResponse
Configuration to be used to setup the management network.
name str
The name of the resource
network_fabric_controller_id str
Azure resource ID for the NetworkFabricController the NetworkFabric belongs.
network_fabric_sku str
Supported Network Fabric SKU.Example: Compute / Aggregate racks. Once the user chooses a particular SKU, only supported racks can be added to the Network Fabric. The SKU determines whether it is a single / multi rack Network Fabric.
provisioning_state str
Provides you the latest status of the NFC service, whether it is Accepted, updating, Succeeded or Failed. During this process, the states keep changing based on the status of NFC provisioning.
racks Sequence[str]
List of NetworkRack resource IDs under the Network Fabric. The number of racks allowed depends on the Network Fabric SKU.
router_ids Sequence[str]
Array of router IDs.
server_count_per_rack int
Number of servers.Possible values are from 1-16.
system_data SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
terminal_server_configuration TerminalServerConfigurationResponse
Network and credentials configuration currently applied to terminal server.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
annotation str
Switch configuration description.
fabric_version str
The version of Network Fabric.
ipv6_prefix str
IPv6Prefix for Management Network. Example: 3FFE:FFFF:0:CD40::/59
rack_count int
Number of compute racks associated to Network Fabric.
tags Mapping[str, str]
Resource tags.
administrativeState String
Administrative state of the resource.
azureApiVersion String
The Azure API version of the resource.
configurationState String
Configuration state of the resource.
fabricASN Number
ASN of CE devices for CE/PE connectivity.
id String
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
ipv4Prefix String
IPv4Prefix for Management Network. Example: 10.1.0.0/19.
l2IsolationDomains List<String>
List of L2 Isolation Domain resource IDs under the Network Fabric.
l3IsolationDomains List<String>
List of L3 Isolation Domain resource IDs under the Network Fabric.
location String
The geo-location where the resource lives
managementNetworkConfiguration Property Map
Configuration to be used to setup the management network.
name String
The name of the resource
networkFabricControllerId String
Azure resource ID for the NetworkFabricController the NetworkFabric belongs.
networkFabricSku String
Supported Network Fabric SKU.Example: Compute / Aggregate racks. Once the user chooses a particular SKU, only supported racks can be added to the Network Fabric. The SKU determines whether it is a single / multi rack Network Fabric.
provisioningState String
Provides you the latest status of the NFC service, whether it is Accepted, updating, Succeeded or Failed. During this process, the states keep changing based on the status of NFC provisioning.
racks List<String>
List of NetworkRack resource IDs under the Network Fabric. The number of racks allowed depends on the Network Fabric SKU.
routerIds List<String>
Array of router IDs.
serverCountPerRack Number
Number of servers.Possible values are from 1-16.
systemData Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
terminalServerConfiguration Property Map
Network and credentials configuration currently applied to terminal server.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
annotation String
Switch configuration description.
fabricVersion String
The version of Network Fabric.
ipv6Prefix String
IPv6Prefix for Management Network. Example: 3FFE:FFFF:0:CD40::/59
rackCount Number
Number of compute racks associated to Network Fabric.
tags Map<String>
Resource tags.

Supporting Types

BfdConfigurationResponse

AdministrativeState This property is required. string
Administrative state of the BfdConfiguration. Example: Enabled | Disabled.
IntervalInMilliSeconds int
Interval in milliseconds. Example: 300.
Multiplier int
Multiplier for the Bfd Configuration. Example: 5.
AdministrativeState This property is required. string
Administrative state of the BfdConfiguration. Example: Enabled | Disabled.
IntervalInMilliSeconds int
Interval in milliseconds. Example: 300.
Multiplier int
Multiplier for the Bfd Configuration. Example: 5.
administrativeState This property is required. String
Administrative state of the BfdConfiguration. Example: Enabled | Disabled.
intervalInMilliSeconds Integer
Interval in milliseconds. Example: 300.
multiplier Integer
Multiplier for the Bfd Configuration. Example: 5.
administrativeState This property is required. string
Administrative state of the BfdConfiguration. Example: Enabled | Disabled.
intervalInMilliSeconds number
Interval in milliseconds. Example: 300.
multiplier number
Multiplier for the Bfd Configuration. Example: 5.
administrative_state This property is required. str
Administrative state of the BfdConfiguration. Example: Enabled | Disabled.
interval_in_milli_seconds int
Interval in milliseconds. Example: 300.
multiplier int
Multiplier for the Bfd Configuration. Example: 5.
administrativeState This property is required. String
Administrative state of the BfdConfiguration. Example: Enabled | Disabled.
intervalInMilliSeconds Number
Interval in milliseconds. Example: 300.
multiplier Number
Multiplier for the Bfd Configuration. Example: 5.

FabricOptionBPropertiesResponse

ExportRouteTargets List<string>
Route Targets to be applied for outgoing routes from CE. This is for backward compatibility.
ImportRouteTargets List<string>
Route Targets to be applied for incoming routes into CE. This is for backward compatibility.
RouteTargets Pulumi.AzureNative.ManagedNetworkFabric.Inputs.RouteTargetInformationResponse
Route Targets to be applied.
ExportRouteTargets []string
Route Targets to be applied for outgoing routes from CE. This is for backward compatibility.
ImportRouteTargets []string
Route Targets to be applied for incoming routes into CE. This is for backward compatibility.
RouteTargets RouteTargetInformationResponse
Route Targets to be applied.
exportRouteTargets List<String>
Route Targets to be applied for outgoing routes from CE. This is for backward compatibility.
importRouteTargets List<String>
Route Targets to be applied for incoming routes into CE. This is for backward compatibility.
routeTargets RouteTargetInformationResponse
Route Targets to be applied.
exportRouteTargets string[]
Route Targets to be applied for outgoing routes from CE. This is for backward compatibility.
importRouteTargets string[]
Route Targets to be applied for incoming routes into CE. This is for backward compatibility.
routeTargets RouteTargetInformationResponse
Route Targets to be applied.
export_route_targets Sequence[str]
Route Targets to be applied for outgoing routes from CE. This is for backward compatibility.
import_route_targets Sequence[str]
Route Targets to be applied for incoming routes into CE. This is for backward compatibility.
route_targets RouteTargetInformationResponse
Route Targets to be applied.
exportRouteTargets List<String>
Route Targets to be applied for outgoing routes from CE. This is for backward compatibility.
importRouteTargets List<String>
Route Targets to be applied for incoming routes into CE. This is for backward compatibility.
routeTargets Property Map
Route Targets to be applied.

ManagementNetworkConfigurationPropertiesResponse

InfrastructureVpnConfiguration This property is required. VpnConfigurationPropertiesResponse
VPN Configuration properties.
WorkloadVpnConfiguration This property is required. VpnConfigurationPropertiesResponse
VPN Configuration properties.
infrastructureVpnConfiguration This property is required. VpnConfigurationPropertiesResponse
VPN Configuration properties.
workloadVpnConfiguration This property is required. VpnConfigurationPropertiesResponse
VPN Configuration properties.
infrastructureVpnConfiguration This property is required. VpnConfigurationPropertiesResponse
VPN Configuration properties.
workloadVpnConfiguration This property is required. VpnConfigurationPropertiesResponse
VPN Configuration properties.
infrastructure_vpn_configuration This property is required. VpnConfigurationPropertiesResponse
VPN Configuration properties.
workload_vpn_configuration This property is required. VpnConfigurationPropertiesResponse
VPN Configuration properties.
infrastructureVpnConfiguration This property is required. Property Map
VPN Configuration properties.
workloadVpnConfiguration This property is required. Property Map
VPN Configuration properties.

RouteTargetInformationResponse

ExportIpv4RouteTargets List<string>
Route Targets to be applied for outgoing routes into CE.
ExportIpv6RouteTargets List<string>
Route Targets to be applied for outgoing routes from CE.
ImportIpv4RouteTargets List<string>
Route Targets to be applied for incoming routes into CE.
ImportIpv6RouteTargets List<string>
Route Targets to be applied for incoming routes from CE.
ExportIpv4RouteTargets []string
Route Targets to be applied for outgoing routes into CE.
ExportIpv6RouteTargets []string
Route Targets to be applied for outgoing routes from CE.
ImportIpv4RouteTargets []string
Route Targets to be applied for incoming routes into CE.
ImportIpv6RouteTargets []string
Route Targets to be applied for incoming routes from CE.
exportIpv4RouteTargets List<String>
Route Targets to be applied for outgoing routes into CE.
exportIpv6RouteTargets List<String>
Route Targets to be applied for outgoing routes from CE.
importIpv4RouteTargets List<String>
Route Targets to be applied for incoming routes into CE.
importIpv6RouteTargets List<String>
Route Targets to be applied for incoming routes from CE.
exportIpv4RouteTargets string[]
Route Targets to be applied for outgoing routes into CE.
exportIpv6RouteTargets string[]
Route Targets to be applied for outgoing routes from CE.
importIpv4RouteTargets string[]
Route Targets to be applied for incoming routes into CE.
importIpv6RouteTargets string[]
Route Targets to be applied for incoming routes from CE.
export_ipv4_route_targets Sequence[str]
Route Targets to be applied for outgoing routes into CE.
export_ipv6_route_targets Sequence[str]
Route Targets to be applied for outgoing routes from CE.
import_ipv4_route_targets Sequence[str]
Route Targets to be applied for incoming routes into CE.
import_ipv6_route_targets Sequence[str]
Route Targets to be applied for incoming routes from CE.
exportIpv4RouteTargets List<String>
Route Targets to be applied for outgoing routes into CE.
exportIpv6RouteTargets List<String>
Route Targets to be applied for outgoing routes from CE.
importIpv4RouteTargets List<String>
Route Targets to be applied for incoming routes into CE.
importIpv6RouteTargets List<String>
Route Targets to be applied for incoming routes from CE.

SystemDataResponse

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

TerminalServerConfigurationResponse

NetworkDeviceId This property is required. string
ARM Resource ID used for the NetworkDevice.
Password This property is required. string
Password for the terminal server connection.
PrimaryIpv4Prefix This property is required. string
IPv4 Address Prefix.
SecondaryIpv4Prefix This property is required. string
Secondary IPv4 Address Prefix.
Username This property is required. string
Username for the terminal server connection.
PrimaryIpv6Prefix string
IPv6 Address Prefix.
SecondaryIpv6Prefix string
Secondary IPv6 Address Prefix.
SerialNumber string
Serial Number of Terminal server.
NetworkDeviceId This property is required. string
ARM Resource ID used for the NetworkDevice.
Password This property is required. string
Password for the terminal server connection.
PrimaryIpv4Prefix This property is required. string
IPv4 Address Prefix.
SecondaryIpv4Prefix This property is required. string
Secondary IPv4 Address Prefix.
Username This property is required. string
Username for the terminal server connection.
PrimaryIpv6Prefix string
IPv6 Address Prefix.
SecondaryIpv6Prefix string
Secondary IPv6 Address Prefix.
SerialNumber string
Serial Number of Terminal server.
networkDeviceId This property is required. String
ARM Resource ID used for the NetworkDevice.
password This property is required. String
Password for the terminal server connection.
primaryIpv4Prefix This property is required. String
IPv4 Address Prefix.
secondaryIpv4Prefix This property is required. String
Secondary IPv4 Address Prefix.
username This property is required. String
Username for the terminal server connection.
primaryIpv6Prefix String
IPv6 Address Prefix.
secondaryIpv6Prefix String
Secondary IPv6 Address Prefix.
serialNumber String
Serial Number of Terminal server.
networkDeviceId This property is required. string
ARM Resource ID used for the NetworkDevice.
password This property is required. string
Password for the terminal server connection.
primaryIpv4Prefix This property is required. string
IPv4 Address Prefix.
secondaryIpv4Prefix This property is required. string
Secondary IPv4 Address Prefix.
username This property is required. string
Username for the terminal server connection.
primaryIpv6Prefix string
IPv6 Address Prefix.
secondaryIpv6Prefix string
Secondary IPv6 Address Prefix.
serialNumber string
Serial Number of Terminal server.
network_device_id This property is required. str
ARM Resource ID used for the NetworkDevice.
password This property is required. str
Password for the terminal server connection.
primary_ipv4_prefix This property is required. str
IPv4 Address Prefix.
secondary_ipv4_prefix This property is required. str
Secondary IPv4 Address Prefix.
username This property is required. str
Username for the terminal server connection.
primary_ipv6_prefix str
IPv6 Address Prefix.
secondary_ipv6_prefix str
Secondary IPv6 Address Prefix.
serial_number str
Serial Number of Terminal server.
networkDeviceId This property is required. String
ARM Resource ID used for the NetworkDevice.
password This property is required. String
Password for the terminal server connection.
primaryIpv4Prefix This property is required. String
IPv4 Address Prefix.
secondaryIpv4Prefix This property is required. String
Secondary IPv4 Address Prefix.
username This property is required. String
Username for the terminal server connection.
primaryIpv6Prefix String
IPv6 Address Prefix.
secondaryIpv6Prefix String
Secondary IPv6 Address Prefix.
serialNumber String
Serial Number of Terminal server.

VpnConfigurationPropertiesResponse

AdministrativeState This property is required. string
Administrative state of the resource.
PeeringOption This property is required. string
Peering option list.
NetworkToNetworkInterconnectId string
ARM Resource ID of the Network To Network Interconnect.
OptionAProperties Pulumi.AzureNative.ManagedNetworkFabric.Inputs.VpnConfigurationPropertiesResponseOptionAProperties
option A properties
OptionBProperties Pulumi.AzureNative.ManagedNetworkFabric.Inputs.FabricOptionBPropertiesResponse
option B properties
AdministrativeState This property is required. string
Administrative state of the resource.
PeeringOption This property is required. string
Peering option list.
NetworkToNetworkInterconnectId string
ARM Resource ID of the Network To Network Interconnect.
OptionAProperties VpnConfigurationPropertiesResponseOptionAProperties
option A properties
OptionBProperties FabricOptionBPropertiesResponse
option B properties
administrativeState This property is required. String
Administrative state of the resource.
peeringOption This property is required. String
Peering option list.
networkToNetworkInterconnectId String
ARM Resource ID of the Network To Network Interconnect.
optionAProperties VpnConfigurationPropertiesResponseOptionAProperties
option A properties
optionBProperties FabricOptionBPropertiesResponse
option B properties
administrativeState This property is required. string
Administrative state of the resource.
peeringOption This property is required. string
Peering option list.
networkToNetworkInterconnectId string
ARM Resource ID of the Network To Network Interconnect.
optionAProperties VpnConfigurationPropertiesResponseOptionAProperties
option A properties
optionBProperties FabricOptionBPropertiesResponse
option B properties
administrative_state This property is required. str
Administrative state of the resource.
peering_option This property is required. str
Peering option list.
network_to_network_interconnect_id str
ARM Resource ID of the Network To Network Interconnect.
option_a_properties VpnConfigurationPropertiesResponseOptionAProperties
option A properties
option_b_properties FabricOptionBPropertiesResponse
option B properties
administrativeState This property is required. String
Administrative state of the resource.
peeringOption This property is required. String
Peering option list.
networkToNetworkInterconnectId String
ARM Resource ID of the Network To Network Interconnect.
optionAProperties Property Map
option A properties
optionBProperties Property Map
option B properties

VpnConfigurationPropertiesResponseOptionAProperties

PeerASN This property is required. double
Peer ASN number.Example : 28
VlanId This property is required. int
Vlan Id.Example : 501
BfdConfiguration Pulumi.AzureNative.ManagedNetworkFabric.Inputs.BfdConfigurationResponse
BFD Configuration properties.
Mtu int
MTU to use for option A peering.
PrimaryIpv4Prefix string
IPv4 Address Prefix.
PrimaryIpv6Prefix string
IPv6 Address Prefix.
SecondaryIpv4Prefix string
Secondary IPv4 Address Prefix.
SecondaryIpv6Prefix string
Secondary IPv6 Address Prefix.
PeerASN This property is required. float64
Peer ASN number.Example : 28
VlanId This property is required. int
Vlan Id.Example : 501
BfdConfiguration BfdConfigurationResponse
BFD Configuration properties.
Mtu int
MTU to use for option A peering.
PrimaryIpv4Prefix string
IPv4 Address Prefix.
PrimaryIpv6Prefix string
IPv6 Address Prefix.
SecondaryIpv4Prefix string
Secondary IPv4 Address Prefix.
SecondaryIpv6Prefix string
Secondary IPv6 Address Prefix.
peerASN This property is required. Double
Peer ASN number.Example : 28
vlanId This property is required. Integer
Vlan Id.Example : 501
bfdConfiguration BfdConfigurationResponse
BFD Configuration properties.
mtu Integer
MTU to use for option A peering.
primaryIpv4Prefix String
IPv4 Address Prefix.
primaryIpv6Prefix String
IPv6 Address Prefix.
secondaryIpv4Prefix String
Secondary IPv4 Address Prefix.
secondaryIpv6Prefix String
Secondary IPv6 Address Prefix.
peerASN This property is required. number
Peer ASN number.Example : 28
vlanId This property is required. number
Vlan Id.Example : 501
bfdConfiguration BfdConfigurationResponse
BFD Configuration properties.
mtu number
MTU to use for option A peering.
primaryIpv4Prefix string
IPv4 Address Prefix.
primaryIpv6Prefix string
IPv6 Address Prefix.
secondaryIpv4Prefix string
Secondary IPv4 Address Prefix.
secondaryIpv6Prefix string
Secondary IPv6 Address Prefix.
peer_asn This property is required. float
Peer ASN number.Example : 28
vlan_id This property is required. int
Vlan Id.Example : 501
bfd_configuration BfdConfigurationResponse
BFD Configuration properties.
mtu int
MTU to use for option A peering.
primary_ipv4_prefix str
IPv4 Address Prefix.
primary_ipv6_prefix str
IPv6 Address Prefix.
secondary_ipv4_prefix str
Secondary IPv4 Address Prefix.
secondary_ipv6_prefix str
Secondary IPv6 Address Prefix.
peerASN This property is required. Number
Peer ASN number.Example : 28
vlanId This property is required. Number
Vlan Id.Example : 501
bfdConfiguration Property Map
BFD Configuration properties.
mtu Number
MTU to use for option A peering.
primaryIpv4Prefix String
IPv4 Address Prefix.
primaryIpv6Prefix String
IPv6 Address Prefix.
secondaryIpv4Prefix String
Secondary IPv4 Address Prefix.
secondaryIpv6Prefix String
Secondary IPv6 Address Prefix.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi