azure-native.media.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:
- Account
Name string The Media Services account name.
- Media
Graph stringName The Media Graph name.
- Resource
Group stringName The name of the resource group within the Azure subscription.
- Account
Name string The Media Services account name.
- Media
Graph stringName The Media Graph name.
- Resource
Group stringName The name of the resource group within the Azure subscription.
- account
Name String The Media Services account name.
- media
Graph StringName The Media Graph name.
- resource
Group StringName The name of the resource group within the Azure subscription.
- account
Name string The Media Services account name.
- media
Graph stringName The Media Graph name.
- resource
Group stringName The name of the resource group within the Azure subscription.
- account_
name str The Media Services account name.
- media_
graph_ strname The Media Graph name.
- resource_
group_ strname The name of the resource group within the Azure subscription.
- account
Name String The Media Services account name.
- media
Graph StringName The Media Graph name.
- resource
Group StringName 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.
- Last
Modified string Date the Media Graph was last modified.
- Name string
The name of the resource.
- Sinks
List<Pulumi.
Azure Native. Media. Outputs. Media Graph Asset Sink Response> Media Graph sinks.
- Sources
List<Pulumi.
Azure Native. Media. Outputs. Media Graph Rtsp Source Response> 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.
- Last
Modified string Date the Media Graph was last modified.
- Name string
The name of the resource.
- Sinks
[]Media
Graph Asset Sink Response Media Graph sinks.
- Sources
[]Media
Graph Rtsp Source Response 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.
- last
Modified String Date the Media Graph was last modified.
- name String
The name of the resource.
- sinks
List<Media
Graph Asset Sink Response> Media Graph sinks.
- sources
List<Media
Graph Rtsp Source Response> 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.
- last
Modified string Date the Media Graph was last modified.
- name string
The name of the resource.
- sinks
Media
Graph Asset Sink Response[] Media Graph sinks.
- sources
Media
Graph Rtsp Source Response[] 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[Media
Graph Asset Sink Response] Media Graph sinks.
- sources
Sequence[Media
Graph Rtsp Source Response] 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.
- last
Modified String Date the Media Graph was last modified.
- name String
The name of the resource.
- sinks List<Property Map>
Media Graph sinks.
- sources List<Property Map>
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
- asset_
name str Asset name.
- inputs Sequence[str]
Sink inputs.
- name str
Sink name.
MediaGraphClearEndpointResponse
- Url string
Url for the endpoint.
- Credentials
Pulumi.
Azure Native. Media. Inputs. Media Graph Username Password Credentials Response Polymorphic credentials to present to the endpoint.
- Url string
Url for the endpoint.
- Credentials
Media
Graph Username Password Credentials Response Polymorphic credentials to present to the endpoint.
- url String
Url for the endpoint.
- credentials
Media
Graph Username Password Credentials Response Polymorphic credentials to present to the endpoint.
- url string
Url for the endpoint.
- credentials
Media
Graph Username Password Credentials Response Polymorphic credentials to present to the endpoint.
- url str
Url for the endpoint.
- credentials
Media
Graph Username Password Credentials Response 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<String>
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<String>
PEM formatted public certificates, one per entry.
MediaGraphRtspSourceResponse
- Endpoint
Pulumi.
Azure | Pulumi.Native. Media. Inputs. Media Graph Clear Endpoint Response Azure Native. Media. Inputs. Media Graph Tls Endpoint Response 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
Media
Graph | MediaClear Endpoint Response Graph Tls Endpoint Response 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
Media
Graph | MediaClear Endpoint Response Graph Tls Endpoint Response 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
Media
Graph | MediaClear Endpoint Response Graph Tls Endpoint Response 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
Media
Graph | MediaClear Endpoint Response Graph Tls Endpoint Response 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.
Azure Native. Media. Inputs. Media Graph Username Password Credentials Response Polymorphic credentials to present to the endpoint.
- Trusted
Certificates Pulumi.Azure Native. Media. Inputs. Media Graph Pem Certificate List Response What certificates should be trusted when authenticating a TLS connection. Null designates that Azure Media's source of trust should be used.
- Validation
Options Pulumi.Azure Native. Media. Inputs. Media Graph Tls Validation Options Response Validation options to use when authenticating a TLS connection. By default, strict validation is used.
- Url string
Url for the endpoint.
- Credentials
Media
Graph Username Password Credentials Response Polymorphic credentials to present to the endpoint.
- Trusted
Certificates MediaGraph Pem Certificate List Response What certificates should be trusted when authenticating a TLS connection. Null designates that Azure Media's source of trust should be used.
- Validation
Options MediaGraph Tls Validation Options Response Validation options to use when authenticating a TLS connection. By default, strict validation is used.
- url String
Url for the endpoint.
- credentials
Media
Graph Username Password Credentials Response Polymorphic credentials to present to the endpoint.
- trusted
Certificates MediaGraph Pem Certificate List Response What certificates should be trusted when authenticating a TLS connection. Null designates that Azure Media's source of trust should be used.
- validation
Options MediaGraph Tls Validation Options Response Validation options to use when authenticating a TLS connection. By default, strict validation is used.
- url string
Url for the endpoint.
- credentials
Media
Graph Username Password Credentials Response Polymorphic credentials to present to the endpoint.
- trusted
Certificates MediaGraph Pem Certificate List Response What certificates should be trusted when authenticating a TLS connection. Null designates that Azure Media's source of trust should be used.
- validation
Options MediaGraph Tls Validation Options Response Validation options to use when authenticating a TLS connection. By default, strict validation is used.
- url str
Url for the endpoint.
- credentials
Media
Graph Username Password Credentials Response Polymorphic credentials to present to the endpoint.
- trusted_
certificates MediaGraph Pem Certificate List Response What certificates should be trusted when authenticating a TLS connection. Null designates that Azure Media's source of trust should be used.
- validation_
options MediaGraph Tls Validation Options Response 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.
- trusted
Certificates Property Map What certificates should be trusted when authenticating a TLS connection. Null designates that Azure Media's source of trust should be used.
- validation
Options Property Map Validation options to use when authenticating a TLS connection. By default, strict validation is used.
MediaGraphTlsValidationOptionsResponse
- 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.
- 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.
- ignore
Hostname Boolean Ignore the host name (common name) during validation.
- ignore
Signature Boolean Ignore the integrity of the certificate chain at the current time.
- ignore
Hostname boolean Ignore the host name (common name) during validation.
- ignore
Signature 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.
- ignore
Hostname Boolean Ignore the host name (common name) during validation.
- ignore
Signature Boolean Ignore the integrity of the certificate chain at the current time.
MediaGraphUsernamePasswordCredentialsResponse
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0