--- # generated by https://github.com/hashicorp/terraform-plugin-docs page_title: "awscc_mediapackage_channel Data Source - terraform-provider-awscc" subcategory: "" description: |- Data Source schema for AWS::MediaPackage::Channel --- # awscc_mediapackage_channel (Data Source) Data Source schema for AWS::MediaPackage::Channel ## Schema ### Required - `id` (String) Uniquely identifies the resource. ### Read-Only - `arn` (String) The Amazon Resource Name (ARN) assigned to the Channel. - `description` (String) A short text description of the Channel. - `egress_access_logs` (Attributes) The configuration parameters for egress access logging. (see [below for nested schema](#nestedatt--egress_access_logs)) - `hls_ingest` (Attributes) A short text description of the Channel. (see [below for nested schema](#nestedatt--hls_ingest)) - `ingress_access_logs` (Attributes) The configuration parameters for egress access logging. (see [below for nested schema](#nestedatt--ingress_access_logs)) - `tags` (Attributes List) A collection of tags associated with a resource (see [below for nested schema](#nestedatt--tags)) ### Nested Schema for `egress_access_logs` Read-Only: - `log_group_name` (String) Sets a custom AWS CloudWatch log group name for access logs. If a log group name isn't specified, the defaults are used: /aws/MediaPackage/EgressAccessLogs for egress access logs and /aws/MediaPackage/IngressAccessLogs for ingress access logs. ### Nested Schema for `hls_ingest` Read-Only: - `ingest_endpoints` (Attributes List) A list of endpoints to which the source stream should be sent. (see [below for nested schema](#nestedatt--hls_ingest--ingest_endpoints)) ### Nested Schema for `hls_ingest.ingest_endpoints` Read-Only: - `id` (String) The system generated unique identifier for the IngestEndpoint - `password` (String) The system generated password for ingest authentication. - `url` (String) The ingest URL to which the source stream should be sent. - `username` (String) The system generated username for ingest authentication. ### Nested Schema for `ingress_access_logs` Read-Only: - `log_group_name` (String) Sets a custom AWS CloudWatch log group name for access logs. If a log group name isn't specified, the defaults are used: /aws/MediaPackage/EgressAccessLogs for egress access logs and /aws/MediaPackage/IngressAccessLogs for ingress access logs. ### Nested Schema for `tags` Read-Only: - `key` (String) - `value` (String)