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.