Interface CdnAuthConfiguration.Builder

  • Method Details

    • cdnIdentifierSecretArns

      CdnAuthConfiguration.Builder cdnIdentifierSecretArns(Collection<String> 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

      CdnAuthConfiguration.Builder cdnIdentifierSecretArns(String... 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

      CdnAuthConfiguration.Builder secretsRoleArn(String 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.