Interface Authorization.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Authorization.Builder,Authorization>, SdkBuilder<Authorization.Builder,Authorization>, SdkPojo
Enclosing class:
Authorization

public static interface Authorization.Builder extends SdkPojo, CopyableBuilder<Authorization.Builder,Authorization>
  • Method Details

    • cdnIdentifierSecret

      Authorization.Builder cdnIdentifierSecret(String cdnIdentifierSecret)
      The Amazon Resource Name (ARN) for the secret in Secrets Manager that your Content Distribution Network (CDN) uses for authorization to access your endpoint.
      Parameters:
      cdnIdentifierSecret - The Amazon Resource Name (ARN) for the secret in Secrets Manager that your Content Distribution Network (CDN) uses for authorization to access your endpoint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • secretsRoleArn

      Authorization.Builder secretsRoleArn(String secretsRoleArn)
      The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
      Parameters:
      secretsRoleArn - The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
      Returns:
      Returns a reference to this object so that method calls can be chained together.