AWS.MediaPackage (aws-elixir v0.8.0) View Source

AWS Elemental MediaPackage

Link to this section Summary

Functions

Changes the Channel's properities to configure log subscription

Creates a new HarvestJob record.

Creates a new OriginEndpoint record.

Deletes an existing OriginEndpoint.

Gets details about a Channel.

Gets details about an existing HarvestJob.

Gets details about an existing OriginEndpoint.

Changes the Channel's first IngestEndpoint's username and password.

Rotate the IngestEndpoint's username and password, as specified by the IngestEndpoint's id.

Updates an existing OriginEndpoint.

Link to this section Functions

Link to this function

configure_logs(client, id, input, options \\ [])

View Source

Changes the Channel's properities to configure log subscription

Link to this function

create_channel(client, input, options \\ [])

View Source

Creates a new Channel.

Link to this function

create_harvest_job(client, input, options \\ [])

View Source

Creates a new HarvestJob record.

Link to this function

create_origin_endpoint(client, input, options \\ [])

View Source

Creates a new OriginEndpoint record.

Link to this function

delete_channel(client, id, input, options \\ [])

View Source

Deletes an existing Channel.

Link to this function

delete_origin_endpoint(client, id, input, options \\ [])

View Source

Deletes an existing OriginEndpoint.

Link to this function

describe_channel(client, id, options \\ [])

View Source

Gets details about a Channel.

Link to this function

describe_harvest_job(client, id, options \\ [])

View Source

Gets details about an existing HarvestJob.

Link to this function

describe_origin_endpoint(client, id, options \\ [])

View Source

Gets details about an existing OriginEndpoint.

Link to this function

list_channels(client, max_results \\ nil, next_token \\ nil, options \\ [])

View Source

Returns a collection of Channels.

Link to this function

list_harvest_jobs(client, include_channel_id \\ nil, include_status \\ nil, max_results \\ nil, next_token \\ nil, options \\ [])

View Source

Returns a collection of HarvestJob records.

Link to this function

list_origin_endpoints(client, channel_id \\ nil, max_results \\ nil, next_token \\ nil, options \\ [])

View Source

Returns a collection of OriginEndpoint records.

Link to this function

list_tags_for_resource(client, resource_arn, options \\ [])

View Source
Link to this function

rotate_channel_credentials(client, id, input, options \\ [])

View Source

Changes the Channel's first IngestEndpoint's username and password.

WARNING - This API is deprecated. Please use RotateIngestEndpointCredentials instead

Link to this function

rotate_ingest_endpoint_credentials(client, id, ingest_endpoint_id, input, options \\ [])

View Source

Rotate the IngestEndpoint's username and password, as specified by the IngestEndpoint's id.

Link to this function

tag_resource(client, resource_arn, input, options \\ [])

View Source
Link to this function

untag_resource(client, resource_arn, input, options \\ [])

View Source
Link to this function

update_channel(client, id, input, options \\ [])

View Source

Updates an existing Channel.

Link to this function

update_origin_endpoint(client, id, input, options \\ [])

View Source

Updates an existing OriginEndpoint.