This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
azure-native.networkcloud.getCloudServicesNetwork
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi
Get properties of the provided cloud services network. Azure REST API version: 2023-10-01-preview.
Other available API versions: 2023-07-01, 2024-06-01-preview.
Using getCloudServicesNetwork
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 getCloudServicesNetwork(args: GetCloudServicesNetworkArgs, opts?: InvokeOptions): Promise<GetCloudServicesNetworkResult>
function getCloudServicesNetworkOutput(args: GetCloudServicesNetworkOutputArgs, opts?: InvokeOptions): Output<GetCloudServicesNetworkResult>
def get_cloud_services_network(cloud_services_network_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCloudServicesNetworkResult
def get_cloud_services_network_output(cloud_services_network_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCloudServicesNetworkResult]
func LookupCloudServicesNetwork(ctx *Context, args *LookupCloudServicesNetworkArgs, opts ...InvokeOption) (*LookupCloudServicesNetworkResult, error)
func LookupCloudServicesNetworkOutput(ctx *Context, args *LookupCloudServicesNetworkOutputArgs, opts ...InvokeOption) LookupCloudServicesNetworkResultOutput
> Note: This function is named LookupCloudServicesNetwork
in the Go SDK.
public static class GetCloudServicesNetwork
{
public static Task<GetCloudServicesNetworkResult> InvokeAsync(GetCloudServicesNetworkArgs args, InvokeOptions? opts = null)
public static Output<GetCloudServicesNetworkResult> Invoke(GetCloudServicesNetworkInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCloudServicesNetworkResult> getCloudServicesNetwork(GetCloudServicesNetworkArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:networkcloud:getCloudServicesNetwork
arguments:
# arguments dictionary
The following arguments are supported:
- Cloud
Services stringNetwork Name - The name of the cloud services network.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Cloud
Services stringNetwork Name - The name of the cloud services network.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- cloud
Services StringNetwork Name - The name of the cloud services network.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- cloud
Services stringNetwork Name - The name of the cloud services network.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- cloud_
services_ strnetwork_ name - The name of the cloud services network.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- cloud
Services StringNetwork Name - The name of the cloud services network.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getCloudServicesNetwork Result
The following output properties are available:
- Associated
Resource List<string>Ids - The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- Cluster
Id string - The resource ID of the Network Cloud cluster this cloud services network is associated with.
- Detailed
Status string - The more detailed status of the cloud services network.
- Detailed
Status stringMessage - The descriptive message about the current detailed status.
- Enabled
Egress List<Pulumi.Endpoints Azure Native. Network Cloud. Outputs. Egress Endpoint Response> - The full list of additional and default egress endpoints that are currently enabled.
- Extended
Location Pulumi.Azure Native. Network Cloud. Outputs. Extended Location Response - The extended location of the cluster associated with the resource.
- Hybrid
Aks List<string>Clusters Associated Ids - Field Deprecated. These fields will be empty/omitted. The list of Hybrid AKS cluster resource IDs that are associated with this cloud services network.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Interface
Name string - The name of the interface that will be present in the virtual machine to represent this network.
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Provisioning
State string - The provisioning state of the cloud services network.
- System
Data Pulumi.Azure Native. Network Cloud. Outputs. System Data Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Virtual
Machines List<string>Associated Ids - 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 cloud services network.
- Additional
Egress List<Pulumi.Endpoints Azure Native. Network Cloud. Outputs. Egress Endpoint Response> - The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint.
- Enable
Default stringEgress Endpoints - The indicator of whether the platform default endpoints are allowed for the egress traffic.
- Dictionary<string, string>
- Resource tags.
- Associated
Resource []stringIds - The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- Cluster
Id string - The resource ID of the Network Cloud cluster this cloud services network is associated with.
- Detailed
Status string - The more detailed status of the cloud services network.
- Detailed
Status stringMessage - The descriptive message about the current detailed status.
- Enabled
Egress []EgressEndpoints Endpoint Response - The full list of additional and default egress endpoints that are currently enabled.
- Extended
Location ExtendedLocation Response - The extended location of the cluster associated with the resource.
- Hybrid
Aks []stringClusters Associated Ids - Field Deprecated. These fields will be empty/omitted. The list of Hybrid AKS cluster resource IDs that are associated with this cloud services network.
- Id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- Interface
Name string - The name of the interface that will be present in the virtual machine to represent this network.
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- Provisioning
State string - The provisioning state of the cloud services network.
- System
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Virtual
Machines []stringAssociated Ids - 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 cloud services network.
- Additional
Egress []EgressEndpoints Endpoint Response - The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint.
- Enable
Default stringEgress Endpoints - The indicator of whether the platform default endpoints are allowed for the egress traffic.
- map[string]string
- Resource tags.
- associated
Resource List<String>Ids - The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- cluster
Id String - The resource ID of the Network Cloud cluster this cloud services network is associated with.
- detailed
Status String - The more detailed status of the cloud services network.
- detailed
Status StringMessage - The descriptive message about the current detailed status.
- enabled
Egress List<EgressEndpoints Endpoint Response> - The full list of additional and default egress endpoints that are currently enabled.
- extended
Location ExtendedLocation Response - The extended location of the cluster associated with the resource.
- hybrid
Aks List<String>Clusters Associated Ids - Field Deprecated. These fields will be empty/omitted. The list of Hybrid AKS cluster resource IDs that are associated with this cloud services network.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- interface
Name String - The name of the interface that will be present in the virtual machine to represent this network.
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- provisioning
State String - The provisioning state of the cloud services network.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- virtual
Machines List<String>Associated Ids - 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 cloud services network.
- additional
Egress List<EgressEndpoints Endpoint Response> - The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint.
- enable
Default StringEgress Endpoints - The indicator of whether the platform default endpoints are allowed for the egress traffic.
- Map<String,String>
- Resource tags.
- associated
Resource string[]Ids - The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- cluster
Id string - The resource ID of the Network Cloud cluster this cloud services network is associated with.
- detailed
Status string - The more detailed status of the cloud services network.
- detailed
Status stringMessage - The descriptive message about the current detailed status.
- enabled
Egress EgressEndpoints Endpoint Response[] - The full list of additional and default egress endpoints that are currently enabled.
- extended
Location ExtendedLocation Response - The extended location of the cluster associated with the resource.
- hybrid
Aks string[]Clusters Associated Ids - Field Deprecated. These fields will be empty/omitted. The list of Hybrid AKS cluster resource IDs that are associated with this cloud services network.
- id string
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- interface
Name string - The name of the interface that will be present in the virtual machine to represent this network.
- location string
- The geo-location where the resource lives
- name string
- The name of the resource
- provisioning
State string - The provisioning state of the cloud services network.
- system
Data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- virtual
Machines string[]Associated Ids - 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 cloud services network.
- additional
Egress EgressEndpoints Endpoint Response[] - The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint.
- enable
Default stringEgress Endpoints - The indicator of whether the platform default endpoints are allowed for the egress traffic.
- {[key: string]: string}
- Resource tags.
- associated_
resource_ Sequence[str]ids - The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- cluster_
id str - The resource ID of the Network Cloud cluster this cloud services network is associated with.
- detailed_
status str - The more detailed status of the cloud services network.
- detailed_
status_ strmessage - The descriptive message about the current detailed status.
- enabled_
egress_ Sequence[Egressendpoints Endpoint Response] - The full list of additional and default egress endpoints that are currently enabled.
- extended_
location ExtendedLocation Response - The extended location of the cluster associated with the resource.
- hybrid_
aks_ Sequence[str]clusters_ associated_ ids - Field Deprecated. These fields will be empty/omitted. The list of Hybrid AKS cluster resource IDs that are associated with this cloud services network.
- id str
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- interface_
name str - The name of the interface that will be present in the virtual machine to represent this network.
- location str
- The geo-location where the resource lives
- name str
- The name of the resource
- provisioning_
state str - The provisioning state of the cloud services network.
- system_
data SystemData Response - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- virtual_
machines_ Sequence[str]associated_ ids - 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 cloud services network.
- additional_
egress_ Sequence[Egressendpoints Endpoint Response] - The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint.
- enable_
default_ stregress_ endpoints - The indicator of whether the platform default endpoints are allowed for the egress traffic.
- Mapping[str, str]
- Resource tags.
- associated
Resource List<String>Ids - The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- cluster
Id String - The resource ID of the Network Cloud cluster this cloud services network is associated with.
- detailed
Status String - The more detailed status of the cloud services network.
- detailed
Status StringMessage - The descriptive message about the current detailed status.
- enabled
Egress List<Property Map>Endpoints - The full list of additional and default egress endpoints that are currently enabled.
- extended
Location Property Map - The extended location of the cluster associated with the resource.
- hybrid
Aks List<String>Clusters Associated Ids - Field Deprecated. These fields will be empty/omitted. The list of Hybrid AKS cluster resource IDs that are associated with this cloud services network.
- id String
- Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
- interface
Name String - The name of the interface that will be present in the virtual machine to represent this network.
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- provisioning
State String - The provisioning state of the cloud services network.
- system
Data Property Map - Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- virtual
Machines List<String>Associated Ids - 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 cloud services network.
- additional
Egress List<Property Map>Endpoints - The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint.
- enable
Default StringEgress Endpoints - The indicator of whether the platform default endpoints are allowed for the egress traffic.
- Map<String>
- Resource tags.
Supporting Types
EgressEndpointResponse
- Category string
- The descriptive category name of endpoints accessible by the AKS agent node. For example, azure-resource-management, API server, etc. The platform egress endpoints provided by default will use the category 'default'.
- Endpoints
List<Pulumi.
Azure Native. Network Cloud. Inputs. Endpoint Dependency Response> - The list of endpoint dependencies.
- Category string
- The descriptive category name of endpoints accessible by the AKS agent node. For example, azure-resource-management, API server, etc. The platform egress endpoints provided by default will use the category 'default'.
- Endpoints
[]Endpoint
Dependency Response - The list of endpoint dependencies.
- category String
- The descriptive category name of endpoints accessible by the AKS agent node. For example, azure-resource-management, API server, etc. The platform egress endpoints provided by default will use the category 'default'.
- endpoints
List<Endpoint
Dependency Response> - The list of endpoint dependencies.
- category string
- The descriptive category name of endpoints accessible by the AKS agent node. For example, azure-resource-management, API server, etc. The platform egress endpoints provided by default will use the category 'default'.
- endpoints
Endpoint
Dependency Response[] - The list of endpoint dependencies.
- category str
- The descriptive category name of endpoints accessible by the AKS agent node. For example, azure-resource-management, API server, etc. The platform egress endpoints provided by default will use the category 'default'.
- endpoints
Sequence[Endpoint
Dependency Response] - The list of endpoint dependencies.
- category String
- The descriptive category name of endpoints accessible by the AKS agent node. For example, azure-resource-management, API server, etc. The platform egress endpoints provided by default will use the category 'default'.
- endpoints List<Property Map>
- The list of endpoint dependencies.
EndpointDependencyResponse
- Domain
Name string - The domain name of the dependency.
- Port double
- The port of this endpoint.
- Domain
Name string - The domain name of the dependency.
- Port float64
- The port of this endpoint.
- domain
Name String - The domain name of the dependency.
- port Double
- The port of this endpoint.
- domain
Name string - The domain name of the dependency.
- port number
- The port of this endpoint.
- domain_
name str - The domain name of the dependency.
- port float
- The port of this endpoint.
- domain
Name String - The domain name of the dependency.
- port Number
- The port of this endpoint.
ExtendedLocationResponse
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - 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_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
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 v1 docs if using the v1 version of this package.
Azure Native v2.63.0 published on Tuesday, Sep 24, 2024 by Pulumi