v20200201preview

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Sep 18, 2020 License: Apache-2.0 Imports: 4 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"`
	// 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 which indicates the resource allocation status for running the media graph pipeline.
	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 which indicates the resource allocation status for running the media graph pipeline.
	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.

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.
	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.
	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.

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.
	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.
	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.

func (MediaGraphAssetSinkResponseOutput) ToMediaGraphAssetSinkResponseOutput

func (o MediaGraphAssetSinkResponseOutput) ToMediaGraphAssetSinkResponseOutput() MediaGraphAssetSinkResponseOutput

func (MediaGraphAssetSinkResponseOutput) ToMediaGraphAssetSinkResponseOutputWithContext

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

type MediaGraphClearEndpoint

type MediaGraphClearEndpoint struct {
	// Polymorphic credentials to present to the endpoint.
	Credentials *MediaGraphUsernamePasswordCredentials `pulumi:"credentials"`
	// The discriminator for derived types.
	OdataType string `pulumi:"odataType"`
	// Url for the endpoint.
	Url string `pulumi:"url"`
}

An endpoint to connect to with no encryption in transit.

type MediaGraphClearEndpointArgs

type MediaGraphClearEndpointArgs struct {
	// Polymorphic credentials to present to the endpoint.
	Credentials MediaGraphUsernamePasswordCredentialsPtrInput `pulumi:"credentials"`
	// The discriminator for derived types.
	OdataType pulumi.StringInput `pulumi:"odataType"`
	// Url for the endpoint.
	Url pulumi.StringInput `pulumi:"url"`
}

An endpoint to connect to with no encryption in transit.

func (MediaGraphClearEndpointArgs) ElementType

func (MediaGraphClearEndpointArgs) ToMediaGraphClearEndpointOutput

func (i MediaGraphClearEndpointArgs) ToMediaGraphClearEndpointOutput() MediaGraphClearEndpointOutput

func (MediaGraphClearEndpointArgs) ToMediaGraphClearEndpointOutputWithContext

func (i MediaGraphClearEndpointArgs) ToMediaGraphClearEndpointOutputWithContext(ctx context.Context) MediaGraphClearEndpointOutput

type MediaGraphClearEndpointInput

type MediaGraphClearEndpointInput interface {
	pulumi.Input

	ToMediaGraphClearEndpointOutput() MediaGraphClearEndpointOutput
	ToMediaGraphClearEndpointOutputWithContext(context.Context) MediaGraphClearEndpointOutput
}

MediaGraphClearEndpointInput is an input type that accepts MediaGraphClearEndpointArgs and MediaGraphClearEndpointOutput values. You can construct a concrete instance of `MediaGraphClearEndpointInput` via:

MediaGraphClearEndpointArgs{...}

type MediaGraphClearEndpointOutput

type MediaGraphClearEndpointOutput struct{ *pulumi.OutputState }

An endpoint to connect to with no encryption in transit.

func (MediaGraphClearEndpointOutput) Credentials

Polymorphic credentials to present to the endpoint.

func (MediaGraphClearEndpointOutput) ElementType

func (MediaGraphClearEndpointOutput) OdataType

The discriminator for derived types.

func (MediaGraphClearEndpointOutput) ToMediaGraphClearEndpointOutput

func (o MediaGraphClearEndpointOutput) ToMediaGraphClearEndpointOutput() MediaGraphClearEndpointOutput

func (MediaGraphClearEndpointOutput) ToMediaGraphClearEndpointOutputWithContext

func (o MediaGraphClearEndpointOutput) ToMediaGraphClearEndpointOutputWithContext(ctx context.Context) MediaGraphClearEndpointOutput

func (MediaGraphClearEndpointOutput) Url

Url for the endpoint.

type MediaGraphClearEndpointResponse

type MediaGraphClearEndpointResponse struct {
	// Polymorphic credentials to present to the endpoint.
	Credentials *MediaGraphUsernamePasswordCredentialsResponse `pulumi:"credentials"`
	// The discriminator for derived types.
	OdataType string `pulumi:"odataType"`
	// Url for the endpoint.
	Url string `pulumi:"url"`
}

An endpoint to connect to with no encryption in transit.

type MediaGraphClearEndpointResponseArgs

type MediaGraphClearEndpointResponseArgs struct {
	// Polymorphic credentials to present to the endpoint.
	Credentials MediaGraphUsernamePasswordCredentialsResponsePtrInput `pulumi:"credentials"`
	// The discriminator for derived types.
	OdataType pulumi.StringInput `pulumi:"odataType"`
	// Url for the endpoint.
	Url pulumi.StringInput `pulumi:"url"`
}

An endpoint to connect to with no encryption in transit.

func (MediaGraphClearEndpointResponseArgs) ElementType

func (MediaGraphClearEndpointResponseArgs) ToMediaGraphClearEndpointResponseOutput

func (i MediaGraphClearEndpointResponseArgs) ToMediaGraphClearEndpointResponseOutput() MediaGraphClearEndpointResponseOutput

func (MediaGraphClearEndpointResponseArgs) ToMediaGraphClearEndpointResponseOutputWithContext

func (i MediaGraphClearEndpointResponseArgs) ToMediaGraphClearEndpointResponseOutputWithContext(ctx context.Context) MediaGraphClearEndpointResponseOutput

type MediaGraphClearEndpointResponseInput

type MediaGraphClearEndpointResponseInput interface {
	pulumi.Input

	ToMediaGraphClearEndpointResponseOutput() MediaGraphClearEndpointResponseOutput
	ToMediaGraphClearEndpointResponseOutputWithContext(context.Context) MediaGraphClearEndpointResponseOutput
}

MediaGraphClearEndpointResponseInput is an input type that accepts MediaGraphClearEndpointResponseArgs and MediaGraphClearEndpointResponseOutput values. You can construct a concrete instance of `MediaGraphClearEndpointResponseInput` via:

MediaGraphClearEndpointResponseArgs{...}

type MediaGraphClearEndpointResponseOutput

type MediaGraphClearEndpointResponseOutput struct{ *pulumi.OutputState }

An endpoint to connect to with no encryption in transit.

func (MediaGraphClearEndpointResponseOutput) Credentials

Polymorphic credentials to present to the endpoint.

func (MediaGraphClearEndpointResponseOutput) ElementType

func (MediaGraphClearEndpointResponseOutput) OdataType

The discriminator for derived types.

func (MediaGraphClearEndpointResponseOutput) ToMediaGraphClearEndpointResponseOutput

func (o MediaGraphClearEndpointResponseOutput) ToMediaGraphClearEndpointResponseOutput() MediaGraphClearEndpointResponseOutput

func (MediaGraphClearEndpointResponseOutput) ToMediaGraphClearEndpointResponseOutputWithContext

func (o MediaGraphClearEndpointResponseOutput) ToMediaGraphClearEndpointResponseOutputWithContext(ctx context.Context) MediaGraphClearEndpointResponseOutput

func (MediaGraphClearEndpointResponseOutput) Url

Url for the endpoint.

type MediaGraphPemCertificateList

type MediaGraphPemCertificateList struct {
	// PEM formatted public certificates, one per entry.
	Certificates []string `pulumi:"certificates"`
	// The discriminator for derived types.
	OdataType string `pulumi:"odataType"`
}

A list of PEM formatted certificates.

type MediaGraphPemCertificateListArgs

type MediaGraphPemCertificateListArgs struct {
	// PEM formatted public certificates, one per entry.
	Certificates pulumi.StringArrayInput `pulumi:"certificates"`
	// The discriminator for derived types.
	OdataType pulumi.StringInput `pulumi:"odataType"`
}

A list of PEM formatted certificates.

func (MediaGraphPemCertificateListArgs) ElementType

func (MediaGraphPemCertificateListArgs) ToMediaGraphPemCertificateListOutput

func (i MediaGraphPemCertificateListArgs) ToMediaGraphPemCertificateListOutput() MediaGraphPemCertificateListOutput

func (MediaGraphPemCertificateListArgs) ToMediaGraphPemCertificateListOutputWithContext

func (i MediaGraphPemCertificateListArgs) ToMediaGraphPemCertificateListOutputWithContext(ctx context.Context) MediaGraphPemCertificateListOutput

func (MediaGraphPemCertificateListArgs) ToMediaGraphPemCertificateListPtrOutput

func (i MediaGraphPemCertificateListArgs) ToMediaGraphPemCertificateListPtrOutput() MediaGraphPemCertificateListPtrOutput

func (MediaGraphPemCertificateListArgs) ToMediaGraphPemCertificateListPtrOutputWithContext

func (i MediaGraphPemCertificateListArgs) ToMediaGraphPemCertificateListPtrOutputWithContext(ctx context.Context) MediaGraphPemCertificateListPtrOutput

type MediaGraphPemCertificateListInput

type MediaGraphPemCertificateListInput interface {
	pulumi.Input

	ToMediaGraphPemCertificateListOutput() MediaGraphPemCertificateListOutput
	ToMediaGraphPemCertificateListOutputWithContext(context.Context) MediaGraphPemCertificateListOutput
}

MediaGraphPemCertificateListInput is an input type that accepts MediaGraphPemCertificateListArgs and MediaGraphPemCertificateListOutput values. You can construct a concrete instance of `MediaGraphPemCertificateListInput` via:

MediaGraphPemCertificateListArgs{...}

type MediaGraphPemCertificateListOutput

type MediaGraphPemCertificateListOutput struct{ *pulumi.OutputState }

A list of PEM formatted certificates.

func (MediaGraphPemCertificateListOutput) Certificates

PEM formatted public certificates, one per entry.

func (MediaGraphPemCertificateListOutput) ElementType

func (MediaGraphPemCertificateListOutput) OdataType

The discriminator for derived types.

func (MediaGraphPemCertificateListOutput) ToMediaGraphPemCertificateListOutput

func (o MediaGraphPemCertificateListOutput) ToMediaGraphPemCertificateListOutput() MediaGraphPemCertificateListOutput

func (MediaGraphPemCertificateListOutput) ToMediaGraphPemCertificateListOutputWithContext

func (o MediaGraphPemCertificateListOutput) ToMediaGraphPemCertificateListOutputWithContext(ctx context.Context) MediaGraphPemCertificateListOutput

func (MediaGraphPemCertificateListOutput) ToMediaGraphPemCertificateListPtrOutput

func (o MediaGraphPemCertificateListOutput) ToMediaGraphPemCertificateListPtrOutput() MediaGraphPemCertificateListPtrOutput

func (MediaGraphPemCertificateListOutput) ToMediaGraphPemCertificateListPtrOutputWithContext

func (o MediaGraphPemCertificateListOutput) ToMediaGraphPemCertificateListPtrOutputWithContext(ctx context.Context) MediaGraphPemCertificateListPtrOutput

type MediaGraphPemCertificateListPtrInput

type MediaGraphPemCertificateListPtrInput interface {
	pulumi.Input

	ToMediaGraphPemCertificateListPtrOutput() MediaGraphPemCertificateListPtrOutput
	ToMediaGraphPemCertificateListPtrOutputWithContext(context.Context) MediaGraphPemCertificateListPtrOutput
}

MediaGraphPemCertificateListPtrInput is an input type that accepts MediaGraphPemCertificateListArgs, MediaGraphPemCertificateListPtr and MediaGraphPemCertificateListPtrOutput values. You can construct a concrete instance of `MediaGraphPemCertificateListPtrInput` via:

        MediaGraphPemCertificateListArgs{...}

or:

        nil

type MediaGraphPemCertificateListPtrOutput

type MediaGraphPemCertificateListPtrOutput struct{ *pulumi.OutputState }

func (MediaGraphPemCertificateListPtrOutput) Certificates

PEM formatted public certificates, one per entry.

func (MediaGraphPemCertificateListPtrOutput) Elem

func (MediaGraphPemCertificateListPtrOutput) ElementType

func (MediaGraphPemCertificateListPtrOutput) OdataType

The discriminator for derived types.

func (MediaGraphPemCertificateListPtrOutput) ToMediaGraphPemCertificateListPtrOutput

func (o MediaGraphPemCertificateListPtrOutput) ToMediaGraphPemCertificateListPtrOutput() MediaGraphPemCertificateListPtrOutput

func (MediaGraphPemCertificateListPtrOutput) ToMediaGraphPemCertificateListPtrOutputWithContext

func (o MediaGraphPemCertificateListPtrOutput) ToMediaGraphPemCertificateListPtrOutputWithContext(ctx context.Context) MediaGraphPemCertificateListPtrOutput

type MediaGraphPemCertificateListResponse

type MediaGraphPemCertificateListResponse struct {
	// PEM formatted public certificates, one per entry.
	Certificates []string `pulumi:"certificates"`
	// The discriminator for derived types.
	OdataType string `pulumi:"odataType"`
}

A list of PEM formatted certificates.

type MediaGraphPemCertificateListResponseArgs

type MediaGraphPemCertificateListResponseArgs struct {
	// PEM formatted public certificates, one per entry.
	Certificates pulumi.StringArrayInput `pulumi:"certificates"`
	// The discriminator for derived types.
	OdataType pulumi.StringInput `pulumi:"odataType"`
}

A list of PEM formatted certificates.

func (MediaGraphPemCertificateListResponseArgs) ElementType

func (MediaGraphPemCertificateListResponseArgs) ToMediaGraphPemCertificateListResponseOutput

func (i MediaGraphPemCertificateListResponseArgs) ToMediaGraphPemCertificateListResponseOutput() MediaGraphPemCertificateListResponseOutput

func (MediaGraphPemCertificateListResponseArgs) ToMediaGraphPemCertificateListResponseOutputWithContext

func (i MediaGraphPemCertificateListResponseArgs) ToMediaGraphPemCertificateListResponseOutputWithContext(ctx context.Context) MediaGraphPemCertificateListResponseOutput

func (MediaGraphPemCertificateListResponseArgs) ToMediaGraphPemCertificateListResponsePtrOutput

func (i MediaGraphPemCertificateListResponseArgs) ToMediaGraphPemCertificateListResponsePtrOutput() MediaGraphPemCertificateListResponsePtrOutput

func (MediaGraphPemCertificateListResponseArgs) ToMediaGraphPemCertificateListResponsePtrOutputWithContext

func (i MediaGraphPemCertificateListResponseArgs) ToMediaGraphPemCertificateListResponsePtrOutputWithContext(ctx context.Context) MediaGraphPemCertificateListResponsePtrOutput

type MediaGraphPemCertificateListResponseInput

type MediaGraphPemCertificateListResponseInput interface {
	pulumi.Input

	ToMediaGraphPemCertificateListResponseOutput() MediaGraphPemCertificateListResponseOutput
	ToMediaGraphPemCertificateListResponseOutputWithContext(context.Context) MediaGraphPemCertificateListResponseOutput
}

MediaGraphPemCertificateListResponseInput is an input type that accepts MediaGraphPemCertificateListResponseArgs and MediaGraphPemCertificateListResponseOutput values. You can construct a concrete instance of `MediaGraphPemCertificateListResponseInput` via:

MediaGraphPemCertificateListResponseArgs{...}

type MediaGraphPemCertificateListResponseOutput

type MediaGraphPemCertificateListResponseOutput struct{ *pulumi.OutputState }

A list of PEM formatted certificates.

func (MediaGraphPemCertificateListResponseOutput) Certificates

PEM formatted public certificates, one per entry.

func (MediaGraphPemCertificateListResponseOutput) ElementType

func (MediaGraphPemCertificateListResponseOutput) OdataType

The discriminator for derived types.

func (MediaGraphPemCertificateListResponseOutput) ToMediaGraphPemCertificateListResponseOutput

func (o MediaGraphPemCertificateListResponseOutput) ToMediaGraphPemCertificateListResponseOutput() MediaGraphPemCertificateListResponseOutput

func (MediaGraphPemCertificateListResponseOutput) ToMediaGraphPemCertificateListResponseOutputWithContext

func (o MediaGraphPemCertificateListResponseOutput) ToMediaGraphPemCertificateListResponseOutputWithContext(ctx context.Context) MediaGraphPemCertificateListResponseOutput

func (MediaGraphPemCertificateListResponseOutput) ToMediaGraphPemCertificateListResponsePtrOutput

func (o MediaGraphPemCertificateListResponseOutput) ToMediaGraphPemCertificateListResponsePtrOutput() MediaGraphPemCertificateListResponsePtrOutput

func (MediaGraphPemCertificateListResponseOutput) ToMediaGraphPemCertificateListResponsePtrOutputWithContext

func (o MediaGraphPemCertificateListResponseOutput) ToMediaGraphPemCertificateListResponsePtrOutputWithContext(ctx context.Context) MediaGraphPemCertificateListResponsePtrOutput

type MediaGraphPemCertificateListResponsePtrInput

type MediaGraphPemCertificateListResponsePtrInput interface {
	pulumi.Input

	ToMediaGraphPemCertificateListResponsePtrOutput() MediaGraphPemCertificateListResponsePtrOutput
	ToMediaGraphPemCertificateListResponsePtrOutputWithContext(context.Context) MediaGraphPemCertificateListResponsePtrOutput
}

MediaGraphPemCertificateListResponsePtrInput is an input type that accepts MediaGraphPemCertificateListResponseArgs, MediaGraphPemCertificateListResponsePtr and MediaGraphPemCertificateListResponsePtrOutput values. You can construct a concrete instance of `MediaGraphPemCertificateListResponsePtrInput` via:

        MediaGraphPemCertificateListResponseArgs{...}

or:

        nil

type MediaGraphPemCertificateListResponsePtrOutput

type MediaGraphPemCertificateListResponsePtrOutput struct{ *pulumi.OutputState }

func (MediaGraphPemCertificateListResponsePtrOutput) Certificates

PEM formatted public certificates, one per entry.

func (MediaGraphPemCertificateListResponsePtrOutput) Elem

func (MediaGraphPemCertificateListResponsePtrOutput) ElementType

func (MediaGraphPemCertificateListResponsePtrOutput) OdataType

The discriminator for derived types.

func (MediaGraphPemCertificateListResponsePtrOutput) ToMediaGraphPemCertificateListResponsePtrOutput

func (o MediaGraphPemCertificateListResponsePtrOutput) ToMediaGraphPemCertificateListResponsePtrOutput() MediaGraphPemCertificateListResponsePtrOutput

func (MediaGraphPemCertificateListResponsePtrOutput) ToMediaGraphPemCertificateListResponsePtrOutputWithContext

func (o MediaGraphPemCertificateListResponsePtrOutput) ToMediaGraphPemCertificateListResponsePtrOutputWithContext(ctx context.Context) MediaGraphPemCertificateListResponsePtrOutput

type MediaGraphRtspSource

type MediaGraphRtspSource struct {
	// RTSP endpoint of the stream being connected to.
	Endpoint interface{} `pulumi:"endpoint"`
	// Source name.
	Name string `pulumi:"name"`
	// The discriminator for derived types.
	OdataType string `pulumi:"odataType"`
	// Underlying RTSP transport. This can be used to enable or disable HTTP tunneling.
	Transport string `pulumi:"transport"`
}

RTSP source.

type MediaGraphRtspSourceArgs

type MediaGraphRtspSourceArgs struct {
	// RTSP endpoint of the stream being connected to.
	Endpoint pulumi.Input `pulumi:"endpoint"`
	// Source name.
	Name pulumi.StringInput `pulumi:"name"`
	// The discriminator for derived types.
	OdataType pulumi.StringInput `pulumi:"odataType"`
	// Underlying RTSP transport. This can be used to enable or disable HTTP tunneling.
	Transport pulumi.StringInput `pulumi:"transport"`
}

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) ElementType

func (MediaGraphRtspSourceOutput) ElementType() reflect.Type

func (MediaGraphRtspSourceOutput) Endpoint

RTSP endpoint of the stream being connected to.

func (MediaGraphRtspSourceOutput) Name

Source name.

func (MediaGraphRtspSourceOutput) OdataType

The discriminator for derived types.

func (MediaGraphRtspSourceOutput) ToMediaGraphRtspSourceOutput

func (o MediaGraphRtspSourceOutput) ToMediaGraphRtspSourceOutput() MediaGraphRtspSourceOutput

func (MediaGraphRtspSourceOutput) ToMediaGraphRtspSourceOutputWithContext

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

func (MediaGraphRtspSourceOutput) Transport

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

type MediaGraphRtspSourceResponse

type MediaGraphRtspSourceResponse struct {
	// RTSP endpoint of the stream being connected to.
	Endpoint interface{} `pulumi:"endpoint"`
	// Source name.
	Name string `pulumi:"name"`
	// The discriminator for derived types.
	OdataType string `pulumi:"odataType"`
	// Underlying RTSP transport. This can be used to enable or disable HTTP tunneling.
	Transport string `pulumi:"transport"`
}

RTSP source.

type MediaGraphRtspSourceResponseArgs

type MediaGraphRtspSourceResponseArgs struct {
	// RTSP endpoint of the stream being connected to.
	Endpoint pulumi.Input `pulumi:"endpoint"`
	// Source name.
	Name pulumi.StringInput `pulumi:"name"`
	// The discriminator for derived types.
	OdataType pulumi.StringInput `pulumi:"odataType"`
	// Underlying RTSP transport. This can be used to enable or disable HTTP tunneling.
	Transport pulumi.StringInput `pulumi:"transport"`
}

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) ElementType

func (MediaGraphRtspSourceResponseOutput) Endpoint

RTSP endpoint of the stream being connected to.

func (MediaGraphRtspSourceResponseOutput) Name

Source name.

func (MediaGraphRtspSourceResponseOutput) OdataType

The discriminator for derived types.

func (MediaGraphRtspSourceResponseOutput) ToMediaGraphRtspSourceResponseOutput

func (o MediaGraphRtspSourceResponseOutput) ToMediaGraphRtspSourceResponseOutput() MediaGraphRtspSourceResponseOutput

func (MediaGraphRtspSourceResponseOutput) ToMediaGraphRtspSourceResponseOutputWithContext

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

func (MediaGraphRtspSourceResponseOutput) Transport

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

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 which indicates the resource allocation status for running the media graph pipeline.
	State pulumi.StringPtrInput
	// The type of the resource.
	Type pulumi.StringPtrInput
}

func (MediaGraphState) ElementType

func (MediaGraphState) ElementType() reflect.Type

type MediaGraphTlsEndpoint

type MediaGraphTlsEndpoint struct {
	// Polymorphic credentials to present to the endpoint.
	Credentials *MediaGraphUsernamePasswordCredentials `pulumi:"credentials"`
	// The discriminator for derived types.
	OdataType string `pulumi:"odataType"`
	// What certificates should be trusted when authenticating a TLS connection. Null designates that Azure Media's source of trust should be used.
	TrustedCertificates *MediaGraphPemCertificateList `pulumi:"trustedCertificates"`
	// Url for the endpoint.
	Url string `pulumi:"url"`
	// Validation options to use when authenticating a TLS connection. By default, strict validation is used.
	ValidationOptions *MediaGraphTlsValidationOptions `pulumi:"validationOptions"`
}

An endpoint which must be connected over TLS/SSL.

type MediaGraphTlsEndpointArgs

type MediaGraphTlsEndpointArgs struct {
	// Polymorphic credentials to present to the endpoint.
	Credentials MediaGraphUsernamePasswordCredentialsPtrInput `pulumi:"credentials"`
	// The discriminator for derived types.
	OdataType pulumi.StringInput `pulumi:"odataType"`
	// What certificates should be trusted when authenticating a TLS connection. Null designates that Azure Media's source of trust should be used.
	TrustedCertificates MediaGraphPemCertificateListPtrInput `pulumi:"trustedCertificates"`
	// Url for the endpoint.
	Url pulumi.StringInput `pulumi:"url"`
	// Validation options to use when authenticating a TLS connection. By default, strict validation is used.
	ValidationOptions MediaGraphTlsValidationOptionsPtrInput `pulumi:"validationOptions"`
}

An endpoint which must be connected over TLS/SSL.

func (MediaGraphTlsEndpointArgs) ElementType

func (MediaGraphTlsEndpointArgs) ElementType() reflect.Type

func (MediaGraphTlsEndpointArgs) ToMediaGraphTlsEndpointOutput

func (i MediaGraphTlsEndpointArgs) ToMediaGraphTlsEndpointOutput() MediaGraphTlsEndpointOutput

func (MediaGraphTlsEndpointArgs) ToMediaGraphTlsEndpointOutputWithContext

func (i MediaGraphTlsEndpointArgs) ToMediaGraphTlsEndpointOutputWithContext(ctx context.Context) MediaGraphTlsEndpointOutput

type MediaGraphTlsEndpointInput

type MediaGraphTlsEndpointInput interface {
	pulumi.Input

	ToMediaGraphTlsEndpointOutput() MediaGraphTlsEndpointOutput
	ToMediaGraphTlsEndpointOutputWithContext(context.Context) MediaGraphTlsEndpointOutput
}

MediaGraphTlsEndpointInput is an input type that accepts MediaGraphTlsEndpointArgs and MediaGraphTlsEndpointOutput values. You can construct a concrete instance of `MediaGraphTlsEndpointInput` via:

MediaGraphTlsEndpointArgs{...}

type MediaGraphTlsEndpointOutput

type MediaGraphTlsEndpointOutput struct{ *pulumi.OutputState }

An endpoint which must be connected over TLS/SSL.

func (MediaGraphTlsEndpointOutput) Credentials

Polymorphic credentials to present to the endpoint.

func (MediaGraphTlsEndpointOutput) ElementType

func (MediaGraphTlsEndpointOutput) OdataType

The discriminator for derived types.

func (MediaGraphTlsEndpointOutput) ToMediaGraphTlsEndpointOutput

func (o MediaGraphTlsEndpointOutput) ToMediaGraphTlsEndpointOutput() MediaGraphTlsEndpointOutput

func (MediaGraphTlsEndpointOutput) ToMediaGraphTlsEndpointOutputWithContext

func (o MediaGraphTlsEndpointOutput) ToMediaGraphTlsEndpointOutputWithContext(ctx context.Context) MediaGraphTlsEndpointOutput

func (MediaGraphTlsEndpointOutput) TrustedCertificates

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

func (MediaGraphTlsEndpointOutput) Url

Url for the endpoint.

func (MediaGraphTlsEndpointOutput) ValidationOptions

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

type MediaGraphTlsEndpointResponse

type MediaGraphTlsEndpointResponse struct {
	// Polymorphic credentials to present to the endpoint.
	Credentials *MediaGraphUsernamePasswordCredentialsResponse `pulumi:"credentials"`
	// The discriminator for derived types.
	OdataType string `pulumi:"odataType"`
	// What certificates should be trusted when authenticating a TLS connection. Null designates that Azure Media's source of trust should be used.
	TrustedCertificates *MediaGraphPemCertificateListResponse `pulumi:"trustedCertificates"`
	// Url for the endpoint.
	Url string `pulumi:"url"`
	// Validation options to use when authenticating a TLS connection. By default, strict validation is used.
	ValidationOptions *MediaGraphTlsValidationOptionsResponse `pulumi:"validationOptions"`
}

An endpoint which must be connected over TLS/SSL.

type MediaGraphTlsEndpointResponseArgs

type MediaGraphTlsEndpointResponseArgs struct {
	// Polymorphic credentials to present to the endpoint.
	Credentials MediaGraphUsernamePasswordCredentialsResponsePtrInput `pulumi:"credentials"`
	// The discriminator for derived types.
	OdataType pulumi.StringInput `pulumi:"odataType"`
	// What certificates should be trusted when authenticating a TLS connection. Null designates that Azure Media's source of trust should be used.
	TrustedCertificates MediaGraphPemCertificateListResponsePtrInput `pulumi:"trustedCertificates"`
	// Url for the endpoint.
	Url pulumi.StringInput `pulumi:"url"`
	// Validation options to use when authenticating a TLS connection. By default, strict validation is used.
	ValidationOptions MediaGraphTlsValidationOptionsResponsePtrInput `pulumi:"validationOptions"`
}

An endpoint which must be connected over TLS/SSL.

func (MediaGraphTlsEndpointResponseArgs) ElementType

func (MediaGraphTlsEndpointResponseArgs) ToMediaGraphTlsEndpointResponseOutput

func (i MediaGraphTlsEndpointResponseArgs) ToMediaGraphTlsEndpointResponseOutput() MediaGraphTlsEndpointResponseOutput

func (MediaGraphTlsEndpointResponseArgs) ToMediaGraphTlsEndpointResponseOutputWithContext

func (i MediaGraphTlsEndpointResponseArgs) ToMediaGraphTlsEndpointResponseOutputWithContext(ctx context.Context) MediaGraphTlsEndpointResponseOutput

type MediaGraphTlsEndpointResponseInput

type MediaGraphTlsEndpointResponseInput interface {
	pulumi.Input

	ToMediaGraphTlsEndpointResponseOutput() MediaGraphTlsEndpointResponseOutput
	ToMediaGraphTlsEndpointResponseOutputWithContext(context.Context) MediaGraphTlsEndpointResponseOutput
}

MediaGraphTlsEndpointResponseInput is an input type that accepts MediaGraphTlsEndpointResponseArgs and MediaGraphTlsEndpointResponseOutput values. You can construct a concrete instance of `MediaGraphTlsEndpointResponseInput` via:

MediaGraphTlsEndpointResponseArgs{...}

type MediaGraphTlsEndpointResponseOutput

type MediaGraphTlsEndpointResponseOutput struct{ *pulumi.OutputState }

An endpoint which must be connected over TLS/SSL.

func (MediaGraphTlsEndpointResponseOutput) Credentials

Polymorphic credentials to present to the endpoint.

func (MediaGraphTlsEndpointResponseOutput) ElementType

func (MediaGraphTlsEndpointResponseOutput) OdataType

The discriminator for derived types.

func (MediaGraphTlsEndpointResponseOutput) ToMediaGraphTlsEndpointResponseOutput

func (o MediaGraphTlsEndpointResponseOutput) ToMediaGraphTlsEndpointResponseOutput() MediaGraphTlsEndpointResponseOutput

func (MediaGraphTlsEndpointResponseOutput) ToMediaGraphTlsEndpointResponseOutputWithContext

func (o MediaGraphTlsEndpointResponseOutput) ToMediaGraphTlsEndpointResponseOutputWithContext(ctx context.Context) MediaGraphTlsEndpointResponseOutput

func (MediaGraphTlsEndpointResponseOutput) TrustedCertificates

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

func (MediaGraphTlsEndpointResponseOutput) Url

Url for the endpoint.

func (MediaGraphTlsEndpointResponseOutput) ValidationOptions

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

type MediaGraphTlsValidationOptions

type MediaGraphTlsValidationOptions struct {
	// Ignore the host name (common name) during validation.
	IgnoreHostname bool `pulumi:"ignoreHostname"`
	// Ignore the integrity of the certificate chain at the current time.
	IgnoreSignature bool `pulumi:"ignoreSignature"`
}

Options for controlling the authentication of TLS endpoints.

type MediaGraphTlsValidationOptionsArgs

type MediaGraphTlsValidationOptionsArgs struct {
	// Ignore the host name (common name) during validation.
	IgnoreHostname pulumi.BoolInput `pulumi:"ignoreHostname"`
	// Ignore the integrity of the certificate chain at the current time.
	IgnoreSignature pulumi.BoolInput `pulumi:"ignoreSignature"`
}

Options for controlling the authentication of TLS endpoints.

func (MediaGraphTlsValidationOptionsArgs) ElementType

func (MediaGraphTlsValidationOptionsArgs) ToMediaGraphTlsValidationOptionsOutput

func (i MediaGraphTlsValidationOptionsArgs) ToMediaGraphTlsValidationOptionsOutput() MediaGraphTlsValidationOptionsOutput

func (MediaGraphTlsValidationOptionsArgs) ToMediaGraphTlsValidationOptionsOutputWithContext

func (i MediaGraphTlsValidationOptionsArgs) ToMediaGraphTlsValidationOptionsOutputWithContext(ctx context.Context) MediaGraphTlsValidationOptionsOutput

func (MediaGraphTlsValidationOptionsArgs) ToMediaGraphTlsValidationOptionsPtrOutput

func (i MediaGraphTlsValidationOptionsArgs) ToMediaGraphTlsValidationOptionsPtrOutput() MediaGraphTlsValidationOptionsPtrOutput

func (MediaGraphTlsValidationOptionsArgs) ToMediaGraphTlsValidationOptionsPtrOutputWithContext

func (i MediaGraphTlsValidationOptionsArgs) ToMediaGraphTlsValidationOptionsPtrOutputWithContext(ctx context.Context) MediaGraphTlsValidationOptionsPtrOutput

type MediaGraphTlsValidationOptionsInput

type MediaGraphTlsValidationOptionsInput interface {
	pulumi.Input

	ToMediaGraphTlsValidationOptionsOutput() MediaGraphTlsValidationOptionsOutput
	ToMediaGraphTlsValidationOptionsOutputWithContext(context.Context) MediaGraphTlsValidationOptionsOutput
}

MediaGraphTlsValidationOptionsInput is an input type that accepts MediaGraphTlsValidationOptionsArgs and MediaGraphTlsValidationOptionsOutput values. You can construct a concrete instance of `MediaGraphTlsValidationOptionsInput` via:

MediaGraphTlsValidationOptionsArgs{...}

type MediaGraphTlsValidationOptionsOutput

type MediaGraphTlsValidationOptionsOutput struct{ *pulumi.OutputState }

Options for controlling the authentication of TLS endpoints.

func (MediaGraphTlsValidationOptionsOutput) ElementType

func (MediaGraphTlsValidationOptionsOutput) IgnoreHostname

Ignore the host name (common name) during validation.

func (MediaGraphTlsValidationOptionsOutput) IgnoreSignature

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

func (MediaGraphTlsValidationOptionsOutput) ToMediaGraphTlsValidationOptionsOutput

func (o MediaGraphTlsValidationOptionsOutput) ToMediaGraphTlsValidationOptionsOutput() MediaGraphTlsValidationOptionsOutput

func (MediaGraphTlsValidationOptionsOutput) ToMediaGraphTlsValidationOptionsOutputWithContext

func (o MediaGraphTlsValidationOptionsOutput) ToMediaGraphTlsValidationOptionsOutputWithContext(ctx context.Context) MediaGraphTlsValidationOptionsOutput

func (MediaGraphTlsValidationOptionsOutput) ToMediaGraphTlsValidationOptionsPtrOutput

func (o MediaGraphTlsValidationOptionsOutput) ToMediaGraphTlsValidationOptionsPtrOutput() MediaGraphTlsValidationOptionsPtrOutput

func (MediaGraphTlsValidationOptionsOutput) ToMediaGraphTlsValidationOptionsPtrOutputWithContext

func (o MediaGraphTlsValidationOptionsOutput) ToMediaGraphTlsValidationOptionsPtrOutputWithContext(ctx context.Context) MediaGraphTlsValidationOptionsPtrOutput

type MediaGraphTlsValidationOptionsPtrInput

type MediaGraphTlsValidationOptionsPtrInput interface {
	pulumi.Input

	ToMediaGraphTlsValidationOptionsPtrOutput() MediaGraphTlsValidationOptionsPtrOutput
	ToMediaGraphTlsValidationOptionsPtrOutputWithContext(context.Context) MediaGraphTlsValidationOptionsPtrOutput
}

MediaGraphTlsValidationOptionsPtrInput is an input type that accepts MediaGraphTlsValidationOptionsArgs, MediaGraphTlsValidationOptionsPtr and MediaGraphTlsValidationOptionsPtrOutput values. You can construct a concrete instance of `MediaGraphTlsValidationOptionsPtrInput` via:

        MediaGraphTlsValidationOptionsArgs{...}

or:

        nil

type MediaGraphTlsValidationOptionsPtrOutput

type MediaGraphTlsValidationOptionsPtrOutput struct{ *pulumi.OutputState }

func (MediaGraphTlsValidationOptionsPtrOutput) Elem

func (MediaGraphTlsValidationOptionsPtrOutput) ElementType

func (MediaGraphTlsValidationOptionsPtrOutput) IgnoreHostname

Ignore the host name (common name) during validation.

func (MediaGraphTlsValidationOptionsPtrOutput) IgnoreSignature

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

func (MediaGraphTlsValidationOptionsPtrOutput) ToMediaGraphTlsValidationOptionsPtrOutput

func (o MediaGraphTlsValidationOptionsPtrOutput) ToMediaGraphTlsValidationOptionsPtrOutput() MediaGraphTlsValidationOptionsPtrOutput

func (MediaGraphTlsValidationOptionsPtrOutput) ToMediaGraphTlsValidationOptionsPtrOutputWithContext

func (o MediaGraphTlsValidationOptionsPtrOutput) ToMediaGraphTlsValidationOptionsPtrOutputWithContext(ctx context.Context) MediaGraphTlsValidationOptionsPtrOutput

type MediaGraphTlsValidationOptionsResponse

type MediaGraphTlsValidationOptionsResponse struct {
	// Ignore the host name (common name) during validation.
	IgnoreHostname bool `pulumi:"ignoreHostname"`
	// Ignore the integrity of the certificate chain at the current time.
	IgnoreSignature bool `pulumi:"ignoreSignature"`
}

Options for controlling the authentication of TLS endpoints.

type MediaGraphTlsValidationOptionsResponseArgs

type MediaGraphTlsValidationOptionsResponseArgs struct {
	// Ignore the host name (common name) during validation.
	IgnoreHostname pulumi.BoolInput `pulumi:"ignoreHostname"`
	// Ignore the integrity of the certificate chain at the current time.
	IgnoreSignature pulumi.BoolInput `pulumi:"ignoreSignature"`
}

Options for controlling the authentication of TLS endpoints.

func (MediaGraphTlsValidationOptionsResponseArgs) ElementType

func (MediaGraphTlsValidationOptionsResponseArgs) ToMediaGraphTlsValidationOptionsResponseOutput

func (i MediaGraphTlsValidationOptionsResponseArgs) ToMediaGraphTlsValidationOptionsResponseOutput() MediaGraphTlsValidationOptionsResponseOutput

func (MediaGraphTlsValidationOptionsResponseArgs) ToMediaGraphTlsValidationOptionsResponseOutputWithContext

func (i MediaGraphTlsValidationOptionsResponseArgs) ToMediaGraphTlsValidationOptionsResponseOutputWithContext(ctx context.Context) MediaGraphTlsValidationOptionsResponseOutput

func (MediaGraphTlsValidationOptionsResponseArgs) ToMediaGraphTlsValidationOptionsResponsePtrOutput

func (i MediaGraphTlsValidationOptionsResponseArgs) ToMediaGraphTlsValidationOptionsResponsePtrOutput() MediaGraphTlsValidationOptionsResponsePtrOutput

func (MediaGraphTlsValidationOptionsResponseArgs) ToMediaGraphTlsValidationOptionsResponsePtrOutputWithContext

func (i MediaGraphTlsValidationOptionsResponseArgs) ToMediaGraphTlsValidationOptionsResponsePtrOutputWithContext(ctx context.Context) MediaGraphTlsValidationOptionsResponsePtrOutput

type MediaGraphTlsValidationOptionsResponseInput

type MediaGraphTlsValidationOptionsResponseInput interface {
	pulumi.Input

	ToMediaGraphTlsValidationOptionsResponseOutput() MediaGraphTlsValidationOptionsResponseOutput
	ToMediaGraphTlsValidationOptionsResponseOutputWithContext(context.Context) MediaGraphTlsValidationOptionsResponseOutput
}

MediaGraphTlsValidationOptionsResponseInput is an input type that accepts MediaGraphTlsValidationOptionsResponseArgs and MediaGraphTlsValidationOptionsResponseOutput values. You can construct a concrete instance of `MediaGraphTlsValidationOptionsResponseInput` via:

MediaGraphTlsValidationOptionsResponseArgs{...}

type MediaGraphTlsValidationOptionsResponseOutput

type MediaGraphTlsValidationOptionsResponseOutput struct{ *pulumi.OutputState }

Options for controlling the authentication of TLS endpoints.

func (MediaGraphTlsValidationOptionsResponseOutput) ElementType

func (MediaGraphTlsValidationOptionsResponseOutput) IgnoreHostname

Ignore the host name (common name) during validation.

func (MediaGraphTlsValidationOptionsResponseOutput) IgnoreSignature

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

func (MediaGraphTlsValidationOptionsResponseOutput) ToMediaGraphTlsValidationOptionsResponseOutput

func (o MediaGraphTlsValidationOptionsResponseOutput) ToMediaGraphTlsValidationOptionsResponseOutput() MediaGraphTlsValidationOptionsResponseOutput

func (MediaGraphTlsValidationOptionsResponseOutput) ToMediaGraphTlsValidationOptionsResponseOutputWithContext

func (o MediaGraphTlsValidationOptionsResponseOutput) ToMediaGraphTlsValidationOptionsResponseOutputWithContext(ctx context.Context) MediaGraphTlsValidationOptionsResponseOutput

func (MediaGraphTlsValidationOptionsResponseOutput) ToMediaGraphTlsValidationOptionsResponsePtrOutput

func (o MediaGraphTlsValidationOptionsResponseOutput) ToMediaGraphTlsValidationOptionsResponsePtrOutput() MediaGraphTlsValidationOptionsResponsePtrOutput

func (MediaGraphTlsValidationOptionsResponseOutput) ToMediaGraphTlsValidationOptionsResponsePtrOutputWithContext

func (o MediaGraphTlsValidationOptionsResponseOutput) ToMediaGraphTlsValidationOptionsResponsePtrOutputWithContext(ctx context.Context) MediaGraphTlsValidationOptionsResponsePtrOutput

type MediaGraphTlsValidationOptionsResponsePtrInput

type MediaGraphTlsValidationOptionsResponsePtrInput interface {
	pulumi.Input

	ToMediaGraphTlsValidationOptionsResponsePtrOutput() MediaGraphTlsValidationOptionsResponsePtrOutput
	ToMediaGraphTlsValidationOptionsResponsePtrOutputWithContext(context.Context) MediaGraphTlsValidationOptionsResponsePtrOutput
}

MediaGraphTlsValidationOptionsResponsePtrInput is an input type that accepts MediaGraphTlsValidationOptionsResponseArgs, MediaGraphTlsValidationOptionsResponsePtr and MediaGraphTlsValidationOptionsResponsePtrOutput values. You can construct a concrete instance of `MediaGraphTlsValidationOptionsResponsePtrInput` via:

        MediaGraphTlsValidationOptionsResponseArgs{...}

or:

        nil

type MediaGraphTlsValidationOptionsResponsePtrOutput

type MediaGraphTlsValidationOptionsResponsePtrOutput struct{ *pulumi.OutputState }

func (MediaGraphTlsValidationOptionsResponsePtrOutput) Elem

func (MediaGraphTlsValidationOptionsResponsePtrOutput) ElementType

func (MediaGraphTlsValidationOptionsResponsePtrOutput) IgnoreHostname

Ignore the host name (common name) during validation.

func (MediaGraphTlsValidationOptionsResponsePtrOutput) IgnoreSignature

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

func (MediaGraphTlsValidationOptionsResponsePtrOutput) ToMediaGraphTlsValidationOptionsResponsePtrOutput

func (o MediaGraphTlsValidationOptionsResponsePtrOutput) ToMediaGraphTlsValidationOptionsResponsePtrOutput() MediaGraphTlsValidationOptionsResponsePtrOutput

func (MediaGraphTlsValidationOptionsResponsePtrOutput) ToMediaGraphTlsValidationOptionsResponsePtrOutputWithContext

func (o MediaGraphTlsValidationOptionsResponsePtrOutput) ToMediaGraphTlsValidationOptionsResponsePtrOutputWithContext(ctx context.Context) MediaGraphTlsValidationOptionsResponsePtrOutput

type MediaGraphUsernamePasswordCredentials

type MediaGraphUsernamePasswordCredentials struct {
	// The discriminator for derived types.
	OdataType string `pulumi:"odataType"`
	// Password for a username/password pair.
	Password string `pulumi:"password"`
	// Username for a username/password pair.
	Username string `pulumi:"username"`
}

Username/password credential pair.

type MediaGraphUsernamePasswordCredentialsArgs

type MediaGraphUsernamePasswordCredentialsArgs struct {
	// The discriminator for derived types.
	OdataType pulumi.StringInput `pulumi:"odataType"`
	// Password for a username/password pair.
	Password pulumi.StringInput `pulumi:"password"`
	// Username for a username/password pair.
	Username pulumi.StringInput `pulumi:"username"`
}

Username/password credential pair.

func (MediaGraphUsernamePasswordCredentialsArgs) ElementType

func (MediaGraphUsernamePasswordCredentialsArgs) ToMediaGraphUsernamePasswordCredentialsOutput

func (i MediaGraphUsernamePasswordCredentialsArgs) ToMediaGraphUsernamePasswordCredentialsOutput() MediaGraphUsernamePasswordCredentialsOutput

func (MediaGraphUsernamePasswordCredentialsArgs) ToMediaGraphUsernamePasswordCredentialsOutputWithContext

func (i MediaGraphUsernamePasswordCredentialsArgs) ToMediaGraphUsernamePasswordCredentialsOutputWithContext(ctx context.Context) MediaGraphUsernamePasswordCredentialsOutput

func (MediaGraphUsernamePasswordCredentialsArgs) ToMediaGraphUsernamePasswordCredentialsPtrOutput

func (i MediaGraphUsernamePasswordCredentialsArgs) ToMediaGraphUsernamePasswordCredentialsPtrOutput() MediaGraphUsernamePasswordCredentialsPtrOutput

func (MediaGraphUsernamePasswordCredentialsArgs) ToMediaGraphUsernamePasswordCredentialsPtrOutputWithContext

func (i MediaGraphUsernamePasswordCredentialsArgs) ToMediaGraphUsernamePasswordCredentialsPtrOutputWithContext(ctx context.Context) MediaGraphUsernamePasswordCredentialsPtrOutput

type MediaGraphUsernamePasswordCredentialsInput

type MediaGraphUsernamePasswordCredentialsInput interface {
	pulumi.Input

	ToMediaGraphUsernamePasswordCredentialsOutput() MediaGraphUsernamePasswordCredentialsOutput
	ToMediaGraphUsernamePasswordCredentialsOutputWithContext(context.Context) MediaGraphUsernamePasswordCredentialsOutput
}

MediaGraphUsernamePasswordCredentialsInput is an input type that accepts MediaGraphUsernamePasswordCredentialsArgs and MediaGraphUsernamePasswordCredentialsOutput values. You can construct a concrete instance of `MediaGraphUsernamePasswordCredentialsInput` via:

MediaGraphUsernamePasswordCredentialsArgs{...}

type MediaGraphUsernamePasswordCredentialsOutput

type MediaGraphUsernamePasswordCredentialsOutput struct{ *pulumi.OutputState }

Username/password credential pair.

func (MediaGraphUsernamePasswordCredentialsOutput) ElementType

func (MediaGraphUsernamePasswordCredentialsOutput) OdataType

The discriminator for derived types.

func (MediaGraphUsernamePasswordCredentialsOutput) Password

Password for a username/password pair.

func (MediaGraphUsernamePasswordCredentialsOutput) ToMediaGraphUsernamePasswordCredentialsOutput

func (o MediaGraphUsernamePasswordCredentialsOutput) ToMediaGraphUsernamePasswordCredentialsOutput() MediaGraphUsernamePasswordCredentialsOutput

func (MediaGraphUsernamePasswordCredentialsOutput) ToMediaGraphUsernamePasswordCredentialsOutputWithContext

func (o MediaGraphUsernamePasswordCredentialsOutput) ToMediaGraphUsernamePasswordCredentialsOutputWithContext(ctx context.Context) MediaGraphUsernamePasswordCredentialsOutput

func (MediaGraphUsernamePasswordCredentialsOutput) ToMediaGraphUsernamePasswordCredentialsPtrOutput

func (o MediaGraphUsernamePasswordCredentialsOutput) ToMediaGraphUsernamePasswordCredentialsPtrOutput() MediaGraphUsernamePasswordCredentialsPtrOutput

func (MediaGraphUsernamePasswordCredentialsOutput) ToMediaGraphUsernamePasswordCredentialsPtrOutputWithContext

func (o MediaGraphUsernamePasswordCredentialsOutput) ToMediaGraphUsernamePasswordCredentialsPtrOutputWithContext(ctx context.Context) MediaGraphUsernamePasswordCredentialsPtrOutput

func (MediaGraphUsernamePasswordCredentialsOutput) Username

Username for a username/password pair.

type MediaGraphUsernamePasswordCredentialsPtrInput

type MediaGraphUsernamePasswordCredentialsPtrInput interface {
	pulumi.Input

	ToMediaGraphUsernamePasswordCredentialsPtrOutput() MediaGraphUsernamePasswordCredentialsPtrOutput
	ToMediaGraphUsernamePasswordCredentialsPtrOutputWithContext(context.Context) MediaGraphUsernamePasswordCredentialsPtrOutput
}

MediaGraphUsernamePasswordCredentialsPtrInput is an input type that accepts MediaGraphUsernamePasswordCredentialsArgs, MediaGraphUsernamePasswordCredentialsPtr and MediaGraphUsernamePasswordCredentialsPtrOutput values. You can construct a concrete instance of `MediaGraphUsernamePasswordCredentialsPtrInput` via:

        MediaGraphUsernamePasswordCredentialsArgs{...}

or:

        nil

type MediaGraphUsernamePasswordCredentialsPtrOutput

type MediaGraphUsernamePasswordCredentialsPtrOutput struct{ *pulumi.OutputState }

func (MediaGraphUsernamePasswordCredentialsPtrOutput) Elem

func (MediaGraphUsernamePasswordCredentialsPtrOutput) ElementType

func (MediaGraphUsernamePasswordCredentialsPtrOutput) OdataType

The discriminator for derived types.

func (MediaGraphUsernamePasswordCredentialsPtrOutput) Password

Password for a username/password pair.

func (MediaGraphUsernamePasswordCredentialsPtrOutput) ToMediaGraphUsernamePasswordCredentialsPtrOutput

func (o MediaGraphUsernamePasswordCredentialsPtrOutput) ToMediaGraphUsernamePasswordCredentialsPtrOutput() MediaGraphUsernamePasswordCredentialsPtrOutput

func (MediaGraphUsernamePasswordCredentialsPtrOutput) ToMediaGraphUsernamePasswordCredentialsPtrOutputWithContext

func (o MediaGraphUsernamePasswordCredentialsPtrOutput) ToMediaGraphUsernamePasswordCredentialsPtrOutputWithContext(ctx context.Context) MediaGraphUsernamePasswordCredentialsPtrOutput

func (MediaGraphUsernamePasswordCredentialsPtrOutput) Username

Username for a username/password pair.

type MediaGraphUsernamePasswordCredentialsResponse

type MediaGraphUsernamePasswordCredentialsResponse struct {
	// The discriminator for derived types.
	OdataType string `pulumi:"odataType"`
	// Password for a username/password pair.
	Password string `pulumi:"password"`
	// Username for a username/password pair.
	Username string `pulumi:"username"`
}

Username/password credential pair.

type MediaGraphUsernamePasswordCredentialsResponseArgs

type MediaGraphUsernamePasswordCredentialsResponseArgs struct {
	// The discriminator for derived types.
	OdataType pulumi.StringInput `pulumi:"odataType"`
	// Password for a username/password pair.
	Password pulumi.StringInput `pulumi:"password"`
	// Username for a username/password pair.
	Username pulumi.StringInput `pulumi:"username"`
}

Username/password credential pair.

func (MediaGraphUsernamePasswordCredentialsResponseArgs) ElementType

func (MediaGraphUsernamePasswordCredentialsResponseArgs) ToMediaGraphUsernamePasswordCredentialsResponseOutput

func (i MediaGraphUsernamePasswordCredentialsResponseArgs) ToMediaGraphUsernamePasswordCredentialsResponseOutput() MediaGraphUsernamePasswordCredentialsResponseOutput

func (MediaGraphUsernamePasswordCredentialsResponseArgs) ToMediaGraphUsernamePasswordCredentialsResponseOutputWithContext

func (i MediaGraphUsernamePasswordCredentialsResponseArgs) ToMediaGraphUsernamePasswordCredentialsResponseOutputWithContext(ctx context.Context) MediaGraphUsernamePasswordCredentialsResponseOutput

func (MediaGraphUsernamePasswordCredentialsResponseArgs) ToMediaGraphUsernamePasswordCredentialsResponsePtrOutput

func (i MediaGraphUsernamePasswordCredentialsResponseArgs) ToMediaGraphUsernamePasswordCredentialsResponsePtrOutput() MediaGraphUsernamePasswordCredentialsResponsePtrOutput

func (MediaGraphUsernamePasswordCredentialsResponseArgs) ToMediaGraphUsernamePasswordCredentialsResponsePtrOutputWithContext

func (i MediaGraphUsernamePasswordCredentialsResponseArgs) ToMediaGraphUsernamePasswordCredentialsResponsePtrOutputWithContext(ctx context.Context) MediaGraphUsernamePasswordCredentialsResponsePtrOutput

type MediaGraphUsernamePasswordCredentialsResponseInput

type MediaGraphUsernamePasswordCredentialsResponseInput interface {
	pulumi.Input

	ToMediaGraphUsernamePasswordCredentialsResponseOutput() MediaGraphUsernamePasswordCredentialsResponseOutput
	ToMediaGraphUsernamePasswordCredentialsResponseOutputWithContext(context.Context) MediaGraphUsernamePasswordCredentialsResponseOutput
}

MediaGraphUsernamePasswordCredentialsResponseInput is an input type that accepts MediaGraphUsernamePasswordCredentialsResponseArgs and MediaGraphUsernamePasswordCredentialsResponseOutput values. You can construct a concrete instance of `MediaGraphUsernamePasswordCredentialsResponseInput` via:

MediaGraphUsernamePasswordCredentialsResponseArgs{...}

type MediaGraphUsernamePasswordCredentialsResponseOutput

type MediaGraphUsernamePasswordCredentialsResponseOutput struct{ *pulumi.OutputState }

Username/password credential pair.

func (MediaGraphUsernamePasswordCredentialsResponseOutput) ElementType

func (MediaGraphUsernamePasswordCredentialsResponseOutput) OdataType

The discriminator for derived types.

func (MediaGraphUsernamePasswordCredentialsResponseOutput) Password

Password for a username/password pair.

func (MediaGraphUsernamePasswordCredentialsResponseOutput) ToMediaGraphUsernamePasswordCredentialsResponseOutput

func (o MediaGraphUsernamePasswordCredentialsResponseOutput) ToMediaGraphUsernamePasswordCredentialsResponseOutput() MediaGraphUsernamePasswordCredentialsResponseOutput

func (MediaGraphUsernamePasswordCredentialsResponseOutput) ToMediaGraphUsernamePasswordCredentialsResponseOutputWithContext

func (o MediaGraphUsernamePasswordCredentialsResponseOutput) ToMediaGraphUsernamePasswordCredentialsResponseOutputWithContext(ctx context.Context) MediaGraphUsernamePasswordCredentialsResponseOutput

func (MediaGraphUsernamePasswordCredentialsResponseOutput) ToMediaGraphUsernamePasswordCredentialsResponsePtrOutput

func (o MediaGraphUsernamePasswordCredentialsResponseOutput) ToMediaGraphUsernamePasswordCredentialsResponsePtrOutput() MediaGraphUsernamePasswordCredentialsResponsePtrOutput

func (MediaGraphUsernamePasswordCredentialsResponseOutput) ToMediaGraphUsernamePasswordCredentialsResponsePtrOutputWithContext

func (o MediaGraphUsernamePasswordCredentialsResponseOutput) ToMediaGraphUsernamePasswordCredentialsResponsePtrOutputWithContext(ctx context.Context) MediaGraphUsernamePasswordCredentialsResponsePtrOutput

func (MediaGraphUsernamePasswordCredentialsResponseOutput) Username

Username for a username/password pair.

type MediaGraphUsernamePasswordCredentialsResponsePtrInput

type MediaGraphUsernamePasswordCredentialsResponsePtrInput interface {
	pulumi.Input

	ToMediaGraphUsernamePasswordCredentialsResponsePtrOutput() MediaGraphUsernamePasswordCredentialsResponsePtrOutput
	ToMediaGraphUsernamePasswordCredentialsResponsePtrOutputWithContext(context.Context) MediaGraphUsernamePasswordCredentialsResponsePtrOutput
}

MediaGraphUsernamePasswordCredentialsResponsePtrInput is an input type that accepts MediaGraphUsernamePasswordCredentialsResponseArgs, MediaGraphUsernamePasswordCredentialsResponsePtr and MediaGraphUsernamePasswordCredentialsResponsePtrOutput values. You can construct a concrete instance of `MediaGraphUsernamePasswordCredentialsResponsePtrInput` via:

        MediaGraphUsernamePasswordCredentialsResponseArgs{...}

or:

        nil

type MediaGraphUsernamePasswordCredentialsResponsePtrOutput

type MediaGraphUsernamePasswordCredentialsResponsePtrOutput struct{ *pulumi.OutputState }

func (MediaGraphUsernamePasswordCredentialsResponsePtrOutput) Elem

func (MediaGraphUsernamePasswordCredentialsResponsePtrOutput) ElementType

func (MediaGraphUsernamePasswordCredentialsResponsePtrOutput) OdataType

The discriminator for derived types.

func (MediaGraphUsernamePasswordCredentialsResponsePtrOutput) Password

Password for a username/password pair.

func (MediaGraphUsernamePasswordCredentialsResponsePtrOutput) ToMediaGraphUsernamePasswordCredentialsResponsePtrOutput

func (MediaGraphUsernamePasswordCredentialsResponsePtrOutput) ToMediaGraphUsernamePasswordCredentialsResponsePtrOutputWithContext

func (o MediaGraphUsernamePasswordCredentialsResponsePtrOutput) ToMediaGraphUsernamePasswordCredentialsResponsePtrOutputWithContext(ctx context.Context) MediaGraphUsernamePasswordCredentialsResponsePtrOutput

func (MediaGraphUsernamePasswordCredentialsResponsePtrOutput) Username

Username for a username/password pair.

Jump to

Keyboard shortcuts

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