package awsmediaconnect // The source of the bridge. // // A network source originates at your premises. // // Example: // // The code below shows an example of how to instantiate this type. // // The values are placeholders you should change. // import "github.com/aws/aws-cdk-go/awscdk" // // bridgeNetworkSourceProperty := &BridgeNetworkSourceProperty{ // MulticastIp: jsii.String("multicastIp"), // NetworkName: jsii.String("networkName"), // Port: jsii.Number(123), // Protocol: jsii.String("protocol"), // } // // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-bridgesource-bridgenetworksource.html // type CfnBridgeSource_BridgeNetworkSourceProperty struct { // The network source multicast IP. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-bridgesource-bridgenetworksource.html#cfn-mediaconnect-bridgesource-bridgenetworksource-multicastip // MulticastIp *string `field:"required" json:"multicastIp" yaml:"multicastIp"` // The network source's gateway network name. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-bridgesource-bridgenetworksource.html#cfn-mediaconnect-bridgesource-bridgenetworksource-networkname // NetworkName *string `field:"required" json:"networkName" yaml:"networkName"` // The network source port. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-bridgesource-bridgenetworksource.html#cfn-mediaconnect-bridgesource-bridgenetworksource-port // Port *float64 `field:"required" json:"port" yaml:"port"` // The network source protocol. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediaconnect-bridgesource-bridgenetworksource.html#cfn-mediaconnect-bridgesource-bridgenetworksource-protocol // Protocol *string `field:"required" json:"protocol" yaml:"protocol"` }