Interface CdnAuthConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CdnAuthConfiguration.Builder,
,CdnAuthConfiguration> SdkBuilder<CdnAuthConfiguration.Builder,
,CdnAuthConfiguration> SdkPojo
- Enclosing class:
CdnAuthConfiguration
@Mutable
@NotThreadSafe
public static interface CdnAuthConfiguration.Builder
extends SdkPojo, CopyableBuilder<CdnAuthConfiguration.Builder,CdnAuthConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptioncdnIdentifierSecretArns
(String... cdnIdentifierSecretArns) The ARN for the secret in Secrets Manager that your CDN uses for authorization to access the endpoint.cdnIdentifierSecretArns
(Collection<String> cdnIdentifierSecretArns) The ARN for the secret in Secrets Manager that your CDN uses for authorization to access the endpoint.secretsRoleArn
(String secretsRoleArn) The ARN for the IAM role that gives MediaPackage read access to Secrets Manager and KMS for CDN authorization.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
cdnIdentifierSecretArns
The ARN for the secret in Secrets Manager that your CDN uses for authorization to access the endpoint.
- Parameters:
cdnIdentifierSecretArns
- The ARN for the secret in Secrets Manager that your CDN uses for authorization to access the endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cdnIdentifierSecretArns
The ARN for the secret in Secrets Manager that your CDN uses for authorization to access the endpoint.
- Parameters:
cdnIdentifierSecretArns
- The ARN for the secret in Secrets Manager that your CDN uses for authorization to access the endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
secretsRoleArn
The ARN for the IAM role that gives MediaPackage read access to Secrets Manager and KMS for CDN authorization.
- Parameters:
secretsRoleArn
- The ARN for the IAM role that gives MediaPackage read access to Secrets Manager and KMS for CDN authorization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-