Azure Native

Pulumi Official
Package maintained by Pulumi
v1.64.1 published on Wednesday, May 18, 2022 by Pulumi

getMediaGraph

The Media Graph. API Version: 2020-02-01-preview.

Using getMediaGraph

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 getMediaGraph(args: GetMediaGraphArgs, opts?: InvokeOptions): Promise<GetMediaGraphResult>
function getMediaGraphOutput(args: GetMediaGraphOutputArgs, opts?: InvokeOptions): Output<GetMediaGraphResult>
def get_media_graph(account_name: Optional[str] = None,
                    media_graph_name: Optional[str] = None,
                    resource_group_name: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetMediaGraphResult
def get_media_graph_output(account_name: Optional[pulumi.Input[str]] = None,
                    media_graph_name: Optional[pulumi.Input[str]] = None,
                    resource_group_name: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetMediaGraphResult]
func LookupMediaGraph(ctx *Context, args *LookupMediaGraphArgs, opts ...InvokeOption) (*LookupMediaGraphResult, error)
func LookupMediaGraphOutput(ctx *Context, args *LookupMediaGraphOutputArgs, opts ...InvokeOption) LookupMediaGraphResultOutput

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

public static class GetMediaGraph 
{
    public static Task<GetMediaGraphResult> InvokeAsync(GetMediaGraphArgs args, InvokeOptions? opts = null)
    public static Output<GetMediaGraphResult> Invoke(GetMediaGraphInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetMediaGraphResult> getMediaGraph(GetMediaGraphArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:media:getMediaGraph
  Arguments:
    # Arguments dictionary

The following arguments are supported:

AccountName string

The Media Services account name.

MediaGraphName string

The Media Graph name.

ResourceGroupName string

The name of the resource group within the Azure subscription.

AccountName string

The Media Services account name.

MediaGraphName string

The Media Graph name.

ResourceGroupName string

The name of the resource group within the Azure subscription.

accountName String

The Media Services account name.

mediaGraphName String

The Media Graph name.

resourceGroupName String

The name of the resource group within the Azure subscription.

accountName string

The Media Services account name.

mediaGraphName string

The Media Graph name.

resourceGroupName string

The name of the resource group within the Azure subscription.

account_name str

The Media Services account name.

media_graph_name str

The Media Graph name.

resource_group_name str

The name of the resource group within the Azure subscription.

accountName String

The Media Services account name.

mediaGraphName String

The Media Graph name.

resourceGroupName String

The name of the resource group within the Azure subscription.

getMediaGraph Result

The following output properties are available:

Created string

Date the Media Graph was created.

Id string

Fully qualified resource ID for the resource.

LastModified string

Date the Media Graph was last modified.

Name string

The name of the resource.

Sinks List<Pulumi.AzureNative.Media.Outputs.MediaGraphAssetSinkResponse>

Media Graph sinks.

Sources List<Pulumi.AzureNative.Media.Outputs.MediaGraphRtspSourceResponse>

Media Graph sources.

State string

Media Graph state which indicates the resource allocation status for running the media graph pipeline.

Type string

The type of the resource.

Description string

Media Graph description.

Created string

Date the Media Graph was created.

Id string

Fully qualified resource ID for the resource.

LastModified string

Date the Media Graph was last modified.

Name string

The name of the resource.

Sinks []MediaGraphAssetSinkResponse

Media Graph sinks.

Sources []MediaGraphRtspSourceResponse

Media Graph sources.

State string

Media Graph state which indicates the resource allocation status for running the media graph pipeline.

Type string

The type of the resource.

Description string

Media Graph description.

created String

Date the Media Graph was created.

id String

Fully qualified resource ID for the resource.

lastModified String

Date the Media Graph was last modified.

name String

The name of the resource.

sinks ListGraphAssetSinkResponse>

Media Graph sinks.

sources ListGraphRtspSourceResponse>

Media Graph sources.

state String

Media Graph state which indicates the resource allocation status for running the media graph pipeline.

type String

The type of the resource.

description String

Media Graph description.

created string

Date the Media Graph was created.

id string

Fully qualified resource ID for the resource.

lastModified string

Date the Media Graph was last modified.

name string

The name of the resource.

sinks MediaGraphAssetSinkResponse[]

Media Graph sinks.

sources MediaGraphRtspSourceResponse[]

Media Graph sources.

state string

Media Graph state which indicates the resource allocation status for running the media graph pipeline.

type string

The type of the resource.

description string

Media Graph description.

created str

Date the Media Graph was created.

id str

Fully qualified resource ID for the resource.

last_modified str

Date the Media Graph was last modified.

name str

The name of the resource.

sinks Sequence[MediaGraphAssetSinkResponse]

Media Graph sinks.

sources Sequence[MediaGraphRtspSourceResponse]

Media Graph sources.

state str

Media Graph state which indicates the resource allocation status for running the media graph pipeline.

type str

The type of the resource.

description str

Media Graph description.

created String

Date the Media Graph was created.

id String

Fully qualified resource ID for the resource.

lastModified String

Date the Media Graph was last modified.

name String

The name of the resource.

sinks List

Media Graph sinks.

sources List

Media Graph sources.

state String

Media Graph state which indicates the resource allocation status for running the media graph pipeline.

type String

The type of the resource.

description String

Media Graph description.

Supporting Types

MediaGraphAssetSinkResponse

AssetName string

Asset name.

Inputs List<string>

Sink inputs.

Name string

Sink name.

AssetName string

Asset name.

Inputs []string

Sink inputs.

Name string

Sink name.

assetName String

Asset name.

inputs List

Sink inputs.

name String

Sink name.

assetName string

Asset name.

inputs string[]

Sink inputs.

name string

Sink name.

asset_name str

Asset name.

inputs Sequence[str]

Sink inputs.

name str

Sink name.

assetName String

Asset name.

inputs List

Sink inputs.

name String

Sink name.

MediaGraphClearEndpointResponse

Url string

Url for the endpoint.

Credentials Pulumi.AzureNative.Media.Inputs.MediaGraphUsernamePasswordCredentialsResponse

Polymorphic credentials to present to the endpoint.

Url string

Url for the endpoint.

Credentials MediaGraphUsernamePasswordCredentialsResponse

Polymorphic credentials to present to the endpoint.

url String

Url for the endpoint.

credentials MediaGraphUsernamePasswordCredentialsResponse

Polymorphic credentials to present to the endpoint.

url string

Url for the endpoint.

credentials MediaGraphUsernamePasswordCredentialsResponse

Polymorphic credentials to present to the endpoint.

url str

Url for the endpoint.

credentials MediaGraphUsernamePasswordCredentialsResponse

Polymorphic credentials to present to the endpoint.

url String

Url for the endpoint.

credentials Property Map

Polymorphic credentials to present to the endpoint.

MediaGraphPemCertificateListResponse

Certificates List<string>

PEM formatted public certificates, one per entry.

Certificates []string

PEM formatted public certificates, one per entry.

certificates List

PEM formatted public certificates, one per entry.

certificates string[]

PEM formatted public certificates, one per entry.

certificates Sequence[str]

PEM formatted public certificates, one per entry.

certificates List

PEM formatted public certificates, one per entry.

MediaGraphRtspSourceResponse

Endpoint Pulumi.AzureNative.Media.Inputs.MediaGraphClearEndpointResponse | Pulumi.AzureNative.Media.Inputs.MediaGraphTlsEndpointResponse

RTSP endpoint of the stream being connected to.

Name string

Source name.

Transport string

Underlying RTSP transport. This can be used to enable or disable HTTP tunneling.

Endpoint MediaGraphClearEndpointResponse | MediaGraphTlsEndpointResponse

RTSP endpoint of the stream being connected to.

Name string

Source name.

Transport string

Underlying RTSP transport. This can be used to enable or disable HTTP tunneling.

endpoint MediaGraphClearEndpointResponse | MediaGraphTlsEndpointResponse

RTSP endpoint of the stream being connected to.

name String

Source name.

transport String

Underlying RTSP transport. This can be used to enable or disable HTTP tunneling.

endpoint MediaGraphClearEndpointResponse | MediaGraphTlsEndpointResponse

RTSP endpoint of the stream being connected to.

name string

Source name.

transport string

Underlying RTSP transport. This can be used to enable or disable HTTP tunneling.

endpoint MediaGraphClearEndpointResponse | MediaGraphTlsEndpointResponse

RTSP endpoint of the stream being connected to.

name str

Source name.

transport str

Underlying RTSP transport. This can be used to enable or disable HTTP tunneling.

endpoint Property Map | Property Map

RTSP endpoint of the stream being connected to.

name String

Source name.

transport String

Underlying RTSP transport. This can be used to enable or disable HTTP tunneling.

MediaGraphTlsEndpointResponse

Url string

Url for the endpoint.

Credentials Pulumi.AzureNative.Media.Inputs.MediaGraphUsernamePasswordCredentialsResponse

Polymorphic credentials to present to the endpoint.

TrustedCertificates Pulumi.AzureNative.Media.Inputs.MediaGraphPemCertificateListResponse

What certificates should be trusted when authenticating a TLS connection. Null designates that Azure Media's source of trust should be used.

ValidationOptions Pulumi.AzureNative.Media.Inputs.MediaGraphTlsValidationOptionsResponse

Validation options to use when authenticating a TLS connection. By default, strict validation is used.

Url string

Url for the endpoint.

Credentials MediaGraphUsernamePasswordCredentialsResponse

Polymorphic credentials to present to the endpoint.

TrustedCertificates MediaGraphPemCertificateListResponse

What certificates should be trusted when authenticating a TLS connection. Null designates that Azure Media's source of trust should be used.

ValidationOptions MediaGraphTlsValidationOptionsResponse

Validation options to use when authenticating a TLS connection. By default, strict validation is used.

url String

Url for the endpoint.

credentials MediaGraphUsernamePasswordCredentialsResponse

Polymorphic credentials to present to the endpoint.

trustedCertificates MediaGraphPemCertificateListResponse

What certificates should be trusted when authenticating a TLS connection. Null designates that Azure Media's source of trust should be used.

validationOptions MediaGraphTlsValidationOptionsResponse

Validation options to use when authenticating a TLS connection. By default, strict validation is used.

url string

Url for the endpoint.

credentials MediaGraphUsernamePasswordCredentialsResponse

Polymorphic credentials to present to the endpoint.

trustedCertificates MediaGraphPemCertificateListResponse

What certificates should be trusted when authenticating a TLS connection. Null designates that Azure Media's source of trust should be used.

validationOptions MediaGraphTlsValidationOptionsResponse

Validation options to use when authenticating a TLS connection. By default, strict validation is used.

url str

Url for the endpoint.

credentials MediaGraphUsernamePasswordCredentialsResponse

Polymorphic credentials to present to the endpoint.

trusted_certificates MediaGraphPemCertificateListResponse

What certificates should be trusted when authenticating a TLS connection. Null designates that Azure Media's source of trust should be used.

validation_options MediaGraphTlsValidationOptionsResponse

Validation options to use when authenticating a TLS connection. By default, strict validation is used.

url String

Url for the endpoint.

credentials Property Map

Polymorphic credentials to present to the endpoint.

trustedCertificates Property Map

What certificates should be trusted when authenticating a TLS connection. Null designates that Azure Media's source of trust should be used.

validationOptions Property Map

Validation options to use when authenticating a TLS connection. By default, strict validation is used.

MediaGraphTlsValidationOptionsResponse

IgnoreHostname bool

Ignore the host name (common name) during validation.

IgnoreSignature bool

Ignore the integrity of the certificate chain at the current time.

IgnoreHostname bool

Ignore the host name (common name) during validation.

IgnoreSignature bool

Ignore the integrity of the certificate chain at the current time.

ignoreHostname Boolean

Ignore the host name (common name) during validation.

ignoreSignature Boolean

Ignore the integrity of the certificate chain at the current time.

ignoreHostname boolean

Ignore the host name (common name) during validation.

ignoreSignature boolean

Ignore the integrity of the certificate chain at the current time.

ignore_hostname bool

Ignore the host name (common name) during validation.

ignore_signature bool

Ignore the integrity of the certificate chain at the current time.

ignoreHostname Boolean

Ignore the host name (common name) during validation.

ignoreSignature Boolean

Ignore the integrity of the certificate chain at the current time.

MediaGraphUsernamePasswordCredentialsResponse

Password string

Password for a username/password pair.

Username string

Username for a username/password pair.

Password string

Password for a username/password pair.

Username string

Username for a username/password pair.

password String

Password for a username/password pair.

username String

Username for a username/password pair.

password string

Password for a username/password pair.

username string

Username for a username/password pair.

password str

Password for a username/password pair.

username str

Username for a username/password pair.

password String

Password for a username/password pair.

username String

Username for a username/password pair.

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0