These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.networkcloud.getCloudServicesNetwork
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Get properties of the provided cloud services network. API Version: 2022-12-12-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:
- 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 - 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. Ex - /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 - 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.
- 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 - 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. Ex - /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 - 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.
- 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 - 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. Ex - /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 - 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.
- 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 - 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. Ex - /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 - 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.
- 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 - 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. Ex - /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 - 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.
- 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 - 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. Ex - /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 - 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-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi