azure-native.cdn.CustomDomain
Explore with Pulumi AI
Friendly domain name mapping to the endpoint hostname that the customer provides for branding purposes, e.g. www.contoso.com. Azure REST API version: 2023-05-01. Prior API version in Azure Native 1.x: 2020-09-01.
Other available API versions: 2023-07-01-preview, 2024-02-01, 2024-05-01-preview, 2024-06-01-preview, 2024-09-01.
Example Usage
CustomDomains_Create
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var customDomain = new AzureNative.Cdn.CustomDomain("customDomain", new()
    {
        CustomDomainName = "www-someDomain-net",
        EndpointName = "endpoint1",
        HostName = "www.someDomain.net",
        ProfileName = "profile1",
        ResourceGroupName = "RG",
    });
});
package main
import (
	cdn "github.com/pulumi/pulumi-azure-native-sdk/cdn/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := cdn.NewCustomDomain(ctx, "customDomain", &cdn.CustomDomainArgs{
			CustomDomainName:  pulumi.String("www-someDomain-net"),
			EndpointName:      pulumi.String("endpoint1"),
			HostName:          pulumi.String("www.someDomain.net"),
			ProfileName:       pulumi.String("profile1"),
			ResourceGroupName: pulumi.String("RG"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.cdn.CustomDomain;
import com.pulumi.azurenative.cdn.CustomDomainArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var customDomain = new CustomDomain("customDomain", CustomDomainArgs.builder()
            .customDomainName("www-someDomain-net")
            .endpointName("endpoint1")
            .hostName("www.someDomain.net")
            .profileName("profile1")
            .resourceGroupName("RG")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const customDomain = new azure_native.cdn.CustomDomain("customDomain", {
    customDomainName: "www-someDomain-net",
    endpointName: "endpoint1",
    hostName: "www.someDomain.net",
    profileName: "profile1",
    resourceGroupName: "RG",
});
import pulumi
import pulumi_azure_native as azure_native
custom_domain = azure_native.cdn.CustomDomain("customDomain",
    custom_domain_name="www-someDomain-net",
    endpoint_name="endpoint1",
    host_name="www.someDomain.net",
    profile_name="profile1",
    resource_group_name="RG")
resources:
  customDomain:
    type: azure-native:cdn:CustomDomain
    properties:
      customDomainName: www-someDomain-net
      endpointName: endpoint1
      hostName: www.someDomain.net
      profileName: profile1
      resourceGroupName: RG
Create CustomDomain Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CustomDomain(name: string, args: CustomDomainArgs, opts?: CustomResourceOptions);@overload
def CustomDomain(resource_name: str,
                 args: CustomDomainArgs,
                 opts: Optional[ResourceOptions] = None)
@overload
def CustomDomain(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 endpoint_name: Optional[str] = None,
                 host_name: Optional[str] = None,
                 profile_name: Optional[str] = None,
                 resource_group_name: Optional[str] = None,
                 custom_domain_name: Optional[str] = None)func NewCustomDomain(ctx *Context, name string, args CustomDomainArgs, opts ...ResourceOption) (*CustomDomain, error)public CustomDomain(string name, CustomDomainArgs args, CustomResourceOptions? opts = null)
public CustomDomain(String name, CustomDomainArgs args)
public CustomDomain(String name, CustomDomainArgs args, CustomResourceOptions options)
type: azure-native:cdn:CustomDomain
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args CustomDomainArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args CustomDomainArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args CustomDomainArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CustomDomainArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CustomDomainArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var azure_nativeCustomDomainResource = new AzureNative.Cdn.CustomDomain("azure-nativeCustomDomainResource", new()
{
    EndpointName = "string",
    HostName = "string",
    ProfileName = "string",
    ResourceGroupName = "string",
    CustomDomainName = "string",
});
example, err := cdn.NewCustomDomain(ctx, "azure-nativeCustomDomainResource", &cdn.CustomDomainArgs{
	EndpointName:      pulumi.String("string"),
	HostName:          pulumi.String("string"),
	ProfileName:       pulumi.String("string"),
	ResourceGroupName: pulumi.String("string"),
	CustomDomainName:  pulumi.String("string"),
})
var azure_nativeCustomDomainResource = new CustomDomain("azure-nativeCustomDomainResource", CustomDomainArgs.builder()
    .endpointName("string")
    .hostName("string")
    .profileName("string")
    .resourceGroupName("string")
    .customDomainName("string")
    .build());
azure_native_custom_domain_resource = azure_native.cdn.CustomDomain("azure-nativeCustomDomainResource",
    endpoint_name="string",
    host_name="string",
    profile_name="string",
    resource_group_name="string",
    custom_domain_name="string")
const azure_nativeCustomDomainResource = new azure_native.cdn.CustomDomain("azure-nativeCustomDomainResource", {
    endpointName: "string",
    hostName: "string",
    profileName: "string",
    resourceGroupName: "string",
    customDomainName: "string",
});
type: azure-native:cdn:CustomDomain
properties:
    customDomainName: string
    endpointName: string
    hostName: string
    profileName: string
    resourceGroupName: string
CustomDomain Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The CustomDomain resource accepts the following input properties:
- EndpointName string
- Name of the endpoint under the profile which is unique globally.
- HostName string
- The host name of the custom domain. Must be a domain name.
- ProfileName string
- Name of the CDN profile which is unique within the resource group.
- ResourceGroup stringName 
- Name of the Resource group within the Azure subscription.
- CustomDomain stringName 
- Name of the custom domain within an endpoint.
- EndpointName string
- Name of the endpoint under the profile which is unique globally.
- HostName string
- The host name of the custom domain. Must be a domain name.
- ProfileName string
- Name of the CDN profile which is unique within the resource group.
- ResourceGroup stringName 
- Name of the Resource group within the Azure subscription.
- CustomDomain stringName 
- Name of the custom domain within an endpoint.
- endpointName String
- Name of the endpoint under the profile which is unique globally.
- hostName String
- The host name of the custom domain. Must be a domain name.
- profileName String
- Name of the CDN profile which is unique within the resource group.
- resourceGroup StringName 
- Name of the Resource group within the Azure subscription.
- customDomain StringName 
- Name of the custom domain within an endpoint.
- endpointName string
- Name of the endpoint under the profile which is unique globally.
- hostName string
- The host name of the custom domain. Must be a domain name.
- profileName string
- Name of the CDN profile which is unique within the resource group.
- resourceGroup stringName 
- Name of the Resource group within the Azure subscription.
- customDomain stringName 
- Name of the custom domain within an endpoint.
- endpoint_name str
- Name of the endpoint under the profile which is unique globally.
- host_name str
- The host name of the custom domain. Must be a domain name.
- profile_name str
- Name of the CDN profile which is unique within the resource group.
- resource_group_ strname 
- Name of the Resource group within the Azure subscription.
- custom_domain_ strname 
- Name of the custom domain within an endpoint.
- endpointName String
- Name of the endpoint under the profile which is unique globally.
- hostName String
- The host name of the custom domain. Must be a domain name.
- profileName String
- Name of the CDN profile which is unique within the resource group.
- resourceGroup StringName 
- Name of the Resource group within the Azure subscription.
- customDomain StringName 
- Name of the custom domain within an endpoint.
Outputs
All input properties are implicitly available as output properties. Additionally, the CustomDomain resource produces the following output properties:
- CustomHttps stringProvisioning State 
- Provisioning status of the custom domain.
- CustomHttps stringProvisioning Substate 
- Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Resource name.
- ProvisioningState string
- Provisioning status of Custom Https of the custom domain.
- ResourceState string
- Resource status of the custom domain.
- SystemData Pulumi.Azure Native. Cdn. Outputs. System Data Response 
- Read only system data
- Type string
- Resource type.
- CustomHttps Pulumi.Parameters Azure | Pulumi.Native. Cdn. Outputs. Cdn Managed Https Parameters Response Azure Native. Cdn. Outputs. User Managed Https Parameters Response 
- Certificate parameters for securing custom HTTPS
- ValidationData string
- Special validation or data may be required when delivering CDN to some regions due to local compliance reasons. E.g. ICP license number of a custom domain is required to deliver content in China.
- CustomHttps stringProvisioning State 
- Provisioning status of the custom domain.
- CustomHttps stringProvisioning Substate 
- Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Resource name.
- ProvisioningState string
- Provisioning status of Custom Https of the custom domain.
- ResourceState string
- Resource status of the custom domain.
- SystemData SystemData Response 
- Read only system data
- Type string
- Resource type.
- CustomHttps CdnParameters Managed | UserHttps Parameters Response Managed Https Parameters Response 
- Certificate parameters for securing custom HTTPS
- ValidationData string
- Special validation or data may be required when delivering CDN to some regions due to local compliance reasons. E.g. ICP license number of a custom domain is required to deliver content in China.
- customHttps StringProvisioning State 
- Provisioning status of the custom domain.
- customHttps StringProvisioning Substate 
- Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Resource name.
- provisioningState String
- Provisioning status of Custom Https of the custom domain.
- resourceState String
- Resource status of the custom domain.
- systemData SystemData Response 
- Read only system data
- type String
- Resource type.
- customHttps CdnParameters Managed | UserHttps Parameters Response Managed Https Parameters Response 
- Certificate parameters for securing custom HTTPS
- validationData String
- Special validation or data may be required when delivering CDN to some regions due to local compliance reasons. E.g. ICP license number of a custom domain is required to deliver content in China.
- customHttps stringProvisioning State 
- Provisioning status of the custom domain.
- customHttps stringProvisioning Substate 
- Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- Resource name.
- provisioningState string
- Provisioning status of Custom Https of the custom domain.
- resourceState string
- Resource status of the custom domain.
- systemData SystemData Response 
- Read only system data
- type string
- Resource type.
- customHttps CdnParameters Managed | UserHttps Parameters Response Managed Https Parameters Response 
- Certificate parameters for securing custom HTTPS
- validationData string
- Special validation or data may be required when delivering CDN to some regions due to local compliance reasons. E.g. ICP license number of a custom domain is required to deliver content in China.
- custom_https_ strprovisioning_ state 
- Provisioning status of the custom domain.
- custom_https_ strprovisioning_ substate 
- Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- Resource name.
- provisioning_state str
- Provisioning status of Custom Https of the custom domain.
- resource_state str
- Resource status of the custom domain.
- system_data SystemData Response 
- Read only system data
- type str
- Resource type.
- custom_https_ Cdnparameters Managed | UserHttps Parameters Response Managed Https Parameters Response 
- Certificate parameters for securing custom HTTPS
- validation_data str
- Special validation or data may be required when delivering CDN to some regions due to local compliance reasons. E.g. ICP license number of a custom domain is required to deliver content in China.
- customHttps StringProvisioning State 
- Provisioning status of the custom domain.
- customHttps StringProvisioning Substate 
- Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Resource name.
- provisioningState String
- Provisioning status of Custom Https of the custom domain.
- resourceState String
- Resource status of the custom domain.
- systemData Property Map
- Read only system data
- type String
- Resource type.
- customHttps Property Map | Property MapParameters 
- Certificate parameters for securing custom HTTPS
- validationData String
- Special validation or data may be required when delivering CDN to some regions due to local compliance reasons. E.g. ICP license number of a custom domain is required to deliver content in China.
Supporting Types
CdnCertificateSourceParametersResponse, CdnCertificateSourceParametersResponseArgs          
- CertificateType string
- Type of certificate used
- TypeName string
- CertificateType string
- Type of certificate used
- TypeName string
- certificateType String
- Type of certificate used
- typeName String
- certificateType string
- Type of certificate used
- typeName string
- certificate_type str
- Type of certificate used
- type_name str
- certificateType String
- Type of certificate used
- typeName String
CdnManagedHttpsParametersResponse, CdnManagedHttpsParametersResponseArgs          
- CertificateSource Pulumi.Parameters Azure Native. Cdn. Inputs. Cdn Certificate Source Parameters Response 
- Defines the certificate source parameters using CDN managed certificate for enabling SSL.
- ProtocolType string
- Defines the TLS extension protocol that is used for secure delivery.
- MinimumTls stringVersion 
- TLS protocol version that will be used for Https
- CertificateSource CdnParameters Certificate Source Parameters Response 
- Defines the certificate source parameters using CDN managed certificate for enabling SSL.
- ProtocolType string
- Defines the TLS extension protocol that is used for secure delivery.
- MinimumTls stringVersion 
- TLS protocol version that will be used for Https
- certificateSource CdnParameters Certificate Source Parameters Response 
- Defines the certificate source parameters using CDN managed certificate for enabling SSL.
- protocolType String
- Defines the TLS extension protocol that is used for secure delivery.
- minimumTls StringVersion 
- TLS protocol version that will be used for Https
- certificateSource CdnParameters Certificate Source Parameters Response 
- Defines the certificate source parameters using CDN managed certificate for enabling SSL.
- protocolType string
- Defines the TLS extension protocol that is used for secure delivery.
- minimumTls stringVersion 
- TLS protocol version that will be used for Https
- certificate_source_ Cdnparameters Certificate Source Parameters Response 
- Defines the certificate source parameters using CDN managed certificate for enabling SSL.
- protocol_type str
- Defines the TLS extension protocol that is used for secure delivery.
- minimum_tls_ strversion 
- TLS protocol version that will be used for Https
- certificateSource Property MapParameters 
- Defines the certificate source parameters using CDN managed certificate for enabling SSL.
- protocolType String
- Defines the TLS extension protocol that is used for secure delivery.
- minimumTls StringVersion 
- TLS protocol version that will be used for Https
KeyVaultCertificateSourceParametersResponse, KeyVaultCertificateSourceParametersResponseArgs            
- DeleteRule string
- Describes the action that shall be taken when the certificate is removed from Key Vault.
- ResourceGroup stringName 
- Resource group of the user's Key Vault containing the SSL certificate
- SecretName string
- The name of Key Vault Secret (representing the full certificate PFX) in Key Vault.
- SubscriptionId string
- Subscription Id of the user's Key Vault containing the SSL certificate
- TypeName string
- UpdateRule string
- Describes the action that shall be taken when the certificate is updated in Key Vault.
- VaultName string
- The name of the user's Key Vault containing the SSL certificate
- SecretVersion string
- The version(GUID) of Key Vault Secret in Key Vault.
- DeleteRule string
- Describes the action that shall be taken when the certificate is removed from Key Vault.
- ResourceGroup stringName 
- Resource group of the user's Key Vault containing the SSL certificate
- SecretName string
- The name of Key Vault Secret (representing the full certificate PFX) in Key Vault.
- SubscriptionId string
- Subscription Id of the user's Key Vault containing the SSL certificate
- TypeName string
- UpdateRule string
- Describes the action that shall be taken when the certificate is updated in Key Vault.
- VaultName string
- The name of the user's Key Vault containing the SSL certificate
- SecretVersion string
- The version(GUID) of Key Vault Secret in Key Vault.
- deleteRule String
- Describes the action that shall be taken when the certificate is removed from Key Vault.
- resourceGroup StringName 
- Resource group of the user's Key Vault containing the SSL certificate
- secretName String
- The name of Key Vault Secret (representing the full certificate PFX) in Key Vault.
- subscriptionId String
- Subscription Id of the user's Key Vault containing the SSL certificate
- typeName String
- updateRule String
- Describes the action that shall be taken when the certificate is updated in Key Vault.
- vaultName String
- The name of the user's Key Vault containing the SSL certificate
- secretVersion String
- The version(GUID) of Key Vault Secret in Key Vault.
- deleteRule string
- Describes the action that shall be taken when the certificate is removed from Key Vault.
- resourceGroup stringName 
- Resource group of the user's Key Vault containing the SSL certificate
- secretName string
- The name of Key Vault Secret (representing the full certificate PFX) in Key Vault.
- subscriptionId string
- Subscription Id of the user's Key Vault containing the SSL certificate
- typeName string
- updateRule string
- Describes the action that shall be taken when the certificate is updated in Key Vault.
- vaultName string
- The name of the user's Key Vault containing the SSL certificate
- secretVersion string
- The version(GUID) of Key Vault Secret in Key Vault.
- delete_rule str
- Describes the action that shall be taken when the certificate is removed from Key Vault.
- resource_group_ strname 
- Resource group of the user's Key Vault containing the SSL certificate
- secret_name str
- The name of Key Vault Secret (representing the full certificate PFX) in Key Vault.
- subscription_id str
- Subscription Id of the user's Key Vault containing the SSL certificate
- type_name str
- update_rule str
- Describes the action that shall be taken when the certificate is updated in Key Vault.
- vault_name str
- The name of the user's Key Vault containing the SSL certificate
- secret_version str
- The version(GUID) of Key Vault Secret in Key Vault.
- deleteRule String
- Describes the action that shall be taken when the certificate is removed from Key Vault.
- resourceGroup StringName 
- Resource group of the user's Key Vault containing the SSL certificate
- secretName String
- The name of Key Vault Secret (representing the full certificate PFX) in Key Vault.
- subscriptionId String
- Subscription Id of the user's Key Vault containing the SSL certificate
- typeName String
- updateRule String
- Describes the action that shall be taken when the certificate is updated in Key Vault.
- vaultName String
- The name of the user's Key Vault containing the SSL certificate
- secretVersion String
- The version(GUID) of Key Vault Secret in Key Vault.
SystemDataResponse, SystemDataResponseArgs      
- CreatedAt string
- The timestamp of resource creation (UTC)
- CreatedBy string
- An identifier for 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 
- An identifier for 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
- An identifier for 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 
- An identifier for 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
- An identifier for 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 
- An identifier for 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
- An identifier for 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 
- An identifier for 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
- An identifier for 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 
- An identifier for 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
- An identifier for 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 
- An identifier for the identity that last modified the resource
- lastModified StringBy Type 
- The type of identity that last modified the resource
UserManagedHttpsParametersResponse, UserManagedHttpsParametersResponseArgs          
- CertificateSource Pulumi.Parameters Azure Native. Cdn. Inputs. Key Vault Certificate Source Parameters Response 
- Defines the certificate source parameters using user's keyvault certificate for enabling SSL.
- ProtocolType string
- Defines the TLS extension protocol that is used for secure delivery.
- MinimumTls stringVersion 
- TLS protocol version that will be used for Https
- CertificateSource KeyParameters Vault Certificate Source Parameters Response 
- Defines the certificate source parameters using user's keyvault certificate for enabling SSL.
- ProtocolType string
- Defines the TLS extension protocol that is used for secure delivery.
- MinimumTls stringVersion 
- TLS protocol version that will be used for Https
- certificateSource KeyParameters Vault Certificate Source Parameters Response 
- Defines the certificate source parameters using user's keyvault certificate for enabling SSL.
- protocolType String
- Defines the TLS extension protocol that is used for secure delivery.
- minimumTls StringVersion 
- TLS protocol version that will be used for Https
- certificateSource KeyParameters Vault Certificate Source Parameters Response 
- Defines the certificate source parameters using user's keyvault certificate for enabling SSL.
- protocolType string
- Defines the TLS extension protocol that is used for secure delivery.
- minimumTls stringVersion 
- TLS protocol version that will be used for Https
- certificate_source_ Keyparameters Vault Certificate Source Parameters Response 
- Defines the certificate source parameters using user's keyvault certificate for enabling SSL.
- protocol_type str
- Defines the TLS extension protocol that is used for secure delivery.
- minimum_tls_ strversion 
- TLS protocol version that will be used for Https
- certificateSource Property MapParameters 
- Defines the certificate source parameters using user's keyvault certificate for enabling SSL.
- protocolType String
- Defines the TLS extension protocol that is used for secure delivery.
- minimumTls StringVersion 
- TLS protocol version that will be used for Https
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:cdn:CustomDomain www-someDomain-net /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}/customDomains/{customDomainName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0