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.89.1 published on Sunday, Mar 2, 2025 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.89.1 published on Sunday, Mar 2, 2025 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, 2024-07-01, 2024-10-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)
public static Output<GetCloudServicesNetworkResult> getCloudServicesNetwork(GetCloudServicesNetworkArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:networkcloud:getCloudServicesNetwork
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CloudServices stringNetwork Name 
- The name of the cloud services network.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- CloudServices stringNetwork Name 
- The name of the cloud services network.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- cloudServices StringNetwork Name 
- The name of the cloud services network.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- cloudServices stringNetwork Name 
- The name of the cloud services network.
- resourceGroup 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.
- cloudServices StringNetwork Name 
- The name of the cloud services network.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getCloudServicesNetwork Result
The following output properties are available:
- AssociatedResource List<string>Ids 
- The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- ClusterId string
- The resource ID of the Network Cloud cluster this cloud services network is associated with.
- DetailedStatus string
- The more detailed status of the cloud services network.
- DetailedStatus stringMessage 
- The descriptive message about the current detailed status.
- EnabledEgress List<Pulumi.Endpoints Azure Native. Network Cloud. Outputs. Egress Endpoint Response> 
- The full list of additional and default egress endpoints that are currently enabled.
- ExtendedLocation Pulumi.Azure Native. Network Cloud. Outputs. Extended Location Response 
- The extended location of the cluster associated with the resource.
- HybridAks 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}"
- InterfaceName 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
- ProvisioningState string
- The provisioning state of the cloud services network.
- SystemData 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"
- VirtualMachines 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.
- AdditionalEgress 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.
- EnableDefault stringEgress Endpoints 
- The indicator of whether the platform default endpoints are allowed for the egress traffic.
- Dictionary<string, string>
- Resource tags.
- AssociatedResource []stringIds 
- The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- ClusterId string
- The resource ID of the Network Cloud cluster this cloud services network is associated with.
- DetailedStatus string
- The more detailed status of the cloud services network.
- DetailedStatus stringMessage 
- The descriptive message about the current detailed status.
- EnabledEgress []EgressEndpoints Endpoint Response 
- The full list of additional and default egress endpoints that are currently enabled.
- ExtendedLocation ExtendedLocation Response 
- The extended location of the cluster associated with the resource.
- HybridAks []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}"
- InterfaceName 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
- ProvisioningState string
- The provisioning state of the cloud services network.
- SystemData 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"
- VirtualMachines []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.
- AdditionalEgress []EgressEndpoints Endpoint Response 
- The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint.
- EnableDefault stringEgress Endpoints 
- The indicator of whether the platform default endpoints are allowed for the egress traffic.
- map[string]string
- Resource tags.
- associatedResource List<String>Ids 
- The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- clusterId String
- The resource ID of the Network Cloud cluster this cloud services network is associated with.
- detailedStatus String
- The more detailed status of the cloud services network.
- detailedStatus StringMessage 
- The descriptive message about the current detailed status.
- enabledEgress List<EgressEndpoints Endpoint Response> 
- The full list of additional and default egress endpoints that are currently enabled.
- extendedLocation ExtendedLocation Response 
- The extended location of the cluster associated with the resource.
- hybridAks 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}"
- interfaceName 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
- provisioningState String
- The provisioning state of the cloud services network.
- systemData 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"
- virtualMachines 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.
- additionalEgress List<EgressEndpoints Endpoint Response> 
- The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint.
- enableDefault StringEgress Endpoints 
- The indicator of whether the platform default endpoints are allowed for the egress traffic.
- Map<String,String>
- Resource tags.
- associatedResource string[]Ids 
- The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- clusterId string
- The resource ID of the Network Cloud cluster this cloud services network is associated with.
- detailedStatus string
- The more detailed status of the cloud services network.
- detailedStatus stringMessage 
- The descriptive message about the current detailed status.
- enabledEgress EgressEndpoints Endpoint Response[] 
- The full list of additional and default egress endpoints that are currently enabled.
- extendedLocation ExtendedLocation Response 
- The extended location of the cluster associated with the resource.
- hybridAks 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}"
- interfaceName 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
- provisioningState string
- The provisioning state of the cloud services network.
- systemData 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"
- virtualMachines 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.
- additionalEgress EgressEndpoints Endpoint Response[] 
- The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint.
- enableDefault 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.
- associatedResource List<String>Ids 
- The list of resource IDs for the other Microsoft.NetworkCloud resources that have attached this network.
- clusterId String
- The resource ID of the Network Cloud cluster this cloud services network is associated with.
- detailedStatus String
- The more detailed status of the cloud services network.
- detailedStatus StringMessage 
- The descriptive message about the current detailed status.
- enabledEgress List<Property Map>Endpoints 
- The full list of additional and default egress endpoints that are currently enabled.
- extendedLocation Property Map
- The extended location of the cluster associated with the resource.
- hybridAks 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}"
- interfaceName 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
- provisioningState String
- The provisioning state of the cloud services network.
- systemData 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"
- virtualMachines 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.
- additionalEgress List<Property Map>Endpoints 
- The list of egress endpoints. This allows for connection from a Hybrid AKS cluster to the specified endpoint.
- enableDefault 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
[]EndpointDependency 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<EndpointDependency 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
EndpointDependency 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[EndpointDependency 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  
- DomainName string
- The domain name of the dependency.
- Port double
- The port of this endpoint.
- DomainName string
- The domain name of the dependency.
- Port float64
- The port of this endpoint.
- domainName String
- The domain name of the dependency.
- port Double
- The port of this endpoint.
- domainName 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.
- domainName String
- The domain name of the dependency.
- port Number
- The port of this endpoint.
ExtendedLocationResponse  
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- 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.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified 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.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified 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.89.1 published on Sunday, Mar 2, 2025 by Pulumi