v20190901preview

package
v0.6.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 11, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LookupMediaGraphArgs

type LookupMediaGraphArgs struct {
	// The Media Services account name.
	AccountName string `pulumi:"accountName"`
	// The Media Graph name.
	MediaGraphName string `pulumi:"mediaGraphName"`
	// The name of the resource group within the Azure subscription.
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

type LookupMediaGraphResult

type LookupMediaGraphResult struct {
	// Date the Media Graph was created
	Created string `pulumi:"created"`
	// Media Graph  description
	Description *string `pulumi:"description"`
	// Fully qualified resource ID for the resource.
	Id string `pulumi:"id"`
	// Date the Media Graph was last modified
	LastModified string `pulumi:"lastModified"`
	// The name of the resource.
	Name string `pulumi:"name"`
	// Media Graph sinks
	Sinks []MediaGraphAssetSinkResponse `pulumi:"sinks"`
	// Media Graph sources
	Sources []MediaGraphRtspSourceResponse `pulumi:"sources"`
	// Media Graph state
	State string `pulumi:"state"`
	// The type of the resource.
	Type string `pulumi:"type"`
}

The Media Graph.

type MediaGraph

type MediaGraph struct {
	pulumi.CustomResourceState

	// Date the Media Graph was created
	Created pulumi.StringOutput `pulumi:"created"`
	// Media Graph  description
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// Date the Media Graph was last modified
	LastModified pulumi.StringOutput `pulumi:"lastModified"`
	// The name of the resource.
	Name pulumi.StringOutput `pulumi:"name"`
	// Media Graph sinks
	Sinks MediaGraphAssetSinkResponseArrayOutput `pulumi:"sinks"`
	// Media Graph sources
	Sources MediaGraphRtspSourceResponseArrayOutput `pulumi:"sources"`
	// Media Graph state
	State pulumi.StringOutput `pulumi:"state"`
	// The type of the resource.
	Type pulumi.StringOutput `pulumi:"type"`
}

The Media Graph.

func GetMediaGraph

func GetMediaGraph(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MediaGraphState, opts ...pulumi.ResourceOption) (*MediaGraph, error)

GetMediaGraph gets an existing MediaGraph resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewMediaGraph

func NewMediaGraph(ctx *pulumi.Context,
	name string, args *MediaGraphArgs, opts ...pulumi.ResourceOption) (*MediaGraph, error)

NewMediaGraph registers a new resource with the given unique name, arguments, and options.

func (*MediaGraph) ElementType added in v0.2.6

func (*MediaGraph) ElementType() reflect.Type

func (*MediaGraph) ToMediaGraphOutput added in v0.2.6

func (i *MediaGraph) ToMediaGraphOutput() MediaGraphOutput

func (*MediaGraph) ToMediaGraphOutputWithContext added in v0.2.6

func (i *MediaGraph) ToMediaGraphOutputWithContext(ctx context.Context) MediaGraphOutput

type MediaGraphArgs

type MediaGraphArgs struct {
	// The Media Services account name.
	AccountName pulumi.StringInput
	// Media Graph  description
	Description pulumi.StringPtrInput
	// The Media Graph name.
	MediaGraphName pulumi.StringInput
	// The name of the resource group within the Azure subscription.
	ResourceGroupName pulumi.StringInput
	// Media Graph sinks
	Sinks MediaGraphAssetSinkArrayInput
	// Media Graph sources
	Sources MediaGraphRtspSourceArrayInput
}

The set of arguments for constructing a MediaGraph resource.

func (MediaGraphArgs) ElementType

func (MediaGraphArgs) ElementType() reflect.Type

type MediaGraphAssetSink

type MediaGraphAssetSink struct {
	// Asset name
	AssetName string `pulumi:"assetName"`
	// Sink inputs
	Inputs []string `pulumi:"inputs"`
	// Sink name
	Name string `pulumi:"name"`
	// The discriminator for derived types.
	// Expected value is '#Microsoft.Media.MediaGraphAssetSink'.
	OdataType string `pulumi:"odataType"`
}

Asset sink

type MediaGraphAssetSinkArgs

type MediaGraphAssetSinkArgs struct {
	// Asset name
	AssetName pulumi.StringInput `pulumi:"assetName"`
	// Sink inputs
	Inputs pulumi.StringArrayInput `pulumi:"inputs"`
	// Sink name
	Name pulumi.StringInput `pulumi:"name"`
	// The discriminator for derived types.
	// Expected value is '#Microsoft.Media.MediaGraphAssetSink'.
	OdataType pulumi.StringInput `pulumi:"odataType"`
}

Asset sink

func (MediaGraphAssetSinkArgs) ElementType

func (MediaGraphAssetSinkArgs) ElementType() reflect.Type

func (MediaGraphAssetSinkArgs) ToMediaGraphAssetSinkOutput

func (i MediaGraphAssetSinkArgs) ToMediaGraphAssetSinkOutput() MediaGraphAssetSinkOutput

func (MediaGraphAssetSinkArgs) ToMediaGraphAssetSinkOutputWithContext

func (i MediaGraphAssetSinkArgs) ToMediaGraphAssetSinkOutputWithContext(ctx context.Context) MediaGraphAssetSinkOutput

type MediaGraphAssetSinkArray

type MediaGraphAssetSinkArray []MediaGraphAssetSinkInput

func (MediaGraphAssetSinkArray) ElementType

func (MediaGraphAssetSinkArray) ElementType() reflect.Type

func (MediaGraphAssetSinkArray) ToMediaGraphAssetSinkArrayOutput

func (i MediaGraphAssetSinkArray) ToMediaGraphAssetSinkArrayOutput() MediaGraphAssetSinkArrayOutput

func (MediaGraphAssetSinkArray) ToMediaGraphAssetSinkArrayOutputWithContext

func (i MediaGraphAssetSinkArray) ToMediaGraphAssetSinkArrayOutputWithContext(ctx context.Context) MediaGraphAssetSinkArrayOutput

type MediaGraphAssetSinkArrayInput

type MediaGraphAssetSinkArrayInput interface {
	pulumi.Input

	ToMediaGraphAssetSinkArrayOutput() MediaGraphAssetSinkArrayOutput
	ToMediaGraphAssetSinkArrayOutputWithContext(context.Context) MediaGraphAssetSinkArrayOutput
}

MediaGraphAssetSinkArrayInput is an input type that accepts MediaGraphAssetSinkArray and MediaGraphAssetSinkArrayOutput values. You can construct a concrete instance of `MediaGraphAssetSinkArrayInput` via:

MediaGraphAssetSinkArray{ MediaGraphAssetSinkArgs{...} }

type MediaGraphAssetSinkArrayOutput

type MediaGraphAssetSinkArrayOutput struct{ *pulumi.OutputState }

func (MediaGraphAssetSinkArrayOutput) ElementType

func (MediaGraphAssetSinkArrayOutput) Index

func (MediaGraphAssetSinkArrayOutput) ToMediaGraphAssetSinkArrayOutput

func (o MediaGraphAssetSinkArrayOutput) ToMediaGraphAssetSinkArrayOutput() MediaGraphAssetSinkArrayOutput

func (MediaGraphAssetSinkArrayOutput) ToMediaGraphAssetSinkArrayOutputWithContext

func (o MediaGraphAssetSinkArrayOutput) ToMediaGraphAssetSinkArrayOutputWithContext(ctx context.Context) MediaGraphAssetSinkArrayOutput

type MediaGraphAssetSinkInput

type MediaGraphAssetSinkInput interface {
	pulumi.Input

	ToMediaGraphAssetSinkOutput() MediaGraphAssetSinkOutput
	ToMediaGraphAssetSinkOutputWithContext(context.Context) MediaGraphAssetSinkOutput
}

MediaGraphAssetSinkInput is an input type that accepts MediaGraphAssetSinkArgs and MediaGraphAssetSinkOutput values. You can construct a concrete instance of `MediaGraphAssetSinkInput` via:

MediaGraphAssetSinkArgs{...}

type MediaGraphAssetSinkOutput

type MediaGraphAssetSinkOutput struct{ *pulumi.OutputState }

Asset sink

func (MediaGraphAssetSinkOutput) AssetName

Asset name

func (MediaGraphAssetSinkOutput) ElementType

func (MediaGraphAssetSinkOutput) ElementType() reflect.Type

func (MediaGraphAssetSinkOutput) Inputs

Sink inputs

func (MediaGraphAssetSinkOutput) Name

Sink name

func (MediaGraphAssetSinkOutput) OdataType

The discriminator for derived types. Expected value is '#Microsoft.Media.MediaGraphAssetSink'.

func (MediaGraphAssetSinkOutput) ToMediaGraphAssetSinkOutput

func (o MediaGraphAssetSinkOutput) ToMediaGraphAssetSinkOutput() MediaGraphAssetSinkOutput

func (MediaGraphAssetSinkOutput) ToMediaGraphAssetSinkOutputWithContext

func (o MediaGraphAssetSinkOutput) ToMediaGraphAssetSinkOutputWithContext(ctx context.Context) MediaGraphAssetSinkOutput

type MediaGraphAssetSinkResponse

type MediaGraphAssetSinkResponse struct {
	// Asset name
	AssetName string `pulumi:"assetName"`
	// Sink inputs
	Inputs []string `pulumi:"inputs"`
	// Sink name
	Name string `pulumi:"name"`
	// The discriminator for derived types.
	// Expected value is '#Microsoft.Media.MediaGraphAssetSink'.
	OdataType string `pulumi:"odataType"`
}

Asset sink

type MediaGraphAssetSinkResponseArgs

type MediaGraphAssetSinkResponseArgs struct {
	// Asset name
	AssetName pulumi.StringInput `pulumi:"assetName"`
	// Sink inputs
	Inputs pulumi.StringArrayInput `pulumi:"inputs"`
	// Sink name
	Name pulumi.StringInput `pulumi:"name"`
	// The discriminator for derived types.
	// Expected value is '#Microsoft.Media.MediaGraphAssetSink'.
	OdataType pulumi.StringInput `pulumi:"odataType"`
}

Asset sink

func (MediaGraphAssetSinkResponseArgs) ElementType

func (MediaGraphAssetSinkResponseArgs) ToMediaGraphAssetSinkResponseOutput

func (i MediaGraphAssetSinkResponseArgs) ToMediaGraphAssetSinkResponseOutput() MediaGraphAssetSinkResponseOutput

func (MediaGraphAssetSinkResponseArgs) ToMediaGraphAssetSinkResponseOutputWithContext

func (i MediaGraphAssetSinkResponseArgs) ToMediaGraphAssetSinkResponseOutputWithContext(ctx context.Context) MediaGraphAssetSinkResponseOutput

type MediaGraphAssetSinkResponseArray

type MediaGraphAssetSinkResponseArray []MediaGraphAssetSinkResponseInput

func (MediaGraphAssetSinkResponseArray) ElementType

func (MediaGraphAssetSinkResponseArray) ToMediaGraphAssetSinkResponseArrayOutput

func (i MediaGraphAssetSinkResponseArray) ToMediaGraphAssetSinkResponseArrayOutput() MediaGraphAssetSinkResponseArrayOutput

func (MediaGraphAssetSinkResponseArray) ToMediaGraphAssetSinkResponseArrayOutputWithContext

func (i MediaGraphAssetSinkResponseArray) ToMediaGraphAssetSinkResponseArrayOutputWithContext(ctx context.Context) MediaGraphAssetSinkResponseArrayOutput

type MediaGraphAssetSinkResponseArrayInput

type MediaGraphAssetSinkResponseArrayInput interface {
	pulumi.Input

	ToMediaGraphAssetSinkResponseArrayOutput() MediaGraphAssetSinkResponseArrayOutput
	ToMediaGraphAssetSinkResponseArrayOutputWithContext(context.Context) MediaGraphAssetSinkResponseArrayOutput
}

MediaGraphAssetSinkResponseArrayInput is an input type that accepts MediaGraphAssetSinkResponseArray and MediaGraphAssetSinkResponseArrayOutput values. You can construct a concrete instance of `MediaGraphAssetSinkResponseArrayInput` via:

MediaGraphAssetSinkResponseArray{ MediaGraphAssetSinkResponseArgs{...} }

type MediaGraphAssetSinkResponseArrayOutput

type MediaGraphAssetSinkResponseArrayOutput struct{ *pulumi.OutputState }

func (MediaGraphAssetSinkResponseArrayOutput) ElementType

func (MediaGraphAssetSinkResponseArrayOutput) Index

func (MediaGraphAssetSinkResponseArrayOutput) ToMediaGraphAssetSinkResponseArrayOutput

func (o MediaGraphAssetSinkResponseArrayOutput) ToMediaGraphAssetSinkResponseArrayOutput() MediaGraphAssetSinkResponseArrayOutput

func (MediaGraphAssetSinkResponseArrayOutput) ToMediaGraphAssetSinkResponseArrayOutputWithContext

func (o MediaGraphAssetSinkResponseArrayOutput) ToMediaGraphAssetSinkResponseArrayOutputWithContext(ctx context.Context) MediaGraphAssetSinkResponseArrayOutput

type MediaGraphAssetSinkResponseInput

type MediaGraphAssetSinkResponseInput interface {
	pulumi.Input

	ToMediaGraphAssetSinkResponseOutput() MediaGraphAssetSinkResponseOutput
	ToMediaGraphAssetSinkResponseOutputWithContext(context.Context) MediaGraphAssetSinkResponseOutput
}

MediaGraphAssetSinkResponseInput is an input type that accepts MediaGraphAssetSinkResponseArgs and MediaGraphAssetSinkResponseOutput values. You can construct a concrete instance of `MediaGraphAssetSinkResponseInput` via:

MediaGraphAssetSinkResponseArgs{...}

type MediaGraphAssetSinkResponseOutput

type MediaGraphAssetSinkResponseOutput struct{ *pulumi.OutputState }

Asset sink

func (MediaGraphAssetSinkResponseOutput) AssetName

Asset name

func (MediaGraphAssetSinkResponseOutput) ElementType

func (MediaGraphAssetSinkResponseOutput) Inputs

Sink inputs

func (MediaGraphAssetSinkResponseOutput) Name

Sink name

func (MediaGraphAssetSinkResponseOutput) OdataType

The discriminator for derived types. Expected value is '#Microsoft.Media.MediaGraphAssetSink'.

func (MediaGraphAssetSinkResponseOutput) ToMediaGraphAssetSinkResponseOutput

func (o MediaGraphAssetSinkResponseOutput) ToMediaGraphAssetSinkResponseOutput() MediaGraphAssetSinkResponseOutput

func (MediaGraphAssetSinkResponseOutput) ToMediaGraphAssetSinkResponseOutputWithContext

func (o MediaGraphAssetSinkResponseOutput) ToMediaGraphAssetSinkResponseOutputWithContext(ctx context.Context) MediaGraphAssetSinkResponseOutput

type MediaGraphInput added in v0.2.6

type MediaGraphInput interface {
	pulumi.Input

	ToMediaGraphOutput() MediaGraphOutput
	ToMediaGraphOutputWithContext(ctx context.Context) MediaGraphOutput
}

type MediaGraphOutput added in v0.2.6

type MediaGraphOutput struct {
	*pulumi.OutputState
}

func (MediaGraphOutput) ElementType added in v0.2.6

func (MediaGraphOutput) ElementType() reflect.Type

func (MediaGraphOutput) ToMediaGraphOutput added in v0.2.6

func (o MediaGraphOutput) ToMediaGraphOutput() MediaGraphOutput

func (MediaGraphOutput) ToMediaGraphOutputWithContext added in v0.2.6

func (o MediaGraphOutput) ToMediaGraphOutputWithContext(ctx context.Context) MediaGraphOutput

type MediaGraphRtspSource

type MediaGraphRtspSource struct {
	// RTSP Credentials
	Credentials *MediaGraphUserCredentials `pulumi:"credentials"`
	// Source name
	Name string `pulumi:"name"`
	// The discriminator for derived types.
	// Expected value is '#Microsoft.Media.MediaGraphRtspSource'.
	OdataType string `pulumi:"odataType"`
	// RTSP URL
	RtspUrl string `pulumi:"rtspUrl"`
}

RTSP source

type MediaGraphRtspSourceArgs

type MediaGraphRtspSourceArgs struct {
	// RTSP Credentials
	Credentials MediaGraphUserCredentialsPtrInput `pulumi:"credentials"`
	// Source name
	Name pulumi.StringInput `pulumi:"name"`
	// The discriminator for derived types.
	// Expected value is '#Microsoft.Media.MediaGraphRtspSource'.
	OdataType pulumi.StringInput `pulumi:"odataType"`
	// RTSP URL
	RtspUrl pulumi.StringInput `pulumi:"rtspUrl"`
}

RTSP source

func (MediaGraphRtspSourceArgs) ElementType

func (MediaGraphRtspSourceArgs) ElementType() reflect.Type

func (MediaGraphRtspSourceArgs) ToMediaGraphRtspSourceOutput

func (i MediaGraphRtspSourceArgs) ToMediaGraphRtspSourceOutput() MediaGraphRtspSourceOutput

func (MediaGraphRtspSourceArgs) ToMediaGraphRtspSourceOutputWithContext

func (i MediaGraphRtspSourceArgs) ToMediaGraphRtspSourceOutputWithContext(ctx context.Context) MediaGraphRtspSourceOutput

type MediaGraphRtspSourceArray

type MediaGraphRtspSourceArray []MediaGraphRtspSourceInput

func (MediaGraphRtspSourceArray) ElementType

func (MediaGraphRtspSourceArray) ElementType() reflect.Type

func (MediaGraphRtspSourceArray) ToMediaGraphRtspSourceArrayOutput

func (i MediaGraphRtspSourceArray) ToMediaGraphRtspSourceArrayOutput() MediaGraphRtspSourceArrayOutput

func (MediaGraphRtspSourceArray) ToMediaGraphRtspSourceArrayOutputWithContext

func (i MediaGraphRtspSourceArray) ToMediaGraphRtspSourceArrayOutputWithContext(ctx context.Context) MediaGraphRtspSourceArrayOutput

type MediaGraphRtspSourceArrayInput

type MediaGraphRtspSourceArrayInput interface {
	pulumi.Input

	ToMediaGraphRtspSourceArrayOutput() MediaGraphRtspSourceArrayOutput
	ToMediaGraphRtspSourceArrayOutputWithContext(context.Context) MediaGraphRtspSourceArrayOutput
}

MediaGraphRtspSourceArrayInput is an input type that accepts MediaGraphRtspSourceArray and MediaGraphRtspSourceArrayOutput values. You can construct a concrete instance of `MediaGraphRtspSourceArrayInput` via:

MediaGraphRtspSourceArray{ MediaGraphRtspSourceArgs{...} }

type MediaGraphRtspSourceArrayOutput

type MediaGraphRtspSourceArrayOutput struct{ *pulumi.OutputState }

func (MediaGraphRtspSourceArrayOutput) ElementType

func (MediaGraphRtspSourceArrayOutput) Index

func (MediaGraphRtspSourceArrayOutput) ToMediaGraphRtspSourceArrayOutput

func (o MediaGraphRtspSourceArrayOutput) ToMediaGraphRtspSourceArrayOutput() MediaGraphRtspSourceArrayOutput

func (MediaGraphRtspSourceArrayOutput) ToMediaGraphRtspSourceArrayOutputWithContext

func (o MediaGraphRtspSourceArrayOutput) ToMediaGraphRtspSourceArrayOutputWithContext(ctx context.Context) MediaGraphRtspSourceArrayOutput

type MediaGraphRtspSourceInput

type MediaGraphRtspSourceInput interface {
	pulumi.Input

	ToMediaGraphRtspSourceOutput() MediaGraphRtspSourceOutput
	ToMediaGraphRtspSourceOutputWithContext(context.Context) MediaGraphRtspSourceOutput
}

MediaGraphRtspSourceInput is an input type that accepts MediaGraphRtspSourceArgs and MediaGraphRtspSourceOutput values. You can construct a concrete instance of `MediaGraphRtspSourceInput` via:

MediaGraphRtspSourceArgs{...}

type MediaGraphRtspSourceOutput

type MediaGraphRtspSourceOutput struct{ *pulumi.OutputState }

RTSP source

func (MediaGraphRtspSourceOutput) Credentials

RTSP Credentials

func (MediaGraphRtspSourceOutput) ElementType

func (MediaGraphRtspSourceOutput) ElementType() reflect.Type

func (MediaGraphRtspSourceOutput) Name

Source name

func (MediaGraphRtspSourceOutput) OdataType

The discriminator for derived types. Expected value is '#Microsoft.Media.MediaGraphRtspSource'.

func (MediaGraphRtspSourceOutput) RtspUrl

RTSP URL

func (MediaGraphRtspSourceOutput) ToMediaGraphRtspSourceOutput

func (o MediaGraphRtspSourceOutput) ToMediaGraphRtspSourceOutput() MediaGraphRtspSourceOutput

func (MediaGraphRtspSourceOutput) ToMediaGraphRtspSourceOutputWithContext

func (o MediaGraphRtspSourceOutput) ToMediaGraphRtspSourceOutputWithContext(ctx context.Context) MediaGraphRtspSourceOutput

type MediaGraphRtspSourceResponse

type MediaGraphRtspSourceResponse struct {
	// RTSP Credentials
	Credentials *MediaGraphUserCredentialsResponse `pulumi:"credentials"`
	// Source name
	Name string `pulumi:"name"`
	// The discriminator for derived types.
	// Expected value is '#Microsoft.Media.MediaGraphRtspSource'.
	OdataType string `pulumi:"odataType"`
	// RTSP URL
	RtspUrl string `pulumi:"rtspUrl"`
}

RTSP source

type MediaGraphRtspSourceResponseArgs

type MediaGraphRtspSourceResponseArgs struct {
	// RTSP Credentials
	Credentials MediaGraphUserCredentialsResponsePtrInput `pulumi:"credentials"`
	// Source name
	Name pulumi.StringInput `pulumi:"name"`
	// The discriminator for derived types.
	// Expected value is '#Microsoft.Media.MediaGraphRtspSource'.
	OdataType pulumi.StringInput `pulumi:"odataType"`
	// RTSP URL
	RtspUrl pulumi.StringInput `pulumi:"rtspUrl"`
}

RTSP source

func (MediaGraphRtspSourceResponseArgs) ElementType

func (MediaGraphRtspSourceResponseArgs) ToMediaGraphRtspSourceResponseOutput

func (i MediaGraphRtspSourceResponseArgs) ToMediaGraphRtspSourceResponseOutput() MediaGraphRtspSourceResponseOutput

func (MediaGraphRtspSourceResponseArgs) ToMediaGraphRtspSourceResponseOutputWithContext

func (i MediaGraphRtspSourceResponseArgs) ToMediaGraphRtspSourceResponseOutputWithContext(ctx context.Context) MediaGraphRtspSourceResponseOutput

type MediaGraphRtspSourceResponseArray

type MediaGraphRtspSourceResponseArray []MediaGraphRtspSourceResponseInput

func (MediaGraphRtspSourceResponseArray) ElementType

func (MediaGraphRtspSourceResponseArray) ToMediaGraphRtspSourceResponseArrayOutput

func (i MediaGraphRtspSourceResponseArray) ToMediaGraphRtspSourceResponseArrayOutput() MediaGraphRtspSourceResponseArrayOutput

func (MediaGraphRtspSourceResponseArray) ToMediaGraphRtspSourceResponseArrayOutputWithContext

func (i MediaGraphRtspSourceResponseArray) ToMediaGraphRtspSourceResponseArrayOutputWithContext(ctx context.Context) MediaGraphRtspSourceResponseArrayOutput

type MediaGraphRtspSourceResponseArrayInput

type MediaGraphRtspSourceResponseArrayInput interface {
	pulumi.Input

	ToMediaGraphRtspSourceResponseArrayOutput() MediaGraphRtspSourceResponseArrayOutput
	ToMediaGraphRtspSourceResponseArrayOutputWithContext(context.Context) MediaGraphRtspSourceResponseArrayOutput
}

MediaGraphRtspSourceResponseArrayInput is an input type that accepts MediaGraphRtspSourceResponseArray and MediaGraphRtspSourceResponseArrayOutput values. You can construct a concrete instance of `MediaGraphRtspSourceResponseArrayInput` via:

MediaGraphRtspSourceResponseArray{ MediaGraphRtspSourceResponseArgs{...} }

type MediaGraphRtspSourceResponseArrayOutput

type MediaGraphRtspSourceResponseArrayOutput struct{ *pulumi.OutputState }

func (MediaGraphRtspSourceResponseArrayOutput) ElementType

func (MediaGraphRtspSourceResponseArrayOutput) Index

func (MediaGraphRtspSourceResponseArrayOutput) ToMediaGraphRtspSourceResponseArrayOutput

func (o MediaGraphRtspSourceResponseArrayOutput) ToMediaGraphRtspSourceResponseArrayOutput() MediaGraphRtspSourceResponseArrayOutput

func (MediaGraphRtspSourceResponseArrayOutput) ToMediaGraphRtspSourceResponseArrayOutputWithContext

func (o MediaGraphRtspSourceResponseArrayOutput) ToMediaGraphRtspSourceResponseArrayOutputWithContext(ctx context.Context) MediaGraphRtspSourceResponseArrayOutput

type MediaGraphRtspSourceResponseInput

type MediaGraphRtspSourceResponseInput interface {
	pulumi.Input

	ToMediaGraphRtspSourceResponseOutput() MediaGraphRtspSourceResponseOutput
	ToMediaGraphRtspSourceResponseOutputWithContext(context.Context) MediaGraphRtspSourceResponseOutput
}

MediaGraphRtspSourceResponseInput is an input type that accepts MediaGraphRtspSourceResponseArgs and MediaGraphRtspSourceResponseOutput values. You can construct a concrete instance of `MediaGraphRtspSourceResponseInput` via:

MediaGraphRtspSourceResponseArgs{...}

type MediaGraphRtspSourceResponseOutput

type MediaGraphRtspSourceResponseOutput struct{ *pulumi.OutputState }

RTSP source

func (MediaGraphRtspSourceResponseOutput) Credentials

RTSP Credentials

func (MediaGraphRtspSourceResponseOutput) ElementType

func (MediaGraphRtspSourceResponseOutput) Name

Source name

func (MediaGraphRtspSourceResponseOutput) OdataType

The discriminator for derived types. Expected value is '#Microsoft.Media.MediaGraphRtspSource'.

func (MediaGraphRtspSourceResponseOutput) RtspUrl

RTSP URL

func (MediaGraphRtspSourceResponseOutput) ToMediaGraphRtspSourceResponseOutput

func (o MediaGraphRtspSourceResponseOutput) ToMediaGraphRtspSourceResponseOutput() MediaGraphRtspSourceResponseOutput

func (MediaGraphRtspSourceResponseOutput) ToMediaGraphRtspSourceResponseOutputWithContext

func (o MediaGraphRtspSourceResponseOutput) ToMediaGraphRtspSourceResponseOutputWithContext(ctx context.Context) MediaGraphRtspSourceResponseOutput

type MediaGraphState

type MediaGraphState struct {
	// Date the Media Graph was created
	Created pulumi.StringPtrInput
	// Media Graph  description
	Description pulumi.StringPtrInput
	// Date the Media Graph was last modified
	LastModified pulumi.StringPtrInput
	// The name of the resource.
	Name pulumi.StringPtrInput
	// Media Graph sinks
	Sinks MediaGraphAssetSinkResponseArrayInput
	// Media Graph sources
	Sources MediaGraphRtspSourceResponseArrayInput
	// Media Graph state
	State pulumi.StringPtrInput
	// The type of the resource.
	Type pulumi.StringPtrInput
}

func (MediaGraphState) ElementType

func (MediaGraphState) ElementType() reflect.Type

type MediaGraphUserCredentials

type MediaGraphUserCredentials struct {
	// Password credential
	Password string `pulumi:"password"`
	// User name
	Username string `pulumi:"username"`
}

Credentials to authenticate to Media Graph sources

type MediaGraphUserCredentialsArgs

type MediaGraphUserCredentialsArgs struct {
	// Password credential
	Password pulumi.StringInput `pulumi:"password"`
	// User name
	Username pulumi.StringInput `pulumi:"username"`
}

Credentials to authenticate to Media Graph sources

func (MediaGraphUserCredentialsArgs) ElementType

func (MediaGraphUserCredentialsArgs) ToMediaGraphUserCredentialsOutput

func (i MediaGraphUserCredentialsArgs) ToMediaGraphUserCredentialsOutput() MediaGraphUserCredentialsOutput

func (MediaGraphUserCredentialsArgs) ToMediaGraphUserCredentialsOutputWithContext

func (i MediaGraphUserCredentialsArgs) ToMediaGraphUserCredentialsOutputWithContext(ctx context.Context) MediaGraphUserCredentialsOutput

func (MediaGraphUserCredentialsArgs) ToMediaGraphUserCredentialsPtrOutput

func (i MediaGraphUserCredentialsArgs) ToMediaGraphUserCredentialsPtrOutput() MediaGraphUserCredentialsPtrOutput

func (MediaGraphUserCredentialsArgs) ToMediaGraphUserCredentialsPtrOutputWithContext

func (i MediaGraphUserCredentialsArgs) ToMediaGraphUserCredentialsPtrOutputWithContext(ctx context.Context) MediaGraphUserCredentialsPtrOutput

type MediaGraphUserCredentialsInput

type MediaGraphUserCredentialsInput interface {
	pulumi.Input

	ToMediaGraphUserCredentialsOutput() MediaGraphUserCredentialsOutput
	ToMediaGraphUserCredentialsOutputWithContext(context.Context) MediaGraphUserCredentialsOutput
}

MediaGraphUserCredentialsInput is an input type that accepts MediaGraphUserCredentialsArgs and MediaGraphUserCredentialsOutput values. You can construct a concrete instance of `MediaGraphUserCredentialsInput` via:

MediaGraphUserCredentialsArgs{...}

type MediaGraphUserCredentialsOutput

type MediaGraphUserCredentialsOutput struct{ *pulumi.OutputState }

Credentials to authenticate to Media Graph sources

func (MediaGraphUserCredentialsOutput) ElementType

func (MediaGraphUserCredentialsOutput) Password

Password credential

func (MediaGraphUserCredentialsOutput) ToMediaGraphUserCredentialsOutput

func (o MediaGraphUserCredentialsOutput) ToMediaGraphUserCredentialsOutput() MediaGraphUserCredentialsOutput

func (MediaGraphUserCredentialsOutput) ToMediaGraphUserCredentialsOutputWithContext

func (o MediaGraphUserCredentialsOutput) ToMediaGraphUserCredentialsOutputWithContext(ctx context.Context) MediaGraphUserCredentialsOutput

func (MediaGraphUserCredentialsOutput) ToMediaGraphUserCredentialsPtrOutput

func (o MediaGraphUserCredentialsOutput) ToMediaGraphUserCredentialsPtrOutput() MediaGraphUserCredentialsPtrOutput

func (MediaGraphUserCredentialsOutput) ToMediaGraphUserCredentialsPtrOutputWithContext

func (o MediaGraphUserCredentialsOutput) ToMediaGraphUserCredentialsPtrOutputWithContext(ctx context.Context) MediaGraphUserCredentialsPtrOutput

func (MediaGraphUserCredentialsOutput) Username

User name

type MediaGraphUserCredentialsPtrInput

type MediaGraphUserCredentialsPtrInput interface {
	pulumi.Input

	ToMediaGraphUserCredentialsPtrOutput() MediaGraphUserCredentialsPtrOutput
	ToMediaGraphUserCredentialsPtrOutputWithContext(context.Context) MediaGraphUserCredentialsPtrOutput
}

MediaGraphUserCredentialsPtrInput is an input type that accepts MediaGraphUserCredentialsArgs, MediaGraphUserCredentialsPtr and MediaGraphUserCredentialsPtrOutput values. You can construct a concrete instance of `MediaGraphUserCredentialsPtrInput` via:

        MediaGraphUserCredentialsArgs{...}

or:

        nil

type MediaGraphUserCredentialsPtrOutput

type MediaGraphUserCredentialsPtrOutput struct{ *pulumi.OutputState }

func (MediaGraphUserCredentialsPtrOutput) Elem

func (MediaGraphUserCredentialsPtrOutput) ElementType

func (MediaGraphUserCredentialsPtrOutput) Password

Password credential

func (MediaGraphUserCredentialsPtrOutput) ToMediaGraphUserCredentialsPtrOutput

func (o MediaGraphUserCredentialsPtrOutput) ToMediaGraphUserCredentialsPtrOutput() MediaGraphUserCredentialsPtrOutput

func (MediaGraphUserCredentialsPtrOutput) ToMediaGraphUserCredentialsPtrOutputWithContext

func (o MediaGraphUserCredentialsPtrOutput) ToMediaGraphUserCredentialsPtrOutputWithContext(ctx context.Context) MediaGraphUserCredentialsPtrOutput

func (MediaGraphUserCredentialsPtrOutput) Username

User name

type MediaGraphUserCredentialsResponse

type MediaGraphUserCredentialsResponse struct {
	// Password credential
	Password string `pulumi:"password"`
	// User name
	Username string `pulumi:"username"`
}

Credentials to authenticate to Media Graph sources

type MediaGraphUserCredentialsResponseArgs

type MediaGraphUserCredentialsResponseArgs struct {
	// Password credential
	Password pulumi.StringInput `pulumi:"password"`
	// User name
	Username pulumi.StringInput `pulumi:"username"`
}

Credentials to authenticate to Media Graph sources

func (MediaGraphUserCredentialsResponseArgs) ElementType

func (MediaGraphUserCredentialsResponseArgs) ToMediaGraphUserCredentialsResponseOutput

func (i MediaGraphUserCredentialsResponseArgs) ToMediaGraphUserCredentialsResponseOutput() MediaGraphUserCredentialsResponseOutput

func (MediaGraphUserCredentialsResponseArgs) ToMediaGraphUserCredentialsResponseOutputWithContext

func (i MediaGraphUserCredentialsResponseArgs) ToMediaGraphUserCredentialsResponseOutputWithContext(ctx context.Context) MediaGraphUserCredentialsResponseOutput

func (MediaGraphUserCredentialsResponseArgs) ToMediaGraphUserCredentialsResponsePtrOutput

func (i MediaGraphUserCredentialsResponseArgs) ToMediaGraphUserCredentialsResponsePtrOutput() MediaGraphUserCredentialsResponsePtrOutput

func (MediaGraphUserCredentialsResponseArgs) ToMediaGraphUserCredentialsResponsePtrOutputWithContext

func (i MediaGraphUserCredentialsResponseArgs) ToMediaGraphUserCredentialsResponsePtrOutputWithContext(ctx context.Context) MediaGraphUserCredentialsResponsePtrOutput

type MediaGraphUserCredentialsResponseInput

type MediaGraphUserCredentialsResponseInput interface {
	pulumi.Input

	ToMediaGraphUserCredentialsResponseOutput() MediaGraphUserCredentialsResponseOutput
	ToMediaGraphUserCredentialsResponseOutputWithContext(context.Context) MediaGraphUserCredentialsResponseOutput
}

MediaGraphUserCredentialsResponseInput is an input type that accepts MediaGraphUserCredentialsResponseArgs and MediaGraphUserCredentialsResponseOutput values. You can construct a concrete instance of `MediaGraphUserCredentialsResponseInput` via:

MediaGraphUserCredentialsResponseArgs{...}

type MediaGraphUserCredentialsResponseOutput

type MediaGraphUserCredentialsResponseOutput struct{ *pulumi.OutputState }

Credentials to authenticate to Media Graph sources

func (MediaGraphUserCredentialsResponseOutput) ElementType

func (MediaGraphUserCredentialsResponseOutput) Password

Password credential

func (MediaGraphUserCredentialsResponseOutput) ToMediaGraphUserCredentialsResponseOutput

func (o MediaGraphUserCredentialsResponseOutput) ToMediaGraphUserCredentialsResponseOutput() MediaGraphUserCredentialsResponseOutput

func (MediaGraphUserCredentialsResponseOutput) ToMediaGraphUserCredentialsResponseOutputWithContext

func (o MediaGraphUserCredentialsResponseOutput) ToMediaGraphUserCredentialsResponseOutputWithContext(ctx context.Context) MediaGraphUserCredentialsResponseOutput

func (MediaGraphUserCredentialsResponseOutput) ToMediaGraphUserCredentialsResponsePtrOutput

func (o MediaGraphUserCredentialsResponseOutput) ToMediaGraphUserCredentialsResponsePtrOutput() MediaGraphUserCredentialsResponsePtrOutput

func (MediaGraphUserCredentialsResponseOutput) ToMediaGraphUserCredentialsResponsePtrOutputWithContext

func (o MediaGraphUserCredentialsResponseOutput) ToMediaGraphUserCredentialsResponsePtrOutputWithContext(ctx context.Context) MediaGraphUserCredentialsResponsePtrOutput

func (MediaGraphUserCredentialsResponseOutput) Username

User name

type MediaGraphUserCredentialsResponsePtrInput

type MediaGraphUserCredentialsResponsePtrInput interface {
	pulumi.Input

	ToMediaGraphUserCredentialsResponsePtrOutput() MediaGraphUserCredentialsResponsePtrOutput
	ToMediaGraphUserCredentialsResponsePtrOutputWithContext(context.Context) MediaGraphUserCredentialsResponsePtrOutput
}

MediaGraphUserCredentialsResponsePtrInput is an input type that accepts MediaGraphUserCredentialsResponseArgs, MediaGraphUserCredentialsResponsePtr and MediaGraphUserCredentialsResponsePtrOutput values. You can construct a concrete instance of `MediaGraphUserCredentialsResponsePtrInput` via:

        MediaGraphUserCredentialsResponseArgs{...}

or:

        nil

type MediaGraphUserCredentialsResponsePtrOutput

type MediaGraphUserCredentialsResponsePtrOutput struct{ *pulumi.OutputState }

func (MediaGraphUserCredentialsResponsePtrOutput) Elem

func (MediaGraphUserCredentialsResponsePtrOutput) ElementType

func (MediaGraphUserCredentialsResponsePtrOutput) Password

Password credential

func (MediaGraphUserCredentialsResponsePtrOutput) ToMediaGraphUserCredentialsResponsePtrOutput

func (o MediaGraphUserCredentialsResponsePtrOutput) ToMediaGraphUserCredentialsResponsePtrOutput() MediaGraphUserCredentialsResponsePtrOutput

func (MediaGraphUserCredentialsResponsePtrOutput) ToMediaGraphUserCredentialsResponsePtrOutputWithContext

func (o MediaGraphUserCredentialsResponsePtrOutput) ToMediaGraphUserCredentialsResponsePtrOutputWithContext(ctx context.Context) MediaGraphUserCredentialsResponsePtrOutput

func (MediaGraphUserCredentialsResponsePtrOutput) Username

User name

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL