1. Packages
  2. Azure Native
  3. API Docs
  4. media
  5. getStreamingEndpoint
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.37.0 published on Monday, Apr 15, 2024 by Pulumi

azure-native.media.getStreamingEndpoint

Explore with Pulumi AI

azure-native logo
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.37.0 published on Monday, Apr 15, 2024 by Pulumi

    Gets a streaming endpoint. Azure REST API version: 2022-11-01.

    Other available API versions: 2018-06-01-preview.

    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
    Sku Pulumi.AzureNative.Media.Outputs.ArmStreamingEndpointCurrentSkuResponse
    The streaming endpoint sku.
    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
    Sku ArmStreamingEndpointCurrentSkuResponse
    The streaming endpoint sku.
    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
    sku ArmStreamingEndpointCurrentSkuResponse
    The streaming endpoint sku.
    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
    sku ArmStreamingEndpointCurrentSkuResponse
    The streaming endpoint sku.
    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
    sku ArmStreamingEndpointCurrentSkuResponse
    The streaming endpoint sku.
    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
    sku Property Map
    The streaming endpoint sku.
    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

    ArmStreamingEndpointCurrentSkuResponse

    Name string
    The streaming endpoint sku name.
    Capacity int
    The streaming endpoint sku capacity.
    Name string
    The streaming endpoint sku name.
    Capacity int
    The streaming endpoint sku capacity.
    name String
    The streaming endpoint sku name.
    capacity Integer
    The streaming endpoint sku capacity.
    name string
    The streaming endpoint sku name.
    capacity number
    The streaming endpoint sku capacity.
    name str
    The streaming endpoint sku name.
    capacity int
    The streaming endpoint sku capacity.
    name String
    The streaming endpoint sku name.
    capacity Number
    The streaming endpoint sku capacity.

    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
    azure-native logo
    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.37.0 published on Monday, Apr 15, 2024 by Pulumi