libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.MediaConnect

Contents

Description

Derived from API version 2018-11-14 of the AWS service descriptions, licensed under Apache 2.0.

API for AWS Elemental MediaConnect

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2018-11-14 of the Amazon MediaConnect SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by MediaConnect.

GrantFlowEntitlements420Exception

_GrantFlowEntitlements420Exception :: AsError a => Getting (First ServiceError) a ServiceError Source #

Exception raised by AWS Elemental MediaConnect. See the error message and documentation for the operation for more information on the cause of this exception.

ForbiddenException

_ForbiddenException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Exception raised by AWS Elemental MediaConnect. See the error message and documentation for the operation for more information on the cause of this exception.

NotFoundException

_NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Exception raised by AWS Elemental MediaConnect. See the error message and documentation for the operation for more information on the cause of this exception.

CreateFlow420Exception

_CreateFlow420Exception :: AsError a => Getting (First ServiceError) a ServiceError Source #

Exception raised by AWS Elemental MediaConnect. See the error message and documentation for the operation for more information on the cause of this exception.

TooManyRequestsException

_TooManyRequestsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Exception raised by AWS Elemental MediaConnect. See the error message and documentation for the operation for more information on the cause of this exception.

InternalServerErrorException

_InternalServerErrorException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Exception raised by AWS Elemental MediaConnect. See the error message and documentation for the operation for more information on the cause of this exception.

ServiceUnavailableException

_ServiceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Exception raised by AWS Elemental MediaConnect. See the error message and documentation for the operation for more information on the cause of this exception.

AddFlowOutputs420Exception

_AddFlowOutputs420Exception :: AsError a => Getting (First ServiceError) a ServiceError Source #

Exception raised by AWS Elemental MediaConnect. See the error message and documentation for the operation for more information on the cause of this exception.

BadRequestException

_BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Exception raised by AWS Elemental MediaConnect. See the error message and documentation for the operation for more information on the cause of this exception.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

FlowStandby

newFlowStandby :: Wait DescribeFlow Source #

Polls DescribeFlow every 3 seconds until a successful state is reached. An error is returned after 40 failed checks.

FlowActive

newFlowActive :: Wait DescribeFlow Source #

Polls DescribeFlow every 3 seconds until a successful state is reached. An error is returned after 40 failed checks.

FlowDeleted

newFlowDeleted :: Wait DescribeFlow Source #

Polls DescribeFlow every 3 seconds until a successful state is reached. An error is returned after 40 failed checks.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

RemoveFlowVpcInterface

data RemoveFlowVpcInterface Source #

See: newRemoveFlowVpcInterface smart constructor.

Instances

Instances details
Eq RemoveFlowVpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowVpcInterface

Read RemoveFlowVpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowVpcInterface

Show RemoveFlowVpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowVpcInterface

Generic RemoveFlowVpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowVpcInterface

Associated Types

type Rep RemoveFlowVpcInterface :: Type -> Type #

NFData RemoveFlowVpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowVpcInterface

Methods

rnf :: RemoveFlowVpcInterface -> () #

Hashable RemoveFlowVpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowVpcInterface

AWSRequest RemoveFlowVpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowVpcInterface

Associated Types

type AWSResponse RemoveFlowVpcInterface #

ToHeaders RemoveFlowVpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowVpcInterface

ToPath RemoveFlowVpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowVpcInterface

ToQuery RemoveFlowVpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowVpcInterface

type Rep RemoveFlowVpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowVpcInterface

type Rep RemoveFlowVpcInterface = D1 ('MetaData "RemoveFlowVpcInterface" "Amazonka.MediaConnect.RemoveFlowVpcInterface" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "RemoveFlowVpcInterface'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "vpcInterfaceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RemoveFlowVpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowVpcInterface

newRemoveFlowVpcInterface Source #

Create a value of RemoveFlowVpcInterface with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:RemoveFlowVpcInterface', removeFlowVpcInterface_flowArn - The flow that you want to remove a VPC interface from.

$sel:vpcInterfaceName:RemoveFlowVpcInterface', removeFlowVpcInterface_vpcInterfaceName - The name of the VPC interface that you want to remove.

data RemoveFlowVpcInterfaceResponse Source #

See: newRemoveFlowVpcInterfaceResponse smart constructor.

Instances

Instances details
Eq RemoveFlowVpcInterfaceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowVpcInterface

Read RemoveFlowVpcInterfaceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowVpcInterface

Show RemoveFlowVpcInterfaceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowVpcInterface

Generic RemoveFlowVpcInterfaceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowVpcInterface

Associated Types

type Rep RemoveFlowVpcInterfaceResponse :: Type -> Type #

NFData RemoveFlowVpcInterfaceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowVpcInterface

type Rep RemoveFlowVpcInterfaceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowVpcInterface

type Rep RemoveFlowVpcInterfaceResponse = D1 ('MetaData "RemoveFlowVpcInterfaceResponse" "Amazonka.MediaConnect.RemoveFlowVpcInterface" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "RemoveFlowVpcInterfaceResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nonDeletedNetworkInterfaceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "vpcInterfaceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newRemoveFlowVpcInterfaceResponse Source #

Create a value of RemoveFlowVpcInterfaceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:RemoveFlowVpcInterface', removeFlowVpcInterfaceResponse_flowArn - The ARN of the flow that is associated with the VPC interface you removed.

$sel:nonDeletedNetworkInterfaceIds:RemoveFlowVpcInterfaceResponse', removeFlowVpcInterfaceResponse_nonDeletedNetworkInterfaceIds - IDs of network interfaces associated with the removed VPC interface that Media Connect was unable to remove.

$sel:vpcInterfaceName:RemoveFlowVpcInterface', removeFlowVpcInterfaceResponse_vpcInterfaceName - The name of the VPC interface that was removed.

$sel:httpStatus:RemoveFlowVpcInterfaceResponse', removeFlowVpcInterfaceResponse_httpStatus - The response's http status code.

RemoveFlowMediaStream

data RemoveFlowMediaStream Source #

See: newRemoveFlowMediaStream smart constructor.

Instances

Instances details
Eq RemoveFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowMediaStream

Read RemoveFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowMediaStream

Show RemoveFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowMediaStream

Generic RemoveFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowMediaStream

Associated Types

type Rep RemoveFlowMediaStream :: Type -> Type #

NFData RemoveFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowMediaStream

Methods

rnf :: RemoveFlowMediaStream -> () #

Hashable RemoveFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowMediaStream

AWSRequest RemoveFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowMediaStream

Associated Types

type AWSResponse RemoveFlowMediaStream #

ToHeaders RemoveFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowMediaStream

ToPath RemoveFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowMediaStream

ToQuery RemoveFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowMediaStream

type Rep RemoveFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowMediaStream

type Rep RemoveFlowMediaStream = D1 ('MetaData "RemoveFlowMediaStream" "Amazonka.MediaConnect.RemoveFlowMediaStream" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "RemoveFlowMediaStream'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "mediaStreamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RemoveFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowMediaStream

newRemoveFlowMediaStream Source #

Create a value of RemoveFlowMediaStream with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:RemoveFlowMediaStream', removeFlowMediaStream_flowArn - The Amazon Resource Name (ARN) of the flow.

$sel:mediaStreamName:RemoveFlowMediaStream', removeFlowMediaStream_mediaStreamName - The name of the media stream that you want to remove.

data RemoveFlowMediaStreamResponse Source #

See: newRemoveFlowMediaStreamResponse smart constructor.

Instances

Instances details
Eq RemoveFlowMediaStreamResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowMediaStream

Read RemoveFlowMediaStreamResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowMediaStream

Show RemoveFlowMediaStreamResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowMediaStream

Generic RemoveFlowMediaStreamResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowMediaStream

Associated Types

type Rep RemoveFlowMediaStreamResponse :: Type -> Type #

NFData RemoveFlowMediaStreamResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowMediaStream

type Rep RemoveFlowMediaStreamResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowMediaStream

type Rep RemoveFlowMediaStreamResponse = D1 ('MetaData "RemoveFlowMediaStreamResponse" "Amazonka.MediaConnect.RemoveFlowMediaStream" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "RemoveFlowMediaStreamResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mediaStreamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newRemoveFlowMediaStreamResponse Source #

Create a value of RemoveFlowMediaStreamResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:mediaStreamName:RemoveFlowMediaStream', removeFlowMediaStreamResponse_mediaStreamName - The name of the media stream that was removed.

$sel:flowArn:RemoveFlowMediaStream', removeFlowMediaStreamResponse_flowArn - The Amazon Resource Name (ARN) of the flow.

$sel:httpStatus:RemoveFlowMediaStreamResponse', removeFlowMediaStreamResponse_httpStatus - The response's http status code.

UpdateFlowOutput

data UpdateFlowOutput Source #

The fields that you want to update in the output.

See: newUpdateFlowOutput smart constructor.

Instances

Instances details
Eq UpdateFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowOutput

Read UpdateFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowOutput

Show UpdateFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowOutput

Generic UpdateFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowOutput

Associated Types

type Rep UpdateFlowOutput :: Type -> Type #

NFData UpdateFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowOutput

Methods

rnf :: UpdateFlowOutput -> () #

Hashable UpdateFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowOutput

ToJSON UpdateFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowOutput

AWSRequest UpdateFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowOutput

Associated Types

type AWSResponse UpdateFlowOutput #

ToHeaders UpdateFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowOutput

ToPath UpdateFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowOutput

ToQuery UpdateFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowOutput

type Rep UpdateFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowOutput

type Rep UpdateFlowOutput = D1 ('MetaData "UpdateFlowOutput" "Amazonka.MediaConnect.UpdateFlowOutput" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "UpdateFlowOutput'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxLatency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "mediaStreamOutputConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MediaStreamOutputConfigurationRequest])))) :*: ((S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Protocol)) :*: S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateEncryption))) :*: (S1 ('MetaSel ('Just "cidrAllowList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "smoothingLatency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: (((S1 ('MetaSel ('Just "minLatency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "port") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "streamId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "remoteId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "vpcInterfaceAttachment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcInterfaceAttachment))) :*: (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "outputArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse UpdateFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowOutput

newUpdateFlowOutput Source #

Create a value of UpdateFlowOutput with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:destination:UpdateFlowOutput', updateFlowOutput_destination - The IP address where you want to send the output.

$sel:maxLatency:UpdateFlowOutput', updateFlowOutput_maxLatency - The maximum latency in milliseconds for Zixi-based streams.

$sel:mediaStreamOutputConfigurations:UpdateFlowOutput', updateFlowOutput_mediaStreamOutputConfigurations - The media streams that are associated with the output, and the parameters for those associations.

$sel:protocol:UpdateFlowOutput', updateFlowOutput_protocol - The protocol to use for the output.

$sel:encryption:UpdateFlowOutput', updateFlowOutput_encryption - The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key).

$sel:cidrAllowList:UpdateFlowOutput', updateFlowOutput_cidrAllowList - The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.

$sel:smoothingLatency:UpdateFlowOutput', updateFlowOutput_smoothingLatency - The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams.

$sel:minLatency:UpdateFlowOutput', updateFlowOutput_minLatency - The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender’s minimum latency and the receiver’s minimum latency.

$sel:description:UpdateFlowOutput', updateFlowOutput_description - A description of the output. This description appears only on the AWS Elemental MediaConnect console and will not be seen by the end user.

$sel:port:UpdateFlowOutput', updateFlowOutput_port - The port to use when content is distributed to this output.

$sel:streamId:UpdateFlowOutput', updateFlowOutput_streamId - The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.

$sel:remoteId:UpdateFlowOutput', updateFlowOutput_remoteId - The remote ID for the Zixi-pull stream.

$sel:vpcInterfaceAttachment:UpdateFlowOutput', updateFlowOutput_vpcInterfaceAttachment - The name of the VPC interface attachment to use for this output.

$sel:flowArn:UpdateFlowOutput', updateFlowOutput_flowArn - The flow that is associated with the output that you want to update.

$sel:outputArn:UpdateFlowOutput', updateFlowOutput_outputArn - The ARN of the output that you want to update.

data UpdateFlowOutputResponse Source #

See: newUpdateFlowOutputResponse smart constructor.

Instances

Instances details
Eq UpdateFlowOutputResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowOutput

Read UpdateFlowOutputResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowOutput

Show UpdateFlowOutputResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowOutput

Generic UpdateFlowOutputResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowOutput

Associated Types

type Rep UpdateFlowOutputResponse :: Type -> Type #

NFData UpdateFlowOutputResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowOutput

type Rep UpdateFlowOutputResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowOutput

type Rep UpdateFlowOutputResponse = D1 ('MetaData "UpdateFlowOutputResponse" "Amazonka.MediaConnect.UpdateFlowOutput" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "UpdateFlowOutputResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "output") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Output)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newUpdateFlowOutputResponse Source #

Create a value of UpdateFlowOutputResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:UpdateFlowOutput', updateFlowOutputResponse_flowArn - The ARN of the flow that is associated with the updated output.

$sel:output:UpdateFlowOutputResponse', updateFlowOutputResponse_output - The new settings of the output that you updated.

$sel:httpStatus:UpdateFlowOutputResponse', updateFlowOutputResponse_httpStatus - The response's http status code.

AddFlowOutputs

data AddFlowOutputs Source #

A request to add outputs to the specified flow.

See: newAddFlowOutputs smart constructor.

Instances

Instances details
Eq AddFlowOutputs Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowOutputs

Read AddFlowOutputs Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowOutputs

Show AddFlowOutputs Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowOutputs

Generic AddFlowOutputs Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowOutputs

Associated Types

type Rep AddFlowOutputs :: Type -> Type #

NFData AddFlowOutputs Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowOutputs

Methods

rnf :: AddFlowOutputs -> () #

Hashable AddFlowOutputs Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowOutputs

ToJSON AddFlowOutputs Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowOutputs

AWSRequest AddFlowOutputs Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowOutputs

Associated Types

type AWSResponse AddFlowOutputs #

ToHeaders AddFlowOutputs Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowOutputs

ToPath AddFlowOutputs Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowOutputs

ToQuery AddFlowOutputs Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowOutputs

type Rep AddFlowOutputs Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowOutputs

type Rep AddFlowOutputs = D1 ('MetaData "AddFlowOutputs" "Amazonka.MediaConnect.AddFlowOutputs" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "AddFlowOutputs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "outputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AddOutputRequest])))
type AWSResponse AddFlowOutputs Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowOutputs

newAddFlowOutputs Source #

Create a value of AddFlowOutputs with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:AddFlowOutputs', addFlowOutputs_flowArn - The flow that you want to add outputs to.

$sel:outputs:AddFlowOutputs', addFlowOutputs_outputs - A list of outputs that you want to add.

data AddFlowOutputsResponse Source #

See: newAddFlowOutputsResponse smart constructor.

Instances

Instances details
Eq AddFlowOutputsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowOutputs

Read AddFlowOutputsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowOutputs

Show AddFlowOutputsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowOutputs

Generic AddFlowOutputsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowOutputs

Associated Types

type Rep AddFlowOutputsResponse :: Type -> Type #

NFData AddFlowOutputsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowOutputs

Methods

rnf :: AddFlowOutputsResponse -> () #

type Rep AddFlowOutputsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowOutputs

type Rep AddFlowOutputsResponse = D1 ('MetaData "AddFlowOutputsResponse" "Amazonka.MediaConnect.AddFlowOutputs" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "AddFlowOutputsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "outputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Output])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newAddFlowOutputsResponse Source #

Create a value of AddFlowOutputsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:AddFlowOutputs', addFlowOutputsResponse_flowArn - The ARN of the flow that these outputs were added to.

$sel:outputs:AddFlowOutputs', addFlowOutputsResponse_outputs - The details of the newly added outputs.

$sel:httpStatus:AddFlowOutputsResponse', addFlowOutputsResponse_httpStatus - The response's http status code.

StartFlow

data StartFlow Source #

See: newStartFlow smart constructor.

Constructors

StartFlow' Text 

Instances

Instances details
Eq StartFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StartFlow

Read StartFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StartFlow

Show StartFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StartFlow

Generic StartFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StartFlow

Associated Types

type Rep StartFlow :: Type -> Type #

NFData StartFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StartFlow

Methods

rnf :: StartFlow -> () #

Hashable StartFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StartFlow

ToJSON StartFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StartFlow

AWSRequest StartFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StartFlow

Associated Types

type AWSResponse StartFlow #

ToHeaders StartFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StartFlow

Methods

toHeaders :: StartFlow -> [Header] #

ToPath StartFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StartFlow

ToQuery StartFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StartFlow

type Rep StartFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StartFlow

type Rep StartFlow = D1 ('MetaData "StartFlow" "Amazonka.MediaConnect.StartFlow" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "StartFlow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StartFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StartFlow

newStartFlow Source #

Create a value of StartFlow with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:StartFlow', startFlow_flowArn - The ARN of the flow that you want to start.

data StartFlowResponse Source #

See: newStartFlowResponse smart constructor.

Instances

Instances details
Eq StartFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.StartFlow

Read StartFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.StartFlow

Show StartFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.StartFlow

Generic StartFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.StartFlow

Associated Types

type Rep StartFlowResponse :: Type -> Type #

NFData StartFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.StartFlow

Methods

rnf :: StartFlowResponse -> () #

type Rep StartFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.StartFlow

type Rep StartFlowResponse = D1 ('MetaData "StartFlowResponse" "Amazonka.MediaConnect.StartFlow" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "StartFlowResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)) :*: (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newStartFlowResponse Source #

Create a value of StartFlowResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:StartFlowResponse', startFlowResponse_status - The status of the flow when the StartFlow process begins.

$sel:flowArn:StartFlow', startFlowResponse_flowArn - The ARN of the flow that you started.

$sel:httpStatus:StartFlowResponse', startFlowResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaConnect.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaConnect.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaConnect.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaConnect.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaConnect.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaConnect.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaConnect.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaConnect.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaConnect.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaConnect.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaConnect.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.MediaConnect.ListTagsForResource" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.MediaConnect.ListTagsForResource

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) that identifies the AWS Elemental MediaConnect resource for which to list the tags.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.MediaConnect.ListTagsForResource" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - A map from tag keys to values. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

AddFlowSources

data AddFlowSources Source #

A request to add sources to the flow.

See: newAddFlowSources smart constructor.

Instances

Instances details
Eq AddFlowSources Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowSources

Read AddFlowSources Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowSources

Show AddFlowSources Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowSources

Generic AddFlowSources Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowSources

Associated Types

type Rep AddFlowSources :: Type -> Type #

NFData AddFlowSources Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowSources

Methods

rnf :: AddFlowSources -> () #

Hashable AddFlowSources Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowSources

ToJSON AddFlowSources Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowSources

AWSRequest AddFlowSources Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowSources

Associated Types

type AWSResponse AddFlowSources #

ToHeaders AddFlowSources Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowSources

ToPath AddFlowSources Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowSources

ToQuery AddFlowSources Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowSources

type Rep AddFlowSources Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowSources

type Rep AddFlowSources = D1 ('MetaData "AddFlowSources" "Amazonka.MediaConnect.AddFlowSources" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "AddFlowSources'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [SetSourceRequest])))
type AWSResponse AddFlowSources Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowSources

newAddFlowSources Source #

Create a value of AddFlowSources with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:AddFlowSources', addFlowSources_flowArn - The flow that you want to mutate.

$sel:sources:AddFlowSources', addFlowSources_sources - A list of sources that you want to add.

data AddFlowSourcesResponse Source #

See: newAddFlowSourcesResponse smart constructor.

Instances

Instances details
Eq AddFlowSourcesResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowSources

Read AddFlowSourcesResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowSources

Show AddFlowSourcesResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowSources

Generic AddFlowSourcesResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowSources

Associated Types

type Rep AddFlowSourcesResponse :: Type -> Type #

NFData AddFlowSourcesResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowSources

Methods

rnf :: AddFlowSourcesResponse -> () #

type Rep AddFlowSourcesResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowSources

type Rep AddFlowSourcesResponse = D1 ('MetaData "AddFlowSourcesResponse" "Amazonka.MediaConnect.AddFlowSources" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "AddFlowSourcesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Source])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newAddFlowSourcesResponse Source #

Create a value of AddFlowSourcesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:AddFlowSources', addFlowSourcesResponse_flowArn - The ARN of the flow that these sources were added to.

$sel:sources:AddFlowSources', addFlowSourcesResponse_sources - The details of the newly added sources.

$sel:httpStatus:AddFlowSourcesResponse', addFlowSourcesResponse_httpStatus - The response's http status code.

DescribeReservation

data DescribeReservation Source #

See: newDescribeReservation smart constructor.

Instances

Instances details
Eq DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeReservation

Read DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeReservation

Show DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeReservation

Generic DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeReservation

Associated Types

type Rep DescribeReservation :: Type -> Type #

NFData DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeReservation

Methods

rnf :: DescribeReservation -> () #

Hashable DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeReservation

AWSRequest DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeReservation

Associated Types

type AWSResponse DescribeReservation #

ToHeaders DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeReservation

ToPath DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeReservation

ToQuery DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeReservation

type Rep DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeReservation

type Rep DescribeReservation = D1 ('MetaData "DescribeReservation" "Amazonka.MediaConnect.DescribeReservation" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "DescribeReservation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reservationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeReservation Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeReservation

newDescribeReservation Source #

Create a value of DescribeReservation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:reservationArn:DescribeReservation', describeReservation_reservationArn - The Amazon Resource Name (ARN) of the reservation.

data DescribeReservationResponse Source #

See: newDescribeReservationResponse smart constructor.

Instances

Instances details
Eq DescribeReservationResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeReservation

Read DescribeReservationResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeReservation

Show DescribeReservationResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeReservation

Generic DescribeReservationResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeReservation

Associated Types

type Rep DescribeReservationResponse :: Type -> Type #

NFData DescribeReservationResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeReservation

type Rep DescribeReservationResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeReservation

type Rep DescribeReservationResponse = D1 ('MetaData "DescribeReservationResponse" "Amazonka.MediaConnect.DescribeReservation" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "DescribeReservationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reservation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Reservation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeReservationResponse Source #

Create a value of DescribeReservationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:reservation:DescribeReservationResponse', describeReservationResponse_reservation - Undocumented member.

$sel:httpStatus:DescribeReservationResponse', describeReservationResponse_httpStatus - The response's http status code.

AddFlowMediaStreams

data AddFlowMediaStreams Source #

A request to add media streams to the flow.

See: newAddFlowMediaStreams smart constructor.

Instances

Instances details
Eq AddFlowMediaStreams Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowMediaStreams

Read AddFlowMediaStreams Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowMediaStreams

Show AddFlowMediaStreams Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowMediaStreams

Generic AddFlowMediaStreams Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowMediaStreams

Associated Types

type Rep AddFlowMediaStreams :: Type -> Type #

NFData AddFlowMediaStreams Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowMediaStreams

Methods

rnf :: AddFlowMediaStreams -> () #

Hashable AddFlowMediaStreams Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowMediaStreams

ToJSON AddFlowMediaStreams Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowMediaStreams

AWSRequest AddFlowMediaStreams Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowMediaStreams

Associated Types

type AWSResponse AddFlowMediaStreams #

ToHeaders AddFlowMediaStreams Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowMediaStreams

ToPath AddFlowMediaStreams Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowMediaStreams

ToQuery AddFlowMediaStreams Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowMediaStreams

type Rep AddFlowMediaStreams Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowMediaStreams

type Rep AddFlowMediaStreams = D1 ('MetaData "AddFlowMediaStreams" "Amazonka.MediaConnect.AddFlowMediaStreams" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "AddFlowMediaStreams'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "mediaStreams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AddMediaStreamRequest])))
type AWSResponse AddFlowMediaStreams Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowMediaStreams

newAddFlowMediaStreams Source #

Create a value of AddFlowMediaStreams with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:AddFlowMediaStreams', addFlowMediaStreams_flowArn - The Amazon Resource Name (ARN) of the flow.

$sel:mediaStreams:AddFlowMediaStreams', addFlowMediaStreams_mediaStreams - The media streams that you want to add to the flow.

data AddFlowMediaStreamsResponse Source #

See: newAddFlowMediaStreamsResponse smart constructor.

Instances

Instances details
Eq AddFlowMediaStreamsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowMediaStreams

Read AddFlowMediaStreamsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowMediaStreams

Show AddFlowMediaStreamsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowMediaStreams

Generic AddFlowMediaStreamsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowMediaStreams

Associated Types

type Rep AddFlowMediaStreamsResponse :: Type -> Type #

NFData AddFlowMediaStreamsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowMediaStreams

type Rep AddFlowMediaStreamsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowMediaStreams

type Rep AddFlowMediaStreamsResponse = D1 ('MetaData "AddFlowMediaStreamsResponse" "Amazonka.MediaConnect.AddFlowMediaStreams" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "AddFlowMediaStreamsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "mediaStreams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MediaStream])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newAddFlowMediaStreamsResponse Source #

Create a value of AddFlowMediaStreamsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:AddFlowMediaStreams', addFlowMediaStreamsResponse_flowArn - The ARN of the flow that you added media streams to.

$sel:mediaStreams:AddFlowMediaStreams', addFlowMediaStreamsResponse_mediaStreams - The media streams that you added to the flow.

$sel:httpStatus:AddFlowMediaStreamsResponse', addFlowMediaStreamsResponse_httpStatus - The response's http status code.

RemoveFlowOutput

data RemoveFlowOutput Source #

See: newRemoveFlowOutput smart constructor.

Instances

Instances details
Eq RemoveFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowOutput

Read RemoveFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowOutput

Show RemoveFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowOutput

Generic RemoveFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowOutput

Associated Types

type Rep RemoveFlowOutput :: Type -> Type #

NFData RemoveFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowOutput

Methods

rnf :: RemoveFlowOutput -> () #

Hashable RemoveFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowOutput

AWSRequest RemoveFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowOutput

Associated Types

type AWSResponse RemoveFlowOutput #

ToHeaders RemoveFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowOutput

ToPath RemoveFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowOutput

ToQuery RemoveFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowOutput

type Rep RemoveFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowOutput

type Rep RemoveFlowOutput = D1 ('MetaData "RemoveFlowOutput" "Amazonka.MediaConnect.RemoveFlowOutput" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "RemoveFlowOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "outputArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RemoveFlowOutput Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowOutput

newRemoveFlowOutput Source #

Create a value of RemoveFlowOutput with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:RemoveFlowOutput', removeFlowOutput_flowArn - The flow that you want to remove an output from.

$sel:outputArn:RemoveFlowOutput', removeFlowOutput_outputArn - The ARN of the output that you want to remove.

data RemoveFlowOutputResponse Source #

See: newRemoveFlowOutputResponse smart constructor.

Instances

Instances details
Eq RemoveFlowOutputResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowOutput

Read RemoveFlowOutputResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowOutput

Show RemoveFlowOutputResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowOutput

Generic RemoveFlowOutputResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowOutput

Associated Types

type Rep RemoveFlowOutputResponse :: Type -> Type #

NFData RemoveFlowOutputResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowOutput

type Rep RemoveFlowOutputResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowOutput

type Rep RemoveFlowOutputResponse = D1 ('MetaData "RemoveFlowOutputResponse" "Amazonka.MediaConnect.RemoveFlowOutput" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "RemoveFlowOutputResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "outputArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newRemoveFlowOutputResponse Source #

Create a value of RemoveFlowOutputResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:RemoveFlowOutput', removeFlowOutputResponse_flowArn - The ARN of the flow that is associated with the output you removed.

$sel:outputArn:RemoveFlowOutput', removeFlowOutputResponse_outputArn - The ARN of the output that was removed.

$sel:httpStatus:RemoveFlowOutputResponse', removeFlowOutputResponse_httpStatus - The response's http status code.

RevokeFlowEntitlement

data RevokeFlowEntitlement Source #

See: newRevokeFlowEntitlement smart constructor.

Instances

Instances details
Eq RevokeFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.RevokeFlowEntitlement

Read RevokeFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.RevokeFlowEntitlement

Show RevokeFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.RevokeFlowEntitlement

Generic RevokeFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.RevokeFlowEntitlement

Associated Types

type Rep RevokeFlowEntitlement :: Type -> Type #

NFData RevokeFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.RevokeFlowEntitlement

Methods

rnf :: RevokeFlowEntitlement -> () #

Hashable RevokeFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.RevokeFlowEntitlement

AWSRequest RevokeFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.RevokeFlowEntitlement

Associated Types

type AWSResponse RevokeFlowEntitlement #

ToHeaders RevokeFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.RevokeFlowEntitlement

ToPath RevokeFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.RevokeFlowEntitlement

ToQuery RevokeFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.RevokeFlowEntitlement

type Rep RevokeFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.RevokeFlowEntitlement

type Rep RevokeFlowEntitlement = D1 ('MetaData "RevokeFlowEntitlement" "Amazonka.MediaConnect.RevokeFlowEntitlement" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "RevokeFlowEntitlement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "entitlementArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RevokeFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.RevokeFlowEntitlement

newRevokeFlowEntitlement Source #

Create a value of RevokeFlowEntitlement with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:RevokeFlowEntitlement', revokeFlowEntitlement_flowArn - The flow that you want to revoke an entitlement from.

$sel:entitlementArn:RevokeFlowEntitlement', revokeFlowEntitlement_entitlementArn - The ARN of the entitlement that you want to revoke.

data RevokeFlowEntitlementResponse Source #

See: newRevokeFlowEntitlementResponse smart constructor.

Instances

Instances details
Eq RevokeFlowEntitlementResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RevokeFlowEntitlement

Read RevokeFlowEntitlementResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RevokeFlowEntitlement

Show RevokeFlowEntitlementResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RevokeFlowEntitlement

Generic RevokeFlowEntitlementResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RevokeFlowEntitlement

Associated Types

type Rep RevokeFlowEntitlementResponse :: Type -> Type #

NFData RevokeFlowEntitlementResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RevokeFlowEntitlement

type Rep RevokeFlowEntitlementResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RevokeFlowEntitlement

type Rep RevokeFlowEntitlementResponse = D1 ('MetaData "RevokeFlowEntitlementResponse" "Amazonka.MediaConnect.RevokeFlowEntitlement" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "RevokeFlowEntitlementResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entitlementArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newRevokeFlowEntitlementResponse Source #

Create a value of RevokeFlowEntitlementResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entitlementArn:RevokeFlowEntitlement', revokeFlowEntitlementResponse_entitlementArn - The ARN of the entitlement that was revoked.

$sel:flowArn:RevokeFlowEntitlement', revokeFlowEntitlementResponse_flowArn - The ARN of the flow that the entitlement was revoked from.

$sel:httpStatus:RevokeFlowEntitlementResponse', revokeFlowEntitlementResponse_httpStatus - The response's http status code.

CreateFlow

data CreateFlow Source #

Creates a new flow. The request must include one source. The request optionally can include outputs (up to 50) and entitlements (up to 50).

See: newCreateFlow smart constructor.

Instances

Instances details
Eq CreateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.CreateFlow

Read CreateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.CreateFlow

Show CreateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.CreateFlow

Generic CreateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.CreateFlow

Associated Types

type Rep CreateFlow :: Type -> Type #

NFData CreateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.CreateFlow

Methods

rnf :: CreateFlow -> () #

Hashable CreateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.CreateFlow

ToJSON CreateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.CreateFlow

AWSRequest CreateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.CreateFlow

Associated Types

type AWSResponse CreateFlow #

ToHeaders CreateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.CreateFlow

Methods

toHeaders :: CreateFlow -> [Header] #

ToPath CreateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.CreateFlow

ToQuery CreateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.CreateFlow

type Rep CreateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.CreateFlow

type AWSResponse CreateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.CreateFlow

newCreateFlow Source #

Create a value of CreateFlow with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:mediaStreams:CreateFlow', createFlow_mediaStreams - The media streams that you want to add to the flow. You can associate these media streams with sources and outputs on the flow.

$sel:sourceFailoverConfig:CreateFlow', createFlow_sourceFailoverConfig - Undocumented member.

$sel:vpcInterfaces:CreateFlow', createFlow_vpcInterfaces - The VPC interfaces you want on the flow.

$sel:sources:CreateFlow', createFlow_sources - Undocumented member.

$sel:outputs:CreateFlow', createFlow_outputs - The outputs that you want to add to this flow.

$sel:availabilityZone:CreateFlow', createFlow_availabilityZone - The Availability Zone that you want to create the flow in. These options are limited to the Availability Zones within the current AWS Region.

$sel:entitlements:CreateFlow', createFlow_entitlements - The entitlements that you want to grant on a flow.

$sel:source:CreateFlow', createFlow_source - Undocumented member.

$sel:name:CreateFlow', createFlow_name - The name of the flow.

data CreateFlowResponse Source #

See: newCreateFlowResponse smart constructor.

Instances

Instances details
Eq CreateFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.CreateFlow

Read CreateFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.CreateFlow

Show CreateFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.CreateFlow

Generic CreateFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.CreateFlow

Associated Types

type Rep CreateFlowResponse :: Type -> Type #

NFData CreateFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.CreateFlow

Methods

rnf :: CreateFlowResponse -> () #

type Rep CreateFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.CreateFlow

type Rep CreateFlowResponse = D1 ('MetaData "CreateFlowResponse" "Amazonka.MediaConnect.CreateFlow" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "CreateFlowResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Flow)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateFlowResponse Source #

Create a value of CreateFlowResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flow:CreateFlowResponse', createFlowResponse_flow - Undocumented member.

$sel:httpStatus:CreateFlowResponse', createFlowResponse_httpStatus - The response's http status code.

RemoveFlowSource

data RemoveFlowSource Source #

See: newRemoveFlowSource smart constructor.

Instances

Instances details
Eq RemoveFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowSource

Read RemoveFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowSource

Show RemoveFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowSource

Generic RemoveFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowSource

Associated Types

type Rep RemoveFlowSource :: Type -> Type #

NFData RemoveFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowSource

Methods

rnf :: RemoveFlowSource -> () #

Hashable RemoveFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowSource

AWSRequest RemoveFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowSource

Associated Types

type AWSResponse RemoveFlowSource #

ToHeaders RemoveFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowSource

ToPath RemoveFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowSource

ToQuery RemoveFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowSource

type Rep RemoveFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowSource

type Rep RemoveFlowSource = D1 ('MetaData "RemoveFlowSource" "Amazonka.MediaConnect.RemoveFlowSource" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "RemoveFlowSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RemoveFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowSource

newRemoveFlowSource Source #

Create a value of RemoveFlowSource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:RemoveFlowSource', removeFlowSource_flowArn - The flow that you want to remove a source from.

$sel:sourceArn:RemoveFlowSource', removeFlowSource_sourceArn - The ARN of the source that you want to remove.

data RemoveFlowSourceResponse Source #

See: newRemoveFlowSourceResponse smart constructor.

Instances

Instances details
Eq RemoveFlowSourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowSource

Read RemoveFlowSourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowSource

Show RemoveFlowSourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowSource

Generic RemoveFlowSourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowSource

Associated Types

type Rep RemoveFlowSourceResponse :: Type -> Type #

NFData RemoveFlowSourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowSource

type Rep RemoveFlowSourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.RemoveFlowSource

type Rep RemoveFlowSourceResponse = D1 ('MetaData "RemoveFlowSourceResponse" "Amazonka.MediaConnect.RemoveFlowSource" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "RemoveFlowSourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newRemoveFlowSourceResponse Source #

Create a value of RemoveFlowSourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:RemoveFlowSource', removeFlowSourceResponse_flowArn - The ARN of the flow that is associated with the source you removed.

$sel:sourceArn:RemoveFlowSource', removeFlowSourceResponse_sourceArn - The ARN of the source that was removed.

$sel:httpStatus:RemoveFlowSourceResponse', removeFlowSourceResponse_httpStatus - The response's http status code.

DescribeFlow

data DescribeFlow Source #

See: newDescribeFlow smart constructor.

Constructors

DescribeFlow' Text 

Instances

Instances details
Eq DescribeFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeFlow

Read DescribeFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeFlow

Show DescribeFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeFlow

Generic DescribeFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeFlow

Associated Types

type Rep DescribeFlow :: Type -> Type #

NFData DescribeFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeFlow

Methods

rnf :: DescribeFlow -> () #

Hashable DescribeFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeFlow

AWSRequest DescribeFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeFlow

Associated Types

type AWSResponse DescribeFlow #

ToHeaders DescribeFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeFlow

ToPath DescribeFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeFlow

ToQuery DescribeFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeFlow

type Rep DescribeFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeFlow

type Rep DescribeFlow = D1 ('MetaData "DescribeFlow" "Amazonka.MediaConnect.DescribeFlow" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "DescribeFlow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeFlow

newDescribeFlow Source #

Create a value of DescribeFlow with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:DescribeFlow', describeFlow_flowArn - The ARN of the flow that you want to describe.

data DescribeFlowResponse Source #

See: newDescribeFlowResponse smart constructor.

Instances

Instances details
Eq DescribeFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeFlow

Read DescribeFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeFlow

Show DescribeFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeFlow

Generic DescribeFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeFlow

Associated Types

type Rep DescribeFlowResponse :: Type -> Type #

NFData DescribeFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeFlow

Methods

rnf :: DescribeFlowResponse -> () #

type Rep DescribeFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeFlow

type Rep DescribeFlowResponse = D1 ('MetaData "DescribeFlowResponse" "Amazonka.MediaConnect.DescribeFlow" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "DescribeFlowResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Flow)) :*: (S1 ('MetaSel ('Just "messages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Messages)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeFlowResponse Source #

Create a value of DescribeFlowResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flow:DescribeFlowResponse', describeFlowResponse_flow - Undocumented member.

$sel:messages:DescribeFlowResponse', describeFlowResponse_messages - Undocumented member.

$sel:httpStatus:DescribeFlowResponse', describeFlowResponse_httpStatus - The response's http status code.

UpdateFlowEntitlement

data UpdateFlowEntitlement Source #

The entitlement fields that you want to update.

See: newUpdateFlowEntitlement smart constructor.

Instances

Instances details
Eq UpdateFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowEntitlement

Read UpdateFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowEntitlement

Show UpdateFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowEntitlement

Generic UpdateFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowEntitlement

Associated Types

type Rep UpdateFlowEntitlement :: Type -> Type #

NFData UpdateFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowEntitlement

Methods

rnf :: UpdateFlowEntitlement -> () #

Hashable UpdateFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowEntitlement

ToJSON UpdateFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowEntitlement

AWSRequest UpdateFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowEntitlement

Associated Types

type AWSResponse UpdateFlowEntitlement #

ToHeaders UpdateFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowEntitlement

ToPath UpdateFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowEntitlement

ToQuery UpdateFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowEntitlement

type Rep UpdateFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowEntitlement

type Rep UpdateFlowEntitlement = D1 ('MetaData "UpdateFlowEntitlement" "Amazonka.MediaConnect.UpdateFlowEntitlement" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "UpdateFlowEntitlement'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateEncryption)) :*: (S1 ('MetaSel ('Just "entitlementStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EntitlementStatus)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "subscribers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "entitlementArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateFlowEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowEntitlement

newUpdateFlowEntitlement Source #

Create a value of UpdateFlowEntitlement with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:encryption:UpdateFlowEntitlement', updateFlowEntitlement_encryption - The type of encryption that will be used on the output associated with this entitlement.

$sel:entitlementStatus:UpdateFlowEntitlement', updateFlowEntitlement_entitlementStatus - An indication of whether you want to enable the entitlement to allow access, or disable it to stop streaming content to the subscriber’s flow temporarily. If you don’t specify the entitlementStatus field in your request, MediaConnect leaves the value unchanged.

$sel:description:UpdateFlowEntitlement', updateFlowEntitlement_description - A description of the entitlement. This description appears only on the AWS Elemental MediaConnect console and will not be seen by the subscriber or end user.

$sel:subscribers:UpdateFlowEntitlement', updateFlowEntitlement_subscribers - The AWS account IDs that you want to share your content with. The receiving accounts (subscribers) will be allowed to create their own flow using your content as the source.

$sel:flowArn:UpdateFlowEntitlement', updateFlowEntitlement_flowArn - The flow that is associated with the entitlement that you want to update.

$sel:entitlementArn:UpdateFlowEntitlement', updateFlowEntitlement_entitlementArn - The ARN of the entitlement that you want to update.

data UpdateFlowEntitlementResponse Source #

See: newUpdateFlowEntitlementResponse smart constructor.

Instances

Instances details
Eq UpdateFlowEntitlementResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowEntitlement

Read UpdateFlowEntitlementResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowEntitlement

Show UpdateFlowEntitlementResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowEntitlement

Generic UpdateFlowEntitlementResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowEntitlement

Associated Types

type Rep UpdateFlowEntitlementResponse :: Type -> Type #

NFData UpdateFlowEntitlementResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowEntitlement

type Rep UpdateFlowEntitlementResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowEntitlement

type Rep UpdateFlowEntitlementResponse = D1 ('MetaData "UpdateFlowEntitlementResponse" "Amazonka.MediaConnect.UpdateFlowEntitlement" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "UpdateFlowEntitlementResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entitlement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Entitlement)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newUpdateFlowEntitlementResponse Source #

Create a value of UpdateFlowEntitlementResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:UpdateFlowEntitlement', updateFlowEntitlementResponse_flowArn - The ARN of the flow that this entitlement was granted on.

$sel:entitlement:UpdateFlowEntitlementResponse', updateFlowEntitlementResponse_entitlement - The new configuration of the entitlement that you updated.

$sel:httpStatus:UpdateFlowEntitlementResponse', updateFlowEntitlementResponse_httpStatus - The response's http status code.

StopFlow

data StopFlow Source #

See: newStopFlow smart constructor.

Constructors

StopFlow' Text 

Instances

Instances details
Eq StopFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StopFlow

Read StopFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StopFlow

Show StopFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StopFlow

Generic StopFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StopFlow

Associated Types

type Rep StopFlow :: Type -> Type #

Methods

from :: StopFlow -> Rep StopFlow x #

to :: Rep StopFlow x -> StopFlow #

NFData StopFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StopFlow

Methods

rnf :: StopFlow -> () #

Hashable StopFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StopFlow

Methods

hashWithSalt :: Int -> StopFlow -> Int #

hash :: StopFlow -> Int #

ToJSON StopFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StopFlow

AWSRequest StopFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StopFlow

Associated Types

type AWSResponse StopFlow #

ToHeaders StopFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StopFlow

Methods

toHeaders :: StopFlow -> [Header] #

ToPath StopFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StopFlow

ToQuery StopFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StopFlow

type Rep StopFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StopFlow

type Rep StopFlow = D1 ('MetaData "StopFlow" "Amazonka.MediaConnect.StopFlow" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "StopFlow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StopFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.StopFlow

newStopFlow Source #

Create a value of StopFlow with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:StopFlow', stopFlow_flowArn - The ARN of the flow that you want to stop.

data StopFlowResponse Source #

See: newStopFlowResponse smart constructor.

Instances

Instances details
Eq StopFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.StopFlow

Read StopFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.StopFlow

Show StopFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.StopFlow

Generic StopFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.StopFlow

Associated Types

type Rep StopFlowResponse :: Type -> Type #

NFData StopFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.StopFlow

Methods

rnf :: StopFlowResponse -> () #

type Rep StopFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.StopFlow

type Rep StopFlowResponse = D1 ('MetaData "StopFlowResponse" "Amazonka.MediaConnect.StopFlow" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "StopFlowResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)) :*: (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newStopFlowResponse Source #

Create a value of StopFlowResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:StopFlowResponse', stopFlowResponse_status - The status of the flow when the StopFlow process begins.

$sel:flowArn:StopFlow', stopFlowResponse_flowArn - The ARN of the flow that you stopped.

$sel:httpStatus:StopFlowResponse', stopFlowResponse_httpStatus - The response's http status code.

DescribeOffering

data DescribeOffering Source #

See: newDescribeOffering smart constructor.

Constructors

DescribeOffering' Text 

Instances

Instances details
Eq DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeOffering

Read DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeOffering

Show DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeOffering

Generic DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeOffering

Associated Types

type Rep DescribeOffering :: Type -> Type #

NFData DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeOffering

Methods

rnf :: DescribeOffering -> () #

Hashable DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeOffering

AWSRequest DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeOffering

Associated Types

type AWSResponse DescribeOffering #

ToHeaders DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeOffering

ToPath DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeOffering

ToQuery DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeOffering

type Rep DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeOffering

type Rep DescribeOffering = D1 ('MetaData "DescribeOffering" "Amazonka.MediaConnect.DescribeOffering" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "DescribeOffering'" 'PrefixI 'True) (S1 ('MetaSel ('Just "offeringArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeOffering

newDescribeOffering Source #

Create a value of DescribeOffering with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:offeringArn:DescribeOffering', describeOffering_offeringArn - The Amazon Resource Name (ARN) of the offering.

data DescribeOfferingResponse Source #

See: newDescribeOfferingResponse smart constructor.

Instances

Instances details
Eq DescribeOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeOffering

Read DescribeOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeOffering

Show DescribeOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeOffering

Generic DescribeOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeOffering

Associated Types

type Rep DescribeOfferingResponse :: Type -> Type #

NFData DescribeOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeOffering

type Rep DescribeOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DescribeOffering

type Rep DescribeOfferingResponse = D1 ('MetaData "DescribeOfferingResponse" "Amazonka.MediaConnect.DescribeOffering" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "DescribeOfferingResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "offering") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Offering)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeOfferingResponse Source #

Create a value of DescribeOfferingResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:offering:DescribeOfferingResponse', describeOfferingResponse_offering - Undocumented member.

$sel:httpStatus:DescribeOfferingResponse', describeOfferingResponse_httpStatus - The response's http status code.

AddFlowVpcInterfaces

data AddFlowVpcInterfaces Source #

A request to add VPC interfaces to the flow.

See: newAddFlowVpcInterfaces smart constructor.

Instances

Instances details
Eq AddFlowVpcInterfaces Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowVpcInterfaces

Read AddFlowVpcInterfaces Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowVpcInterfaces

Show AddFlowVpcInterfaces Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowVpcInterfaces

Generic AddFlowVpcInterfaces Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowVpcInterfaces

Associated Types

type Rep AddFlowVpcInterfaces :: Type -> Type #

NFData AddFlowVpcInterfaces Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowVpcInterfaces

Methods

rnf :: AddFlowVpcInterfaces -> () #

Hashable AddFlowVpcInterfaces Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowVpcInterfaces

ToJSON AddFlowVpcInterfaces Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowVpcInterfaces

AWSRequest AddFlowVpcInterfaces Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowVpcInterfaces

Associated Types

type AWSResponse AddFlowVpcInterfaces #

ToHeaders AddFlowVpcInterfaces Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowVpcInterfaces

ToPath AddFlowVpcInterfaces Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowVpcInterfaces

ToQuery AddFlowVpcInterfaces Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowVpcInterfaces

type Rep AddFlowVpcInterfaces Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowVpcInterfaces

type Rep AddFlowVpcInterfaces = D1 ('MetaData "AddFlowVpcInterfaces" "Amazonka.MediaConnect.AddFlowVpcInterfaces" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "AddFlowVpcInterfaces'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "vpcInterfaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [VpcInterfaceRequest])))
type AWSResponse AddFlowVpcInterfaces Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowVpcInterfaces

newAddFlowVpcInterfaces Source #

Create a value of AddFlowVpcInterfaces with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:AddFlowVpcInterfaces', addFlowVpcInterfaces_flowArn - The flow that you want to mutate.

$sel:vpcInterfaces:AddFlowVpcInterfaces', addFlowVpcInterfaces_vpcInterfaces - A list of VPC interfaces that you want to add.

data AddFlowVpcInterfacesResponse Source #

See: newAddFlowVpcInterfacesResponse smart constructor.

Instances

Instances details
Eq AddFlowVpcInterfacesResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowVpcInterfaces

Read AddFlowVpcInterfacesResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowVpcInterfaces

Show AddFlowVpcInterfacesResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowVpcInterfaces

Generic AddFlowVpcInterfacesResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowVpcInterfaces

Associated Types

type Rep AddFlowVpcInterfacesResponse :: Type -> Type #

NFData AddFlowVpcInterfacesResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowVpcInterfaces

type Rep AddFlowVpcInterfacesResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.AddFlowVpcInterfaces

type Rep AddFlowVpcInterfacesResponse = D1 ('MetaData "AddFlowVpcInterfacesResponse" "Amazonka.MediaConnect.AddFlowVpcInterfaces" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "AddFlowVpcInterfacesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "vpcInterfaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VpcInterface])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newAddFlowVpcInterfacesResponse Source #

Create a value of AddFlowVpcInterfacesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:AddFlowVpcInterfaces', addFlowVpcInterfacesResponse_flowArn - The ARN of the flow that these VPC interfaces were added to.

$sel:vpcInterfaces:AddFlowVpcInterfaces', addFlowVpcInterfacesResponse_vpcInterfaces - The details of the newly added VPC interfaces.

$sel:httpStatus:AddFlowVpcInterfacesResponse', addFlowVpcInterfacesResponse_httpStatus - The response's http status code.

ListEntitlements (Paginated)

data ListEntitlements Source #

See: newListEntitlements smart constructor.

Instances

Instances details
Eq ListEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.ListEntitlements

Read ListEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.ListEntitlements

Show ListEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.ListEntitlements

Generic ListEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.ListEntitlements

Associated Types

type Rep ListEntitlements :: Type -> Type #

NFData ListEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.ListEntitlements

Methods

rnf :: ListEntitlements -> () #

Hashable ListEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.ListEntitlements

AWSPager ListEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.ListEntitlements

AWSRequest ListEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.ListEntitlements

Associated Types

type AWSResponse ListEntitlements #

ToHeaders ListEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.ListEntitlements

ToPath ListEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.ListEntitlements

ToQuery ListEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.ListEntitlements

type Rep ListEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.ListEntitlements

type Rep ListEntitlements = D1 ('MetaData "ListEntitlements" "Amazonka.MediaConnect.ListEntitlements" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "ListEntitlements'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.ListEntitlements

newListEntitlements :: ListEntitlements Source #

Create a value of ListEntitlements with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListEntitlements', listEntitlements_nextToken - The token that identifies which batch of results that you want to see. For example, you submit a ListEntitlements request with MaxResults set at 5. The service returns the first batch of results (up to 5) and a NextToken value. To see the next batch of results, you can submit the ListEntitlements request a second time and specify the NextToken value.

$sel:maxResults:ListEntitlements', listEntitlements_maxResults - The maximum number of results to return per API request. For example, you submit a ListEntitlements request with MaxResults set at 5. Although 20 items match your request, the service returns no more than the first 5 items. (The service also returns a NextToken value that you can use to fetch the next batch of results.) The service might return fewer results than the MaxResults value. If MaxResults is not included in the request, the service defaults to pagination with a maximum of 20 results per page.

data ListEntitlementsResponse Source #

See: newListEntitlementsResponse smart constructor.

Instances

Instances details
Eq ListEntitlementsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListEntitlements

Read ListEntitlementsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListEntitlements

Show ListEntitlementsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListEntitlements

Generic ListEntitlementsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListEntitlements

Associated Types

type Rep ListEntitlementsResponse :: Type -> Type #

NFData ListEntitlementsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListEntitlements

type Rep ListEntitlementsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListEntitlements

type Rep ListEntitlementsResponse = D1 ('MetaData "ListEntitlementsResponse" "Amazonka.MediaConnect.ListEntitlements" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "ListEntitlementsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entitlements") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ListedEntitlement])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListEntitlementsResponse Source #

Create a value of ListEntitlementsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListEntitlements', listEntitlementsResponse_nextToken - The token that identifies which batch of results that you want to see. For example, you submit a ListEntitlements request with MaxResults set at 5. The service returns the first batch of results (up to 5) and a NextToken value. To see the next batch of results, you can submit the ListEntitlements request a second time and specify the NextToken value.

$sel:entitlements:ListEntitlementsResponse', listEntitlementsResponse_entitlements - A list of entitlements that have been granted to you from other AWS accounts.

$sel:httpStatus:ListEntitlementsResponse', listEntitlementsResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

The tags to add to the resource. A tag is an array of key-value pairs. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.

See: newTagResource smart constructor.

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.MediaConnect.TagResource" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.TagResource

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) that identifies the AWS Elemental MediaConnect resource to which to add tags.

$sel:tags:TagResource', tagResource_tags - A map from tag keys to values. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Constructors

TagResourceResponse' 

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.MediaConnect.TagResource" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newTagResourceResponse :: TagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

ListFlows (Paginated)

data ListFlows Source #

See: newListFlows smart constructor.

Constructors

ListFlows' (Maybe Text) (Maybe Natural) 

Instances

Instances details
Eq ListFlows Source # 
Instance details

Defined in Amazonka.MediaConnect.ListFlows

Read ListFlows Source # 
Instance details

Defined in Amazonka.MediaConnect.ListFlows

Show ListFlows Source # 
Instance details

Defined in Amazonka.MediaConnect.ListFlows

Generic ListFlows Source # 
Instance details

Defined in Amazonka.MediaConnect.ListFlows

Associated Types

type Rep ListFlows :: Type -> Type #

NFData ListFlows Source # 
Instance details

Defined in Amazonka.MediaConnect.ListFlows

Methods

rnf :: ListFlows -> () #

Hashable ListFlows Source # 
Instance details

Defined in Amazonka.MediaConnect.ListFlows

AWSPager ListFlows Source # 
Instance details

Defined in Amazonka.MediaConnect.ListFlows

AWSRequest ListFlows Source # 
Instance details

Defined in Amazonka.MediaConnect.ListFlows

Associated Types

type AWSResponse ListFlows #

ToHeaders ListFlows Source # 
Instance details

Defined in Amazonka.MediaConnect.ListFlows

Methods

toHeaders :: ListFlows -> [Header] #

ToPath ListFlows Source # 
Instance details

Defined in Amazonka.MediaConnect.ListFlows

ToQuery ListFlows Source # 
Instance details

Defined in Amazonka.MediaConnect.ListFlows

type Rep ListFlows Source # 
Instance details

Defined in Amazonka.MediaConnect.ListFlows

type Rep ListFlows = D1 ('MetaData "ListFlows" "Amazonka.MediaConnect.ListFlows" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "ListFlows'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListFlows Source # 
Instance details

Defined in Amazonka.MediaConnect.ListFlows

newListFlows :: ListFlows Source #

Create a value of ListFlows with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListFlows', listFlows_nextToken - The token that identifies which batch of results that you want to see. For example, you submit a ListFlows request with MaxResults set at 5. The service returns the first batch of results (up to 5) and a NextToken value. To see the next batch of results, you can submit the ListFlows request a second time and specify the NextToken value.

$sel:maxResults:ListFlows', listFlows_maxResults - The maximum number of results to return per API request. For example, you submit a ListFlows request with MaxResults set at 5. Although 20 items match your request, the service returns no more than the first 5 items. (The service also returns a NextToken value that you can use to fetch the next batch of results.) The service might return fewer results than the MaxResults value. If MaxResults is not included in the request, the service defaults to pagination with a maximum of 10 results per page.

data ListFlowsResponse Source #

See: newListFlowsResponse smart constructor.

Instances

Instances details
Eq ListFlowsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListFlows

Read ListFlowsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListFlows

Show ListFlowsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListFlows

Generic ListFlowsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListFlows

Associated Types

type Rep ListFlowsResponse :: Type -> Type #

NFData ListFlowsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListFlows

Methods

rnf :: ListFlowsResponse -> () #

type Rep ListFlowsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListFlows

type Rep ListFlowsResponse = D1 ('MetaData "ListFlowsResponse" "Amazonka.MediaConnect.ListFlows" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "ListFlowsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "flows") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ListedFlow])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListFlowsResponse Source #

Create a value of ListFlowsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListFlows', listFlowsResponse_nextToken - The token that identifies which batch of results that you want to see. For example, you submit a ListFlows request with MaxResults set at 5. The service returns the first batch of results (up to 5) and a NextToken value. To see the next batch of results, you can submit the ListFlows request a second time and specify the NextToken value.

$sel:flows:ListFlowsResponse', listFlowsResponse_flows - A list of flow summaries.

$sel:httpStatus:ListFlowsResponse', listFlowsResponse_httpStatus - The response's http status code.

PurchaseOffering

data PurchaseOffering Source #

A request to purchase a offering.

See: newPurchaseOffering smart constructor.

Instances

Instances details
Eq PurchaseOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.PurchaseOffering

Read PurchaseOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.PurchaseOffering

Show PurchaseOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.PurchaseOffering

Generic PurchaseOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.PurchaseOffering

Associated Types

type Rep PurchaseOffering :: Type -> Type #

NFData PurchaseOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.PurchaseOffering

Methods

rnf :: PurchaseOffering -> () #

Hashable PurchaseOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.PurchaseOffering

ToJSON PurchaseOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.PurchaseOffering

AWSRequest PurchaseOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.PurchaseOffering

Associated Types

type AWSResponse PurchaseOffering #

ToHeaders PurchaseOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.PurchaseOffering

ToPath PurchaseOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.PurchaseOffering

ToQuery PurchaseOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.PurchaseOffering

type Rep PurchaseOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.PurchaseOffering

type Rep PurchaseOffering = D1 ('MetaData "PurchaseOffering" "Amazonka.MediaConnect.PurchaseOffering" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "PurchaseOffering'" 'PrefixI 'True) (S1 ('MetaSel ('Just "offeringArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "start") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "reservationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse PurchaseOffering Source # 
Instance details

Defined in Amazonka.MediaConnect.PurchaseOffering

newPurchaseOffering Source #

Create a value of PurchaseOffering with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:offeringArn:PurchaseOffering', purchaseOffering_offeringArn - The Amazon Resource Name (ARN) of the offering.

$sel:start:PurchaseOffering', purchaseOffering_start - The date and time that you want the reservation to begin, in Coordinated Universal Time (UTC). You can specify any date and time between 12:00am on the first day of the current month to the current time on today's date, inclusive. Specify the start in a 24-hour notation. Use the following format: YYYY-MM-DDTHH:mm:SSZ, where T and Z are literal characters. For example, to specify 11:30pm on March 5, 2020, enter 2020-03-05T23:30:00Z.

$sel:reservationName:PurchaseOffering', purchaseOffering_reservationName - The name that you want to use for the reservation.

data PurchaseOfferingResponse Source #

See: newPurchaseOfferingResponse smart constructor.

Instances

Instances details
Eq PurchaseOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.PurchaseOffering

Read PurchaseOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.PurchaseOffering

Show PurchaseOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.PurchaseOffering

Generic PurchaseOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.PurchaseOffering

Associated Types

type Rep PurchaseOfferingResponse :: Type -> Type #

NFData PurchaseOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.PurchaseOffering

type Rep PurchaseOfferingResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.PurchaseOffering

type Rep PurchaseOfferingResponse = D1 ('MetaData "PurchaseOfferingResponse" "Amazonka.MediaConnect.PurchaseOffering" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "PurchaseOfferingResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reservation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Reservation)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPurchaseOfferingResponse Source #

Create a value of PurchaseOfferingResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:reservation:PurchaseOfferingResponse', purchaseOfferingResponse_reservation - Undocumented member.

$sel:httpStatus:PurchaseOfferingResponse', purchaseOfferingResponse_httpStatus - The response's http status code.

UpdateFlowMediaStream

data UpdateFlowMediaStream Source #

The fields that you want to update in the media stream.

See: newUpdateFlowMediaStream smart constructor.

Instances

Instances details
Eq UpdateFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowMediaStream

Read UpdateFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowMediaStream

Show UpdateFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowMediaStream

Generic UpdateFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowMediaStream

Associated Types

type Rep UpdateFlowMediaStream :: Type -> Type #

NFData UpdateFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowMediaStream

Methods

rnf :: UpdateFlowMediaStream -> () #

Hashable UpdateFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowMediaStream

ToJSON UpdateFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowMediaStream

AWSRequest UpdateFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowMediaStream

Associated Types

type AWSResponse UpdateFlowMediaStream #

ToHeaders UpdateFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowMediaStream

ToPath UpdateFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowMediaStream

ToQuery UpdateFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowMediaStream

type Rep UpdateFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowMediaStream

type Rep UpdateFlowMediaStream = D1 ('MetaData "UpdateFlowMediaStream" "Amazonka.MediaConnect.UpdateFlowMediaStream" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "UpdateFlowMediaStream'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "videoFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "mediaStreamType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MediaStreamType)) :*: S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MediaStreamAttributesRequest)))) :*: ((S1 ('MetaSel ('Just "clockRate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "mediaStreamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateFlowMediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowMediaStream

newUpdateFlowMediaStream Source #

Create a value of UpdateFlowMediaStream with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:videoFormat:UpdateFlowMediaStream', updateFlowMediaStream_videoFormat - The resolution of the video.

$sel:mediaStreamType:UpdateFlowMediaStream', updateFlowMediaStream_mediaStreamType - The type of media stream.

$sel:attributes:UpdateFlowMediaStream', updateFlowMediaStream_attributes - The attributes that you want to assign to the media stream.

$sel:clockRate:UpdateFlowMediaStream', updateFlowMediaStream_clockRate - The sample rate (in Hz) for the stream. If the media stream type is video or ancillary data, set this value to 90000. If the media stream type is audio, set this value to either 48000 or 96000.

$sel:description:UpdateFlowMediaStream', updateFlowMediaStream_description - Description

$sel:flowArn:UpdateFlowMediaStream', updateFlowMediaStream_flowArn - The Amazon Resource Name (ARN) of the flow.

$sel:mediaStreamName:UpdateFlowMediaStream', updateFlowMediaStream_mediaStreamName - The name of the media stream that you want to update.

data UpdateFlowMediaStreamResponse Source #

See: newUpdateFlowMediaStreamResponse smart constructor.

Instances

Instances details
Eq UpdateFlowMediaStreamResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowMediaStream

Read UpdateFlowMediaStreamResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowMediaStream

Show UpdateFlowMediaStreamResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowMediaStream

Generic UpdateFlowMediaStreamResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowMediaStream

Associated Types

type Rep UpdateFlowMediaStreamResponse :: Type -> Type #

NFData UpdateFlowMediaStreamResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowMediaStream

type Rep UpdateFlowMediaStreamResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowMediaStream

type Rep UpdateFlowMediaStreamResponse = D1 ('MetaData "UpdateFlowMediaStreamResponse" "Amazonka.MediaConnect.UpdateFlowMediaStream" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "UpdateFlowMediaStreamResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "mediaStream") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MediaStream)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newUpdateFlowMediaStreamResponse Source #

Create a value of UpdateFlowMediaStreamResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:UpdateFlowMediaStream', updateFlowMediaStreamResponse_flowArn - The ARN of the flow that is associated with the media stream that you updated.

$sel:mediaStream:UpdateFlowMediaStreamResponse', updateFlowMediaStreamResponse_mediaStream - The media stream that you updated.

$sel:httpStatus:UpdateFlowMediaStreamResponse', updateFlowMediaStreamResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' [Text] Text 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.MediaConnect.UntagResource" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.MediaConnect.UntagResource

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tagKeys:UntagResource', untagResource_tagKeys - The keys of the tags to be removed.

$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) that identifies the AWS Elemental MediaConnect resource from which to delete tags.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.MediaConnect.UntagResource" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUntagResourceResponse :: UntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

UpdateFlow

data UpdateFlow Source #

A request to update flow.

See: newUpdateFlow smart constructor.

Instances

Instances details
Eq UpdateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlow

Read UpdateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlow

Show UpdateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlow

Generic UpdateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlow

Associated Types

type Rep UpdateFlow :: Type -> Type #

NFData UpdateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlow

Methods

rnf :: UpdateFlow -> () #

Hashable UpdateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlow

ToJSON UpdateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlow

AWSRequest UpdateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlow

Associated Types

type AWSResponse UpdateFlow #

ToHeaders UpdateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlow

Methods

toHeaders :: UpdateFlow -> [Header] #

ToPath UpdateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlow

ToQuery UpdateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlow

type Rep UpdateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlow

type Rep UpdateFlow = D1 ('MetaData "UpdateFlow" "Amazonka.MediaConnect.UpdateFlow" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "UpdateFlow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceFailoverConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateFailoverConfig)) :*: S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UpdateFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlow

newUpdateFlow Source #

Create a value of UpdateFlow with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceFailoverConfig:UpdateFlow', updateFlow_sourceFailoverConfig - Undocumented member.

$sel:flowArn:UpdateFlow', updateFlow_flowArn - The flow that you want to update.

data UpdateFlowResponse Source #

See: newUpdateFlowResponse smart constructor.

Instances

Instances details
Eq UpdateFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlow

Read UpdateFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlow

Show UpdateFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlow

Generic UpdateFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlow

Associated Types

type Rep UpdateFlowResponse :: Type -> Type #

NFData UpdateFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlow

Methods

rnf :: UpdateFlowResponse -> () #

type Rep UpdateFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlow

type Rep UpdateFlowResponse = D1 ('MetaData "UpdateFlowResponse" "Amazonka.MediaConnect.UpdateFlow" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "UpdateFlowResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Flow)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateFlowResponse Source #

Create a value of UpdateFlowResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flow:UpdateFlowResponse', updateFlowResponse_flow - Undocumented member.

$sel:httpStatus:UpdateFlowResponse', updateFlowResponse_httpStatus - The response's http status code.

DeleteFlow

data DeleteFlow Source #

See: newDeleteFlow smart constructor.

Constructors

DeleteFlow' Text 

Instances

Instances details
Eq DeleteFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DeleteFlow

Read DeleteFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DeleteFlow

Show DeleteFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DeleteFlow

Generic DeleteFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DeleteFlow

Associated Types

type Rep DeleteFlow :: Type -> Type #

NFData DeleteFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DeleteFlow

Methods

rnf :: DeleteFlow -> () #

Hashable DeleteFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DeleteFlow

AWSRequest DeleteFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DeleteFlow

Associated Types

type AWSResponse DeleteFlow #

ToHeaders DeleteFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DeleteFlow

Methods

toHeaders :: DeleteFlow -> [Header] #

ToPath DeleteFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DeleteFlow

ToQuery DeleteFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DeleteFlow

type Rep DeleteFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DeleteFlow

type Rep DeleteFlow = D1 ('MetaData "DeleteFlow" "Amazonka.MediaConnect.DeleteFlow" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "DeleteFlow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.DeleteFlow

newDeleteFlow Source #

Create a value of DeleteFlow with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:DeleteFlow', deleteFlow_flowArn - The ARN of the flow that you want to delete.

data DeleteFlowResponse Source #

See: newDeleteFlowResponse smart constructor.

Instances

Instances details
Eq DeleteFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DeleteFlow

Read DeleteFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DeleteFlow

Show DeleteFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DeleteFlow

Generic DeleteFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DeleteFlow

Associated Types

type Rep DeleteFlowResponse :: Type -> Type #

NFData DeleteFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DeleteFlow

Methods

rnf :: DeleteFlowResponse -> () #

type Rep DeleteFlowResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.DeleteFlow

type Rep DeleteFlowResponse = D1 ('MetaData "DeleteFlowResponse" "Amazonka.MediaConnect.DeleteFlow" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "DeleteFlowResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status)) :*: (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteFlowResponse Source #

Create a value of DeleteFlowResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:DeleteFlowResponse', deleteFlowResponse_status - The status of the flow when the DeleteFlow process begins.

$sel:flowArn:DeleteFlow', deleteFlowResponse_flowArn - The ARN of the flow that was deleted.

$sel:httpStatus:DeleteFlowResponse', deleteFlowResponse_httpStatus - The response's http status code.

UpdateFlowSource

data UpdateFlowSource Source #

A request to update the source of a flow.

See: newUpdateFlowSource smart constructor.

Instances

Instances details
Eq UpdateFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowSource

Read UpdateFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowSource

Show UpdateFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowSource

Generic UpdateFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowSource

Associated Types

type Rep UpdateFlowSource :: Type -> Type #

NFData UpdateFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowSource

Methods

rnf :: UpdateFlowSource -> () #

Hashable UpdateFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowSource

ToJSON UpdateFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowSource

AWSRequest UpdateFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowSource

Associated Types

type AWSResponse UpdateFlowSource #

ToHeaders UpdateFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowSource

ToPath UpdateFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowSource

ToQuery UpdateFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowSource

type Rep UpdateFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowSource

type Rep UpdateFlowSource = D1 ('MetaData "UpdateFlowSource" "Amazonka.MediaConnect.UpdateFlowSource" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "UpdateFlowSource'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "entitlementArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxLatency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "vpcInterfaceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "decryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateEncryption)) :*: S1 ('MetaSel ('Just "maxSyncBuffer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Protocol)) :*: S1 ('MetaSel ('Just "minLatency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: (((S1 ('MetaSel ('Just "ingestPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "mediaStreamSourceConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MediaStreamSourceConfigurationRequest])) :*: S1 ('MetaSel ('Just "whitelistCidr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "maxBitrate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "streamId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse UpdateFlowSource Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowSource

newUpdateFlowSource Source #

Create a value of UpdateFlowSource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entitlementArn:UpdateFlowSource', updateFlowSource_entitlementArn - The ARN of the entitlement that allows you to subscribe to this flow. The entitlement is set by the flow originator, and the ARN is generated as part of the originator's flow.

$sel:maxLatency:UpdateFlowSource', updateFlowSource_maxLatency - The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams.

$sel:vpcInterfaceName:UpdateFlowSource', updateFlowSource_vpcInterfaceName - The name of the VPC interface to use for this source.

$sel:decryption:UpdateFlowSource', updateFlowSource_decryption - The type of encryption used on the content ingested from this source.

$sel:maxSyncBuffer:UpdateFlowSource', updateFlowSource_maxSyncBuffer - The size of the buffer (in milliseconds) to use to sync incoming source data.

$sel:protocol:UpdateFlowSource', updateFlowSource_protocol - The protocol that is used by the source.

$sel:minLatency:UpdateFlowSource', updateFlowSource_minLatency - The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender’s minimum latency and the receiver’s minimum latency.

$sel:ingestPort:UpdateFlowSource', updateFlowSource_ingestPort - The port that the flow will be listening on for incoming content.

$sel:description:UpdateFlowSource', updateFlowSource_description - A description for the source. This value is not used or seen outside of the current AWS Elemental MediaConnect account.

$sel:mediaStreamSourceConfigurations:UpdateFlowSource', updateFlowSource_mediaStreamSourceConfigurations - The media streams that are associated with the source, and the parameters for those associations.

$sel:whitelistCidr:UpdateFlowSource', updateFlowSource_whitelistCidr - The range of IP addresses that should be allowed to contribute content to your source. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.

$sel:maxBitrate:UpdateFlowSource', updateFlowSource_maxBitrate - The smoothing max bitrate for RIST, RTP, and RTP-FEC streams.

$sel:streamId:UpdateFlowSource', updateFlowSource_streamId - The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.

$sel:flowArn:UpdateFlowSource', updateFlowSource_flowArn - The flow that is associated with the source that you want to update.

$sel:sourceArn:UpdateFlowSource', updateFlowSource_sourceArn - The ARN of the source that you want to update.

data UpdateFlowSourceResponse Source #

See: newUpdateFlowSourceResponse smart constructor.

Instances

Instances details
Eq UpdateFlowSourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowSource

Read UpdateFlowSourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowSource

Show UpdateFlowSourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowSource

Generic UpdateFlowSourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowSource

Associated Types

type Rep UpdateFlowSourceResponse :: Type -> Type #

NFData UpdateFlowSourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowSource

type Rep UpdateFlowSourceResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.UpdateFlowSource

type Rep UpdateFlowSourceResponse = D1 ('MetaData "UpdateFlowSourceResponse" "Amazonka.MediaConnect.UpdateFlowSource" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "UpdateFlowSourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Source)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newUpdateFlowSourceResponse Source #

Create a value of UpdateFlowSourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:UpdateFlowSource', updateFlowSourceResponse_flowArn - The ARN of the flow that you want to update.

$sel:source:UpdateFlowSourceResponse', updateFlowSourceResponse_source - The settings for the source of the flow.

$sel:httpStatus:UpdateFlowSourceResponse', updateFlowSourceResponse_httpStatus - The response's http status code.

GrantFlowEntitlements

data GrantFlowEntitlements Source #

A request to grant entitlements on a flow.

See: newGrantFlowEntitlements smart constructor.

Instances

Instances details
Eq GrantFlowEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.GrantFlowEntitlements

Read GrantFlowEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.GrantFlowEntitlements

Show GrantFlowEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.GrantFlowEntitlements

Generic GrantFlowEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.GrantFlowEntitlements

Associated Types

type Rep GrantFlowEntitlements :: Type -> Type #

NFData GrantFlowEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.GrantFlowEntitlements

Methods

rnf :: GrantFlowEntitlements -> () #

Hashable GrantFlowEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.GrantFlowEntitlements

ToJSON GrantFlowEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.GrantFlowEntitlements

AWSRequest GrantFlowEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.GrantFlowEntitlements

Associated Types

type AWSResponse GrantFlowEntitlements #

ToHeaders GrantFlowEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.GrantFlowEntitlements

ToPath GrantFlowEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.GrantFlowEntitlements

ToQuery GrantFlowEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.GrantFlowEntitlements

type Rep GrantFlowEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.GrantFlowEntitlements

type Rep GrantFlowEntitlements = D1 ('MetaData "GrantFlowEntitlements" "Amazonka.MediaConnect.GrantFlowEntitlements" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "GrantFlowEntitlements'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "entitlements") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [GrantEntitlementRequest])))
type AWSResponse GrantFlowEntitlements Source # 
Instance details

Defined in Amazonka.MediaConnect.GrantFlowEntitlements

newGrantFlowEntitlements Source #

Create a value of GrantFlowEntitlements with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:GrantFlowEntitlements', grantFlowEntitlements_flowArn - The flow that you want to grant entitlements on.

$sel:entitlements:GrantFlowEntitlements', grantFlowEntitlements_entitlements - The list of entitlements that you want to grant.

data GrantFlowEntitlementsResponse Source #

See: newGrantFlowEntitlementsResponse smart constructor.

Instances

Instances details
Eq GrantFlowEntitlementsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.GrantFlowEntitlements

Read GrantFlowEntitlementsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.GrantFlowEntitlements

Show GrantFlowEntitlementsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.GrantFlowEntitlements

Generic GrantFlowEntitlementsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.GrantFlowEntitlements

Associated Types

type Rep GrantFlowEntitlementsResponse :: Type -> Type #

NFData GrantFlowEntitlementsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.GrantFlowEntitlements

type Rep GrantFlowEntitlementsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.GrantFlowEntitlements

type Rep GrantFlowEntitlementsResponse = D1 ('MetaData "GrantFlowEntitlementsResponse" "Amazonka.MediaConnect.GrantFlowEntitlements" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "GrantFlowEntitlementsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entitlements") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Entitlement])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGrantFlowEntitlementsResponse Source #

Create a value of GrantFlowEntitlementsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:flowArn:GrantFlowEntitlements', grantFlowEntitlementsResponse_flowArn - The ARN of the flow that these entitlements were granted to.

$sel:entitlements:GrantFlowEntitlements', grantFlowEntitlementsResponse_entitlements - The entitlements that were just granted.

$sel:httpStatus:GrantFlowEntitlementsResponse', grantFlowEntitlementsResponse_httpStatus - The response's http status code.

ListReservations (Paginated)

data ListReservations Source #

See: newListReservations smart constructor.

Instances

Instances details
Eq ListReservations Source # 
Instance details

Defined in Amazonka.MediaConnect.ListReservations

Read ListReservations Source # 
Instance details

Defined in Amazonka.MediaConnect.ListReservations

Show ListReservations Source # 
Instance details

Defined in Amazonka.MediaConnect.ListReservations

Generic ListReservations Source # 
Instance details

Defined in Amazonka.MediaConnect.ListReservations

Associated Types

type Rep ListReservations :: Type -> Type #

NFData ListReservations Source # 
Instance details

Defined in Amazonka.MediaConnect.ListReservations

Methods

rnf :: ListReservations -> () #

Hashable ListReservations Source # 
Instance details

Defined in Amazonka.MediaConnect.ListReservations

AWSPager ListReservations Source # 
Instance details

Defined in Amazonka.MediaConnect.ListReservations

AWSRequest ListReservations Source # 
Instance details

Defined in Amazonka.MediaConnect.ListReservations

Associated Types

type AWSResponse ListReservations #

ToHeaders ListReservations Source # 
Instance details

Defined in Amazonka.MediaConnect.ListReservations

ToPath ListReservations Source # 
Instance details

Defined in Amazonka.MediaConnect.ListReservations

ToQuery ListReservations Source # 
Instance details

Defined in Amazonka.MediaConnect.ListReservations

type Rep ListReservations Source # 
Instance details

Defined in Amazonka.MediaConnect.ListReservations

type Rep ListReservations = D1 ('MetaData "ListReservations" "Amazonka.MediaConnect.ListReservations" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "ListReservations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListReservations Source # 
Instance details

Defined in Amazonka.MediaConnect.ListReservations

newListReservations :: ListReservations Source #

Create a value of ListReservations with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListReservations', listReservations_nextToken - The token that identifies which batch of results that you want to see. For example, you submit a ListReservations request with MaxResults set at 5. The service returns the first batch of results (up to 5) and a NextToken value. To see the next batch of results, you can submit the ListOfferings request a second time and specify the NextToken value.

$sel:maxResults:ListReservations', listReservations_maxResults - The maximum number of results to return per API request. For example, you submit a ListReservations request with MaxResults set at 5. Although 20 items match your request, the service returns no more than the first 5 items. (The service also returns a NextToken value that you can use to fetch the next batch of results.) The service might return fewer results than the MaxResults value. If MaxResults is not included in the request, the service defaults to pagination with a maximum of 10 results per page.

data ListReservationsResponse Source #

See: newListReservationsResponse smart constructor.

Instances

Instances details
Eq ListReservationsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListReservations

Read ListReservationsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListReservations

Show ListReservationsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListReservations

Generic ListReservationsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListReservations

Associated Types

type Rep ListReservationsResponse :: Type -> Type #

NFData ListReservationsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListReservations

type Rep ListReservationsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListReservations

type Rep ListReservationsResponse = D1 ('MetaData "ListReservationsResponse" "Amazonka.MediaConnect.ListReservations" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "ListReservationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "reservations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Reservation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListReservationsResponse Source #

Create a value of ListReservationsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListReservations', listReservationsResponse_nextToken - The token that identifies which batch of results that you want to see. For example, you submit a ListReservations request with MaxResults set at 5. The service returns the first batch of results (up to 5) and a NextToken value. To see the next batch of results, you can submit the ListReservations request a second time and specify the NextToken value.

$sel:reservations:ListReservationsResponse', listReservationsResponse_reservations - A list of all reservations that have been purchased by this account in the current AWS Region.

$sel:httpStatus:ListReservationsResponse', listReservationsResponse_httpStatus - The response's http status code.

ListOfferings (Paginated)

data ListOfferings Source #

See: newListOfferings smart constructor.

Instances

Instances details
Eq ListOfferings Source # 
Instance details

Defined in Amazonka.MediaConnect.ListOfferings

Read ListOfferings Source # 
Instance details

Defined in Amazonka.MediaConnect.ListOfferings

Show ListOfferings Source # 
Instance details

Defined in Amazonka.MediaConnect.ListOfferings

Generic ListOfferings Source # 
Instance details

Defined in Amazonka.MediaConnect.ListOfferings

Associated Types

type Rep ListOfferings :: Type -> Type #

NFData ListOfferings Source # 
Instance details

Defined in Amazonka.MediaConnect.ListOfferings

Methods

rnf :: ListOfferings -> () #

Hashable ListOfferings Source # 
Instance details

Defined in Amazonka.MediaConnect.ListOfferings

AWSPager ListOfferings Source # 
Instance details

Defined in Amazonka.MediaConnect.ListOfferings

AWSRequest ListOfferings Source # 
Instance details

Defined in Amazonka.MediaConnect.ListOfferings

Associated Types

type AWSResponse ListOfferings #

ToHeaders ListOfferings Source # 
Instance details

Defined in Amazonka.MediaConnect.ListOfferings

ToPath ListOfferings Source # 
Instance details

Defined in Amazonka.MediaConnect.ListOfferings

ToQuery ListOfferings Source # 
Instance details

Defined in Amazonka.MediaConnect.ListOfferings

type Rep ListOfferings Source # 
Instance details

Defined in Amazonka.MediaConnect.ListOfferings

type Rep ListOfferings = D1 ('MetaData "ListOfferings" "Amazonka.MediaConnect.ListOfferings" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "ListOfferings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListOfferings Source # 
Instance details

Defined in Amazonka.MediaConnect.ListOfferings

newListOfferings :: ListOfferings Source #

Create a value of ListOfferings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListOfferings', listOfferings_nextToken - The token that identifies which batch of results that you want to see. For example, you submit a ListOfferings request with MaxResults set at 5. The service returns the first batch of results (up to 5) and a NextToken value. To see the next batch of results, you can submit the ListOfferings request a second time and specify the NextToken value.

$sel:maxResults:ListOfferings', listOfferings_maxResults - The maximum number of results to return per API request. For example, you submit a ListOfferings request with MaxResults set at 5. Although 20 items match your request, the service returns no more than the first 5 items. (The service also returns a NextToken value that you can use to fetch the next batch of results.) The service might return fewer results than the MaxResults value. If MaxResults is not included in the request, the service defaults to pagination with a maximum of 10 results per page.

data ListOfferingsResponse Source #

See: newListOfferingsResponse smart constructor.

Instances

Instances details
Eq ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListOfferings

Read ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListOfferings

Show ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListOfferings

Generic ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListOfferings

Associated Types

type Rep ListOfferingsResponse :: Type -> Type #

NFData ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListOfferings

Methods

rnf :: ListOfferingsResponse -> () #

type Rep ListOfferingsResponse Source # 
Instance details

Defined in Amazonka.MediaConnect.ListOfferings

type Rep ListOfferingsResponse = D1 ('MetaData "ListOfferingsResponse" "Amazonka.MediaConnect.ListOfferings" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "ListOfferingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "offerings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Offering])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListOfferingsResponse Source #

Create a value of ListOfferingsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListOfferings', listOfferingsResponse_nextToken - The token that identifies which batch of results that you want to see. For example, you submit a ListOfferings request with MaxResults set at 5. The service returns the first batch of results (up to 5) and a NextToken value. To see the next batch of results, you can submit the ListOfferings request a second time and specify the NextToken value.

$sel:offerings:ListOfferingsResponse', listOfferingsResponse_offerings - A list of offerings that are available to this account in the current AWS Region.

$sel:httpStatus:ListOfferingsResponse', listOfferingsResponse_httpStatus - The response's http status code.

Types

Algorithm

newtype Algorithm Source #

Constructors

Algorithm' 

Fields

Bundled Patterns

pattern Algorithm_Aes128 :: Algorithm 
pattern Algorithm_Aes192 :: Algorithm 
pattern Algorithm_Aes256 :: Algorithm 

Instances

Instances details
Eq Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

Ord Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

Read Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

Show Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

Generic Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

Associated Types

type Rep Algorithm :: Type -> Type #

NFData Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

Methods

rnf :: Algorithm -> () #

Hashable Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

ToJSON Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

ToJSONKey Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

FromJSON Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

FromJSONKey Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

ToLog Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

ToHeader Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

ToQuery Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

FromXML Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

ToXML Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

Methods

toXML :: Algorithm -> XML #

ToByteString Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

Methods

toBS :: Algorithm -> ByteString #

FromText Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

ToText Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

Methods

toText :: Algorithm -> Text #

type Rep Algorithm Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Algorithm

type Rep Algorithm = D1 ('MetaData "Algorithm" "Amazonka.MediaConnect.Types.Algorithm" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "Algorithm'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAlgorithm") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Colorimetry

newtype Colorimetry Source #

Constructors

Colorimetry' 

Instances

Instances details
Eq Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

Ord Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

Read Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

Show Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

Generic Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

Associated Types

type Rep Colorimetry :: Type -> Type #

NFData Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

Methods

rnf :: Colorimetry -> () #

Hashable Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

ToJSON Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

ToJSONKey Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

FromJSON Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

FromJSONKey Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

ToLog Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

ToHeader Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

ToQuery Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

FromXML Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

ToXML Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

Methods

toXML :: Colorimetry -> XML #

ToByteString Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

FromText Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

ToText Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

Methods

toText :: Colorimetry -> Text #

type Rep Colorimetry Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Colorimetry

type Rep Colorimetry = D1 ('MetaData "Colorimetry" "Amazonka.MediaConnect.Types.Colorimetry" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "Colorimetry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromColorimetry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DurationUnits

newtype DurationUnits Source #

Constructors

DurationUnits' 

Bundled Patterns

pattern DurationUnits_MONTHS :: DurationUnits 

Instances

Instances details
Eq DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

Ord DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

Read DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

Show DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

Generic DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

Associated Types

type Rep DurationUnits :: Type -> Type #

NFData DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

Methods

rnf :: DurationUnits -> () #

Hashable DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

ToJSON DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

ToJSONKey DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

FromJSON DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

FromJSONKey DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

ToLog DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

ToHeader DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

ToQuery DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

FromXML DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

ToXML DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

Methods

toXML :: DurationUnits -> XML #

ToByteString DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

FromText DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

ToText DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

Methods

toText :: DurationUnits -> Text #

type Rep DurationUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DurationUnits

type Rep DurationUnits = D1 ('MetaData "DurationUnits" "Amazonka.MediaConnect.Types.DurationUnits" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "DurationUnits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDurationUnits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EncoderProfile

newtype EncoderProfile Source #

Constructors

EncoderProfile' 

Bundled Patterns

pattern EncoderProfile_High :: EncoderProfile 
pattern EncoderProfile_Main :: EncoderProfile 

Instances

Instances details
Eq EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

Ord EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

Read EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

Show EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

Generic EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

Associated Types

type Rep EncoderProfile :: Type -> Type #

NFData EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

Methods

rnf :: EncoderProfile -> () #

Hashable EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

ToJSON EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

ToJSONKey EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

FromJSON EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

FromJSONKey EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

ToLog EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

ToHeader EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

ToQuery EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

FromXML EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

ToXML EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

Methods

toXML :: EncoderProfile -> XML #

ToByteString EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

FromText EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

ToText EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

type Rep EncoderProfile Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncoderProfile

type Rep EncoderProfile = D1 ('MetaData "EncoderProfile" "Amazonka.MediaConnect.Types.EncoderProfile" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "EncoderProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEncoderProfile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EncodingName

newtype EncodingName Source #

Constructors

EncodingName' 

Instances

Instances details
Eq EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

Ord EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

Read EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

Show EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

Generic EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

Associated Types

type Rep EncodingName :: Type -> Type #

NFData EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

Methods

rnf :: EncodingName -> () #

Hashable EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

ToJSON EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

ToJSONKey EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

FromJSON EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

FromJSONKey EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

ToLog EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

ToHeader EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

ToQuery EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

FromXML EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

ToXML EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

Methods

toXML :: EncodingName -> XML #

ToByteString EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

FromText EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

ToText EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

Methods

toText :: EncodingName -> Text #

type Rep EncodingName Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingName

type Rep EncodingName = D1 ('MetaData "EncodingName" "Amazonka.MediaConnect.Types.EncodingName" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "EncodingName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEncodingName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EntitlementStatus

newtype EntitlementStatus Source #

Instances

Instances details
Eq EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

Ord EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

Read EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

Show EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

Generic EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

Associated Types

type Rep EntitlementStatus :: Type -> Type #

NFData EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

Methods

rnf :: EntitlementStatus -> () #

Hashable EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

ToJSON EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

ToJSONKey EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

FromJSON EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

FromJSONKey EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

ToLog EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

ToHeader EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

ToQuery EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

FromXML EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

ToXML EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

ToByteString EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

FromText EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

ToText EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

type Rep EntitlementStatus Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EntitlementStatus

type Rep EntitlementStatus = D1 ('MetaData "EntitlementStatus" "Amazonka.MediaConnect.Types.EntitlementStatus" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "EntitlementStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEntitlementStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FailoverMode

newtype FailoverMode Source #

Constructors

FailoverMode' 

Bundled Patterns

pattern FailoverMode_FAILOVER :: FailoverMode 
pattern FailoverMode_MERGE :: FailoverMode 

Instances

Instances details
Eq FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

Ord FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

Read FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

Show FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

Generic FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

Associated Types

type Rep FailoverMode :: Type -> Type #

NFData FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

Methods

rnf :: FailoverMode -> () #

Hashable FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

ToJSON FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

ToJSONKey FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

FromJSON FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

FromJSONKey FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

ToLog FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

ToHeader FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

ToQuery FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

FromXML FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

ToXML FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

Methods

toXML :: FailoverMode -> XML #

ToByteString FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

FromText FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

ToText FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

Methods

toText :: FailoverMode -> Text #

type Rep FailoverMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverMode

type Rep FailoverMode = D1 ('MetaData "FailoverMode" "Amazonka.MediaConnect.Types.FailoverMode" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "FailoverMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFailoverMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

KeyType

newtype KeyType Source #

Constructors

KeyType' 

Fields

Bundled Patterns

pattern KeyType_Speke :: KeyType 
pattern KeyType_Srt_password :: KeyType 
pattern KeyType_Static_key :: KeyType 

Instances

Instances details
Eq KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

Methods

(==) :: KeyType -> KeyType -> Bool #

(/=) :: KeyType -> KeyType -> Bool #

Ord KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

Read KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

Show KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

Generic KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

Associated Types

type Rep KeyType :: Type -> Type #

Methods

from :: KeyType -> Rep KeyType x #

to :: Rep KeyType x -> KeyType #

NFData KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

Methods

rnf :: KeyType -> () #

Hashable KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

Methods

hashWithSalt :: Int -> KeyType -> Int #

hash :: KeyType -> Int #

ToJSON KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

ToJSONKey KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

FromJSON KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

FromJSONKey KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

ToLog KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

ToHeader KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

Methods

toHeader :: HeaderName -> KeyType -> [Header] #

ToQuery KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

FromXML KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

ToXML KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

Methods

toXML :: KeyType -> XML #

ToByteString KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

Methods

toBS :: KeyType -> ByteString #

FromText KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

ToText KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

Methods

toText :: KeyType -> Text #

type Rep KeyType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.KeyType

type Rep KeyType = D1 ('MetaData "KeyType" "Amazonka.MediaConnect.Types.KeyType" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "KeyType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromKeyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MediaStreamType

newtype MediaStreamType Source #

Constructors

MediaStreamType' 

Instances

Instances details
Eq MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

Ord MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

Read MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

Show MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

Generic MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

Associated Types

type Rep MediaStreamType :: Type -> Type #

NFData MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

Methods

rnf :: MediaStreamType -> () #

Hashable MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

ToJSON MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

ToJSONKey MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

FromJSON MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

FromJSONKey MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

ToLog MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

ToHeader MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

ToQuery MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

FromXML MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

ToXML MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

Methods

toXML :: MediaStreamType -> XML #

ToByteString MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

FromText MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

ToText MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

type Rep MediaStreamType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamType

type Rep MediaStreamType = D1 ('MetaData "MediaStreamType" "Amazonka.MediaConnect.Types.MediaStreamType" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "MediaStreamType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMediaStreamType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

NetworkInterfaceType

newtype NetworkInterfaceType Source #

Instances

Instances details
Eq NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

Ord NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

Read NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

Show NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

Generic NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

Associated Types

type Rep NetworkInterfaceType :: Type -> Type #

NFData NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

Methods

rnf :: NetworkInterfaceType -> () #

Hashable NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

ToJSON NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

ToJSONKey NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

FromJSON NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

FromJSONKey NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

ToLog NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

ToHeader NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

ToQuery NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

FromXML NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

ToXML NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

ToByteString NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

FromText NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

ToText NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

type Rep NetworkInterfaceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.NetworkInterfaceType

type Rep NetworkInterfaceType = D1 ('MetaData "NetworkInterfaceType" "Amazonka.MediaConnect.Types.NetworkInterfaceType" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "NetworkInterfaceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromNetworkInterfaceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PriceUnits

newtype PriceUnits Source #

Constructors

PriceUnits' 

Fields

Bundled Patterns

pattern PriceUnits_HOURLY :: PriceUnits 

Instances

Instances details
Eq PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

Ord PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

Read PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

Show PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

Generic PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

Associated Types

type Rep PriceUnits :: Type -> Type #

NFData PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

Methods

rnf :: PriceUnits -> () #

Hashable PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

ToJSON PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

ToJSONKey PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

FromJSON PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

FromJSONKey PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

ToLog PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

ToHeader PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

ToQuery PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

FromXML PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

ToXML PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

Methods

toXML :: PriceUnits -> XML #

ToByteString PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

FromText PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

ToText PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

Methods

toText :: PriceUnits -> Text #

type Rep PriceUnits Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.PriceUnits

type Rep PriceUnits = D1 ('MetaData "PriceUnits" "Amazonka.MediaConnect.Types.PriceUnits" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "PriceUnits'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPriceUnits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Protocol

newtype Protocol Source #

Constructors

Protocol' 

Fields

Instances

Instances details
Eq Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

Ord Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

Read Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

Show Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

Generic Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

Associated Types

type Rep Protocol :: Type -> Type #

Methods

from :: Protocol -> Rep Protocol x #

to :: Rep Protocol x -> Protocol #

NFData Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

Methods

rnf :: Protocol -> () #

Hashable Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

Methods

hashWithSalt :: Int -> Protocol -> Int #

hash :: Protocol -> Int #

ToJSON Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

ToJSONKey Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

FromJSON Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

FromJSONKey Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

ToLog Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

ToHeader Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

Methods

toHeader :: HeaderName -> Protocol -> [Header] #

ToQuery Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

FromXML Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

ToXML Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

Methods

toXML :: Protocol -> XML #

ToByteString Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

Methods

toBS :: Protocol -> ByteString #

FromText Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

ToText Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

Methods

toText :: Protocol -> Text #

type Rep Protocol Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Protocol

type Rep Protocol = D1 ('MetaData "Protocol" "Amazonka.MediaConnect.Types.Protocol" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "Protocol'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Range

newtype Range Source #

Constructors

Range' 

Fields

Bundled Patterns

pattern Range_FULL :: Range 
pattern Range_FULLPROTECT :: Range 
pattern Range_NARROW :: Range 

Instances

Instances details
Eq Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

Methods

(==) :: Range -> Range -> Bool #

(/=) :: Range -> Range -> Bool #

Ord Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

Methods

compare :: Range -> Range -> Ordering #

(<) :: Range -> Range -> Bool #

(<=) :: Range -> Range -> Bool #

(>) :: Range -> Range -> Bool #

(>=) :: Range -> Range -> Bool #

max :: Range -> Range -> Range #

min :: Range -> Range -> Range #

Read Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

Show Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

Methods

showsPrec :: Int -> Range -> ShowS #

show :: Range -> String #

showList :: [Range] -> ShowS #

Generic Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

Associated Types

type Rep Range :: Type -> Type #

Methods

from :: Range -> Rep Range x #

to :: Rep Range x -> Range #

NFData Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

Methods

rnf :: Range -> () #

Hashable Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

Methods

hashWithSalt :: Int -> Range -> Int #

hash :: Range -> Int #

ToJSON Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

ToJSONKey Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

FromJSON Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

FromJSONKey Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

ToLog Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

ToHeader Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

Methods

toHeader :: HeaderName -> Range -> [Header] #

ToQuery Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

Methods

toQuery :: Range -> QueryString #

FromXML Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

Methods

parseXML :: [Node] -> Either String Range #

ToXML Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

Methods

toXML :: Range -> XML #

ToByteString Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

Methods

toBS :: Range -> ByteString #

FromText Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

ToText Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

Methods

toText :: Range -> Text #

type Rep Range Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Range

type Rep Range = D1 ('MetaData "Range" "Amazonka.MediaConnect.Types.Range" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "Range'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReservationState

newtype ReservationState Source #

Instances

Instances details
Eq ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

Ord ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

Read ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

Show ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

Generic ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

Associated Types

type Rep ReservationState :: Type -> Type #

NFData ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

Methods

rnf :: ReservationState -> () #

Hashable ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

ToJSON ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

ToJSONKey ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

FromJSON ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

FromJSONKey ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

ToLog ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

ToHeader ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

ToQuery ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

FromXML ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

ToXML ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

ToByteString ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

FromText ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

ToText ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

type Rep ReservationState Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ReservationState

type Rep ReservationState = D1 ('MetaData "ReservationState" "Amazonka.MediaConnect.Types.ReservationState" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "ReservationState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReservationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourceType

newtype ResourceType Source #

Constructors

ResourceType' 

Instances

Instances details
Eq ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

Ord ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

Read ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

Show ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

Generic ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

Associated Types

type Rep ResourceType :: Type -> Type #

NFData ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

Methods

rnf :: ResourceType -> () #

Hashable ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

ToJSON ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

ToJSONKey ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

FromJSON ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

FromJSONKey ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

ToLog ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

ToHeader ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

ToQuery ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

FromXML ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

ToXML ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

Methods

toXML :: ResourceType -> XML #

ToByteString ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

FromText ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

ToText ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

Methods

toText :: ResourceType -> Text #

type Rep ResourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceType

type Rep ResourceType = D1 ('MetaData "ResourceType" "Amazonka.MediaConnect.Types.ResourceType" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "ResourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ScanMode

newtype ScanMode Source #

Constructors

ScanMode' 

Fields

Instances

Instances details
Eq ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

Ord ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

Read ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

Show ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

Generic ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

Associated Types

type Rep ScanMode :: Type -> Type #

Methods

from :: ScanMode -> Rep ScanMode x #

to :: Rep ScanMode x -> ScanMode #

NFData ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

Methods

rnf :: ScanMode -> () #

Hashable ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

Methods

hashWithSalt :: Int -> ScanMode -> Int #

hash :: ScanMode -> Int #

ToJSON ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

ToJSONKey ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

FromJSON ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

FromJSONKey ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

ToLog ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

ToHeader ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

Methods

toHeader :: HeaderName -> ScanMode -> [Header] #

ToQuery ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

FromXML ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

ToXML ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

Methods

toXML :: ScanMode -> XML #

ToByteString ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

Methods

toBS :: ScanMode -> ByteString #

FromText ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

ToText ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

Methods

toText :: ScanMode -> Text #

type Rep ScanMode Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ScanMode

type Rep ScanMode = D1 ('MetaData "ScanMode" "Amazonka.MediaConnect.Types.ScanMode" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "ScanMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScanMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SourceType

newtype SourceType Source #

Constructors

SourceType' 

Fields

Bundled Patterns

pattern SourceType_ENTITLED :: SourceType 
pattern SourceType_OWNED :: SourceType 

Instances

Instances details
Eq SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

Ord SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

Read SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

Show SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

Generic SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

Associated Types

type Rep SourceType :: Type -> Type #

NFData SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

Methods

rnf :: SourceType -> () #

Hashable SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

ToJSON SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

ToJSONKey SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

FromJSON SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

FromJSONKey SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

ToLog SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

ToHeader SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

ToQuery SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

FromXML SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

ToXML SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

Methods

toXML :: SourceType -> XML #

ToByteString SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

FromText SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

ToText SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

Methods

toText :: SourceType -> Text #

type Rep SourceType Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourceType

type Rep SourceType = D1 ('MetaData "SourceType" "Amazonka.MediaConnect.Types.SourceType" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "SourceType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

State

newtype State Source #

Constructors

State' 

Fields

Bundled Patterns

pattern State_DISABLED :: State 
pattern State_ENABLED :: State 

Instances

Instances details
Eq State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

Methods

(==) :: State -> State -> Bool #

(/=) :: State -> State -> Bool #

Ord State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

Methods

compare :: State -> State -> Ordering #

(<) :: State -> State -> Bool #

(<=) :: State -> State -> Bool #

(>) :: State -> State -> Bool #

(>=) :: State -> State -> Bool #

max :: State -> State -> State #

min :: State -> State -> State #

Read State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

Show State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

Methods

showsPrec :: Int -> State -> ShowS #

show :: State -> String #

showList :: [State] -> ShowS #

Generic State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

Associated Types

type Rep State :: Type -> Type #

Methods

from :: State -> Rep State x #

to :: Rep State x -> State #

NFData State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

Methods

rnf :: State -> () #

Hashable State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

Methods

hashWithSalt :: Int -> State -> Int #

hash :: State -> Int #

ToJSON State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

ToJSONKey State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

FromJSON State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

FromJSONKey State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

ToLog State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

ToHeader State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

Methods

toHeader :: HeaderName -> State -> [Header] #

ToQuery State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

Methods

toQuery :: State -> QueryString #

FromXML State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

Methods

parseXML :: [Node] -> Either String State #

ToXML State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

Methods

toXML :: State -> XML #

ToByteString State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

Methods

toBS :: State -> ByteString #

FromText State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

ToText State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

Methods

toText :: State -> Text #

type Rep State Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.State

type Rep State = D1 ('MetaData "State" "Amazonka.MediaConnect.Types.State" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "State'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Status

newtype Status Source #

Constructors

Status' 

Fields

Bundled Patterns

pattern Status_ACTIVE :: Status 
pattern Status_DELETING :: Status 
pattern Status_ERROR :: Status 
pattern Status_STANDBY :: Status 
pattern Status_STARTING :: Status 
pattern Status_STOPPING :: Status 
pattern Status_UPDATING :: Status 

Instances

Instances details
Eq Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

Methods

(==) :: Status -> Status -> Bool #

(/=) :: Status -> Status -> Bool #

Ord Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

Read Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

Show Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

Generic Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

Associated Types

type Rep Status :: Type -> Type #

Methods

from :: Status -> Rep Status x #

to :: Rep Status x -> Status #

NFData Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

Methods

rnf :: Status -> () #

Hashable Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

Methods

hashWithSalt :: Int -> Status -> Int #

hash :: Status -> Int #

ToJSON Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

ToJSONKey Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

FromJSON Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

FromJSONKey Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

ToLog Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

ToHeader Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

Methods

toHeader :: HeaderName -> Status -> [Header] #

ToQuery Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

FromXML Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

ToXML Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

Methods

toXML :: Status -> XML #

ToByteString Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

Methods

toBS :: Status -> ByteString #

FromText Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

ToText Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

Methods

toText :: Status -> Text #

type Rep Status Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Status

type Rep Status = D1 ('MetaData "Status" "Amazonka.MediaConnect.Types.Status" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "Status'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Tcs

newtype Tcs Source #

Constructors

Tcs' 

Fields

Bundled Patterns

pattern Tcs_BT2100LINHLG :: Tcs 
pattern Tcs_BT2100LINPQ :: Tcs 
pattern Tcs_DENSITY :: Tcs 
pattern Tcs_HLG :: Tcs 
pattern Tcs_LINEAR :: Tcs 
pattern Tcs_PQ :: Tcs 
pattern Tcs_SDR :: Tcs 
pattern Tcs_ST2065_1 :: Tcs 
pattern Tcs_ST428_1 :: Tcs 

Instances

Instances details
Eq Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

Methods

(==) :: Tcs -> Tcs -> Bool #

(/=) :: Tcs -> Tcs -> Bool #

Ord Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

Methods

compare :: Tcs -> Tcs -> Ordering #

(<) :: Tcs -> Tcs -> Bool #

(<=) :: Tcs -> Tcs -> Bool #

(>) :: Tcs -> Tcs -> Bool #

(>=) :: Tcs -> Tcs -> Bool #

max :: Tcs -> Tcs -> Tcs #

min :: Tcs -> Tcs -> Tcs #

Read Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

Show Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

Methods

showsPrec :: Int -> Tcs -> ShowS #

show :: Tcs -> String #

showList :: [Tcs] -> ShowS #

Generic Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

Associated Types

type Rep Tcs :: Type -> Type #

Methods

from :: Tcs -> Rep Tcs x #

to :: Rep Tcs x -> Tcs #

NFData Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

Methods

rnf :: Tcs -> () #

Hashable Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

Methods

hashWithSalt :: Int -> Tcs -> Int #

hash :: Tcs -> Int #

ToJSON Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

ToJSONKey Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

FromJSON Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

FromJSONKey Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

ToLog Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

ToHeader Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

Methods

toHeader :: HeaderName -> Tcs -> [Header] #

ToQuery Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

Methods

toQuery :: Tcs -> QueryString #

FromXML Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

Methods

parseXML :: [Node] -> Either String Tcs #

ToXML Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

Methods

toXML :: Tcs -> XML #

ToByteString Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

Methods

toBS :: Tcs -> ByteString #

FromText Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

ToText Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

Methods

toText :: Tcs -> Text #

type Rep Tcs Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Tcs

type Rep Tcs = D1 ('MetaData "Tcs" "Amazonka.MediaConnect.Types.Tcs" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'True) (C1 ('MetaCons "Tcs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTcs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AddMediaStreamRequest

data AddMediaStreamRequest Source #

The media stream that you want to add to the flow.

See: newAddMediaStreamRequest smart constructor.

Instances

Instances details
Eq AddMediaStreamRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.AddMediaStreamRequest

Read AddMediaStreamRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.AddMediaStreamRequest

Show AddMediaStreamRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.AddMediaStreamRequest

Generic AddMediaStreamRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.AddMediaStreamRequest

Associated Types

type Rep AddMediaStreamRequest :: Type -> Type #

NFData AddMediaStreamRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.AddMediaStreamRequest

Methods

rnf :: AddMediaStreamRequest -> () #

Hashable AddMediaStreamRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.AddMediaStreamRequest

ToJSON AddMediaStreamRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.AddMediaStreamRequest

type Rep AddMediaStreamRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.AddMediaStreamRequest

type Rep AddMediaStreamRequest = D1 ('MetaData "AddMediaStreamRequest" "Amazonka.MediaConnect.Types.AddMediaStreamRequest" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "AddMediaStreamRequest'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "videoFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MediaStreamAttributesRequest)) :*: S1 ('MetaSel ('Just "clockRate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mediaStreamType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MediaStreamType)) :*: (S1 ('MetaSel ('Just "mediaStreamId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "mediaStreamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newAddMediaStreamRequest Source #

Create a value of AddMediaStreamRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:videoFormat:AddMediaStreamRequest', addMediaStreamRequest_videoFormat - The resolution of the video.

$sel:attributes:AddMediaStreamRequest', addMediaStreamRequest_attributes - The attributes that you want to assign to the new media stream.

$sel:clockRate:AddMediaStreamRequest', addMediaStreamRequest_clockRate - The sample rate (in Hz) for the stream. If the media stream type is video or ancillary data, set this value to 90000. If the media stream type is audio, set this value to either 48000 or 96000.

$sel:description:AddMediaStreamRequest', addMediaStreamRequest_description - A description that can help you quickly identify what your media stream is used for.

$sel:mediaStreamType:AddMediaStreamRequest', addMediaStreamRequest_mediaStreamType - The type of media stream.

$sel:mediaStreamId:AddMediaStreamRequest', addMediaStreamRequest_mediaStreamId - A unique identifier for the media stream.

$sel:mediaStreamName:AddMediaStreamRequest', addMediaStreamRequest_mediaStreamName - A name that helps you distinguish one media stream from another.

AddOutputRequest

data AddOutputRequest Source #

The output that you want to add to this flow.

See: newAddOutputRequest smart constructor.

Instances

Instances details
Eq AddOutputRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.AddOutputRequest

Read AddOutputRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.AddOutputRequest

Show AddOutputRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.AddOutputRequest

Generic AddOutputRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.AddOutputRequest

Associated Types

type Rep AddOutputRequest :: Type -> Type #

NFData AddOutputRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.AddOutputRequest

Methods

rnf :: AddOutputRequest -> () #

Hashable AddOutputRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.AddOutputRequest

ToJSON AddOutputRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.AddOutputRequest

type Rep AddOutputRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.AddOutputRequest

type Rep AddOutputRequest = D1 ('MetaData "AddOutputRequest" "Amazonka.MediaConnect.Types.AddOutputRequest" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "AddOutputRequest'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxLatency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "mediaStreamOutputConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MediaStreamOutputConfigurationRequest])))) :*: ((S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Encryption)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "cidrAllowList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "smoothingLatency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "minLatency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "port") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 ('MetaSel ('Just "streamId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "remoteId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "vpcInterfaceAttachment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcInterfaceAttachment)) :*: S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Protocol))))))

newAddOutputRequest Source #

Create a value of AddOutputRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:destination:AddOutputRequest', addOutputRequest_destination - The IP address from which video will be sent to output destinations.

$sel:maxLatency:AddOutputRequest', addOutputRequest_maxLatency - The maximum latency in milliseconds for Zixi-based streams.

$sel:mediaStreamOutputConfigurations:AddOutputRequest', addOutputRequest_mediaStreamOutputConfigurations - The media streams that are associated with the output, and the parameters for those associations.

$sel:encryption:AddOutputRequest', addOutputRequest_encryption - The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key).

$sel:name:AddOutputRequest', addOutputRequest_name - The name of the output. This value must be unique within the current flow.

$sel:cidrAllowList:AddOutputRequest', addOutputRequest_cidrAllowList - The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.

$sel:smoothingLatency:AddOutputRequest', addOutputRequest_smoothingLatency - The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams.

$sel:minLatency:AddOutputRequest', addOutputRequest_minLatency - The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender’s minimum latency and the receiver’s minimum latency.

$sel:description:AddOutputRequest', addOutputRequest_description - A description of the output. This description appears only on the AWS Elemental MediaConnect console and will not be seen by the end user.

$sel:port:AddOutputRequest', addOutputRequest_port - The port to use when content is distributed to this output.

$sel:streamId:AddOutputRequest', addOutputRequest_streamId - The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.

$sel:remoteId:AddOutputRequest', addOutputRequest_remoteId - The remote ID for the Zixi-pull output stream.

$sel:vpcInterfaceAttachment:AddOutputRequest', addOutputRequest_vpcInterfaceAttachment - The name of the VPC interface attachment to use for this output.

$sel:protocol:AddOutputRequest', addOutputRequest_protocol - The protocol to use for the output.

DestinationConfiguration

data DestinationConfiguration Source #

The transport parameters that are associated with an outbound media stream.

See: newDestinationConfiguration smart constructor.

Instances

Instances details
Eq DestinationConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DestinationConfiguration

Read DestinationConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DestinationConfiguration

Show DestinationConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DestinationConfiguration

Generic DestinationConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DestinationConfiguration

Associated Types

type Rep DestinationConfiguration :: Type -> Type #

NFData DestinationConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DestinationConfiguration

Hashable DestinationConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DestinationConfiguration

FromJSON DestinationConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DestinationConfiguration

type Rep DestinationConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DestinationConfiguration

type Rep DestinationConfiguration = D1 ('MetaData "DestinationConfiguration" "Amazonka.MediaConnect.Types.DestinationConfiguration" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "DestinationConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "destinationIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "destinationPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "interface") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Interface) :*: S1 ('MetaSel ('Just "outboundIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDestinationConfiguration Source #

Create a value of DestinationConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:destinationIp:DestinationConfiguration', destinationConfiguration_destinationIp - The IP address where contents of the media stream will be sent.

$sel:destinationPort:DestinationConfiguration', destinationConfiguration_destinationPort - The port to use when the content of the media stream is distributed to the output.

$sel:interface:DestinationConfiguration', destinationConfiguration_interface - The VPC interface that is used for the media stream associated with the output.

$sel:outboundIp:DestinationConfiguration', destinationConfiguration_outboundIp - The IP address that the receiver requires in order to establish a connection with the flow. This value is represented by the elastic network interface IP address of the VPC. This field applies only to outputs that use the CDI or ST 2110 JPEG XS protocol.

DestinationConfigurationRequest

data DestinationConfigurationRequest Source #

The transport parameters that you want to associate with an outbound media stream.

See: newDestinationConfigurationRequest smart constructor.

Instances

Instances details
Eq DestinationConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DestinationConfigurationRequest

Read DestinationConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DestinationConfigurationRequest

Show DestinationConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DestinationConfigurationRequest

Generic DestinationConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DestinationConfigurationRequest

Associated Types

type Rep DestinationConfigurationRequest :: Type -> Type #

NFData DestinationConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DestinationConfigurationRequest

Hashable DestinationConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DestinationConfigurationRequest

ToJSON DestinationConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DestinationConfigurationRequest

type Rep DestinationConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.DestinationConfigurationRequest

type Rep DestinationConfigurationRequest = D1 ('MetaData "DestinationConfigurationRequest" "Amazonka.MediaConnect.Types.DestinationConfigurationRequest" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "DestinationConfigurationRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "destinationIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "destinationPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "interface") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InterfaceRequest))))

newDestinationConfigurationRequest Source #

Create a value of DestinationConfigurationRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:destinationIp:DestinationConfigurationRequest', destinationConfigurationRequest_destinationIp - The IP address where you want MediaConnect to send contents of the media stream.

$sel:destinationPort:DestinationConfigurationRequest', destinationConfigurationRequest_destinationPort - The port that you want MediaConnect to use when it distributes the media stream to the output.

$sel:interface:DestinationConfigurationRequest', destinationConfigurationRequest_interface - The VPC interface that you want to use for the media stream associated with the output.

EncodingParameters

data EncodingParameters Source #

A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source.

See: newEncodingParameters smart constructor.

Instances

Instances details
Eq EncodingParameters Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingParameters

Read EncodingParameters Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingParameters

Show EncodingParameters Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingParameters

Generic EncodingParameters Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingParameters

Associated Types

type Rep EncodingParameters :: Type -> Type #

NFData EncodingParameters Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingParameters

Methods

rnf :: EncodingParameters -> () #

Hashable EncodingParameters Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingParameters

FromJSON EncodingParameters Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingParameters

type Rep EncodingParameters Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingParameters

type Rep EncodingParameters = D1 ('MetaData "EncodingParameters" "Amazonka.MediaConnect.Types.EncodingParameters" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "EncodingParameters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "encoderProfile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncoderProfile) :*: S1 ('MetaSel ('Just "compressionFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)))

newEncodingParameters Source #

Create a value of EncodingParameters with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:encoderProfile:EncodingParameters', encodingParameters_encoderProfile - A setting on the encoder that drives compression settings. This property only applies to video media streams associated with outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol.

$sel:compressionFactor:EncodingParameters', encodingParameters_compressionFactor - A value that is used to calculate compression for an output. The bitrate of the output is calculated as follows: Output bitrate = (1 / compressionFactor) * (source bitrate) This property only applies to outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol. Valid values are floating point numbers in the range of 3.0 to 10.0, inclusive.

EncodingParametersRequest

data EncodingParametersRequest Source #

A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source.

See: newEncodingParametersRequest smart constructor.

Instances

Instances details
Eq EncodingParametersRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingParametersRequest

Read EncodingParametersRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingParametersRequest

Show EncodingParametersRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingParametersRequest

Generic EncodingParametersRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingParametersRequest

Associated Types

type Rep EncodingParametersRequest :: Type -> Type #

NFData EncodingParametersRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingParametersRequest

Hashable EncodingParametersRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingParametersRequest

ToJSON EncodingParametersRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingParametersRequest

type Rep EncodingParametersRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.EncodingParametersRequest

type Rep EncodingParametersRequest = D1 ('MetaData "EncodingParametersRequest" "Amazonka.MediaConnect.Types.EncodingParametersRequest" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "EncodingParametersRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "encoderProfile") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncoderProfile) :*: S1 ('MetaSel ('Just "compressionFactor") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Double)))

newEncodingParametersRequest Source #

Create a value of EncodingParametersRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:encoderProfile:EncodingParametersRequest', encodingParametersRequest_encoderProfile - A setting on the encoder that drives compression settings. This property only applies to video media streams associated with outputs that use the ST 2110 JPEG XS protocol, if at least one source on the flow uses the CDI protocol.

$sel:compressionFactor:EncodingParametersRequest', encodingParametersRequest_compressionFactor - A value that is used to calculate compression for an output. The bitrate of the output is calculated as follows: Output bitrate = (1 / compressionFactor) * (source bitrate) This property only applies to outputs that use the ST 2110 JPEG XS protocol, with a flow source that uses the CDI protocol. Valid values are floating point numbers in the range of 3.0 to 10.0, inclusive.

Encryption

data Encryption Source #

Information about the encryption of the flow.

See: newEncryption smart constructor.

Instances

Instances details
Eq Encryption Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Encryption

Read Encryption Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Encryption

Show Encryption Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Encryption

Generic Encryption Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Encryption

Associated Types

type Rep Encryption :: Type -> Type #

NFData Encryption Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Encryption

Methods

rnf :: Encryption -> () #

Hashable Encryption Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Encryption

ToJSON Encryption Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Encryption

FromJSON Encryption Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Encryption

type Rep Encryption Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Encryption

newEncryption Source #

Create a value of Encryption with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:keyType:Encryption', encryption_keyType - The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).

$sel:resourceId:Encryption', encryption_resourceId - An identifier for the content. The service sends this value to the key server to identify the current endpoint. The resource ID is also known as the content ID. This parameter is required for SPEKE encryption and is not valid for static key encryption.

$sel:url:Encryption', encryption_url - The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption.

$sel:algorithm:Encryption', encryption_algorithm - The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).

$sel:constantInitializationVector:Encryption', encryption_constantInitializationVector - A 128-bit, 16-byte hex value represented by a 32-character string, to be used with the key for encrypting content. This parameter is not valid for static key encryption.

$sel:deviceId:Encryption', encryption_deviceId - The value of one of the devices that you configured with your digital rights management (DRM) platform key provider. This parameter is required for SPEKE encryption and is not valid for static key encryption.

$sel:region:Encryption', encryption_region - The AWS Region that the API Gateway proxy endpoint was created in. This parameter is required for SPEKE encryption and is not valid for static key encryption.

$sel:secretArn:Encryption', encryption_secretArn - The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.

$sel:roleArn:Encryption', encryption_roleArn - The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity).

Entitlement

data Entitlement Source #

The settings for a flow entitlement.

See: newEntitlement smart constructor.

Instances

Instances details
Eq Entitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Entitlement

Read Entitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Entitlement

Show Entitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Entitlement

Generic Entitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Entitlement

Associated Types

type Rep Entitlement :: Type -> Type #

NFData Entitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Entitlement

Methods

rnf :: Entitlement -> () #

Hashable Entitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Entitlement

FromJSON Entitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Entitlement

type Rep Entitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Entitlement

type Rep Entitlement = D1 ('MetaData "Entitlement" "Amazonka.MediaConnect.Types.Entitlement" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "Entitlement'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataTransferSubscriberFeePercent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Encryption)) :*: S1 ('MetaSel ('Just "entitlementStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EntitlementStatus)))) :*: ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "entitlementArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "subscribers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newEntitlement Source #

Create a value of Entitlement with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dataTransferSubscriberFeePercent:Entitlement', entitlement_dataTransferSubscriberFeePercent - Percentage from 0-100 of the data transfer cost to be billed to the subscriber.

$sel:encryption:Entitlement', entitlement_encryption - The type of encryption that will be used on the output that is associated with this entitlement.

$sel:entitlementStatus:Entitlement', entitlement_entitlementStatus - An indication of whether the entitlement is enabled.

$sel:description:Entitlement', entitlement_description - A description of the entitlement.

$sel:entitlementArn:Entitlement', entitlement_entitlementArn - The ARN of the entitlement.

$sel:subscribers:Entitlement', entitlement_subscribers - The AWS account IDs that you want to share your content with. The receiving accounts (subscribers) will be allowed to create their own flow using your content as the source.

$sel:name:Entitlement', entitlement_name - The name of the entitlement.

FailoverConfig

data FailoverConfig Source #

The settings for source failover

See: newFailoverConfig smart constructor.

Instances

Instances details
Eq FailoverConfig Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverConfig

Read FailoverConfig Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverConfig

Show FailoverConfig Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverConfig

Generic FailoverConfig Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverConfig

Associated Types

type Rep FailoverConfig :: Type -> Type #

NFData FailoverConfig Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverConfig

Methods

rnf :: FailoverConfig -> () #

Hashable FailoverConfig Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverConfig

ToJSON FailoverConfig Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverConfig

FromJSON FailoverConfig Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverConfig

type Rep FailoverConfig Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FailoverConfig

type Rep FailoverConfig = D1 ('MetaData "FailoverConfig" "Amazonka.MediaConnect.Types.FailoverConfig" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "FailoverConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe State)) :*: S1 ('MetaSel ('Just "recoveryWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "sourcePriority") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourcePriority)) :*: S1 ('MetaSel ('Just "failoverMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FailoverMode)))))

newFailoverConfig :: FailoverConfig Source #

Create a value of FailoverConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:state:FailoverConfig', failoverConfig_state - Undocumented member.

$sel:recoveryWindow:FailoverConfig', failoverConfig_recoveryWindow - Search window time to look for dash-7 packets

$sel:sourcePriority:FailoverConfig', failoverConfig_sourcePriority - The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.

$sel:failoverMode:FailoverConfig', failoverConfig_failoverMode - The type of failover you choose for this flow. MERGE combines the source streams into a single stream, allowing graceful recovery from any single-source loss. FAILOVER allows switching between different streams.

Flow

data Flow Source #

The settings for a flow, including its source, outputs, and entitlements.

See: newFlow smart constructor.

Instances

Instances details
Eq Flow Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Flow

Methods

(==) :: Flow -> Flow -> Bool #

(/=) :: Flow -> Flow -> Bool #

Read Flow Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Flow

Show Flow Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Flow

Methods

showsPrec :: Int -> Flow -> ShowS #

show :: Flow -> String #

showList :: [Flow] -> ShowS #

Generic Flow Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Flow

Associated Types

type Rep Flow :: Type -> Type #

Methods

from :: Flow -> Rep Flow x #

to :: Rep Flow x -> Flow #

NFData Flow Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Flow

Methods

rnf :: Flow -> () #

Hashable Flow Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Flow

Methods

hashWithSalt :: Int -> Flow -> Int #

hash :: Flow -> Int #

FromJSON Flow Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Flow

type Rep Flow Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Flow

type Rep Flow = D1 ('MetaData "Flow" "Amazonka.MediaConnect.Types.Flow" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "Flow'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "mediaStreams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MediaStream])) :*: (S1 ('MetaSel ('Just "sourceFailoverConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FailoverConfig)) :*: S1 ('MetaSel ('Just "vpcInterfaces") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VpcInterface])))) :*: (S1 ('MetaSel ('Just "sources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Source])) :*: (S1 ('MetaSel ('Just "egressIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Status) :*: (S1 ('MetaSel ('Just "entitlements") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Entitlement]) :*: S1 ('MetaSel ('Just "outputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Output]))) :*: ((S1 ('MetaSel ('Just "availabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Source) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newFlow Source #

Create a value of Flow with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:mediaStreams:Flow', flow_mediaStreams - The media streams that are associated with the flow. After you associate a media stream with a source, you can also associate it with outputs on the flow.

$sel:sourceFailoverConfig:Flow', flow_sourceFailoverConfig - Undocumented member.

$sel:vpcInterfaces:Flow', flow_vpcInterfaces - The VPC Interfaces for this flow.

$sel:sources:Flow', flow_sources - Undocumented member.

$sel:egressIp:Flow', flow_egressIp - The IP address from which video will be sent to output destinations.

$sel:description:Flow', flow_description - A description of the flow. This value is not used or seen outside of the current AWS Elemental MediaConnect account.

$sel:status:Flow', flow_status - The current status of the flow.

$sel:entitlements:Flow', flow_entitlements - The entitlements in this flow.

$sel:outputs:Flow', flow_outputs - The outputs in this flow.

$sel:availabilityZone:Flow', flow_availabilityZone - The Availability Zone that you want to create the flow in. These options are limited to the Availability Zones within the current AWS.

$sel:flowArn:Flow', flow_flowArn - The Amazon Resource Name (ARN), a unique identifier for any AWS resource, of the flow.

$sel:source:Flow', flow_source - Undocumented member.

$sel:name:Flow', flow_name - The name of the flow.

Fmtp

data Fmtp Source #

FMTP

See: newFmtp smart constructor.

Instances

Instances details
Eq Fmtp Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Fmtp

Methods

(==) :: Fmtp -> Fmtp -> Bool #

(/=) :: Fmtp -> Fmtp -> Bool #

Read Fmtp Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Fmtp

Show Fmtp Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Fmtp

Methods

showsPrec :: Int -> Fmtp -> ShowS #

show :: Fmtp -> String #

showList :: [Fmtp] -> ShowS #

Generic Fmtp Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Fmtp

Associated Types

type Rep Fmtp :: Type -> Type #

Methods

from :: Fmtp -> Rep Fmtp x #

to :: Rep Fmtp x -> Fmtp #

NFData Fmtp Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Fmtp

Methods

rnf :: Fmtp -> () #

Hashable Fmtp Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Fmtp

Methods

hashWithSalt :: Int -> Fmtp -> Int #

hash :: Fmtp -> Int #

FromJSON Fmtp Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Fmtp

type Rep Fmtp Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Fmtp

newFmtp :: Fmtp Source #

Create a value of Fmtp with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tcs:Fmtp', fmtp_tcs - The transfer characteristic system (TCS) that is used in the video.

$sel:exactFramerate:Fmtp', fmtp_exactFramerate - The frame rate for the video stream, in frames/second. For example: 60000/1001. If you specify a whole number, MediaConnect uses a ratio of N/1. For example, if you specify 60, MediaConnect uses 60/1 as the exactFramerate.

$sel:par:Fmtp', fmtp_par - The pixel aspect ratio (PAR) of the video.

$sel:scanMode:Fmtp', fmtp_scanMode - The type of compression that was used to smooth the video’s appearance

$sel:range:Fmtp', fmtp_range - The encoding range of the video.

$sel:channelOrder:Fmtp', fmtp_channelOrder - The format of the audio channel.

$sel:colorimetry:Fmtp', fmtp_colorimetry - The format that is used for the representation of color.

FmtpRequest

data FmtpRequest Source #

The settings that you want to use to define the media stream.

See: newFmtpRequest smart constructor.

Instances

Instances details
Eq FmtpRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FmtpRequest

Read FmtpRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FmtpRequest

Show FmtpRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FmtpRequest

Generic FmtpRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FmtpRequest

Associated Types

type Rep FmtpRequest :: Type -> Type #

NFData FmtpRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FmtpRequest

Methods

rnf :: FmtpRequest -> () #

Hashable FmtpRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FmtpRequest

ToJSON FmtpRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FmtpRequest

type Rep FmtpRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.FmtpRequest

newFmtpRequest :: FmtpRequest Source #

Create a value of FmtpRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tcs:FmtpRequest', fmtpRequest_tcs - The transfer characteristic system (TCS) that is used in the video.

$sel:exactFramerate:FmtpRequest', fmtpRequest_exactFramerate - The frame rate for the video stream, in frames/second. For example: 60000/1001. If you specify a whole number, MediaConnect uses a ratio of N/1. For example, if you specify 60, MediaConnect uses 60/1 as the exactFramerate.

$sel:par:FmtpRequest', fmtpRequest_par - The pixel aspect ratio (PAR) of the video.

$sel:scanMode:FmtpRequest', fmtpRequest_scanMode - The type of compression that was used to smooth the video’s appearance.

$sel:range:FmtpRequest', fmtpRequest_range - The encoding range of the video.

$sel:channelOrder:FmtpRequest', fmtpRequest_channelOrder - The format of the audio channel.

$sel:colorimetry:FmtpRequest', fmtpRequest_colorimetry - The format that is used for the representation of color.

GrantEntitlementRequest

data GrantEntitlementRequest Source #

The entitlements that you want to grant on a flow.

See: newGrantEntitlementRequest smart constructor.

Instances

Instances details
Eq GrantEntitlementRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.GrantEntitlementRequest

Read GrantEntitlementRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.GrantEntitlementRequest

Show GrantEntitlementRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.GrantEntitlementRequest

Generic GrantEntitlementRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.GrantEntitlementRequest

Associated Types

type Rep GrantEntitlementRequest :: Type -> Type #

NFData GrantEntitlementRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.GrantEntitlementRequest

Methods

rnf :: GrantEntitlementRequest -> () #

Hashable GrantEntitlementRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.GrantEntitlementRequest

ToJSON GrantEntitlementRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.GrantEntitlementRequest

type Rep GrantEntitlementRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.GrantEntitlementRequest

type Rep GrantEntitlementRequest = D1 ('MetaData "GrantEntitlementRequest" "Amazonka.MediaConnect.Types.GrantEntitlementRequest" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "GrantEntitlementRequest'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataTransferSubscriberFeePercent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Encryption)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "entitlementStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EntitlementStatus)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subscribers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))))

newGrantEntitlementRequest :: GrantEntitlementRequest Source #

Create a value of GrantEntitlementRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dataTransferSubscriberFeePercent:GrantEntitlementRequest', grantEntitlementRequest_dataTransferSubscriberFeePercent - Percentage from 0-100 of the data transfer cost to be billed to the subscriber.

$sel:encryption:GrantEntitlementRequest', grantEntitlementRequest_encryption - The type of encryption that will be used on the output that is associated with this entitlement.

$sel:name:GrantEntitlementRequest', grantEntitlementRequest_name - The name of the entitlement. This value must be unique within the current flow.

$sel:entitlementStatus:GrantEntitlementRequest', grantEntitlementRequest_entitlementStatus - An indication of whether the new entitlement should be enabled or disabled as soon as it is created. If you don’t specify the entitlementStatus field in your request, MediaConnect sets it to ENABLED.

$sel:description:GrantEntitlementRequest', grantEntitlementRequest_description - A description of the entitlement. This description appears only on the AWS Elemental MediaConnect console and will not be seen by the subscriber or end user.

$sel:subscribers:GrantEntitlementRequest', grantEntitlementRequest_subscribers - The AWS account IDs that you want to share your content with. The receiving accounts (subscribers) will be allowed to create their own flows using your content as the source.

InputConfiguration

data InputConfiguration Source #

The transport parameters that are associated with an incoming media stream.

See: newInputConfiguration smart constructor.

Instances

Instances details
Eq InputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfiguration

Read InputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfiguration

Show InputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfiguration

Generic InputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfiguration

Associated Types

type Rep InputConfiguration :: Type -> Type #

NFData InputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfiguration

Methods

rnf :: InputConfiguration -> () #

Hashable InputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfiguration

FromJSON InputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfiguration

type Rep InputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfiguration

type Rep InputConfiguration = D1 ('MetaData "InputConfiguration" "Amazonka.MediaConnect.Types.InputConfiguration" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "InputConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "inputIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "interface") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Interface))))

newInputConfiguration Source #

Create a value of InputConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:inputPort:InputConfiguration', inputConfiguration_inputPort - The port that the flow listens on for an incoming media stream.

$sel:inputIp:InputConfiguration', inputConfiguration_inputIp - The IP address that the flow listens on for incoming content for a media stream.

$sel:interface:InputConfiguration', inputConfiguration_interface - The VPC interface where the media stream comes in from.

InputConfigurationRequest

data InputConfigurationRequest Source #

The transport parameters that you want to associate with an incoming media stream.

See: newInputConfigurationRequest smart constructor.

Instances

Instances details
Eq InputConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfigurationRequest

Read InputConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfigurationRequest

Show InputConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfigurationRequest

Generic InputConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfigurationRequest

Associated Types

type Rep InputConfigurationRequest :: Type -> Type #

NFData InputConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfigurationRequest

Hashable InputConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfigurationRequest

ToJSON InputConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfigurationRequest

type Rep InputConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfigurationRequest

type Rep InputConfigurationRequest = D1 ('MetaData "InputConfigurationRequest" "Amazonka.MediaConnect.Types.InputConfigurationRequest" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "InputConfigurationRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "interface") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InterfaceRequest)))

newInputConfigurationRequest Source #

Create a value of InputConfigurationRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:inputPort:InputConfigurationRequest', inputConfigurationRequest_inputPort - The port that you want the flow to listen on for an incoming media stream.

$sel:interface:InputConfigurationRequest', inputConfigurationRequest_interface - The VPC interface that you want to use for the incoming media stream.

Interface

data Interface Source #

The VPC interface that is used for the media stream associated with the source or output.

See: newInterface smart constructor.

Constructors

Interface' Text 

Instances

Instances details
Eq Interface Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Interface

Read Interface Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Interface

Show Interface Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Interface

Generic Interface Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Interface

Associated Types

type Rep Interface :: Type -> Type #

NFData Interface Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Interface

Methods

rnf :: Interface -> () #

Hashable Interface Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Interface

FromJSON Interface Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Interface

type Rep Interface Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Interface

type Rep Interface = D1 ('MetaData "Interface" "Amazonka.MediaConnect.Types.Interface" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "Interface'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newInterface Source #

Create a value of Interface with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:Interface', interface_name - The name of the VPC interface.

InterfaceRequest

data InterfaceRequest Source #

The VPC interface that you want to designate where the media stream is coming from or going to.

See: newInterfaceRequest smart constructor.

Constructors

InterfaceRequest' Text 

Instances

Instances details
Eq InterfaceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InterfaceRequest

Read InterfaceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InterfaceRequest

Show InterfaceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InterfaceRequest

Generic InterfaceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InterfaceRequest

Associated Types

type Rep InterfaceRequest :: Type -> Type #

NFData InterfaceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InterfaceRequest

Methods

rnf :: InterfaceRequest -> () #

Hashable InterfaceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InterfaceRequest

ToJSON InterfaceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InterfaceRequest

type Rep InterfaceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InterfaceRequest

type Rep InterfaceRequest = D1 ('MetaData "InterfaceRequest" "Amazonka.MediaConnect.Types.InterfaceRequest" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "InterfaceRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newInterfaceRequest Source #

Create a value of InterfaceRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:InterfaceRequest', interfaceRequest_name - The name of the VPC interface.

ListedEntitlement

data ListedEntitlement Source #

An entitlement that has been granted to you from other AWS accounts.

See: newListedEntitlement smart constructor.

Instances

Instances details
Eq ListedEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ListedEntitlement

Read ListedEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ListedEntitlement

Show ListedEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ListedEntitlement

Generic ListedEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ListedEntitlement

Associated Types

type Rep ListedEntitlement :: Type -> Type #

NFData ListedEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ListedEntitlement

Methods

rnf :: ListedEntitlement -> () #

Hashable ListedEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ListedEntitlement

FromJSON ListedEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ListedEntitlement

type Rep ListedEntitlement Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ListedEntitlement

type Rep ListedEntitlement = D1 ('MetaData "ListedEntitlement" "Amazonka.MediaConnect.Types.ListedEntitlement" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "ListedEntitlement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataTransferSubscriberFeePercent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "entitlementArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "entitlementName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListedEntitlement Source #

Create a value of ListedEntitlement with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dataTransferSubscriberFeePercent:ListedEntitlement', listedEntitlement_dataTransferSubscriberFeePercent - Percentage from 0-100 of the data transfer cost to be billed to the subscriber.

$sel:entitlementArn:ListedEntitlement', listedEntitlement_entitlementArn - The ARN of the entitlement.

$sel:entitlementName:ListedEntitlement', listedEntitlement_entitlementName - The name of the entitlement.

ListedFlow

data ListedFlow Source #

Provides a summary of a flow, including its ARN, Availability Zone, and source type.

See: newListedFlow smart constructor.

Instances

Instances details
Eq ListedFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ListedFlow

Read ListedFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ListedFlow

Show ListedFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ListedFlow

Generic ListedFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ListedFlow

Associated Types

type Rep ListedFlow :: Type -> Type #

NFData ListedFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ListedFlow

Methods

rnf :: ListedFlow -> () #

Hashable ListedFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ListedFlow

FromJSON ListedFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ListedFlow

type Rep ListedFlow Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ListedFlow

type Rep ListedFlow = D1 ('MetaData "ListedFlow" "Amazonka.MediaConnect.Types.ListedFlow" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "ListedFlow'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Status) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "sourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SourceType))) :*: (S1 ('MetaSel ('Just "availabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListedFlow Source #

Create a value of ListedFlow with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:status:ListedFlow', listedFlow_status - The current status of the flow.

$sel:description:ListedFlow', listedFlow_description - A description of the flow.

$sel:sourceType:ListedFlow', listedFlow_sourceType - The type of source. This value is either owned (originated somewhere other than an AWS Elemental MediaConnect flow owned by another AWS account) or entitled (originated at an AWS Elemental MediaConnect flow owned by another AWS account).

$sel:availabilityZone:ListedFlow', listedFlow_availabilityZone - The Availability Zone that the flow was created in.

$sel:flowArn:ListedFlow', listedFlow_flowArn - The ARN of the flow.

$sel:name:ListedFlow', listedFlow_name - The name of the flow.

MediaStream

data MediaStream Source #

A single track or stream of media that contains video, audio, or ancillary data. After you add a media stream to a flow, you can associate it with sources and outputs on that flow, as long as they use the CDI protocol or the ST 2110 JPEG XS protocol. Each source or output can consist of one or many media streams.

See: newMediaStream smart constructor.

Instances

Instances details
Eq MediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStream

Read MediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStream

Show MediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStream

Generic MediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStream

Associated Types

type Rep MediaStream :: Type -> Type #

NFData MediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStream

Methods

rnf :: MediaStream -> () #

Hashable MediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStream

FromJSON MediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStream

type Rep MediaStream Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStream

newMediaStream Source #

Create a value of MediaStream with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:videoFormat:MediaStream', mediaStream_videoFormat - The resolution of the video.

$sel:attributes:MediaStream', mediaStream_attributes - Attributes that are related to the media stream.

$sel:clockRate:MediaStream', mediaStream_clockRate - The sample rate for the stream. This value is measured in Hz.

$sel:description:MediaStream', mediaStream_description - A description that can help you quickly identify what your media stream is used for.

$sel:mediaStreamType:MediaStream', mediaStream_mediaStreamType - The type of media stream.

$sel:mediaStreamId:MediaStream', mediaStream_mediaStreamId - A unique identifier for the media stream.

$sel:mediaStreamName:MediaStream', mediaStream_mediaStreamName - A name that helps you distinguish one media stream from another.

$sel:fmt:MediaStream', mediaStream_fmt - The format type number (sometimes referred to as RTP payload type) of the media stream. MediaConnect assigns this value to the media stream. For ST 2110 JPEG XS outputs, you need to provide this value to the receiver.

MediaStreamAttributes

data MediaStreamAttributes Source #

Attributes that are related to the media stream.

See: newMediaStreamAttributes smart constructor.

Instances

Instances details
Eq MediaStreamAttributes Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamAttributes

Read MediaStreamAttributes Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamAttributes

Show MediaStreamAttributes Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamAttributes

Generic MediaStreamAttributes Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamAttributes

Associated Types

type Rep MediaStreamAttributes :: Type -> Type #

NFData MediaStreamAttributes Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamAttributes

Methods

rnf :: MediaStreamAttributes -> () #

Hashable MediaStreamAttributes Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamAttributes

FromJSON MediaStreamAttributes Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamAttributes

type Rep MediaStreamAttributes Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamAttributes

type Rep MediaStreamAttributes = D1 ('MetaData "MediaStreamAttributes" "Amazonka.MediaConnect.Types.MediaStreamAttributes" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "MediaStreamAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lang") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fmtp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Fmtp)))

newMediaStreamAttributes Source #

Create a value of MediaStreamAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lang:MediaStreamAttributes', mediaStreamAttributes_lang - The audio language, in a format that is recognized by the receiver.

$sel:fmtp:MediaStreamAttributes', mediaStreamAttributes_fmtp - A set of parameters that define the media stream.

MediaStreamAttributesRequest

data MediaStreamAttributesRequest Source #

Attributes that are related to the media stream.

See: newMediaStreamAttributesRequest smart constructor.

Instances

Instances details
Eq MediaStreamAttributesRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamAttributesRequest

Read MediaStreamAttributesRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamAttributesRequest

Show MediaStreamAttributesRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamAttributesRequest

Generic MediaStreamAttributesRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamAttributesRequest

Associated Types

type Rep MediaStreamAttributesRequest :: Type -> Type #

NFData MediaStreamAttributesRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamAttributesRequest

Hashable MediaStreamAttributesRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamAttributesRequest

ToJSON MediaStreamAttributesRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamAttributesRequest

type Rep MediaStreamAttributesRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamAttributesRequest

type Rep MediaStreamAttributesRequest = D1 ('MetaData "MediaStreamAttributesRequest" "Amazonka.MediaConnect.Types.MediaStreamAttributesRequest" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "MediaStreamAttributesRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lang") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "fmtp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FmtpRequest))))

newMediaStreamAttributesRequest :: MediaStreamAttributesRequest Source #

Create a value of MediaStreamAttributesRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lang:MediaStreamAttributesRequest', mediaStreamAttributesRequest_lang - The audio language, in a format that is recognized by the receiver.

$sel:fmtp:MediaStreamAttributesRequest', mediaStreamAttributesRequest_fmtp - The settings that you want to use to define the media stream.

MediaStreamOutputConfiguration

data MediaStreamOutputConfiguration Source #

The media stream that is associated with the output, and the parameters for that association.

See: newMediaStreamOutputConfiguration smart constructor.

Instances

Instances details
Eq MediaStreamOutputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamOutputConfiguration

Read MediaStreamOutputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamOutputConfiguration

Show MediaStreamOutputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamOutputConfiguration

Generic MediaStreamOutputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamOutputConfiguration

Associated Types

type Rep MediaStreamOutputConfiguration :: Type -> Type #

NFData MediaStreamOutputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamOutputConfiguration

Hashable MediaStreamOutputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamOutputConfiguration

FromJSON MediaStreamOutputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamOutputConfiguration

type Rep MediaStreamOutputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamOutputConfiguration

type Rep MediaStreamOutputConfiguration = D1 ('MetaData "MediaStreamOutputConfiguration" "Amazonka.MediaConnect.Types.MediaStreamOutputConfiguration" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "MediaStreamOutputConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "destinationConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DestinationConfiguration])) :*: S1 ('MetaSel ('Just "encodingParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncodingParameters))) :*: (S1 ('MetaSel ('Just "mediaStreamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "encodingName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncodingName))))

newMediaStreamOutputConfiguration Source #

Create a value of MediaStreamOutputConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:destinationConfigurations:MediaStreamOutputConfiguration', mediaStreamOutputConfiguration_destinationConfigurations - The transport parameters that are associated with each outbound media stream.

$sel:encodingParameters:MediaStreamOutputConfiguration', mediaStreamOutputConfiguration_encodingParameters - Encoding parameters

$sel:mediaStreamName:MediaStreamOutputConfiguration', mediaStreamOutputConfiguration_mediaStreamName - The name of the media stream.

$sel:encodingName:MediaStreamOutputConfiguration', mediaStreamOutputConfiguration_encodingName - The format that was used to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video, 2110 streams, set the encoding name to raw. For video, JPEG XS streams, set the encoding name to jxsv.

MediaStreamOutputConfigurationRequest

data MediaStreamOutputConfigurationRequest Source #

The media stream that you want to associate with the output, and the parameters for that association.

See: newMediaStreamOutputConfigurationRequest smart constructor.

Instances

Instances details
Eq MediaStreamOutputConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamOutputConfigurationRequest

Read MediaStreamOutputConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamOutputConfigurationRequest

Show MediaStreamOutputConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamOutputConfigurationRequest

Generic MediaStreamOutputConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamOutputConfigurationRequest

NFData MediaStreamOutputConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamOutputConfigurationRequest

Hashable MediaStreamOutputConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamOutputConfigurationRequest

ToJSON MediaStreamOutputConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamOutputConfigurationRequest

type Rep MediaStreamOutputConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamOutputConfigurationRequest

type Rep MediaStreamOutputConfigurationRequest = D1 ('MetaData "MediaStreamOutputConfigurationRequest" "Amazonka.MediaConnect.Types.MediaStreamOutputConfigurationRequest" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "MediaStreamOutputConfigurationRequest'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "destinationConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DestinationConfigurationRequest])) :*: S1 ('MetaSel ('Just "encodingParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncodingParametersRequest))) :*: (S1 ('MetaSel ('Just "mediaStreamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "encodingName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncodingName))))

newMediaStreamOutputConfigurationRequest Source #

Create a value of MediaStreamOutputConfigurationRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:destinationConfigurations:MediaStreamOutputConfigurationRequest', mediaStreamOutputConfigurationRequest_destinationConfigurations - The transport parameters that you want to associate with the media stream.

$sel:encodingParameters:MediaStreamOutputConfigurationRequest', mediaStreamOutputConfigurationRequest_encodingParameters - A collection of parameters that determine how MediaConnect will convert the content. These fields only apply to outputs on flows that have a CDI source.

$sel:mediaStreamName:MediaStreamOutputConfigurationRequest', mediaStreamOutputConfigurationRequest_mediaStreamName - The name of the media stream that is associated with the output.

$sel:encodingName:MediaStreamOutputConfigurationRequest', mediaStreamOutputConfigurationRequest_encodingName - The format that will be used to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video, 2110 streams, set the encoding name to raw. For video, JPEG XS streams, set the encoding name to jxsv.

MediaStreamSourceConfiguration

data MediaStreamSourceConfiguration Source #

The media stream that is associated with the source, and the parameters for that association.

See: newMediaStreamSourceConfiguration smart constructor.

Instances

Instances details
Eq MediaStreamSourceConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamSourceConfiguration

Read MediaStreamSourceConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamSourceConfiguration

Show MediaStreamSourceConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamSourceConfiguration

Generic MediaStreamSourceConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamSourceConfiguration

Associated Types

type Rep MediaStreamSourceConfiguration :: Type -> Type #

NFData MediaStreamSourceConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamSourceConfiguration

Hashable MediaStreamSourceConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamSourceConfiguration

FromJSON MediaStreamSourceConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamSourceConfiguration

type Rep MediaStreamSourceConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamSourceConfiguration

type Rep MediaStreamSourceConfiguration = D1 ('MetaData "MediaStreamSourceConfiguration" "Amazonka.MediaConnect.Types.MediaStreamSourceConfiguration" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "MediaStreamSourceConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InputConfiguration])) :*: (S1 ('MetaSel ('Just "mediaStreamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "encodingName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncodingName))))

newMediaStreamSourceConfiguration Source #

Create a value of MediaStreamSourceConfiguration with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:inputConfigurations:MediaStreamSourceConfiguration', mediaStreamSourceConfiguration_inputConfigurations - The transport parameters that are associated with an incoming media stream.

$sel:mediaStreamName:MediaStreamSourceConfiguration', mediaStreamSourceConfiguration_mediaStreamName - The name of the media stream.

$sel:encodingName:MediaStreamSourceConfiguration', mediaStreamSourceConfiguration_encodingName - The format that was used to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video, 2110 streams, set the encoding name to raw. For video, JPEG XS streams, set the encoding name to jxsv.

MediaStreamSourceConfigurationRequest

data MediaStreamSourceConfigurationRequest Source #

The definition of a media stream that you want to associate with the source.

See: newMediaStreamSourceConfigurationRequest smart constructor.

Instances

Instances details
Eq MediaStreamSourceConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamSourceConfigurationRequest

Read MediaStreamSourceConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamSourceConfigurationRequest

Show MediaStreamSourceConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamSourceConfigurationRequest

Generic MediaStreamSourceConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamSourceConfigurationRequest

NFData MediaStreamSourceConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamSourceConfigurationRequest

Hashable MediaStreamSourceConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamSourceConfigurationRequest

ToJSON MediaStreamSourceConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamSourceConfigurationRequest

type Rep MediaStreamSourceConfigurationRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.MediaStreamSourceConfigurationRequest

type Rep MediaStreamSourceConfigurationRequest = D1 ('MetaData "MediaStreamSourceConfigurationRequest" "Amazonka.MediaConnect.Types.MediaStreamSourceConfigurationRequest" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "MediaStreamSourceConfigurationRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InputConfigurationRequest])) :*: (S1 ('MetaSel ('Just "mediaStreamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "encodingName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncodingName))))

newMediaStreamSourceConfigurationRequest Source #

Create a value of MediaStreamSourceConfigurationRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:inputConfigurations:MediaStreamSourceConfigurationRequest', mediaStreamSourceConfigurationRequest_inputConfigurations - The transport parameters that you want to associate with the media stream.

$sel:mediaStreamName:MediaStreamSourceConfigurationRequest', mediaStreamSourceConfigurationRequest_mediaStreamName - The name of the media stream.

$sel:encodingName:MediaStreamSourceConfigurationRequest', mediaStreamSourceConfigurationRequest_encodingName - The format you want to use to encode the data. For ancillary data streams, set the encoding name to smpte291. For audio streams, set the encoding name to pcm. For video, 2110 streams, set the encoding name to raw. For video, JPEG XS streams, set the encoding name to jxsv.

Messages

data Messages Source #

Messages that provide the state of the flow.

See: newMessages smart constructor.

Constructors

Messages' [Text] 

Instances

Instances details
Eq Messages Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Messages

Read Messages Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Messages

Show Messages Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Messages

Generic Messages Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Messages

Associated Types

type Rep Messages :: Type -> Type #

Methods

from :: Messages -> Rep Messages x #

to :: Rep Messages x -> Messages #

NFData Messages Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Messages

Methods

rnf :: Messages -> () #

Hashable Messages Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Messages

Methods

hashWithSalt :: Int -> Messages -> Int #

hash :: Messages -> Int #

FromJSON Messages Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Messages

type Rep Messages Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Messages

type Rep Messages = D1 ('MetaData "Messages" "Amazonka.MediaConnect.Types.Messages" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "Messages'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newMessages :: Messages Source #

Create a value of Messages with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:errors:Messages', messages_errors - A list of errors that might have been generated from processes on this flow.

Offering

data Offering Source #

A savings plan that reserves a certain amount of outbound bandwidth usage at a discounted rate each month over a period of time.

See: newOffering smart constructor.

Instances

Instances details
Eq Offering Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Offering

Read Offering Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Offering

Show Offering Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Offering

Generic Offering Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Offering

Associated Types

type Rep Offering :: Type -> Type #

Methods

from :: Offering -> Rep Offering x #

to :: Rep Offering x -> Offering #

NFData Offering Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Offering

Methods

rnf :: Offering -> () #

Hashable Offering Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Offering

Methods

hashWithSalt :: Int -> Offering -> Int #

hash :: Offering -> Int #

FromJSON Offering Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Offering

type Rep Offering Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Offering

type Rep Offering = D1 ('MetaData "Offering" "Amazonka.MediaConnect.Types.Offering" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "Offering'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "currencyCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "offeringArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "offeringDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "durationUnits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DurationUnits))) :*: ((S1 ('MetaSel ('Just "duration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "pricePerUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "resourceSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceSpecification) :*: S1 ('MetaSel ('Just "priceUnits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PriceUnits)))))

newOffering Source #

Create a value of Offering with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:currencyCode:Offering', offering_currencyCode - The type of currency that is used for billing. The currencyCode used for all reservations is US dollars.

$sel:offeringArn:Offering', offering_offeringArn - The Amazon Resource Name (ARN) that MediaConnect assigns to the offering.

$sel:offeringDescription:Offering', offering_offeringDescription - A description of the offering.

$sel:durationUnits:Offering', offering_durationUnits - The unit of measurement for the duration of the offering.

$sel:duration:Offering', offering_duration - The length of time that your reservation would be active.

$sel:pricePerUnit:Offering', offering_pricePerUnit - The cost of a single unit. This value, in combination with priceUnits, makes up the rate.

$sel:resourceSpecification:Offering', offering_resourceSpecification - A definition of the amount of outbound bandwidth that you would be reserving if you purchase the offering.

$sel:priceUnits:Offering', offering_priceUnits - The unit of measurement that is used for billing. This value, in combination with pricePerUnit, makes up the rate.

Output

data Output Source #

The settings for an output.

See: newOutput smart constructor.

Instances

Instances details
Eq Output Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Output

Methods

(==) :: Output -> Output -> Bool #

(/=) :: Output -> Output -> Bool #

Read Output Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Output

Show Output Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Output

Generic Output Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Output

Associated Types

type Rep Output :: Type -> Type #

Methods

from :: Output -> Rep Output x #

to :: Rep Output x -> Output #

NFData Output Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Output

Methods

rnf :: Output -> () #

Hashable Output Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Output

Methods

hashWithSalt :: Int -> Output -> Int #

hash :: Output -> Int #

FromJSON Output Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Output

type Rep Output Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Output

type Rep Output = D1 ('MetaData "Output" "Amazonka.MediaConnect.Types.Output" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "Output'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "entitlementArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "dataTransferSubscriberFeePercent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "destination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "mediaStreamOutputConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MediaStreamOutputConfiguration])) :*: (S1 ('MetaSel ('Just "mediaLiveInputArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "encryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Encryption))))) :*: ((S1 ('MetaSel ('Just "listenerAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "transport") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Transport)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "port") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "vpcInterfaceAttachment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VpcInterfaceAttachment))) :*: (S1 ('MetaSel ('Just "outputArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newOutput Source #

Create a value of Output with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entitlementArn:Output', output_entitlementArn - The ARN of the entitlement on the originator''s flow. This value is relevant only on entitled flows.

$sel:dataTransferSubscriberFeePercent:Output', output_dataTransferSubscriberFeePercent - Percentage from 0-100 of the data transfer cost to be billed to the subscriber.

$sel:destination:Output', output_destination - The address where you want to send the output.

$sel:mediaStreamOutputConfigurations:Output', output_mediaStreamOutputConfigurations - The configuration for each media stream that is associated with the output.

$sel:mediaLiveInputArn:Output', output_mediaLiveInputArn - The input ARN of the AWS Elemental MediaLive channel. This parameter is relevant only for outputs that were added by creating a MediaLive input.

$sel:encryption:Output', output_encryption - The type of key used for the encryption. If no keyType is provided, the service will use the default setting (static-key).

$sel:listenerAddress:Output', output_listenerAddress - The IP address that the receiver requires in order to establish a connection with the flow. For public networking, the ListenerAddress is represented by the elastic IP address of the flow. For private networking, the ListenerAddress is represented by the elastic network interface IP address of the VPC. This field applies only to outputs that use the Zixi pull or SRT listener protocol.

$sel:transport:Output', output_transport - Attributes related to the transport stream that are used in the output.

$sel:description:Output', output_description - A description of the output.

$sel:port:Output', output_port - The port to use when content is distributed to this output.

$sel:vpcInterfaceAttachment:Output', output_vpcInterfaceAttachment - The name of the VPC interface attachment to use for this output.

$sel:outputArn:Output', output_outputArn - The ARN of the output.

$sel:name:Output', output_name - The name of the output. This value must be unique within the current flow.

Reservation

data Reservation Source #

A pricing agreement for a discounted rate for a specific outbound bandwidth that your MediaConnect account will use each month over a specific time period. The discounted rate in the reservation applies to outbound bandwidth for all flows from your account until your account reaches the amount of bandwidth in your reservation. If you use more outbound bandwidth than the agreed upon amount in a single month, the overage is charged at the on-demand rate.

See: newReservation smart constructor.

Instances

Instances details
Eq Reservation Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Reservation

Read Reservation Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Reservation

Show Reservation Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Reservation

Generic Reservation Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Reservation

Associated Types

type Rep Reservation :: Type -> Type #

NFData Reservation Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Reservation

Methods

rnf :: Reservation -> () #

Hashable Reservation Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Reservation

FromJSON Reservation Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Reservation

type Rep Reservation Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Reservation

type Rep Reservation = D1 ('MetaData "Reservation" "Amazonka.MediaConnect.Types.Reservation" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "Reservation'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "currencyCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "reservationState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ReservationState) :*: S1 ('MetaSel ('Just "offeringArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "reservationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "start") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "offeringDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))) :*: ((S1 ('MetaSel ('Just "reservationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "end") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "duration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) :*: ((S1 ('MetaSel ('Just "durationUnits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DurationUnits) :*: S1 ('MetaSel ('Just "pricePerUnit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "resourceSpecification") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceSpecification) :*: S1 ('MetaSel ('Just "priceUnits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PriceUnits))))))

newReservation Source #

Create a value of Reservation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:currencyCode:Reservation', reservation_currencyCode - The type of currency that is used for billing. The currencyCode used for your reservation is US dollars.

$sel:reservationState:Reservation', reservation_reservationState - The status of your reservation.

$sel:offeringArn:Reservation', reservation_offeringArn - The Amazon Resource Name (ARN) that MediaConnect assigns to the offering.

$sel:reservationArn:Reservation', reservation_reservationArn - The Amazon Resource Name (ARN) that MediaConnect assigns to the reservation when you purchase an offering.

$sel:start:Reservation', reservation_start - The day and time that the reservation becomes active. You set this value when you purchase the offering.

$sel:offeringDescription:Reservation', reservation_offeringDescription - A description of the offering. MediaConnect defines this value in the offering.

$sel:reservationName:Reservation', reservation_reservationName - The name that you assigned to the reservation when you purchased the offering.

$sel:end:Reservation', reservation_end - The day and time that this reservation expires. This value is calculated based on the start date and time that you set and the offering's duration.

$sel:duration:Reservation', reservation_duration - The length of time that this reservation is active. MediaConnect defines this value in the offering.

$sel:durationUnits:Reservation', reservation_durationUnits - The unit of measurement for the duration of the reservation. MediaConnect defines this value in the offering.

$sel:pricePerUnit:Reservation', reservation_pricePerUnit - The cost of a single unit. This value, in combination with priceUnits, makes up the rate. MediaConnect defines this value in the offering.

$sel:resourceSpecification:Reservation', reservation_resourceSpecification - A definition of the amount of outbound bandwidth that you would be reserving if you purchase the offering. MediaConnect defines the values that make up the resourceSpecification in the offering.

$sel:priceUnits:Reservation', reservation_priceUnits - The unit of measurement that is used for billing. This value, in combination with pricePerUnit, makes up the rate. MediaConnect defines this value in the offering.

ResourceSpecification

data ResourceSpecification Source #

A definition of what is being billed for, including the type and amount.

See: newResourceSpecification smart constructor.

Instances

Instances details
Eq ResourceSpecification Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceSpecification

Read ResourceSpecification Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceSpecification

Show ResourceSpecification Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceSpecification

Generic ResourceSpecification Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceSpecification

Associated Types

type Rep ResourceSpecification :: Type -> Type #

NFData ResourceSpecification Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceSpecification

Methods

rnf :: ResourceSpecification -> () #

Hashable ResourceSpecification Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceSpecification

FromJSON ResourceSpecification Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceSpecification

type Rep ResourceSpecification Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.ResourceSpecification

type Rep ResourceSpecification = D1 ('MetaData "ResourceSpecification" "Amazonka.MediaConnect.Types.ResourceSpecification" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "ResourceSpecification'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reservedBitrate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceType)))

newResourceSpecification Source #

Create a value of ResourceSpecification with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:reservedBitrate:ResourceSpecification', resourceSpecification_reservedBitrate - The amount of outbound bandwidth that is discounted in the offering.

$sel:resourceType:ResourceSpecification', resourceSpecification_resourceType - The type of resource and the unit that is being billed for.

SetSourceRequest

data SetSourceRequest Source #

The settings for the source of the flow.

See: newSetSourceRequest smart constructor.

Instances

Instances details
Eq SetSourceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SetSourceRequest

Read SetSourceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SetSourceRequest

Show SetSourceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SetSourceRequest

Generic SetSourceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SetSourceRequest

Associated Types

type Rep SetSourceRequest :: Type -> Type #

NFData SetSourceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SetSourceRequest

Methods

rnf :: SetSourceRequest -> () #

Hashable SetSourceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SetSourceRequest

ToJSON SetSourceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SetSourceRequest

type Rep SetSourceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SetSourceRequest

type Rep SetSourceRequest = D1 ('MetaData "SetSourceRequest" "Amazonka.MediaConnect.Types.SetSourceRequest" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "SetSourceRequest'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "entitlementArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxLatency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "vpcInterfaceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "decryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Encryption)) :*: S1 ('MetaSel ('Just "maxSyncBuffer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "protocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Protocol)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "minLatency") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "ingestPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "mediaStreamSourceConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MediaStreamSourceConfigurationRequest])) :*: S1 ('MetaSel ('Just "whitelistCidr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxBitrate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "streamId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newSetSourceRequest :: SetSourceRequest Source #

Create a value of SetSourceRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entitlementArn:SetSourceRequest', setSourceRequest_entitlementArn - The ARN of the entitlement that allows you to subscribe to this flow. The entitlement is set by the flow originator, and the ARN is generated as part of the originator's flow.

$sel:maxLatency:SetSourceRequest', setSourceRequest_maxLatency - The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams.

$sel:vpcInterfaceName:SetSourceRequest', setSourceRequest_vpcInterfaceName - The name of the VPC interface to use for this source.

$sel:decryption:SetSourceRequest', setSourceRequest_decryption - The type of encryption that is used on the content ingested from this source.

$sel:maxSyncBuffer:SetSourceRequest', setSourceRequest_maxSyncBuffer - The size of the buffer (in milliseconds) to use to sync incoming source data.

$sel:protocol:SetSourceRequest', setSourceRequest_protocol - The protocol that is used by the source.

$sel:name:SetSourceRequest', setSourceRequest_name - The name of the source.

$sel:minLatency:SetSourceRequest', setSourceRequest_minLatency - The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender’s minimum latency and the receiver’s minimum latency.

$sel:ingestPort:SetSourceRequest', setSourceRequest_ingestPort - The port that the flow will be listening on for incoming content.

$sel:description:SetSourceRequest', setSourceRequest_description - A description for the source. This value is not used or seen outside of the current AWS Elemental MediaConnect account.

$sel:mediaStreamSourceConfigurations:SetSourceRequest', setSourceRequest_mediaStreamSourceConfigurations - The media streams that are associated with the source, and the parameters for those associations.

$sel:whitelistCidr:SetSourceRequest', setSourceRequest_whitelistCidr - The range of IP addresses that should be allowed to contribute content to your source. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.

$sel:maxBitrate:SetSourceRequest', setSourceRequest_maxBitrate - The smoothing max bitrate for RIST, RTP, and RTP-FEC streams.

$sel:streamId:SetSourceRequest', setSourceRequest_streamId - The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.

Source

data Source Source #

The settings for the source of the flow.

See: newSource smart constructor.

Instances

Instances details
Eq Source Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Source

Methods

(==) :: Source -> Source -> Bool #

(/=) :: Source -> Source -> Bool #

Read Source Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Source

Show Source Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Source

Generic Source Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Source

Associated Types

type Rep Source :: Type -> Type #

Methods

from :: Source -> Rep Source x #

to :: Rep Source x -> Source #

NFData Source Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Source

Methods

rnf :: Source -> () #

Hashable Source Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Source

Methods

hashWithSalt :: Int -> Source -> Int #

hash :: Source -> Int #

FromJSON Source Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Source

type Rep Source Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Source

type Rep Source = D1 ('MetaData "Source" "Amazonka.MediaConnect.Types.Source" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "Source'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "entitlementArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "dataTransferSubscriberFeePercent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "vpcInterfaceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "decryption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Encryption)) :*: (S1 ('MetaSel ('Just "ingestIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ingestPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))) :*: ((S1 ('MetaSel ('Just "transport") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Transport)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mediaStreamSourceConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MediaStreamSourceConfiguration])))) :*: (S1 ('MetaSel ('Just "whitelistCidr") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newSource Source #

Create a value of Source with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entitlementArn:Source', source_entitlementArn - The ARN of the entitlement that allows you to subscribe to content that comes from another AWS account. The entitlement is set by the content originator and the ARN is generated as part of the originator's flow.

$sel:dataTransferSubscriberFeePercent:Source', source_dataTransferSubscriberFeePercent - Percentage from 0-100 of the data transfer cost to be billed to the subscriber.

$sel:vpcInterfaceName:Source', source_vpcInterfaceName - The name of the VPC interface that is used for this source.

$sel:decryption:Source', source_decryption - The type of encryption that is used on the content ingested from this source.

$sel:ingestIp:Source', source_ingestIp - The IP address that the flow will be listening on for incoming content.

$sel:ingestPort:Source', source_ingestPort - The port that the flow will be listening on for incoming content.

$sel:transport:Source', source_transport - Attributes related to the transport stream that are used in the source.

$sel:description:Source', source_description - A description for the source. This value is not used or seen outside of the current AWS Elemental MediaConnect account.

$sel:mediaStreamSourceConfigurations:Source', source_mediaStreamSourceConfigurations - The media streams that are associated with the source, and the parameters for those associations.

$sel:whitelistCidr:Source', source_whitelistCidr - The range of IP addresses that should be allowed to contribute content to your source. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.

$sel:sourceArn:Source', source_sourceArn - The ARN of the source.

$sel:name:Source', source_name - The name of the source.

SourcePriority

data SourcePriority Source #

The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.

See: newSourcePriority smart constructor.

Constructors

SourcePriority' (Maybe Text) 

Instances

Instances details
Eq SourcePriority Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourcePriority

Read SourcePriority Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourcePriority

Show SourcePriority Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourcePriority

Generic SourcePriority Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourcePriority

Associated Types

type Rep SourcePriority :: Type -> Type #

NFData SourcePriority Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourcePriority

Methods

rnf :: SourcePriority -> () #

Hashable SourcePriority Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourcePriority

ToJSON SourcePriority Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourcePriority

FromJSON SourcePriority Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourcePriority

type Rep SourcePriority Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.SourcePriority

type Rep SourcePriority = D1 ('MetaData "SourcePriority" "Amazonka.MediaConnect.Types.SourcePriority" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "SourcePriority'" 'PrefixI 'True) (S1 ('MetaSel ('Just "primarySource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newSourcePriority :: SourcePriority Source #

Create a value of SourcePriority with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:primarySource:SourcePriority', sourcePriority_primarySource - The name of the source you choose as the primary source for this flow.

Transport

data Transport Source #

Attributes related to the transport stream that are used in a source or output.

See: newTransport smart constructor.

Instances

Instances details
Eq Transport Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Transport

Read Transport Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Transport

Show Transport Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Transport

Generic Transport Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Transport

Associated Types

type Rep Transport :: Type -> Type #

NFData Transport Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Transport

Methods

rnf :: Transport -> () #

Hashable Transport Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Transport

FromJSON Transport Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Transport

type Rep Transport Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.Transport

newTransport Source #

Create a value of Transport with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxLatency:Transport', transport_maxLatency - The maximum latency in milliseconds. This parameter applies only to RIST-based and Zixi-based streams.

$sel:maxSyncBuffer:Transport', transport_maxSyncBuffer - The size of the buffer (in milliseconds) to use to sync incoming source data.

$sel:cidrAllowList:Transport', transport_cidrAllowList - The range of IP addresses that should be allowed to initiate output requests to this flow. These IP addresses should be in the form of a Classless Inter-Domain Routing (CIDR) block; for example, 10.0.0.0/16.

$sel:smoothingLatency:Transport', transport_smoothingLatency - The smoothing latency in milliseconds for RIST, RTP, and RTP-FEC streams.

$sel:minLatency:Transport', transport_minLatency - The minimum latency in milliseconds for SRT-based streams. In streams that use the SRT protocol, this value that you set on your MediaConnect source or output represents the minimal potential latency of that connection. The latency of the stream is set to the highest number between the sender’s minimum latency and the receiver’s minimum latency.

$sel:maxBitrate:Transport', transport_maxBitrate - The smoothing max bitrate for RIST, RTP, and RTP-FEC streams.

$sel:streamId:Transport', transport_streamId - The stream ID that you want to use for this transport. This parameter applies only to Zixi-based streams.

$sel:remoteId:Transport', transport_remoteId - The remote ID for the Zixi-pull stream.

$sel:protocol:Transport', transport_protocol - The protocol that is used by the source or output.

UpdateEncryption

data UpdateEncryption Source #

Information about the encryption of the flow.

See: newUpdateEncryption smart constructor.

Instances

Instances details
Eq UpdateEncryption Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateEncryption

Read UpdateEncryption Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateEncryption

Show UpdateEncryption Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateEncryption

Generic UpdateEncryption Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateEncryption

Associated Types

type Rep UpdateEncryption :: Type -> Type #

NFData UpdateEncryption Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateEncryption

Methods

rnf :: UpdateEncryption -> () #

Hashable UpdateEncryption Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateEncryption

ToJSON UpdateEncryption Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateEncryption

type Rep UpdateEncryption Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateEncryption

newUpdateEncryption :: UpdateEncryption Source #

Create a value of UpdateEncryption with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:keyType:UpdateEncryption', updateEncryption_keyType - The type of key that is used for the encryption. If no keyType is provided, the service will use the default setting (static-key).

$sel:resourceId:UpdateEncryption', updateEncryption_resourceId - An identifier for the content. The service sends this value to the key server to identify the current endpoint. The resource ID is also known as the content ID. This parameter is required for SPEKE encryption and is not valid for static key encryption.

$sel:url:UpdateEncryption', updateEncryption_url - The URL from the API Gateway proxy that you set up to talk to your key server. This parameter is required for SPEKE encryption and is not valid for static key encryption.

$sel:algorithm:UpdateEncryption', updateEncryption_algorithm - The type of algorithm that is used for the encryption (such as aes128, aes192, or aes256).

$sel:constantInitializationVector:UpdateEncryption', updateEncryption_constantInitializationVector - A 128-bit, 16-byte hex value represented by a 32-character string, to be used with the key for encrypting content. This parameter is not valid for static key encryption.

$sel:deviceId:UpdateEncryption', updateEncryption_deviceId - The value of one of the devices that you configured with your digital rights management (DRM) platform key provider. This parameter is required for SPEKE encryption and is not valid for static key encryption.

$sel:region:UpdateEncryption', updateEncryption_region - The AWS Region that the API Gateway proxy endpoint was created in. This parameter is required for SPEKE encryption and is not valid for static key encryption.

$sel:secretArn:UpdateEncryption', updateEncryption_secretArn - The ARN of the secret that you created in AWS Secrets Manager to store the encryption key. This parameter is required for static key encryption and is not valid for SPEKE encryption.

$sel:roleArn:UpdateEncryption', updateEncryption_roleArn - The ARN of the role that you created during setup (when you set up AWS Elemental MediaConnect as a trusted entity).

UpdateFailoverConfig

data UpdateFailoverConfig Source #

The settings for source failover

See: newUpdateFailoverConfig smart constructor.

Instances

Instances details
Eq UpdateFailoverConfig Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateFailoverConfig

Read UpdateFailoverConfig Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateFailoverConfig

Show UpdateFailoverConfig Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateFailoverConfig

Generic UpdateFailoverConfig Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateFailoverConfig

Associated Types

type Rep UpdateFailoverConfig :: Type -> Type #

NFData UpdateFailoverConfig Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateFailoverConfig

Methods

rnf :: UpdateFailoverConfig -> () #

Hashable UpdateFailoverConfig Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateFailoverConfig

ToJSON UpdateFailoverConfig Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateFailoverConfig

type Rep UpdateFailoverConfig Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.UpdateFailoverConfig

type Rep UpdateFailoverConfig = D1 ('MetaData "UpdateFailoverConfig" "Amazonka.MediaConnect.Types.UpdateFailoverConfig" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "UpdateFailoverConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe State)) :*: S1 ('MetaSel ('Just "recoveryWindow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "sourcePriority") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourcePriority)) :*: S1 ('MetaSel ('Just "failoverMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FailoverMode)))))

newUpdateFailoverConfig :: UpdateFailoverConfig Source #

Create a value of UpdateFailoverConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:state:UpdateFailoverConfig', updateFailoverConfig_state - Undocumented member.

$sel:recoveryWindow:UpdateFailoverConfig', updateFailoverConfig_recoveryWindow - Recovery window time to look for dash-7 packets

$sel:sourcePriority:UpdateFailoverConfig', updateFailoverConfig_sourcePriority - The priority you want to assign to a source. You can have a primary stream and a backup stream or two equally prioritized streams.

$sel:failoverMode:UpdateFailoverConfig', updateFailoverConfig_failoverMode - The type of failover you choose for this flow. MERGE combines the source streams into a single stream, allowing graceful recovery from any single-source loss. FAILOVER allows switching between different streams.

VpcInterface

data VpcInterface Source #

The settings for a VPC Source.

See: newVpcInterface smart constructor.

Instances

Instances details
Eq VpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterface

Read VpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterface

Show VpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterface

Generic VpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterface

Associated Types

type Rep VpcInterface :: Type -> Type #

NFData VpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterface

Methods

rnf :: VpcInterface -> () #

Hashable VpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterface

FromJSON VpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterface

type Rep VpcInterface Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterface

type Rep VpcInterface = D1 ('MetaData "VpcInterface" "Amazonka.MediaConnect.Types.VpcInterface" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "VpcInterface'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "networkInterfaceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 NetworkInterfaceType) :*: (S1 ('MetaSel ('Just "networkInterfaceIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "subnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "securityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newVpcInterface Source #

Create a value of VpcInterface with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:networkInterfaceType:VpcInterface', vpcInterface_networkInterfaceType - The type of network interface.

$sel:networkInterfaceIds:VpcInterface', vpcInterface_networkInterfaceIds - IDs of the network interfaces created in customer's account by MediaConnect.

$sel:subnetId:VpcInterface', vpcInterface_subnetId - Subnet must be in the AZ of the Flow

$sel:securityGroupIds:VpcInterface', vpcInterface_securityGroupIds - Security Group IDs to be used on ENI.

$sel:roleArn:VpcInterface', vpcInterface_roleArn - Role Arn MediaConnect can assumes to create ENIs in customer's account

$sel:name:VpcInterface', vpcInterface_name - Immutable and has to be a unique against other VpcInterfaces in this Flow

VpcInterfaceAttachment

data VpcInterfaceAttachment Source #

The settings for attaching a VPC interface to an output.

See: newVpcInterfaceAttachment smart constructor.

Instances

Instances details
Eq VpcInterfaceAttachment Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterfaceAttachment

Read VpcInterfaceAttachment Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterfaceAttachment

Show VpcInterfaceAttachment Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterfaceAttachment

Generic VpcInterfaceAttachment Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterfaceAttachment

Associated Types

type Rep VpcInterfaceAttachment :: Type -> Type #

NFData VpcInterfaceAttachment Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterfaceAttachment

Methods

rnf :: VpcInterfaceAttachment -> () #

Hashable VpcInterfaceAttachment Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterfaceAttachment

ToJSON VpcInterfaceAttachment Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterfaceAttachment

FromJSON VpcInterfaceAttachment Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterfaceAttachment

type Rep VpcInterfaceAttachment Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterfaceAttachment

type Rep VpcInterfaceAttachment = D1 ('MetaData "VpcInterfaceAttachment" "Amazonka.MediaConnect.Types.VpcInterfaceAttachment" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "VpcInterfaceAttachment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "vpcInterfaceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newVpcInterfaceAttachment :: VpcInterfaceAttachment Source #

Create a value of VpcInterfaceAttachment with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:vpcInterfaceName:VpcInterfaceAttachment', vpcInterfaceAttachment_vpcInterfaceName - The name of the VPC interface to use for this output.

VpcInterfaceRequest

data VpcInterfaceRequest Source #

Desired VPC Interface for a Flow

See: newVpcInterfaceRequest smart constructor.

Instances

Instances details
Eq VpcInterfaceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterfaceRequest

Read VpcInterfaceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterfaceRequest

Show VpcInterfaceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterfaceRequest

Generic VpcInterfaceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterfaceRequest

Associated Types

type Rep VpcInterfaceRequest :: Type -> Type #

NFData VpcInterfaceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterfaceRequest

Methods

rnf :: VpcInterfaceRequest -> () #

Hashable VpcInterfaceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterfaceRequest

ToJSON VpcInterfaceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterfaceRequest

type Rep VpcInterfaceRequest Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.VpcInterfaceRequest

type Rep VpcInterfaceRequest = D1 ('MetaData "VpcInterfaceRequest" "Amazonka.MediaConnect.Types.VpcInterfaceRequest" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "VpcInterfaceRequest'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "networkInterfaceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkInterfaceType)) :*: S1 ('MetaSel ('Just "subnetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "securityGroupIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newVpcInterfaceRequest Source #

Create a value of VpcInterfaceRequest with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:networkInterfaceType:VpcInterfaceRequest', vpcInterfaceRequest_networkInterfaceType - The type of network interface. If this value is not included in the request, MediaConnect uses ENA as the networkInterfaceType.

$sel:subnetId:VpcInterfaceRequest', vpcInterfaceRequest_subnetId - Subnet must be in the AZ of the Flow

$sel:securityGroupIds:VpcInterfaceRequest', vpcInterfaceRequest_securityGroupIds - Security Group IDs to be used on ENI.

$sel:roleArn:VpcInterfaceRequest', vpcInterfaceRequest_roleArn - Role Arn MediaConnect can assumes to create ENIs in customer's account

$sel:name:VpcInterfaceRequest', vpcInterfaceRequest_name - The name of the VPC Interface. This value must be unique within the current flow.