azure-native.cdn.getProfile

Explore with Pulumi AI

Gets a CDN profile with the specified profile name under the specified subscription and resource group. API Version: 2020-09-01.

Using getProfile

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 getProfile(args: GetProfileArgs, opts?: InvokeOptions): Promise<GetProfileResult>
function getProfileOutput(args: GetProfileOutputArgs, opts?: InvokeOptions): Output<GetProfileResult>
def get_profile(profile_name: Optional[str] = None,
                resource_group_name: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetProfileResult
def get_profile_output(profile_name: Optional[pulumi.Input[str]] = None,
                resource_group_name: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetProfileResult]
func LookupProfile(ctx *Context, args *LookupProfileArgs, opts ...InvokeOption) (*LookupProfileResult, error)
func LookupProfileOutput(ctx *Context, args *LookupProfileOutputArgs, opts ...InvokeOption) LookupProfileResultOutput

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

public static class GetProfile 
{
    public static Task<GetProfileResult> InvokeAsync(GetProfileArgs args, InvokeOptions? opts = null)
    public static Output<GetProfileResult> Invoke(GetProfileInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetProfileResult> getProfile(GetProfileArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:cdn:getProfile
  arguments:
    # arguments dictionary

The following arguments are supported:

ProfileName string

Name of the CDN profile which is unique within the resource group.

ResourceGroupName string

Name of the Resource group within the Azure subscription.

ProfileName string

Name of the CDN profile which is unique within the resource group.

ResourceGroupName string

Name of the Resource group within the Azure subscription.

profileName String

Name of the CDN profile which is unique within the resource group.

resourceGroupName String

Name of the Resource group within the Azure subscription.

profileName string

Name of the CDN profile which is unique within the resource group.

resourceGroupName string

Name of the Resource group within the Azure subscription.

profile_name str

Name of the CDN profile which is unique within the resource group.

resource_group_name str

Name of the Resource group within the Azure subscription.

profileName String

Name of the CDN profile which is unique within the resource group.

resourceGroupName String

Name of the Resource group within the Azure subscription.

getProfile Result

The following output properties are available:

FrontdoorId string

The Id of the frontdoor.

Id string

Resource ID.

Location string

Resource location.

Name string

Resource name.

ProvisioningState string

Provisioning status of the profile.

ResourceState string

Resource status of the profile.

Sku Pulumi.AzureNative.Cdn.Outputs.SkuResponse

The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile.

SystemData Pulumi.AzureNative.Cdn.Outputs.SystemDataResponse

Read only system data

Type string

Resource type.

Tags Dictionary<string, string>

Resource tags.

FrontdoorId string

The Id of the frontdoor.

Id string

Resource ID.

Location string

Resource location.

Name string

Resource name.

ProvisioningState string

Provisioning status of the profile.

ResourceState string

Resource status of the profile.

Sku SkuResponse

The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile.

SystemData SystemDataResponse

Read only system data

Type string

Resource type.

Tags map[string]string

Resource tags.

frontdoorId String

The Id of the frontdoor.

id String

Resource ID.

location String

Resource location.

name String

Resource name.

provisioningState String

Provisioning status of the profile.

resourceState String

Resource status of the profile.

sku SkuResponse

The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile.

systemData SystemDataResponse

Read only system data

type String

Resource type.

tags Map<String,String>

Resource tags.

frontdoorId string

The Id of the frontdoor.

id string

Resource ID.

location string

Resource location.

name string

Resource name.

provisioningState string

Provisioning status of the profile.

resourceState string

Resource status of the profile.

sku SkuResponse

The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile.

systemData SystemDataResponse

Read only system data

type string

Resource type.

tags {[key: string]: string}

Resource tags.

frontdoor_id str

The Id of the frontdoor.

id str

Resource ID.

location str

Resource location.

name str

Resource name.

provisioning_state str

Provisioning status of the profile.

resource_state str

Resource status of the profile.

sku SkuResponse

The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile.

system_data SystemDataResponse

Read only system data

type str

Resource type.

tags Mapping[str, str]

Resource tags.

frontdoorId String

The Id of the frontdoor.

id String

Resource ID.

location String

Resource location.

name String

Resource name.

provisioningState String

Provisioning status of the profile.

resourceState String

Resource status of the profile.

sku Property Map

The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile.

systemData Property Map

Read only system data

type String

Resource type.

tags Map<String>

Resource tags.

Supporting Types

SkuResponse

Name string

Name of the pricing tier.

Name string

Name of the pricing tier.

name String

Name of the pricing tier.

name string

Name of the pricing tier.

name str

Name of the pricing tier.

name String

Name of the pricing tier.

SystemDataResponse

CreatedAt string

The timestamp of resource creation (UTC)

CreatedBy string

An identifier for the identity that created the resource

CreatedByType string

The type of identity that created the resource

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

An identifier for the identity that last modified the resource

LastModifiedByType string

The type of identity that last modified the resource

CreatedAt string

The timestamp of resource creation (UTC)

CreatedBy string

An identifier for the identity that created the resource

CreatedByType string

The type of identity that created the resource

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

An identifier for the identity that last modified the resource

LastModifiedByType string

The type of identity that last modified the resource

createdAt String

The timestamp of resource creation (UTC)

createdBy String

An identifier for the identity that created the resource

createdByType String

The type of identity that created the resource

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

An identifier for the identity that last modified the resource

lastModifiedByType String

The type of identity that last modified the resource

createdAt string

The timestamp of resource creation (UTC)

createdBy string

An identifier for the identity that created the resource

createdByType string

The type of identity that created the resource

lastModifiedAt string

The timestamp of resource last modification (UTC)

lastModifiedBy string

An identifier for the identity that last modified the resource

lastModifiedByType string

The type of identity that last modified the resource

created_at str

The timestamp of resource creation (UTC)

created_by str

An identifier for the identity that created the resource

created_by_type str

The type of identity that created the resource

last_modified_at str

The timestamp of resource last modification (UTC)

last_modified_by str

An identifier for the identity that last modified the resource

last_modified_by_type str

The type of identity that last modified the resource

createdAt String

The timestamp of resource creation (UTC)

createdBy String

An identifier for the identity that created the resource

createdByType String

The type of identity that created the resource

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

An identifier for the identity that last modified the resource

lastModifiedByType String

The type of identity that last modified the resource

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0