package awsmedialive // Settings that apply only if the input is a pull type of input. // // The parent of this entity is Input. // // 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" // // inputSourceRequestProperty := &InputSourceRequestProperty{ // PasswordParam: jsii.String("passwordParam"), // Url: jsii.String("url"), // Username: jsii.String("username"), // } // // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputsourcerequest.html // type CfnInput_InputSourceRequestProperty struct { // The password parameter that holds the password for accessing the upstream system. // // The password parameter applies only if the upstream system requires credentials. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputsourcerequest.html#cfn-medialive-input-inputsourcerequest-passwordparam // PasswordParam *string `field:"optional" json:"passwordParam" yaml:"passwordParam"` // For a pull input, the URL where MediaLive pulls the source content from. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputsourcerequest.html#cfn-medialive-input-inputsourcerequest-url // Url *string `field:"optional" json:"url" yaml:"url"` // The user name to connect to the upstream system. // // The user name applies only if the upstream system requires credentials. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputsourcerequest.html#cfn-medialive-input-inputsourcerequest-username // Username *string `field:"optional" json:"username" yaml:"username"` }