@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Authorization extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
Authorization() |
Modifier and Type | Method and Description |
---|---|
Authorization |
clone() |
boolean |
equals(Object obj) |
String |
getCdnIdentifierSecret()
The Amazon Resource Name (ARN) for the secret in Secrets Manager that your Content Distribution Network (CDN)
uses for authorization to access your endpoint.
|
String |
getSecretsRoleArn()
The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCdnIdentifierSecret(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.
|
void |
setSecretsRoleArn(String secretsRoleArn)
The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
|
String |
toString()
Returns a string representation of this object.
|
Authorization |
withCdnIdentifierSecret(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.
|
Authorization |
withSecretsRoleArn(String secretsRoleArn)
The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
|
public void setCdnIdentifierSecret(String cdnIdentifierSecret)
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.public String getCdnIdentifierSecret()
public Authorization withCdnIdentifierSecret(String cdnIdentifierSecret)
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.public void setSecretsRoleArn(String secretsRoleArn)
secretsRoleArn
- The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets
Manager.public String getSecretsRoleArn()
public Authorization withSecretsRoleArn(String secretsRoleArn)
secretsRoleArn
- The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets
Manager.public String toString()
toString
in class Object
Object.toString()
public Authorization clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.