Skip to main content

bridge_outputs

Creates, updates, deletes or gets a bridge_output resource or lists bridge_outputs in a region

Overview

Namebridge_outputs
TypeResource
DescriptionResource schema for AWS::MediaConnect::BridgeOutput
Idawscc.mediaconnect.bridge_outputs

Fields

NameDatatypeDescription
bridge_arnstringThe Amazon Resource Number (ARN) of the bridge.
network_outputobjectThe output of the bridge.
namestringThe network output name.
regionstringAWS region.

For more information, see AWS::MediaConnect::BridgeOutput.

Methods

NameAccessible byRequired Params
create_resourceINSERTBridgeArn, Name, NetworkOutput, region
delete_resourceDELETEIdentifier, region
update_resourceUPDATEIdentifier, PatchDocument, region
get_resourceSELECTIdentifier, region

SELECT examples

Gets all properties from an individual bridge_output.

SELECT
region,
bridge_arn,
network_output,
name
FROM awscc.mediaconnect.bridge_outputs
WHERE
region = 'us-east-1' AND
Identifier = '{{ bridge_arn }}|{{ name }}';

INSERT example

Use the following StackQL query and manifest file to create a new bridge_output resource, using stack-deploy.

/*+ create */
INSERT INTO awscc.mediaconnect.bridge_outputs (
BridgeArn,
NetworkOutput,
Name,
region
)
SELECT
'{{ bridge_arn }}',
'{{ network_output }}',
'{{ name }}',
'{{ region }}';

UPDATE example

Use the following StackQL query and manifest file to update a bridge_output resource, using stack-deploy.

/*+ update */
UPDATE awscc.mediaconnect.bridge_outputs
SET PatchDocument = string('{{ {
"NetworkOutput": network_output
} | generate_patch_document }}')
WHERE
region = '{{ region }}' AND
Identifier = '{{ bridge_arn }}|{{ name }}';

DELETE example

/*+ delete */
DELETE FROM awscc.mediaconnect.bridge_outputs
WHERE
Identifier = '{{ bridge_arn }}|{{ name }}' AND
region = 'us-east-1';

Permissions

To operate on the bridge_outputs resource, the following permissions are required:

mediaconnect:AddBridgeOutputs,
mediaconnect:DescribeBridge