public static final class CfnPackagingGroup.AuthorizationProperty.Builder
extends java.lang.Object
CfnPackagingGroup.AuthorizationProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnPackagingGroup.AuthorizationProperty |
build()
Builds the configured instance.
|
CfnPackagingGroup.AuthorizationProperty.Builder |
cdnIdentifierSecret(java.lang.String cdnIdentifierSecret)
Sets the value of
CfnPackagingGroup.AuthorizationProperty.getCdnIdentifierSecret() |
CfnPackagingGroup.AuthorizationProperty.Builder |
secretsRoleArn(java.lang.String secretsRoleArn)
Sets the value of
CfnPackagingGroup.AuthorizationProperty.getSecretsRoleArn() |
public CfnPackagingGroup.AuthorizationProperty.Builder cdnIdentifierSecret(java.lang.String cdnIdentifierSecret)
CfnPackagingGroup.AuthorizationProperty.getCdnIdentifierSecret()
cdnIdentifierSecret
- The Amazon Resource Name (ARN) for the secret in AWS Secrets Manager that is used for CDN authorization. This parameter is required.this
public CfnPackagingGroup.AuthorizationProperty.Builder secretsRoleArn(java.lang.String secretsRoleArn)
CfnPackagingGroup.AuthorizationProperty.getSecretsRoleArn()
secretsRoleArn
- The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager . This parameter is required.this
public CfnPackagingGroup.AuthorizationProperty build()
CfnPackagingGroup.AuthorizationProperty
java.lang.NullPointerException
- if any required attribute was not provided