azure-native.media.getStreamingEndpoint

The streaming endpoint. API Version: 2020-05-01.

Using getStreamingEndpoint

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 getStreamingEndpoint(args: GetStreamingEndpointArgs, opts?: InvokeOptions): Promise<GetStreamingEndpointResult>
function getStreamingEndpointOutput(args: GetStreamingEndpointOutputArgs, opts?: InvokeOptions): Output<GetStreamingEndpointResult>
def get_streaming_endpoint(account_name: Optional[str] = None,
                           resource_group_name: Optional[str] = None,
                           streaming_endpoint_name: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetStreamingEndpointResult
def get_streaming_endpoint_output(account_name: Optional[pulumi.Input[str]] = None,
                           resource_group_name: Optional[pulumi.Input[str]] = None,
                           streaming_endpoint_name: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetStreamingEndpointResult]
func LookupStreamingEndpoint(ctx *Context, args *LookupStreamingEndpointArgs, opts ...InvokeOption) (*LookupStreamingEndpointResult, error)
func LookupStreamingEndpointOutput(ctx *Context, args *LookupStreamingEndpointOutputArgs, opts ...InvokeOption) LookupStreamingEndpointResultOutput

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

public static class GetStreamingEndpoint 
{
    public static Task<GetStreamingEndpointResult> InvokeAsync(GetStreamingEndpointArgs args, InvokeOptions? opts = null)
    public static Output<GetStreamingEndpointResult> Invoke(GetStreamingEndpointInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetStreamingEndpointResult> getStreamingEndpoint(GetStreamingEndpointArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:media:getStreamingEndpoint
  arguments:
    # arguments dictionary

The following arguments are supported:

AccountName string

The Media Services account name.

ResourceGroupName string

The name of the resource group within the Azure subscription.

StreamingEndpointName string

The name of the streaming endpoint, maximum length is 24.

AccountName string

The Media Services account name.

ResourceGroupName string

The name of the resource group within the Azure subscription.

StreamingEndpointName string

The name of the streaming endpoint, maximum length is 24.

accountName String

The Media Services account name.

resourceGroupName String

The name of the resource group within the Azure subscription.

streamingEndpointName String

The name of the streaming endpoint, maximum length is 24.

accountName string

The Media Services account name.

resourceGroupName string

The name of the resource group within the Azure subscription.

streamingEndpointName string

The name of the streaming endpoint, maximum length is 24.

account_name str

The Media Services account name.

resource_group_name str

The name of the resource group within the Azure subscription.

streaming_endpoint_name str

The name of the streaming endpoint, maximum length is 24.

accountName String

The Media Services account name.

resourceGroupName String

The name of the resource group within the Azure subscription.

streamingEndpointName String

The name of the streaming endpoint, maximum length is 24.

getStreamingEndpoint Result

The following output properties are available:

Created string

The exact time the streaming endpoint was created.

FreeTrialEndTime string

The free trial expiration time.

HostName string

The streaming endpoint host name.

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

LastModified string

The exact time the streaming endpoint was last modified.

Location string

The geo-location where the resource lives

Name string

The name of the resource

ProvisioningState string

The provisioning state of the streaming endpoint.

ResourceState string

The resource state of the streaming endpoint.

ScaleUnits int

The number of scale units. Use the Scale operation to adjust this value.

SystemData Pulumi.AzureNative.Media.Outputs.SystemDataResponse

The system metadata relating to this resource.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

AccessControl Pulumi.AzureNative.Media.Outputs.StreamingEndpointAccessControlResponse

The access control definition of the streaming endpoint.

AvailabilitySetName string

This feature is deprecated, do not set a value for this property.

CdnEnabled bool

The CDN enabled flag.

CdnProfile string

The CDN profile name.

CdnProvider string

The CDN provider name.

CrossSiteAccessPolicies Pulumi.AzureNative.Media.Outputs.CrossSiteAccessPoliciesResponse

The streaming endpoint access policies.

CustomHostNames List<string>

The custom host names of the streaming endpoint

Description string

The streaming endpoint description.

MaxCacheAge double

Max cache age

Tags Dictionary<string, string>

Resource tags.

Created string

The exact time the streaming endpoint was created.

FreeTrialEndTime string

The free trial expiration time.

HostName string

The streaming endpoint host name.

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

LastModified string

The exact time the streaming endpoint was last modified.

Location string

The geo-location where the resource lives

Name string

The name of the resource

ProvisioningState string

The provisioning state of the streaming endpoint.

ResourceState string

The resource state of the streaming endpoint.

ScaleUnits int

The number of scale units. Use the Scale operation to adjust this value.

SystemData SystemDataResponse

The system metadata relating to this resource.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

AccessControl StreamingEndpointAccessControlResponse

The access control definition of the streaming endpoint.

AvailabilitySetName string

This feature is deprecated, do not set a value for this property.

CdnEnabled bool

The CDN enabled flag.

CdnProfile string

The CDN profile name.

CdnProvider string

The CDN provider name.

CrossSiteAccessPolicies CrossSiteAccessPoliciesResponse

The streaming endpoint access policies.

CustomHostNames []string

The custom host names of the streaming endpoint

Description string

The streaming endpoint description.

MaxCacheAge float64

Max cache age

Tags map[string]string

Resource tags.

created String

The exact time the streaming endpoint was created.

freeTrialEndTime String

The free trial expiration time.

hostName String

The streaming endpoint host name.

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

lastModified String

The exact time the streaming endpoint was last modified.

location String

The geo-location where the resource lives

name String

The name of the resource

provisioningState String

The provisioning state of the streaming endpoint.

resourceState String

The resource state of the streaming endpoint.

scaleUnits Integer

The number of scale units. Use the Scale operation to adjust this value.

systemData SystemDataResponse

The system metadata relating to this resource.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

accessControl StreamingEndpointAccessControlResponse

The access control definition of the streaming endpoint.

availabilitySetName String

This feature is deprecated, do not set a value for this property.

cdnEnabled Boolean

The CDN enabled flag.

cdnProfile String

The CDN profile name.

cdnProvider String

The CDN provider name.

crossSiteAccessPolicies CrossSiteAccessPoliciesResponse

The streaming endpoint access policies.

customHostNames List<String>

The custom host names of the streaming endpoint

description String

The streaming endpoint description.

maxCacheAge Double

Max cache age

tags Map<String,String>

Resource tags.

created string

The exact time the streaming endpoint was created.

freeTrialEndTime string

The free trial expiration time.

hostName string

The streaming endpoint host name.

id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

lastModified string

The exact time the streaming endpoint was last modified.

location string

The geo-location where the resource lives

name string

The name of the resource

provisioningState string

The provisioning state of the streaming endpoint.

resourceState string

The resource state of the streaming endpoint.

scaleUnits number

The number of scale units. Use the Scale operation to adjust this value.

systemData SystemDataResponse

The system metadata relating to this resource.

type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

accessControl StreamingEndpointAccessControlResponse

The access control definition of the streaming endpoint.

availabilitySetName string

This feature is deprecated, do not set a value for this property.

cdnEnabled boolean

The CDN enabled flag.

cdnProfile string

The CDN profile name.

cdnProvider string

The CDN provider name.

crossSiteAccessPolicies CrossSiteAccessPoliciesResponse

The streaming endpoint access policies.

customHostNames string[]

The custom host names of the streaming endpoint

description string

The streaming endpoint description.

maxCacheAge number

Max cache age

tags {[key: string]: string}

Resource tags.

created str

The exact time the streaming endpoint was created.

free_trial_end_time str

The free trial expiration time.

host_name str

The streaming endpoint host name.

id str

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

last_modified str

The exact time the streaming endpoint was last modified.

location str

The geo-location where the resource lives

name str

The name of the resource

provisioning_state str

The provisioning state of the streaming endpoint.

resource_state str

The resource state of the streaming endpoint.

scale_units int

The number of scale units. Use the Scale operation to adjust this value.

system_data SystemDataResponse

The system metadata relating to this resource.

type str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

access_control StreamingEndpointAccessControlResponse

The access control definition of the streaming endpoint.

availability_set_name str

This feature is deprecated, do not set a value for this property.

cdn_enabled bool

The CDN enabled flag.

cdn_profile str

The CDN profile name.

cdn_provider str

The CDN provider name.

cross_site_access_policies CrossSiteAccessPoliciesResponse

The streaming endpoint access policies.

custom_host_names Sequence[str]

The custom host names of the streaming endpoint

description str

The streaming endpoint description.

max_cache_age float

Max cache age

tags Mapping[str, str]

Resource tags.

created String

The exact time the streaming endpoint was created.

freeTrialEndTime String

The free trial expiration time.

hostName String

The streaming endpoint host name.

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

lastModified String

The exact time the streaming endpoint was last modified.

location String

The geo-location where the resource lives

name String

The name of the resource

provisioningState String

The provisioning state of the streaming endpoint.

resourceState String

The resource state of the streaming endpoint.

scaleUnits Number

The number of scale units. Use the Scale operation to adjust this value.

systemData Property Map

The system metadata relating to this resource.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

accessControl Property Map

The access control definition of the streaming endpoint.

availabilitySetName String

This feature is deprecated, do not set a value for this property.

cdnEnabled Boolean

The CDN enabled flag.

cdnProfile String

The CDN profile name.

cdnProvider String

The CDN provider name.

crossSiteAccessPolicies Property Map

The streaming endpoint access policies.

customHostNames List<String>

The custom host names of the streaming endpoint

description String

The streaming endpoint description.

maxCacheAge Number

Max cache age

tags Map<String>

Resource tags.

Supporting Types

AkamaiAccessControlResponse

AkamaiSignatureHeaderAuthenticationKeyResponse

Base64Key string

authentication key

Expiration string

The expiration time of the authentication key.

Identifier string

identifier of the key

Base64Key string

authentication key

Expiration string

The expiration time of the authentication key.

Identifier string

identifier of the key

base64Key String

authentication key

expiration String

The expiration time of the authentication key.

identifier String

identifier of the key

base64Key string

authentication key

expiration string

The expiration time of the authentication key.

identifier string

identifier of the key

base64_key str

authentication key

expiration str

The expiration time of the authentication key.

identifier str

identifier of the key

base64Key String

authentication key

expiration String

The expiration time of the authentication key.

identifier String

identifier of the key

CrossSiteAccessPoliciesResponse

ClientAccessPolicy string

The content of clientaccesspolicy.xml used by Silverlight.

CrossDomainPolicy string

The content of crossdomain.xml used by Silverlight.

ClientAccessPolicy string

The content of clientaccesspolicy.xml used by Silverlight.

CrossDomainPolicy string

The content of crossdomain.xml used by Silverlight.

clientAccessPolicy String

The content of clientaccesspolicy.xml used by Silverlight.

crossDomainPolicy String

The content of crossdomain.xml used by Silverlight.

clientAccessPolicy string

The content of clientaccesspolicy.xml used by Silverlight.

crossDomainPolicy string

The content of crossdomain.xml used by Silverlight.

client_access_policy str

The content of clientaccesspolicy.xml used by Silverlight.

cross_domain_policy str

The content of crossdomain.xml used by Silverlight.

clientAccessPolicy String

The content of clientaccesspolicy.xml used by Silverlight.

crossDomainPolicy String

The content of crossdomain.xml used by Silverlight.

IPAccessControlResponse

Allow []IPRangeResponse

The IP allow list.

allow List<IPRangeResponse>

The IP allow list.

allow IPRangeResponse[]

The IP allow list.

allow List<Property Map>

The IP allow list.

IPRangeResponse

Address string

The IP address.

Name string

The friendly name for the IP address range.

SubnetPrefixLength int

The subnet mask prefix length (see CIDR notation).

Address string

The IP address.

Name string

The friendly name for the IP address range.

SubnetPrefixLength int

The subnet mask prefix length (see CIDR notation).

address String

The IP address.

name String

The friendly name for the IP address range.

subnetPrefixLength Integer

The subnet mask prefix length (see CIDR notation).

address string

The IP address.

name string

The friendly name for the IP address range.

subnetPrefixLength number

The subnet mask prefix length (see CIDR notation).

address str

The IP address.

name str

The friendly name for the IP address range.

subnet_prefix_length int

The subnet mask prefix length (see CIDR notation).

address String

The IP address.

name String

The friendly name for the IP address range.

subnetPrefixLength Number

The subnet mask prefix length (see CIDR notation).

StreamingEndpointAccessControlResponse

Akamai AkamaiAccessControlResponse

The access control of Akamai

Ip IPAccessControlResponse

The IP access control of the streaming endpoint.

akamai AkamaiAccessControlResponse

The access control of Akamai

ip IPAccessControlResponse

The IP access control of the streaming endpoint.

akamai AkamaiAccessControlResponse

The access control of Akamai

ip IPAccessControlResponse

The IP access control of the streaming endpoint.

akamai AkamaiAccessControlResponse

The access control of Akamai

ip IPAccessControlResponse

The IP access control of the streaming endpoint.

akamai Property Map

The access control of Akamai

ip Property Map

The IP access control of the streaming endpoint.

SystemDataResponse

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

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

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

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

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

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

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

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

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

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

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

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

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