When passing OutputGroupSettings as input to an Aws::Client method, you can use a vanilla Hash:
{
cmaf_group_settings: {
additional_manifests: [
{
manifest_name_modifier: "__stringMin1",
selected_outputs: ["__stringMin1"],
},
],
base_url: "__string",
client_cache: "DISABLED", codec_specification: "RFC_6381", destination: "__stringPatternS3",
destination_settings: {
s3_settings: {
access_control: {
canned_acl: "PUBLIC_READ", },
encryption: {
encryption_type: "SERVER_SIDE_ENCRYPTION_S3", kms_key_arn: "__stringPatternArnAwsUsGovCnKmsAZ26EastWestCentralNorthSouthEastWest1912D12KeyAFAF098AFAF094AFAF094AFAF094AFAF0912",
},
},
},
encryption: {
constant_initialization_vector: "__stringMin32Max32Pattern09aFAF32",
encryption_method: "SAMPLE_AES", initialization_vector_in_manifest: "INCLUDE", speke_key_provider: {
certificate_arn: "__stringPatternArnAwsUsGovAcm",
dash_signaled_system_ids: ["__stringMin36Max36Pattern09aFAF809aFAF409aFAF409aFAF409aFAF12"],
hls_signaled_system_ids: ["__stringMin36Max36Pattern09aFAF809aFAF409aFAF409aFAF409aFAF12"],
resource_id: "__stringPatternW",
url: "__stringPatternHttps",
},
static_key_provider: {
key_format: "__stringPatternIdentityAZaZ26AZaZ09163",
key_format_versions: "__stringPatternDD",
static_key_value: "__stringPatternAZaZ0932",
url: "__string",
},
type: "SPEKE", },
fragment_length: 1,
manifest_compression: "GZIP", manifest_duration_format: "FLOATING_POINT", min_buffer_time: 1,
min_final_segment_length: 1.0,
mpd_profile: "MAIN_PROFILE", segment_control: "SINGLE_FILE", segment_length: 1,
stream_inf_resolution: "INCLUDE", write_dash_manifest: "DISABLED", write_hls_manifest: "DISABLED", write_segment_timeline_in_representation: "ENABLED", },
dash_iso_group_settings: {
additional_manifests: [
{
manifest_name_modifier: "__stringMin1",
selected_outputs: ["__stringMin1"],
},
],
base_url: "__string",
destination: "__stringPatternS3",
destination_settings: {
s3_settings: {
access_control: {
canned_acl: "PUBLIC_READ", },
encryption: {
encryption_type: "SERVER_SIDE_ENCRYPTION_S3", kms_key_arn: "__stringPatternArnAwsUsGovCnKmsAZ26EastWestCentralNorthSouthEastWest1912D12KeyAFAF098AFAF094AFAF094AFAF094AFAF0912",
},
},
},
encryption: {
playback_device_compatibility: "CENC_V1", speke_key_provider: {
certificate_arn: "__stringPatternArnAwsUsGovAcm",
resource_id: "__string",
system_ids: ["__stringPattern09aFAF809aFAF409aFAF409aFAF409aFAF12"],
url: "__stringPatternHttps",
},
},
fragment_length: 1,
hbbtv_compliance: "HBBTV_1_5", min_buffer_time: 1,
mpd_profile: "MAIN_PROFILE", segment_control: "SINGLE_FILE", segment_length: 1,
write_segment_timeline_in_representation: "ENABLED", },
file_group_settings: {
destination: "__stringPatternS3",
destination_settings: {
s3_settings: {
access_control: {
canned_acl: "PUBLIC_READ", },
encryption: {
encryption_type: "SERVER_SIDE_ENCRYPTION_S3", kms_key_arn: "__stringPatternArnAwsUsGovCnKmsAZ26EastWestCentralNorthSouthEastWest1912D12KeyAFAF098AFAF094AFAF094AFAF094AFAF0912",
},
},
},
},
hls_group_settings: {
ad_markers: ["ELEMENTAL"], additional_manifests: [
{
manifest_name_modifier: "__stringMin1",
selected_outputs: ["__stringMin1"],
},
],
audio_only_header: "INCLUDE", base_url: "__string",
caption_language_mappings: [
{
caption_channel: 1,
custom_language_code: "__stringMin3Max3PatternAZaZ3",
language_code: "ENG", language_description: "__string",
},
],
caption_language_setting: "INSERT", client_cache: "DISABLED", codec_specification: "RFC_6381", destination: "__stringPatternS3",
destination_settings: {
s3_settings: {
access_control: {
canned_acl: "PUBLIC_READ", },
encryption: {
encryption_type: "SERVER_SIDE_ENCRYPTION_S3", kms_key_arn: "__stringPatternArnAwsUsGovCnKmsAZ26EastWestCentralNorthSouthEastWest1912D12KeyAFAF098AFAF094AFAF094AFAF094AFAF0912",
},
},
},
directory_structure: "SINGLE_DIRECTORY", encryption: {
constant_initialization_vector: "__stringMin32Max32Pattern09aFAF32",
encryption_method: "AES128", initialization_vector_in_manifest: "INCLUDE", offline_encrypted: "ENABLED", speke_key_provider: {
certificate_arn: "__stringPatternArnAwsUsGovAcm",
resource_id: "__string",
system_ids: ["__stringPattern09aFAF809aFAF409aFAF409aFAF409aFAF12"],
url: "__stringPatternHttps",
},
static_key_provider: {
key_format: "__stringPatternIdentityAZaZ26AZaZ09163",
key_format_versions: "__stringPatternDD",
static_key_value: "__stringPatternAZaZ0932",
url: "__string",
},
type: "SPEKE", },
manifest_compression: "GZIP", manifest_duration_format: "FLOATING_POINT", min_final_segment_length: 1.0,
min_segment_length: 1,
output_selection: "MANIFESTS_AND_SEGMENTS", program_date_time: "INCLUDE", program_date_time_period: 1,
segment_control: "SINGLE_FILE", segment_length: 1,
segments_per_subdirectory: 1,
stream_inf_resolution: "INCLUDE", timed_metadata_id_3_frame: "NONE", timed_metadata_id_3_period: 1,
timestamp_delta_milliseconds: 1,
},
ms_smooth_group_settings: {
additional_manifests: [
{
manifest_name_modifier: "__stringMin1",
selected_outputs: ["__stringMin1"],
},
],
audio_deduplication: "COMBINE_DUPLICATE_STREAMS", destination: "__stringPatternS3",
destination_settings: {
s3_settings: {
access_control: {
canned_acl: "PUBLIC_READ", },
encryption: {
encryption_type: "SERVER_SIDE_ENCRYPTION_S3", kms_key_arn: "__stringPatternArnAwsUsGovCnKmsAZ26EastWestCentralNorthSouthEastWest1912D12KeyAFAF098AFAF094AFAF094AFAF094AFAF0912",
},
},
},
encryption: {
speke_key_provider: {
certificate_arn: "__stringPatternArnAwsUsGovAcm",
resource_id: "__string",
system_ids: ["__stringPattern09aFAF809aFAF409aFAF409aFAF409aFAF12"],
url: "__stringPatternHttps",
},
},
fragment_length: 1,
manifest_encoding: "UTF8", },
type: "HLS_GROUP_SETTINGS", }
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4