MediaLiveClient#
Auto-generated documentation for MediaLive type annotations stubs module mypy-boto3-medialive.
MediaLiveClient#
Type annotations and code completion for boto3.client("medialive")
.
boto3 documentation
# MediaLiveClient usage example
from boto3.session import Session
from mypy_boto3_medialive.client import MediaLiveClient
def get_medialive_client() -> MediaLiveClient:
return Session().client("medialive")
Exceptions#
boto3
client exceptions are generated in runtime.
This class provides code completion for boto3.client("medialive").exceptions
structure.
# Exceptions.exceptions usage example
client = boto3.client("medialive")
try:
do_something(client)
except (
client.exceptions.BadGatewayException,
client.exceptions.BadRequestException,
client.exceptions.ClientError,
client.exceptions.ConflictException,
client.exceptions.ForbiddenException,
client.exceptions.GatewayTimeoutException,
client.exceptions.InternalServerErrorException,
client.exceptions.NotFoundException,
client.exceptions.TooManyRequestsException,
client.exceptions.UnprocessableEntityException,
) as e:
print(e)
# Exceptions.exceptions type checking example
from mypy_boto3_medialive.client import Exceptions
def handle_error(exc: Exceptions.BadGatewayException) -> None:
...
Methods#
can_paginate#
Type annotations and code completion for boto3.client("medialive").can_paginate
method.
boto3 documentation
# can_paginate method definition
def can_paginate(
self,
operation_name: str,
) -> bool:
...
generate_presigned_url#
Type annotations and code completion for boto3.client("medialive").generate_presigned_url
method.
boto3 documentation
# generate_presigned_url method definition
def generate_presigned_url(
self,
ClientMethod: str,
Params: Mapping[str, Any] = ...,
ExpiresIn: int = 3600,
HttpMethod: str = ...,
) -> str:
...
accept_input_device_transfer#
Accept an incoming input device transfer.
Type annotations and code completion for boto3.client("medialive").accept_input_device_transfer
method.
boto3 documentation
# accept_input_device_transfer method definition
def accept_input_device_transfer(
self,
*,
InputDeviceId: str,
) -> dict[str, Any]:
...
# accept_input_device_transfer method usage example with argument unpacking
kwargs: AcceptInputDeviceTransferRequestRequestTypeDef = { # (1)
"InputDeviceId": ...,
}
parent.accept_input_device_transfer(**kwargs)
batch_delete#
Starts delete of resources.
Type annotations and code completion for boto3.client("medialive").batch_delete
method.
boto3 documentation
# batch_delete method definition
def batch_delete(
self,
*,
ChannelIds: Sequence[str] = ...,
InputIds: Sequence[str] = ...,
InputSecurityGroupIds: Sequence[str] = ...,
MultiplexIds: Sequence[str] = ...,
) -> BatchDeleteResponseTypeDef: # (1)
...
# batch_delete method usage example with argument unpacking
kwargs: BatchDeleteRequestRequestTypeDef = { # (1)
"ChannelIds": ...,
}
parent.batch_delete(**kwargs)
batch_start#
Starts existing resources.
Type annotations and code completion for boto3.client("medialive").batch_start
method.
boto3 documentation
# batch_start method definition
def batch_start(
self,
*,
ChannelIds: Sequence[str] = ...,
MultiplexIds: Sequence[str] = ...,
) -> BatchStartResponseTypeDef: # (1)
...
# batch_start method usage example with argument unpacking
kwargs: BatchStartRequestRequestTypeDef = { # (1)
"ChannelIds": ...,
}
parent.batch_start(**kwargs)
batch_stop#
Stops running resources.
Type annotations and code completion for boto3.client("medialive").batch_stop
method.
boto3 documentation
# batch_stop method definition
def batch_stop(
self,
*,
ChannelIds: Sequence[str] = ...,
MultiplexIds: Sequence[str] = ...,
) -> BatchStopResponseTypeDef: # (1)
...
# batch_stop method usage example with argument unpacking
kwargs: BatchStopRequestRequestTypeDef = { # (1)
"ChannelIds": ...,
}
parent.batch_stop(**kwargs)
batch_update_schedule#
Update a channel schedule.
Type annotations and code completion for boto3.client("medialive").batch_update_schedule
method.
boto3 documentation
# batch_update_schedule method definition
def batch_update_schedule(
self,
*,
ChannelId: str,
Creates: BatchScheduleActionCreateRequestTypeDef = ..., # (1)
Deletes: BatchScheduleActionDeleteRequestTypeDef = ..., # (2)
) -> BatchUpdateScheduleResponseTypeDef: # (3)
...
- See BatchScheduleActionCreateRequestTypeDef
- See BatchScheduleActionDeleteRequestTypeDef
- See BatchUpdateScheduleResponseTypeDef
# batch_update_schedule method usage example with argument unpacking
kwargs: BatchUpdateScheduleRequestRequestTypeDef = { # (1)
"ChannelId": ...,
}
parent.batch_update_schedule(**kwargs)
cancel_input_device_transfer#
Cancel an input device transfer that you have requested.
Type annotations and code completion for boto3.client("medialive").cancel_input_device_transfer
method.
boto3 documentation
# cancel_input_device_transfer method definition
def cancel_input_device_transfer(
self,
*,
InputDeviceId: str,
) -> dict[str, Any]:
...
# cancel_input_device_transfer method usage example with argument unpacking
kwargs: CancelInputDeviceTransferRequestRequestTypeDef = { # (1)
"InputDeviceId": ...,
}
parent.cancel_input_device_transfer(**kwargs)
claim_device#
Send a request to claim an AWS Elemental device that you have purchased from a third-party vendor.
Type annotations and code completion for boto3.client("medialive").claim_device
method.
boto3 documentation
# claim_device method definition
def claim_device(
self,
*,
Id: str = ...,
) -> dict[str, Any]:
...
# claim_device method usage example with argument unpacking
kwargs: ClaimDeviceRequestRequestTypeDef = { # (1)
"Id": ...,
}
parent.claim_device(**kwargs)
create_channel#
Creates a new channel.
Type annotations and code completion for boto3.client("medialive").create_channel
method.
boto3 documentation
# create_channel method definition
def create_channel(
self,
*,
CdiInputSpecification: CdiInputSpecificationTypeDef = ..., # (1)
ChannelClass: ChannelClassType = ..., # (2)
Destinations: Sequence[OutputDestinationUnionTypeDef] = ..., # (3)
EncoderSettings: EncoderSettingsTypeDef = ..., # (4)
InputAttachments: Sequence[InputAttachmentUnionTypeDef] = ..., # (5)
InputSpecification: InputSpecificationTypeDef = ..., # (6)
LogLevel: LogLevelType = ..., # (7)
Maintenance: MaintenanceCreateSettingsTypeDef = ..., # (8)
Name: str = ...,
RequestId: str = ...,
Reserved: str = ...,
RoleArn: str = ...,
Tags: Mapping[str, str] = ...,
Vpc: VpcOutputSettingsTypeDef = ..., # (9)
AnywhereSettings: AnywhereSettingsTypeDef = ..., # (10)
ChannelEngineVersion: ChannelEngineVersionRequestTypeDef = ..., # (11)
DryRun: bool = ...,
) -> CreateChannelResponseTypeDef: # (12)
...
- See CdiInputSpecificationTypeDef
- See ChannelClassType
- See OutputDestinationTypeDef OutputDestinationOutputTypeDef
- See EncoderSettingsTypeDef
- See InputAttachmentTypeDef InputAttachmentOutputTypeDef
- See InputSpecificationTypeDef
- See LogLevelType
- See MaintenanceCreateSettingsTypeDef
- See VpcOutputSettingsTypeDef
- See AnywhereSettingsTypeDef
- See ChannelEngineVersionRequestTypeDef
- See CreateChannelResponseTypeDef
# create_channel method usage example with argument unpacking
kwargs: CreateChannelRequestRequestTypeDef = { # (1)
"CdiInputSpecification": ...,
}
parent.create_channel(**kwargs)
create_input#
Create an input.
Type annotations and code completion for boto3.client("medialive").create_input
method.
boto3 documentation
# create_input method definition
def create_input(
self,
*,
Destinations: Sequence[InputDestinationRequestTypeDef] = ..., # (1)
InputDevices: Sequence[InputDeviceSettingsTypeDef] = ..., # (2)
InputSecurityGroups: Sequence[str] = ...,
MediaConnectFlows: Sequence[MediaConnectFlowRequestTypeDef] = ..., # (3)
Name: str = ...,
RequestId: str = ...,
RoleArn: str = ...,
Sources: Sequence[InputSourceRequestTypeDef] = ..., # (4)
Tags: Mapping[str, str] = ...,
Type: InputTypeType = ..., # (5)
Vpc: InputVpcRequestTypeDef = ..., # (6)
SrtSettings: SrtSettingsRequestTypeDef = ..., # (7)
InputNetworkLocation: InputNetworkLocationType = ..., # (8)
MulticastSettings: MulticastSettingsCreateRequestTypeDef = ..., # (9)
) -> CreateInputResponseTypeDef: # (10)
...
- See InputDestinationRequestTypeDef
- See InputDeviceSettingsTypeDef
- See MediaConnectFlowRequestTypeDef
- See InputSourceRequestTypeDef
- See InputTypeType
- See InputVpcRequestTypeDef
- See SrtSettingsRequestTypeDef
- See InputNetworkLocationType
- See MulticastSettingsCreateRequestTypeDef
- See CreateInputResponseTypeDef
# create_input method usage example with argument unpacking
kwargs: CreateInputRequestRequestTypeDef = { # (1)
"Destinations": ...,
}
parent.create_input(**kwargs)
create_input_security_group#
Creates a Input Security Group.
Type annotations and code completion for boto3.client("medialive").create_input_security_group
method.
boto3 documentation
# create_input_security_group method definition
def create_input_security_group(
self,
*,
Tags: Mapping[str, str] = ...,
WhitelistRules: Sequence[InputWhitelistRuleCidrTypeDef] = ..., # (1)
) -> CreateInputSecurityGroupResponseTypeDef: # (2)
...
# create_input_security_group method usage example with argument unpacking
kwargs: CreateInputSecurityGroupRequestRequestTypeDef = { # (1)
"Tags": ...,
}
parent.create_input_security_group(**kwargs)
create_multiplex#
Create a new multiplex.
Type annotations and code completion for boto3.client("medialive").create_multiplex
method.
boto3 documentation
# create_multiplex method definition
def create_multiplex(
self,
*,
AvailabilityZones: Sequence[str],
MultiplexSettings: MultiplexSettingsTypeDef, # (1)
Name: str,
RequestId: str,
Tags: Mapping[str, str] = ...,
) -> CreateMultiplexResponseTypeDef: # (2)
...
# create_multiplex method usage example with argument unpacking
kwargs: CreateMultiplexRequestRequestTypeDef = { # (1)
"AvailabilityZones": ...,
"MultiplexSettings": ...,
"Name": ...,
"RequestId": ...,
}
parent.create_multiplex(**kwargs)
create_multiplex_program#
Create a new program in the multiplex.
Type annotations and code completion for boto3.client("medialive").create_multiplex_program
method.
boto3 documentation
# create_multiplex_program method definition
def create_multiplex_program(
self,
*,
MultiplexId: str,
MultiplexProgramSettings: MultiplexProgramSettingsTypeDef, # (1)
ProgramName: str,
RequestId: str,
) -> CreateMultiplexProgramResponseTypeDef: # (2)
...
# create_multiplex_program method usage example with argument unpacking
kwargs: CreateMultiplexProgramRequestRequestTypeDef = { # (1)
"MultiplexId": ...,
"MultiplexProgramSettings": ...,
"ProgramName": ...,
"RequestId": ...,
}
parent.create_multiplex_program(**kwargs)
create_partner_input#
Create a partner input.
Type annotations and code completion for boto3.client("medialive").create_partner_input
method.
boto3 documentation
# create_partner_input method definition
def create_partner_input(
self,
*,
InputId: str,
RequestId: str = ...,
Tags: Mapping[str, str] = ...,
) -> CreatePartnerInputResponseTypeDef: # (1)
...
# create_partner_input method usage example with argument unpacking
kwargs: CreatePartnerInputRequestRequestTypeDef = { # (1)
"InputId": ...,
}
parent.create_partner_input(**kwargs)
create_tags#
Create tags for a resource.
Type annotations and code completion for boto3.client("medialive").create_tags
method.
boto3 documentation
# create_tags method definition
def create_tags(
self,
*,
ResourceArn: str,
Tags: Mapping[str, str] = ...,
) -> EmptyResponseMetadataTypeDef: # (1)
...
# create_tags method usage example with argument unpacking
kwargs: CreateTagsRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
}
parent.create_tags(**kwargs)
delete_channel#
Starts deletion of channel.
Type annotations and code completion for boto3.client("medialive").delete_channel
method.
boto3 documentation
# delete_channel method definition
def delete_channel(
self,
*,
ChannelId: str,
) -> DeleteChannelResponseTypeDef: # (1)
...
# delete_channel method usage example with argument unpacking
kwargs: DeleteChannelRequestRequestTypeDef = { # (1)
"ChannelId": ...,
}
parent.delete_channel(**kwargs)
delete_input#
Deletes the input end point.
Type annotations and code completion for boto3.client("medialive").delete_input
method.
boto3 documentation
# delete_input method definition
def delete_input(
self,
*,
InputId: str,
) -> dict[str, Any]:
...
# delete_input method usage example with argument unpacking
kwargs: DeleteInputRequestRequestTypeDef = { # (1)
"InputId": ...,
}
parent.delete_input(**kwargs)
delete_input_security_group#
Deletes an Input Security Group.
Type annotations and code completion for boto3.client("medialive").delete_input_security_group
method.
boto3 documentation
# delete_input_security_group method definition
def delete_input_security_group(
self,
*,
InputSecurityGroupId: str,
) -> dict[str, Any]:
...
# delete_input_security_group method usage example with argument unpacking
kwargs: DeleteInputSecurityGroupRequestRequestTypeDef = { # (1)
"InputSecurityGroupId": ...,
}
parent.delete_input_security_group(**kwargs)
delete_multiplex#
Delete a multiplex.
Type annotations and code completion for boto3.client("medialive").delete_multiplex
method.
boto3 documentation
# delete_multiplex method definition
def delete_multiplex(
self,
*,
MultiplexId: str,
) -> DeleteMultiplexResponseTypeDef: # (1)
...
# delete_multiplex method usage example with argument unpacking
kwargs: DeleteMultiplexRequestRequestTypeDef = { # (1)
"MultiplexId": ...,
}
parent.delete_multiplex(**kwargs)
delete_multiplex_program#
Delete a program from a multiplex.
Type annotations and code completion for boto3.client("medialive").delete_multiplex_program
method.
boto3 documentation
# delete_multiplex_program method definition
def delete_multiplex_program(
self,
*,
MultiplexId: str,
ProgramName: str,
) -> DeleteMultiplexProgramResponseTypeDef: # (1)
...
# delete_multiplex_program method usage example with argument unpacking
kwargs: DeleteMultiplexProgramRequestRequestTypeDef = { # (1)
"MultiplexId": ...,
"ProgramName": ...,
}
parent.delete_multiplex_program(**kwargs)
delete_reservation#
Delete an expired reservation.
Type annotations and code completion for boto3.client("medialive").delete_reservation
method.
boto3 documentation
# delete_reservation method definition
def delete_reservation(
self,
*,
ReservationId: str,
) -> DeleteReservationResponseTypeDef: # (1)
...
# delete_reservation method usage example with argument unpacking
kwargs: DeleteReservationRequestRequestTypeDef = { # (1)
"ReservationId": ...,
}
parent.delete_reservation(**kwargs)
delete_schedule#
Delete all schedule actions on a channel.
Type annotations and code completion for boto3.client("medialive").delete_schedule
method.
boto3 documentation
# delete_schedule method definition
def delete_schedule(
self,
*,
ChannelId: str,
) -> dict[str, Any]:
...
# delete_schedule method usage example with argument unpacking
kwargs: DeleteScheduleRequestRequestTypeDef = { # (1)
"ChannelId": ...,
}
parent.delete_schedule(**kwargs)
delete_tags#
Removes tags for a resource.
Type annotations and code completion for boto3.client("medialive").delete_tags
method.
boto3 documentation
# delete_tags method definition
def delete_tags(
self,
*,
ResourceArn: str,
TagKeys: Sequence[str],
) -> EmptyResponseMetadataTypeDef: # (1)
...
# delete_tags method usage example with argument unpacking
kwargs: DeleteTagsRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
"TagKeys": ...,
}
parent.delete_tags(**kwargs)
describe_account_configuration#
Describe account configuration.
Type annotations and code completion for boto3.client("medialive").describe_account_configuration
method.
boto3 documentation
# describe_account_configuration method definition
def describe_account_configuration(
self,
) -> DescribeAccountConfigurationResponseTypeDef: # (1)
...
describe_channel#
Gets details about a channel.
Type annotations and code completion for boto3.client("medialive").describe_channel
method.
boto3 documentation
# describe_channel method definition
def describe_channel(
self,
*,
ChannelId: str,
) -> DescribeChannelResponseTypeDef: # (1)
...
# describe_channel method usage example with argument unpacking
kwargs: DescribeChannelRequestRequestTypeDef = { # (1)
"ChannelId": ...,
}
parent.describe_channel(**kwargs)
describe_input#
Produces details about an input.
Type annotations and code completion for boto3.client("medialive").describe_input
method.
boto3 documentation
# describe_input method definition
def describe_input(
self,
*,
InputId: str,
) -> DescribeInputResponseTypeDef: # (1)
...
# describe_input method usage example with argument unpacking
kwargs: DescribeInputRequestRequestTypeDef = { # (1)
"InputId": ...,
}
parent.describe_input(**kwargs)
describe_input_device#
Gets the details for the input device.
Type annotations and code completion for boto3.client("medialive").describe_input_device
method.
boto3 documentation
# describe_input_device method definition
def describe_input_device(
self,
*,
InputDeviceId: str,
) -> DescribeInputDeviceResponseTypeDef: # (1)
...
# describe_input_device method usage example with argument unpacking
kwargs: DescribeInputDeviceRequestRequestTypeDef = { # (1)
"InputDeviceId": ...,
}
parent.describe_input_device(**kwargs)
describe_input_device_thumbnail#
Get the latest thumbnail data for the input device.
Type annotations and code completion for boto3.client("medialive").describe_input_device_thumbnail
method.
boto3 documentation
# describe_input_device_thumbnail method definition
def describe_input_device_thumbnail(
self,
*,
InputDeviceId: str,
Accept: AcceptHeaderType, # (1)
) -> DescribeInputDeviceThumbnailResponseTypeDef: # (2)
...
# describe_input_device_thumbnail method usage example with argument unpacking
kwargs: DescribeInputDeviceThumbnailRequestRequestTypeDef = { # (1)
"InputDeviceId": ...,
"Accept": ...,
}
parent.describe_input_device_thumbnail(**kwargs)
describe_input_security_group#
Produces a summary of an Input Security Group.
Type annotations and code completion for boto3.client("medialive").describe_input_security_group
method.
boto3 documentation
# describe_input_security_group method definition
def describe_input_security_group(
self,
*,
InputSecurityGroupId: str,
) -> DescribeInputSecurityGroupResponseTypeDef: # (1)
...
# describe_input_security_group method usage example with argument unpacking
kwargs: DescribeInputSecurityGroupRequestRequestTypeDef = { # (1)
"InputSecurityGroupId": ...,
}
parent.describe_input_security_group(**kwargs)
describe_multiplex#
Gets details about a multiplex.
Type annotations and code completion for boto3.client("medialive").describe_multiplex
method.
boto3 documentation
# describe_multiplex method definition
def describe_multiplex(
self,
*,
MultiplexId: str,
) -> DescribeMultiplexResponseTypeDef: # (1)
...
# describe_multiplex method usage example with argument unpacking
kwargs: DescribeMultiplexRequestRequestTypeDef = { # (1)
"MultiplexId": ...,
}
parent.describe_multiplex(**kwargs)
describe_multiplex_program#
Get the details for a program in a multiplex.
Type annotations and code completion for boto3.client("medialive").describe_multiplex_program
method.
boto3 documentation
# describe_multiplex_program method definition
def describe_multiplex_program(
self,
*,
MultiplexId: str,
ProgramName: str,
) -> DescribeMultiplexProgramResponseTypeDef: # (1)
...
# describe_multiplex_program method usage example with argument unpacking
kwargs: DescribeMultiplexProgramRequestRequestTypeDef = { # (1)
"MultiplexId": ...,
"ProgramName": ...,
}
parent.describe_multiplex_program(**kwargs)
describe_offering#
Get details for an offering.
Type annotations and code completion for boto3.client("medialive").describe_offering
method.
boto3 documentation
# describe_offering method definition
def describe_offering(
self,
*,
OfferingId: str,
) -> DescribeOfferingResponseTypeDef: # (1)
...
# describe_offering method usage example with argument unpacking
kwargs: DescribeOfferingRequestRequestTypeDef = { # (1)
"OfferingId": ...,
}
parent.describe_offering(**kwargs)
describe_reservation#
Get details for a reservation.
Type annotations and code completion for boto3.client("medialive").describe_reservation
method.
boto3 documentation
# describe_reservation method definition
def describe_reservation(
self,
*,
ReservationId: str,
) -> DescribeReservationResponseTypeDef: # (1)
...
# describe_reservation method usage example with argument unpacking
kwargs: DescribeReservationRequestRequestTypeDef = { # (1)
"ReservationId": ...,
}
parent.describe_reservation(**kwargs)
describe_schedule#
Get a channel schedule.
Type annotations and code completion for boto3.client("medialive").describe_schedule
method.
boto3 documentation
# describe_schedule method definition
def describe_schedule(
self,
*,
ChannelId: str,
MaxResults: int = ...,
NextToken: str = ...,
) -> DescribeScheduleResponseTypeDef: # (1)
...
# describe_schedule method usage example with argument unpacking
kwargs: DescribeScheduleRequestRequestTypeDef = { # (1)
"ChannelId": ...,
}
parent.describe_schedule(**kwargs)
describe_thumbnails#
Describe the latest thumbnails data.
Type annotations and code completion for boto3.client("medialive").describe_thumbnails
method.
boto3 documentation
# describe_thumbnails method definition
def describe_thumbnails(
self,
*,
ChannelId: str,
PipelineId: str,
ThumbnailType: str,
) -> DescribeThumbnailsResponseTypeDef: # (1)
...
# describe_thumbnails method usage example with argument unpacking
kwargs: DescribeThumbnailsRequestRequestTypeDef = { # (1)
"ChannelId": ...,
"PipelineId": ...,
"ThumbnailType": ...,
}
parent.describe_thumbnails(**kwargs)
list_channels#
Produces list of channels that have been created.
Type annotations and code completion for boto3.client("medialive").list_channels
method.
boto3 documentation
# list_channels method definition
def list_channels(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListChannelsResponseTypeDef: # (1)
...
# list_channels method usage example with argument unpacking
kwargs: ListChannelsRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_channels(**kwargs)
list_input_device_transfers#
List input devices that are currently being transferred.
Type annotations and code completion for boto3.client("medialive").list_input_device_transfers
method.
boto3 documentation
# list_input_device_transfers method definition
def list_input_device_transfers(
self,
*,
TransferType: str,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListInputDeviceTransfersResponseTypeDef: # (1)
...
# list_input_device_transfers method usage example with argument unpacking
kwargs: ListInputDeviceTransfersRequestRequestTypeDef = { # (1)
"TransferType": ...,
}
parent.list_input_device_transfers(**kwargs)
list_input_devices#
List input devices.
Type annotations and code completion for boto3.client("medialive").list_input_devices
method.
boto3 documentation
# list_input_devices method definition
def list_input_devices(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListInputDevicesResponseTypeDef: # (1)
...
# list_input_devices method usage example with argument unpacking
kwargs: ListInputDevicesRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_input_devices(**kwargs)
list_input_security_groups#
Produces a list of Input Security Groups for an account.
Type annotations and code completion for boto3.client("medialive").list_input_security_groups
method.
boto3 documentation
# list_input_security_groups method definition
def list_input_security_groups(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListInputSecurityGroupsResponseTypeDef: # (1)
...
# list_input_security_groups method usage example with argument unpacking
kwargs: ListInputSecurityGroupsRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_input_security_groups(**kwargs)
list_inputs#
Produces list of inputs that have been created.
Type annotations and code completion for boto3.client("medialive").list_inputs
method.
boto3 documentation
# list_inputs method definition
def list_inputs(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListInputsResponseTypeDef: # (1)
...
# list_inputs method usage example with argument unpacking
kwargs: ListInputsRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_inputs(**kwargs)
list_multiplex_programs#
List the programs that currently exist for a specific multiplex.
Type annotations and code completion for boto3.client("medialive").list_multiplex_programs
method.
boto3 documentation
# list_multiplex_programs method definition
def list_multiplex_programs(
self,
*,
MultiplexId: str,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListMultiplexProgramsResponseTypeDef: # (1)
...
# list_multiplex_programs method usage example with argument unpacking
kwargs: ListMultiplexProgramsRequestRequestTypeDef = { # (1)
"MultiplexId": ...,
}
parent.list_multiplex_programs(**kwargs)
list_multiplexes#
Retrieve a list of the existing multiplexes.
Type annotations and code completion for boto3.client("medialive").list_multiplexes
method.
boto3 documentation
# list_multiplexes method definition
def list_multiplexes(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListMultiplexesResponseTypeDef: # (1)
...
# list_multiplexes method usage example with argument unpacking
kwargs: ListMultiplexesRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_multiplexes(**kwargs)
list_offerings#
List offerings available for purchase.
Type annotations and code completion for boto3.client("medialive").list_offerings
method.
boto3 documentation
# list_offerings method definition
def list_offerings(
self,
*,
ChannelClass: str = ...,
ChannelConfiguration: str = ...,
Codec: str = ...,
Duration: str = ...,
MaxResults: int = ...,
MaximumBitrate: str = ...,
MaximumFramerate: str = ...,
NextToken: str = ...,
Resolution: str = ...,
ResourceType: str = ...,
SpecialFeature: str = ...,
VideoQuality: str = ...,
) -> ListOfferingsResponseTypeDef: # (1)
...
# list_offerings method usage example with argument unpacking
kwargs: ListOfferingsRequestRequestTypeDef = { # (1)
"ChannelClass": ...,
}
parent.list_offerings(**kwargs)
list_reservations#
List purchased reservations.
Type annotations and code completion for boto3.client("medialive").list_reservations
method.
boto3 documentation
# list_reservations method definition
def list_reservations(
self,
*,
ChannelClass: str = ...,
Codec: str = ...,
MaxResults: int = ...,
MaximumBitrate: str = ...,
MaximumFramerate: str = ...,
NextToken: str = ...,
Resolution: str = ...,
ResourceType: str = ...,
SpecialFeature: str = ...,
VideoQuality: str = ...,
) -> ListReservationsResponseTypeDef: # (1)
...
# list_reservations method usage example with argument unpacking
kwargs: ListReservationsRequestRequestTypeDef = { # (1)
"ChannelClass": ...,
}
parent.list_reservations(**kwargs)
list_tags_for_resource#
Produces list of tags that have been created for a resource.
Type annotations and code completion for boto3.client("medialive").list_tags_for_resource
method.
boto3 documentation
# list_tags_for_resource method definition
def list_tags_for_resource(
self,
*,
ResourceArn: str,
) -> ListTagsForResourceResponseTypeDef: # (1)
...
# list_tags_for_resource method usage example with argument unpacking
kwargs: ListTagsForResourceRequestRequestTypeDef = { # (1)
"ResourceArn": ...,
}
parent.list_tags_for_resource(**kwargs)
purchase_offering#
Purchase an offering and create a reservation.
Type annotations and code completion for boto3.client("medialive").purchase_offering
method.
boto3 documentation
# purchase_offering method definition
def purchase_offering(
self,
*,
Count: int,
OfferingId: str,
Name: str = ...,
RenewalSettings: RenewalSettingsTypeDef = ..., # (1)
RequestId: str = ...,
Start: str = ...,
Tags: Mapping[str, str] = ...,
) -> PurchaseOfferingResponseTypeDef: # (2)
...
# purchase_offering method usage example with argument unpacking
kwargs: PurchaseOfferingRequestRequestTypeDef = { # (1)
"Count": ...,
"OfferingId": ...,
}
parent.purchase_offering(**kwargs)
reboot_input_device#
Send a reboot command to the specified input device.
Type annotations and code completion for boto3.client("medialive").reboot_input_device
method.
boto3 documentation
# reboot_input_device method definition
def reboot_input_device(
self,
*,
InputDeviceId: str,
Force: RebootInputDeviceForceType = ..., # (1)
) -> dict[str, Any]:
...
# reboot_input_device method usage example with argument unpacking
kwargs: RebootInputDeviceRequestRequestTypeDef = { # (1)
"InputDeviceId": ...,
}
parent.reboot_input_device(**kwargs)
reject_input_device_transfer#
Reject the transfer of the specified input device to your AWS account.
Type annotations and code completion for boto3.client("medialive").reject_input_device_transfer
method.
boto3 documentation
# reject_input_device_transfer method definition
def reject_input_device_transfer(
self,
*,
InputDeviceId: str,
) -> dict[str, Any]:
...
# reject_input_device_transfer method usage example with argument unpacking
kwargs: RejectInputDeviceTransferRequestRequestTypeDef = { # (1)
"InputDeviceId": ...,
}
parent.reject_input_device_transfer(**kwargs)
start_channel#
Starts an existing channel.
Type annotations and code completion for boto3.client("medialive").start_channel
method.
boto3 documentation
# start_channel method definition
def start_channel(
self,
*,
ChannelId: str,
) -> StartChannelResponseTypeDef: # (1)
...
# start_channel method usage example with argument unpacking
kwargs: StartChannelRequestRequestTypeDef = { # (1)
"ChannelId": ...,
}
parent.start_channel(**kwargs)
start_input_device#
Start an input device that is attached to a MediaConnect flow.
Type annotations and code completion for boto3.client("medialive").start_input_device
method.
boto3 documentation
# start_input_device method definition
def start_input_device(
self,
*,
InputDeviceId: str,
) -> dict[str, Any]:
...
# start_input_device method usage example with argument unpacking
kwargs: StartInputDeviceRequestRequestTypeDef = { # (1)
"InputDeviceId": ...,
}
parent.start_input_device(**kwargs)
start_input_device_maintenance_window#
Start a maintenance window for the specified input device.
Type annotations and code completion for boto3.client("medialive").start_input_device_maintenance_window
method.
boto3 documentation
# start_input_device_maintenance_window method definition
def start_input_device_maintenance_window(
self,
*,
InputDeviceId: str,
) -> dict[str, Any]:
...
# start_input_device_maintenance_window method usage example with argument unpacking
kwargs: StartInputDeviceMaintenanceWindowRequestRequestTypeDef = { # (1)
"InputDeviceId": ...,
}
parent.start_input_device_maintenance_window(**kwargs)
start_multiplex#
Start (run) the multiplex.
Type annotations and code completion for boto3.client("medialive").start_multiplex
method.
boto3 documentation
# start_multiplex method definition
def start_multiplex(
self,
*,
MultiplexId: str,
) -> StartMultiplexResponseTypeDef: # (1)
...
# start_multiplex method usage example with argument unpacking
kwargs: StartMultiplexRequestRequestTypeDef = { # (1)
"MultiplexId": ...,
}
parent.start_multiplex(**kwargs)
stop_channel#
Stops a running channel.
Type annotations and code completion for boto3.client("medialive").stop_channel
method.
boto3 documentation
# stop_channel method definition
def stop_channel(
self,
*,
ChannelId: str,
) -> StopChannelResponseTypeDef: # (1)
...
# stop_channel method usage example with argument unpacking
kwargs: StopChannelRequestRequestTypeDef = { # (1)
"ChannelId": ...,
}
parent.stop_channel(**kwargs)
stop_input_device#
Stop an input device that is attached to a MediaConnect flow.
Type annotations and code completion for boto3.client("medialive").stop_input_device
method.
boto3 documentation
# stop_input_device method definition
def stop_input_device(
self,
*,
InputDeviceId: str,
) -> dict[str, Any]:
...
# stop_input_device method usage example with argument unpacking
kwargs: StopInputDeviceRequestRequestTypeDef = { # (1)
"InputDeviceId": ...,
}
parent.stop_input_device(**kwargs)
stop_multiplex#
Stops a running multiplex.
Type annotations and code completion for boto3.client("medialive").stop_multiplex
method.
boto3 documentation
# stop_multiplex method definition
def stop_multiplex(
self,
*,
MultiplexId: str,
) -> StopMultiplexResponseTypeDef: # (1)
...
# stop_multiplex method usage example with argument unpacking
kwargs: StopMultiplexRequestRequestTypeDef = { # (1)
"MultiplexId": ...,
}
parent.stop_multiplex(**kwargs)
transfer_input_device#
Start an input device transfer to another AWS account.
Type annotations and code completion for boto3.client("medialive").transfer_input_device
method.
boto3 documentation
# transfer_input_device method definition
def transfer_input_device(
self,
*,
InputDeviceId: str,
TargetCustomerId: str = ...,
TargetRegion: str = ...,
TransferMessage: str = ...,
) -> dict[str, Any]:
...
# transfer_input_device method usage example with argument unpacking
kwargs: TransferInputDeviceRequestRequestTypeDef = { # (1)
"InputDeviceId": ...,
}
parent.transfer_input_device(**kwargs)
update_account_configuration#
Update account configuration.
Type annotations and code completion for boto3.client("medialive").update_account_configuration
method.
boto3 documentation
# update_account_configuration method definition
def update_account_configuration(
self,
*,
AccountConfiguration: AccountConfigurationTypeDef = ..., # (1)
) -> UpdateAccountConfigurationResponseTypeDef: # (2)
...
# update_account_configuration method usage example with argument unpacking
kwargs: UpdateAccountConfigurationRequestRequestTypeDef = { # (1)
"AccountConfiguration": ...,
}
parent.update_account_configuration(**kwargs)
update_channel#
Updates a channel.
Type annotations and code completion for boto3.client("medialive").update_channel
method.
boto3 documentation
# update_channel method definition
def update_channel(
self,
*,
ChannelId: str,
CdiInputSpecification: CdiInputSpecificationTypeDef = ..., # (1)
Destinations: Sequence[OutputDestinationTypeDef] = ..., # (2)
EncoderSettings: EncoderSettingsTypeDef = ..., # (3)
InputAttachments: Sequence[InputAttachmentTypeDef] = ..., # (4)
InputSpecification: InputSpecificationTypeDef = ..., # (5)
LogLevel: LogLevelType = ..., # (6)
Maintenance: MaintenanceUpdateSettingsTypeDef = ..., # (7)
Name: str = ...,
RoleArn: str = ...,
ChannelEngineVersion: ChannelEngineVersionRequestTypeDef = ..., # (8)
DryRun: bool = ...,
) -> UpdateChannelResponseTypeDef: # (9)
...
- See CdiInputSpecificationTypeDef
- See OutputDestinationTypeDef
- See EncoderSettingsTypeDef
- See InputAttachmentTypeDef
- See InputSpecificationTypeDef
- See LogLevelType
- See MaintenanceUpdateSettingsTypeDef
- See ChannelEngineVersionRequestTypeDef
- See UpdateChannelResponseTypeDef
# update_channel method usage example with argument unpacking
kwargs: UpdateChannelRequestRequestTypeDef = { # (1)
"ChannelId": ...,
}
parent.update_channel(**kwargs)
update_channel_class#
Changes the class of the channel.
Type annotations and code completion for boto3.client("medialive").update_channel_class
method.
boto3 documentation
# update_channel_class method definition
def update_channel_class(
self,
*,
ChannelClass: ChannelClassType, # (1)
ChannelId: str,
Destinations: Sequence[OutputDestinationTypeDef] = ..., # (2)
) -> UpdateChannelClassResponseTypeDef: # (3)
...
# update_channel_class method usage example with argument unpacking
kwargs: UpdateChannelClassRequestRequestTypeDef = { # (1)
"ChannelClass": ...,
"ChannelId": ...,
}
parent.update_channel_class(**kwargs)
update_input#
Updates an input.
Type annotations and code completion for boto3.client("medialive").update_input
method.
boto3 documentation
# update_input method definition
def update_input(
self,
*,
InputId: str,
Destinations: Sequence[InputDestinationRequestTypeDef] = ..., # (1)
InputDevices: Sequence[InputDeviceRequestTypeDef] = ..., # (2)
InputSecurityGroups: Sequence[str] = ...,
MediaConnectFlows: Sequence[MediaConnectFlowRequestTypeDef] = ..., # (3)
Name: str = ...,
RoleArn: str = ...,
Sources: Sequence[InputSourceRequestTypeDef] = ..., # (4)
SrtSettings: SrtSettingsRequestTypeDef = ..., # (5)
MulticastSettings: MulticastSettingsUpdateRequestTypeDef = ..., # (6)
) -> UpdateInputResponseTypeDef: # (7)
...
- See InputDestinationRequestTypeDef
- See InputDeviceRequestTypeDef
- See MediaConnectFlowRequestTypeDef
- See InputSourceRequestTypeDef
- See SrtSettingsRequestTypeDef
- See MulticastSettingsUpdateRequestTypeDef
- See UpdateInputResponseTypeDef
# update_input method usage example with argument unpacking
kwargs: UpdateInputRequestRequestTypeDef = { # (1)
"InputId": ...,
}
parent.update_input(**kwargs)
update_input_device#
Updates the parameters for the input device.
Type annotations and code completion for boto3.client("medialive").update_input_device
method.
boto3 documentation
# update_input_device method definition
def update_input_device(
self,
*,
InputDeviceId: str,
HdDeviceSettings: InputDeviceConfigurableSettingsTypeDef = ..., # (1)
Name: str = ...,
UhdDeviceSettings: InputDeviceConfigurableSettingsTypeDef = ..., # (1)
AvailabilityZone: str = ...,
) -> UpdateInputDeviceResponseTypeDef: # (3)
...
- See InputDeviceConfigurableSettingsTypeDef
- See InputDeviceConfigurableSettingsTypeDef
- See UpdateInputDeviceResponseTypeDef
# update_input_device method usage example with argument unpacking
kwargs: UpdateInputDeviceRequestRequestTypeDef = { # (1)
"InputDeviceId": ...,
}
parent.update_input_device(**kwargs)
update_input_security_group#
Update an Input Security Group's Whilelists.
Type annotations and code completion for boto3.client("medialive").update_input_security_group
method.
boto3 documentation
# update_input_security_group method definition
def update_input_security_group(
self,
*,
InputSecurityGroupId: str,
Tags: Mapping[str, str] = ...,
WhitelistRules: Sequence[InputWhitelistRuleCidrTypeDef] = ..., # (1)
) -> UpdateInputSecurityGroupResponseTypeDef: # (2)
...
# update_input_security_group method usage example with argument unpacking
kwargs: UpdateInputSecurityGroupRequestRequestTypeDef = { # (1)
"InputSecurityGroupId": ...,
}
parent.update_input_security_group(**kwargs)
update_multiplex#
Updates a multiplex.
Type annotations and code completion for boto3.client("medialive").update_multiplex
method.
boto3 documentation
# update_multiplex method definition
def update_multiplex(
self,
*,
MultiplexId: str,
MultiplexSettings: MultiplexSettingsTypeDef = ..., # (1)
Name: str = ...,
PacketIdentifiersMapping: Mapping[str, MultiplexProgramPacketIdentifiersMapUnionTypeDef] = ..., # (2)
) -> UpdateMultiplexResponseTypeDef: # (3)
...
- See MultiplexSettingsTypeDef
- See MultiplexProgramPacketIdentifiersMapTypeDef MultiplexProgramPacketIdentifiersMapOutputTypeDef
- See UpdateMultiplexResponseTypeDef
# update_multiplex method usage example with argument unpacking
kwargs: UpdateMultiplexRequestRequestTypeDef = { # (1)
"MultiplexId": ...,
}
parent.update_multiplex(**kwargs)
update_multiplex_program#
Update a program in a multiplex.
Type annotations and code completion for boto3.client("medialive").update_multiplex_program
method.
boto3 documentation
# update_multiplex_program method definition
def update_multiplex_program(
self,
*,
MultiplexId: str,
ProgramName: str,
MultiplexProgramSettings: MultiplexProgramSettingsTypeDef = ..., # (1)
) -> UpdateMultiplexProgramResponseTypeDef: # (2)
...
# update_multiplex_program method usage example with argument unpacking
kwargs: UpdateMultiplexProgramRequestRequestTypeDef = { # (1)
"MultiplexId": ...,
"ProgramName": ...,
}
parent.update_multiplex_program(**kwargs)
update_reservation#
Update reservation.
Type annotations and code completion for boto3.client("medialive").update_reservation
method.
boto3 documentation
# update_reservation method definition
def update_reservation(
self,
*,
ReservationId: str,
Name: str = ...,
RenewalSettings: RenewalSettingsTypeDef = ..., # (1)
) -> UpdateReservationResponseTypeDef: # (2)
...
# update_reservation method usage example with argument unpacking
kwargs: UpdateReservationRequestRequestTypeDef = { # (1)
"ReservationId": ...,
}
parent.update_reservation(**kwargs)
restart_channel_pipelines#
Restart pipelines in one channel that is currently running.
Type annotations and code completion for boto3.client("medialive").restart_channel_pipelines
method.
boto3 documentation
# restart_channel_pipelines method definition
def restart_channel_pipelines(
self,
*,
ChannelId: str,
PipelineIds: Sequence[ChannelPipelineIdToRestartType] = ..., # (1)
) -> RestartChannelPipelinesResponseTypeDef: # (2)
...
# restart_channel_pipelines method usage example with argument unpacking
kwargs: RestartChannelPipelinesRequestRequestTypeDef = { # (1)
"ChannelId": ...,
}
parent.restart_channel_pipelines(**kwargs)
create_cloud_watch_alarm_template#
Creates a cloudwatch alarm template to dynamically generate cloudwatch metric alarms on targeted resource types.
Type annotations and code completion for boto3.client("medialive").create_cloud_watch_alarm_template
method.
boto3 documentation
# create_cloud_watch_alarm_template method definition
def create_cloud_watch_alarm_template(
self,
*,
ComparisonOperator: CloudWatchAlarmTemplateComparisonOperatorType, # (1)
EvaluationPeriods: int,
GroupIdentifier: str,
MetricName: str,
Name: str,
Period: int,
Statistic: CloudWatchAlarmTemplateStatisticType, # (2)
TargetResourceType: CloudWatchAlarmTemplateTargetResourceTypeType, # (3)
Threshold: float,
TreatMissingData: CloudWatchAlarmTemplateTreatMissingDataType, # (4)
DatapointsToAlarm: int = ...,
Description: str = ...,
Tags: Mapping[str, str] = ...,
) -> CreateCloudWatchAlarmTemplateResponseTypeDef: # (5)
...
- See CloudWatchAlarmTemplateComparisonOperatorType
- See CloudWatchAlarmTemplateStatisticType
- See CloudWatchAlarmTemplateTargetResourceTypeType
- See CloudWatchAlarmTemplateTreatMissingDataType
- See CreateCloudWatchAlarmTemplateResponseTypeDef
# create_cloud_watch_alarm_template method usage example with argument unpacking
kwargs: CreateCloudWatchAlarmTemplateRequestRequestTypeDef = { # (1)
"ComparisonOperator": ...,
"EvaluationPeriods": ...,
"GroupIdentifier": ...,
"MetricName": ...,
"Name": ...,
"Period": ...,
"Statistic": ...,
"TargetResourceType": ...,
"Threshold": ...,
"TreatMissingData": ...,
}
parent.create_cloud_watch_alarm_template(**kwargs)
create_cloud_watch_alarm_template_group#
Creates a cloudwatch alarm template group to group your cloudwatch alarm templates and to attach to signal maps for dynamically creating alarms.
Type annotations and code completion for boto3.client("medialive").create_cloud_watch_alarm_template_group
method.
boto3 documentation
# create_cloud_watch_alarm_template_group method definition
def create_cloud_watch_alarm_template_group(
self,
*,
Name: str,
Description: str = ...,
Tags: Mapping[str, str] = ...,
) -> CreateCloudWatchAlarmTemplateGroupResponseTypeDef: # (1)
...
# create_cloud_watch_alarm_template_group method usage example with argument unpacking
kwargs: CreateCloudWatchAlarmTemplateGroupRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.create_cloud_watch_alarm_template_group(**kwargs)
create_event_bridge_rule_template#
Creates an eventbridge rule template to monitor events and send notifications to your targeted resources.
Type annotations and code completion for boto3.client("medialive").create_event_bridge_rule_template
method.
boto3 documentation
# create_event_bridge_rule_template method definition
def create_event_bridge_rule_template(
self,
*,
EventType: EventBridgeRuleTemplateEventTypeType, # (1)
GroupIdentifier: str,
Name: str,
Description: str = ...,
EventTargets: Sequence[EventBridgeRuleTemplateTargetTypeDef] = ..., # (2)
Tags: Mapping[str, str] = ...,
) -> CreateEventBridgeRuleTemplateResponseTypeDef: # (3)
...
- See EventBridgeRuleTemplateEventTypeType
- See EventBridgeRuleTemplateTargetTypeDef
- See CreateEventBridgeRuleTemplateResponseTypeDef
# create_event_bridge_rule_template method usage example with argument unpacking
kwargs: CreateEventBridgeRuleTemplateRequestRequestTypeDef = { # (1)
"EventType": ...,
"GroupIdentifier": ...,
"Name": ...,
}
parent.create_event_bridge_rule_template(**kwargs)
create_event_bridge_rule_template_group#
Creates an eventbridge rule template group to group your eventbridge rule templates and to attach to signal maps for dynamically creating notification rules.
Type annotations and code completion for boto3.client("medialive").create_event_bridge_rule_template_group
method.
boto3 documentation
# create_event_bridge_rule_template_group method definition
def create_event_bridge_rule_template_group(
self,
*,
Name: str,
Description: str = ...,
Tags: Mapping[str, str] = ...,
) -> CreateEventBridgeRuleTemplateGroupResponseTypeDef: # (1)
...
# create_event_bridge_rule_template_group method usage example with argument unpacking
kwargs: CreateEventBridgeRuleTemplateGroupRequestRequestTypeDef = { # (1)
"Name": ...,
}
parent.create_event_bridge_rule_template_group(**kwargs)
create_signal_map#
Initiates the creation of a new signal map.
Type annotations and code completion for boto3.client("medialive").create_signal_map
method.
boto3 documentation
# create_signal_map method definition
def create_signal_map(
self,
*,
DiscoveryEntryPointArn: str,
Name: str,
CloudWatchAlarmTemplateGroupIdentifiers: Sequence[str] = ...,
Description: str = ...,
EventBridgeRuleTemplateGroupIdentifiers: Sequence[str] = ...,
Tags: Mapping[str, str] = ...,
) -> CreateSignalMapResponseTypeDef: # (1)
...
# create_signal_map method usage example with argument unpacking
kwargs: CreateSignalMapRequestRequestTypeDef = { # (1)
"DiscoveryEntryPointArn": ...,
"Name": ...,
}
parent.create_signal_map(**kwargs)
delete_cloud_watch_alarm_template#
Deletes a cloudwatch alarm template.
Type annotations and code completion for boto3.client("medialive").delete_cloud_watch_alarm_template
method.
boto3 documentation
# delete_cloud_watch_alarm_template method definition
def delete_cloud_watch_alarm_template(
self,
*,
Identifier: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
# delete_cloud_watch_alarm_template method usage example with argument unpacking
kwargs: DeleteCloudWatchAlarmTemplateRequestRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.delete_cloud_watch_alarm_template(**kwargs)
delete_cloud_watch_alarm_template_group#
Deletes a cloudwatch alarm template group.
Type annotations and code completion for boto3.client("medialive").delete_cloud_watch_alarm_template_group
method.
boto3 documentation
# delete_cloud_watch_alarm_template_group method definition
def delete_cloud_watch_alarm_template_group(
self,
*,
Identifier: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
# delete_cloud_watch_alarm_template_group method usage example with argument unpacking
kwargs: DeleteCloudWatchAlarmTemplateGroupRequestRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.delete_cloud_watch_alarm_template_group(**kwargs)
delete_event_bridge_rule_template#
Deletes an eventbridge rule template.
Type annotations and code completion for boto3.client("medialive").delete_event_bridge_rule_template
method.
boto3 documentation
# delete_event_bridge_rule_template method definition
def delete_event_bridge_rule_template(
self,
*,
Identifier: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
# delete_event_bridge_rule_template method usage example with argument unpacking
kwargs: DeleteEventBridgeRuleTemplateRequestRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.delete_event_bridge_rule_template(**kwargs)
delete_event_bridge_rule_template_group#
Deletes an eventbridge rule template group.
Type annotations and code completion for boto3.client("medialive").delete_event_bridge_rule_template_group
method.
boto3 documentation
# delete_event_bridge_rule_template_group method definition
def delete_event_bridge_rule_template_group(
self,
*,
Identifier: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
# delete_event_bridge_rule_template_group method usage example with argument unpacking
kwargs: DeleteEventBridgeRuleTemplateGroupRequestRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.delete_event_bridge_rule_template_group(**kwargs)
delete_signal_map#
Deletes the specified signal map.
Type annotations and code completion for boto3.client("medialive").delete_signal_map
method.
boto3 documentation
# delete_signal_map method definition
def delete_signal_map(
self,
*,
Identifier: str,
) -> EmptyResponseMetadataTypeDef: # (1)
...
# delete_signal_map method usage example with argument unpacking
kwargs: DeleteSignalMapRequestRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.delete_signal_map(**kwargs)
get_cloud_watch_alarm_template#
Retrieves the specified cloudwatch alarm template.
Type annotations and code completion for boto3.client("medialive").get_cloud_watch_alarm_template
method.
boto3 documentation
# get_cloud_watch_alarm_template method definition
def get_cloud_watch_alarm_template(
self,
*,
Identifier: str,
) -> GetCloudWatchAlarmTemplateResponseTypeDef: # (1)
...
# get_cloud_watch_alarm_template method usage example with argument unpacking
kwargs: GetCloudWatchAlarmTemplateRequestRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.get_cloud_watch_alarm_template(**kwargs)
get_cloud_watch_alarm_template_group#
Retrieves the specified cloudwatch alarm template group.
Type annotations and code completion for boto3.client("medialive").get_cloud_watch_alarm_template_group
method.
boto3 documentation
# get_cloud_watch_alarm_template_group method definition
def get_cloud_watch_alarm_template_group(
self,
*,
Identifier: str,
) -> GetCloudWatchAlarmTemplateGroupResponseTypeDef: # (1)
...
# get_cloud_watch_alarm_template_group method usage example with argument unpacking
kwargs: GetCloudWatchAlarmTemplateGroupRequestRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.get_cloud_watch_alarm_template_group(**kwargs)
get_event_bridge_rule_template#
Retrieves the specified eventbridge rule template.
Type annotations and code completion for boto3.client("medialive").get_event_bridge_rule_template
method.
boto3 documentation
# get_event_bridge_rule_template method definition
def get_event_bridge_rule_template(
self,
*,
Identifier: str,
) -> GetEventBridgeRuleTemplateResponseTypeDef: # (1)
...
# get_event_bridge_rule_template method usage example with argument unpacking
kwargs: GetEventBridgeRuleTemplateRequestRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.get_event_bridge_rule_template(**kwargs)
get_event_bridge_rule_template_group#
Retrieves the specified eventbridge rule template group.
Type annotations and code completion for boto3.client("medialive").get_event_bridge_rule_template_group
method.
boto3 documentation
# get_event_bridge_rule_template_group method definition
def get_event_bridge_rule_template_group(
self,
*,
Identifier: str,
) -> GetEventBridgeRuleTemplateGroupResponseTypeDef: # (1)
...
# get_event_bridge_rule_template_group method usage example with argument unpacking
kwargs: GetEventBridgeRuleTemplateGroupRequestRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.get_event_bridge_rule_template_group(**kwargs)
get_signal_map#
Retrieves the specified signal map.
Type annotations and code completion for boto3.client("medialive").get_signal_map
method.
boto3 documentation
# get_signal_map method definition
def get_signal_map(
self,
*,
Identifier: str,
) -> GetSignalMapResponseTypeDef: # (1)
...
# get_signal_map method usage example with argument unpacking
kwargs: GetSignalMapRequestRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.get_signal_map(**kwargs)
list_cloud_watch_alarm_template_groups#
Lists cloudwatch alarm template groups.
Type annotations and code completion for boto3.client("medialive").list_cloud_watch_alarm_template_groups
method.
boto3 documentation
# list_cloud_watch_alarm_template_groups method definition
def list_cloud_watch_alarm_template_groups(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
Scope: str = ...,
SignalMapIdentifier: str = ...,
) -> ListCloudWatchAlarmTemplateGroupsResponseTypeDef: # (1)
...
# list_cloud_watch_alarm_template_groups method usage example with argument unpacking
kwargs: ListCloudWatchAlarmTemplateGroupsRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_cloud_watch_alarm_template_groups(**kwargs)
list_cloud_watch_alarm_templates#
Lists cloudwatch alarm templates.
Type annotations and code completion for boto3.client("medialive").list_cloud_watch_alarm_templates
method.
boto3 documentation
# list_cloud_watch_alarm_templates method definition
def list_cloud_watch_alarm_templates(
self,
*,
GroupIdentifier: str = ...,
MaxResults: int = ...,
NextToken: str = ...,
Scope: str = ...,
SignalMapIdentifier: str = ...,
) -> ListCloudWatchAlarmTemplatesResponseTypeDef: # (1)
...
# list_cloud_watch_alarm_templates method usage example with argument unpacking
kwargs: ListCloudWatchAlarmTemplatesRequestRequestTypeDef = { # (1)
"GroupIdentifier": ...,
}
parent.list_cloud_watch_alarm_templates(**kwargs)
list_event_bridge_rule_template_groups#
Lists eventbridge rule template groups.
Type annotations and code completion for boto3.client("medialive").list_event_bridge_rule_template_groups
method.
boto3 documentation
# list_event_bridge_rule_template_groups method definition
def list_event_bridge_rule_template_groups(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
SignalMapIdentifier: str = ...,
) -> ListEventBridgeRuleTemplateGroupsResponseTypeDef: # (1)
...
# list_event_bridge_rule_template_groups method usage example with argument unpacking
kwargs: ListEventBridgeRuleTemplateGroupsRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_event_bridge_rule_template_groups(**kwargs)
list_event_bridge_rule_templates#
Lists eventbridge rule templates.
Type annotations and code completion for boto3.client("medialive").list_event_bridge_rule_templates
method.
boto3 documentation
# list_event_bridge_rule_templates method definition
def list_event_bridge_rule_templates(
self,
*,
GroupIdentifier: str = ...,
MaxResults: int = ...,
NextToken: str = ...,
SignalMapIdentifier: str = ...,
) -> ListEventBridgeRuleTemplatesResponseTypeDef: # (1)
...
# list_event_bridge_rule_templates method usage example with argument unpacking
kwargs: ListEventBridgeRuleTemplatesRequestRequestTypeDef = { # (1)
"GroupIdentifier": ...,
}
parent.list_event_bridge_rule_templates(**kwargs)
list_signal_maps#
Lists signal maps.
Type annotations and code completion for boto3.client("medialive").list_signal_maps
method.
boto3 documentation
# list_signal_maps method definition
def list_signal_maps(
self,
*,
CloudWatchAlarmTemplateGroupIdentifier: str = ...,
EventBridgeRuleTemplateGroupIdentifier: str = ...,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListSignalMapsResponseTypeDef: # (1)
...
# list_signal_maps method usage example with argument unpacking
kwargs: ListSignalMapsRequestRequestTypeDef = { # (1)
"CloudWatchAlarmTemplateGroupIdentifier": ...,
}
parent.list_signal_maps(**kwargs)
start_delete_monitor_deployment#
Initiates a deployment to delete the monitor of the specified signal map.
Type annotations and code completion for boto3.client("medialive").start_delete_monitor_deployment
method.
boto3 documentation
# start_delete_monitor_deployment method definition
def start_delete_monitor_deployment(
self,
*,
Identifier: str,
) -> StartDeleteMonitorDeploymentResponseTypeDef: # (1)
...
# start_delete_monitor_deployment method usage example with argument unpacking
kwargs: StartDeleteMonitorDeploymentRequestRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.start_delete_monitor_deployment(**kwargs)
start_monitor_deployment#
Initiates a deployment to deploy the latest monitor of the specified signal map.
Type annotations and code completion for boto3.client("medialive").start_monitor_deployment
method.
boto3 documentation
# start_monitor_deployment method definition
def start_monitor_deployment(
self,
*,
Identifier: str,
DryRun: bool = ...,
) -> StartMonitorDeploymentResponseTypeDef: # (1)
...
# start_monitor_deployment method usage example with argument unpacking
kwargs: StartMonitorDeploymentRequestRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.start_monitor_deployment(**kwargs)
start_update_signal_map#
Initiates an update for the specified signal map.
Type annotations and code completion for boto3.client("medialive").start_update_signal_map
method.
boto3 documentation
# start_update_signal_map method definition
def start_update_signal_map(
self,
*,
Identifier: str,
CloudWatchAlarmTemplateGroupIdentifiers: Sequence[str] = ...,
Description: str = ...,
DiscoveryEntryPointArn: str = ...,
EventBridgeRuleTemplateGroupIdentifiers: Sequence[str] = ...,
ForceRediscovery: bool = ...,
Name: str = ...,
) -> StartUpdateSignalMapResponseTypeDef: # (1)
...
# start_update_signal_map method usage example with argument unpacking
kwargs: StartUpdateSignalMapRequestRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.start_update_signal_map(**kwargs)
update_cloud_watch_alarm_template#
Updates the specified cloudwatch alarm template.
Type annotations and code completion for boto3.client("medialive").update_cloud_watch_alarm_template
method.
boto3 documentation
# update_cloud_watch_alarm_template method definition
def update_cloud_watch_alarm_template(
self,
*,
Identifier: str,
ComparisonOperator: CloudWatchAlarmTemplateComparisonOperatorType = ..., # (1)
DatapointsToAlarm: int = ...,
Description: str = ...,
EvaluationPeriods: int = ...,
GroupIdentifier: str = ...,
MetricName: str = ...,
Name: str = ...,
Period: int = ...,
Statistic: CloudWatchAlarmTemplateStatisticType = ..., # (2)
TargetResourceType: CloudWatchAlarmTemplateTargetResourceTypeType = ..., # (3)
Threshold: float = ...,
TreatMissingData: CloudWatchAlarmTemplateTreatMissingDataType = ..., # (4)
) -> UpdateCloudWatchAlarmTemplateResponseTypeDef: # (5)
...
- See CloudWatchAlarmTemplateComparisonOperatorType
- See CloudWatchAlarmTemplateStatisticType
- See CloudWatchAlarmTemplateTargetResourceTypeType
- See CloudWatchAlarmTemplateTreatMissingDataType
- See UpdateCloudWatchAlarmTemplateResponseTypeDef
# update_cloud_watch_alarm_template method usage example with argument unpacking
kwargs: UpdateCloudWatchAlarmTemplateRequestRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.update_cloud_watch_alarm_template(**kwargs)
update_cloud_watch_alarm_template_group#
Updates the specified cloudwatch alarm template group.
Type annotations and code completion for boto3.client("medialive").update_cloud_watch_alarm_template_group
method.
boto3 documentation
# update_cloud_watch_alarm_template_group method definition
def update_cloud_watch_alarm_template_group(
self,
*,
Identifier: str,
Description: str = ...,
) -> UpdateCloudWatchAlarmTemplateGroupResponseTypeDef: # (1)
...
# update_cloud_watch_alarm_template_group method usage example with argument unpacking
kwargs: UpdateCloudWatchAlarmTemplateGroupRequestRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.update_cloud_watch_alarm_template_group(**kwargs)
update_event_bridge_rule_template#
Updates the specified eventbridge rule template.
Type annotations and code completion for boto3.client("medialive").update_event_bridge_rule_template
method.
boto3 documentation
# update_event_bridge_rule_template method definition
def update_event_bridge_rule_template(
self,
*,
Identifier: str,
Description: str = ...,
EventTargets: Sequence[EventBridgeRuleTemplateTargetTypeDef] = ..., # (1)
EventType: EventBridgeRuleTemplateEventTypeType = ..., # (2)
GroupIdentifier: str = ...,
Name: str = ...,
) -> UpdateEventBridgeRuleTemplateResponseTypeDef: # (3)
...
- See EventBridgeRuleTemplateTargetTypeDef
- See EventBridgeRuleTemplateEventTypeType
- See UpdateEventBridgeRuleTemplateResponseTypeDef
# update_event_bridge_rule_template method usage example with argument unpacking
kwargs: UpdateEventBridgeRuleTemplateRequestRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.update_event_bridge_rule_template(**kwargs)
update_event_bridge_rule_template_group#
Updates the specified eventbridge rule template group.
Type annotations and code completion for boto3.client("medialive").update_event_bridge_rule_template_group
method.
boto3 documentation
# update_event_bridge_rule_template_group method definition
def update_event_bridge_rule_template_group(
self,
*,
Identifier: str,
Description: str = ...,
) -> UpdateEventBridgeRuleTemplateGroupResponseTypeDef: # (1)
...
# update_event_bridge_rule_template_group method usage example with argument unpacking
kwargs: UpdateEventBridgeRuleTemplateGroupRequestRequestTypeDef = { # (1)
"Identifier": ...,
}
parent.update_event_bridge_rule_template_group(**kwargs)
create_channel_placement_group#
Create a ChannelPlacementGroup in the specified Cluster.
Type annotations and code completion for boto3.client("medialive").create_channel_placement_group
method.
boto3 documentation
# create_channel_placement_group method definition
def create_channel_placement_group(
self,
*,
ClusterId: str,
Name: str = ...,
Nodes: Sequence[str] = ...,
RequestId: str = ...,
Tags: Mapping[str, str] = ...,
) -> CreateChannelPlacementGroupResponseTypeDef: # (1)
...
# create_channel_placement_group method usage example with argument unpacking
kwargs: CreateChannelPlacementGroupRequestRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.create_channel_placement_group(**kwargs)
create_cluster#
Create a new Cluster.
Type annotations and code completion for boto3.client("medialive").create_cluster
method.
boto3 documentation
# create_cluster method definition
def create_cluster(
self,
*,
ClusterType: ClusterTypeType = ..., # (1)
InstanceRoleArn: str = ...,
Name: str = ...,
NetworkSettings: ClusterNetworkSettingsCreateRequestTypeDef = ..., # (2)
RequestId: str = ...,
Tags: Mapping[str, str] = ...,
) -> CreateClusterResponseTypeDef: # (3)
...
# create_cluster method usage example with argument unpacking
kwargs: CreateClusterRequestRequestTypeDef = { # (1)
"ClusterType": ...,
}
parent.create_cluster(**kwargs)
create_network#
Create as many Networks as you need.
Type annotations and code completion for boto3.client("medialive").create_network
method.
boto3 documentation
# create_network method definition
def create_network(
self,
*,
IpPools: Sequence[IpPoolCreateRequestTypeDef] = ..., # (1)
Name: str = ...,
RequestId: str = ...,
Routes: Sequence[RouteCreateRequestTypeDef] = ..., # (2)
Tags: Mapping[str, str] = ...,
) -> CreateNetworkResponseTypeDef: # (3)
...
# create_network method usage example with argument unpacking
kwargs: CreateNetworkRequestRequestTypeDef = { # (1)
"IpPools": ...,
}
parent.create_network(**kwargs)
create_node#
Create a Node in the specified Cluster.
Type annotations and code completion for boto3.client("medialive").create_node
method.
boto3 documentation
# create_node method definition
def create_node(
self,
*,
ClusterId: str,
Name: str = ...,
NodeInterfaceMappings: Sequence[NodeInterfaceMappingCreateRequestTypeDef] = ..., # (1)
RequestId: str = ...,
Role: NodeRoleType = ..., # (2)
Tags: Mapping[str, str] = ...,
) -> CreateNodeResponseTypeDef: # (3)
...
# create_node method usage example with argument unpacking
kwargs: CreateNodeRequestRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.create_node(**kwargs)
create_node_registration_script#
Create the Register Node script for all the nodes intended for a specific Cluster.
Type annotations and code completion for boto3.client("medialive").create_node_registration_script
method.
boto3 documentation
# create_node_registration_script method definition
def create_node_registration_script(
self,
*,
ClusterId: str,
Id: str = ...,
Name: str = ...,
NodeInterfaceMappings: Sequence[NodeInterfaceMappingTypeDef] = ..., # (1)
RequestId: str = ...,
Role: NodeRoleType = ..., # (2)
) -> CreateNodeRegistrationScriptResponseTypeDef: # (3)
...
# create_node_registration_script method usage example with argument unpacking
kwargs: CreateNodeRegistrationScriptRequestRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.create_node_registration_script(**kwargs)
delete_channel_placement_group#
Delete the specified ChannelPlacementGroup that exists in the specified Cluster.
Type annotations and code completion for boto3.client("medialive").delete_channel_placement_group
method.
boto3 documentation
# delete_channel_placement_group method definition
def delete_channel_placement_group(
self,
*,
ChannelPlacementGroupId: str,
ClusterId: str,
) -> DeleteChannelPlacementGroupResponseTypeDef: # (1)
...
# delete_channel_placement_group method usage example with argument unpacking
kwargs: DeleteChannelPlacementGroupRequestRequestTypeDef = { # (1)
"ChannelPlacementGroupId": ...,
"ClusterId": ...,
}
parent.delete_channel_placement_group(**kwargs)
delete_cluster#
Delete a Cluster.
Type annotations and code completion for boto3.client("medialive").delete_cluster
method.
boto3 documentation
# delete_cluster method definition
def delete_cluster(
self,
*,
ClusterId: str,
) -> DeleteClusterResponseTypeDef: # (1)
...
# delete_cluster method usage example with argument unpacking
kwargs: DeleteClusterRequestRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.delete_cluster(**kwargs)
delete_network#
Delete a Network.
Type annotations and code completion for boto3.client("medialive").delete_network
method.
boto3 documentation
# delete_network method definition
def delete_network(
self,
*,
NetworkId: str,
) -> DeleteNetworkResponseTypeDef: # (1)
...
# delete_network method usage example with argument unpacking
kwargs: DeleteNetworkRequestRequestTypeDef = { # (1)
"NetworkId": ...,
}
parent.delete_network(**kwargs)
delete_node#
Delete a Node.
Type annotations and code completion for boto3.client("medialive").delete_node
method.
boto3 documentation
# delete_node method definition
def delete_node(
self,
*,
ClusterId: str,
NodeId: str,
) -> DeleteNodeResponseTypeDef: # (1)
...
# delete_node method usage example with argument unpacking
kwargs: DeleteNodeRequestRequestTypeDef = { # (1)
"ClusterId": ...,
"NodeId": ...,
}
parent.delete_node(**kwargs)
describe_channel_placement_group#
Get details about a ChannelPlacementGroup.
Type annotations and code completion for boto3.client("medialive").describe_channel_placement_group
method.
boto3 documentation
# describe_channel_placement_group method definition
def describe_channel_placement_group(
self,
*,
ChannelPlacementGroupId: str,
ClusterId: str,
) -> DescribeChannelPlacementGroupResponseTypeDef: # (1)
...
# describe_channel_placement_group method usage example with argument unpacking
kwargs: DescribeChannelPlacementGroupRequestRequestTypeDef = { # (1)
"ChannelPlacementGroupId": ...,
"ClusterId": ...,
}
parent.describe_channel_placement_group(**kwargs)
describe_cluster#
Get details about a Cluster.
Type annotations and code completion for boto3.client("medialive").describe_cluster
method.
boto3 documentation
# describe_cluster method definition
def describe_cluster(
self,
*,
ClusterId: str,
) -> DescribeClusterResponseTypeDef: # (1)
...
# describe_cluster method usage example with argument unpacking
kwargs: DescribeClusterRequestRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.describe_cluster(**kwargs)
describe_network#
Get details about a Network.
Type annotations and code completion for boto3.client("medialive").describe_network
method.
boto3 documentation
# describe_network method definition
def describe_network(
self,
*,
NetworkId: str,
) -> DescribeNetworkResponseTypeDef: # (1)
...
# describe_network method usage example with argument unpacking
kwargs: DescribeNetworkRequestRequestTypeDef = { # (1)
"NetworkId": ...,
}
parent.describe_network(**kwargs)
describe_node#
Get details about a Node in the specified Cluster.
Type annotations and code completion for boto3.client("medialive").describe_node
method.
boto3 documentation
# describe_node method definition
def describe_node(
self,
*,
ClusterId: str,
NodeId: str,
) -> DescribeNodeResponseTypeDef: # (1)
...
# describe_node method usage example with argument unpacking
kwargs: DescribeNodeRequestRequestTypeDef = { # (1)
"ClusterId": ...,
"NodeId": ...,
}
parent.describe_node(**kwargs)
list_channel_placement_groups#
Retrieve the list of ChannelPlacementGroups in the specified Cluster.
Type annotations and code completion for boto3.client("medialive").list_channel_placement_groups
method.
boto3 documentation
# list_channel_placement_groups method definition
def list_channel_placement_groups(
self,
*,
ClusterId: str,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListChannelPlacementGroupsResponseTypeDef: # (1)
...
# list_channel_placement_groups method usage example with argument unpacking
kwargs: ListChannelPlacementGroupsRequestRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.list_channel_placement_groups(**kwargs)
list_clusters#
Retrieve the list of Clusters.
Type annotations and code completion for boto3.client("medialive").list_clusters
method.
boto3 documentation
# list_clusters method definition
def list_clusters(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListClustersResponseTypeDef: # (1)
...
# list_clusters method usage example with argument unpacking
kwargs: ListClustersRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_clusters(**kwargs)
list_networks#
Retrieve the list of Networks.
Type annotations and code completion for boto3.client("medialive").list_networks
method.
boto3 documentation
# list_networks method definition
def list_networks(
self,
*,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListNetworksResponseTypeDef: # (1)
...
# list_networks method usage example with argument unpacking
kwargs: ListNetworksRequestRequestTypeDef = { # (1)
"MaxResults": ...,
}
parent.list_networks(**kwargs)
list_nodes#
Retrieve the list of Nodes.
Type annotations and code completion for boto3.client("medialive").list_nodes
method.
boto3 documentation
# list_nodes method definition
def list_nodes(
self,
*,
ClusterId: str,
MaxResults: int = ...,
NextToken: str = ...,
) -> ListNodesResponseTypeDef: # (1)
...
# list_nodes method usage example with argument unpacking
kwargs: ListNodesRequestRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.list_nodes(**kwargs)
update_channel_placement_group#
Change the settings for a ChannelPlacementGroup.
Type annotations and code completion for boto3.client("medialive").update_channel_placement_group
method.
boto3 documentation
# update_channel_placement_group method definition
def update_channel_placement_group(
self,
*,
ChannelPlacementGroupId: str,
ClusterId: str,
Name: str = ...,
Nodes: Sequence[str] = ...,
) -> UpdateChannelPlacementGroupResponseTypeDef: # (1)
...
# update_channel_placement_group method usage example with argument unpacking
kwargs: UpdateChannelPlacementGroupRequestRequestTypeDef = { # (1)
"ChannelPlacementGroupId": ...,
"ClusterId": ...,
}
parent.update_channel_placement_group(**kwargs)
update_cluster#
Change the settings for a Cluster.
Type annotations and code completion for boto3.client("medialive").update_cluster
method.
boto3 documentation
# update_cluster method definition
def update_cluster(
self,
*,
ClusterId: str,
Name: str = ...,
NetworkSettings: ClusterNetworkSettingsUpdateRequestTypeDef = ..., # (1)
) -> UpdateClusterResponseTypeDef: # (2)
...
# update_cluster method usage example with argument unpacking
kwargs: UpdateClusterRequestRequestTypeDef = { # (1)
"ClusterId": ...,
}
parent.update_cluster(**kwargs)
update_network#
Change the settings for a Network.
Type annotations and code completion for boto3.client("medialive").update_network
method.
boto3 documentation
# update_network method definition
def update_network(
self,
*,
NetworkId: str,
IpPools: Sequence[IpPoolUpdateRequestTypeDef] = ..., # (1)
Name: str = ...,
Routes: Sequence[RouteUpdateRequestTypeDef] = ..., # (2)
) -> UpdateNetworkResponseTypeDef: # (3)
...
# update_network method usage example with argument unpacking
kwargs: UpdateNetworkRequestRequestTypeDef = { # (1)
"NetworkId": ...,
}
parent.update_network(**kwargs)
update_node#
Change the settings for a Node.
Type annotations and code completion for boto3.client("medialive").update_node
method.
boto3 documentation
# update_node method definition
def update_node(
self,
*,
ClusterId: str,
NodeId: str,
Name: str = ...,
Role: NodeRoleType = ..., # (1)
) -> UpdateNodeResponseTypeDef: # (2)
...
# update_node method usage example with argument unpacking
kwargs: UpdateNodeRequestRequestTypeDef = { # (1)
"ClusterId": ...,
"NodeId": ...,
}
parent.update_node(**kwargs)
update_node_state#
Update the state of a node.
Type annotations and code completion for boto3.client("medialive").update_node_state
method.
boto3 documentation
# update_node_state method definition
def update_node_state(
self,
*,
ClusterId: str,
NodeId: str,
State: UpdateNodeStateType = ..., # (1)
) -> UpdateNodeStateResponseTypeDef: # (2)
...
# update_node_state method usage example with argument unpacking
kwargs: UpdateNodeStateRequestRequestTypeDef = { # (1)
"ClusterId": ...,
"NodeId": ...,
}
parent.update_node_state(**kwargs)
list_versions#
Retrieves an array of all the encoder engine versions that are available in this AWS account.
Type annotations and code completion for boto3.client("medialive").list_versions
method.
boto3 documentation
# list_versions method definition
def list_versions(
self,
) -> ListVersionsResponseTypeDef: # (1)
...
get_paginator#
Type annotations and code completion for boto3.client("medialive").get_paginator
method with overloads.
client.get_paginator("describe_schedule")
-> DescribeSchedulePaginatorclient.get_paginator("list_channel_placement_groups")
-> ListChannelPlacementGroupsPaginatorclient.get_paginator("list_channels")
-> ListChannelsPaginatorclient.get_paginator("list_cloud_watch_alarm_template_groups")
-> ListCloudWatchAlarmTemplateGroupsPaginatorclient.get_paginator("list_cloud_watch_alarm_templates")
-> ListCloudWatchAlarmTemplatesPaginatorclient.get_paginator("list_clusters")
-> ListClustersPaginatorclient.get_paginator("list_event_bridge_rule_template_groups")
-> ListEventBridgeRuleTemplateGroupsPaginatorclient.get_paginator("list_event_bridge_rule_templates")
-> ListEventBridgeRuleTemplatesPaginatorclient.get_paginator("list_input_device_transfers")
-> ListInputDeviceTransfersPaginatorclient.get_paginator("list_input_devices")
-> ListInputDevicesPaginatorclient.get_paginator("list_input_security_groups")
-> ListInputSecurityGroupsPaginatorclient.get_paginator("list_inputs")
-> ListInputsPaginatorclient.get_paginator("list_multiplex_programs")
-> ListMultiplexProgramsPaginatorclient.get_paginator("list_multiplexes")
-> ListMultiplexesPaginatorclient.get_paginator("list_networks")
-> ListNetworksPaginatorclient.get_paginator("list_nodes")
-> ListNodesPaginatorclient.get_paginator("list_offerings")
-> ListOfferingsPaginatorclient.get_paginator("list_reservations")
-> ListReservationsPaginatorclient.get_paginator("list_signal_maps")
-> ListSignalMapsPaginator
get_waiter#
Type annotations and code completion for boto3.client("medialive").get_waiter
method with overloads.
client.get_waiter("channel_created")
-> ChannelCreatedWaiterclient.get_waiter("channel_deleted")
-> ChannelDeletedWaiterclient.get_waiter("channel_placement_group_assigned")
-> ChannelPlacementGroupAssignedWaiterclient.get_waiter("channel_placement_group_deleted")
-> ChannelPlacementGroupDeletedWaiterclient.get_waiter("channel_placement_group_unassigned")
-> ChannelPlacementGroupUnassignedWaiterclient.get_waiter("channel_running")
-> ChannelRunningWaiterclient.get_waiter("channel_stopped")
-> ChannelStoppedWaiterclient.get_waiter("cluster_created")
-> ClusterCreatedWaiterclient.get_waiter("cluster_deleted")
-> ClusterDeletedWaiterclient.get_waiter("input_attached")
-> InputAttachedWaiterclient.get_waiter("input_deleted")
-> InputDeletedWaiterclient.get_waiter("input_detached")
-> InputDetachedWaiterclient.get_waiter("multiplex_created")
-> MultiplexCreatedWaiterclient.get_waiter("multiplex_deleted")
-> MultiplexDeletedWaiterclient.get_waiter("multiplex_running")
-> MultiplexRunningWaiterclient.get_waiter("multiplex_stopped")
-> MultiplexStoppedWaiterclient.get_waiter("node_deregistered")
-> NodeDeregisteredWaiterclient.get_waiter("node_registered")
-> NodeRegisteredWaiterclient.get_waiter("signal_map_created")
-> SignalMapCreatedWaiterclient.get_waiter("signal_map_monitor_deleted")
-> SignalMapMonitorDeletedWaiterclient.get_waiter("signal_map_monitor_deployed")
-> SignalMapMonitorDeployedWaiterclient.get_waiter("signal_map_updated")
-> SignalMapUpdatedWaiter