Class CfnOriginEndpoint.AuthorizationProperty
Parameters for enabling CDN authorization on the endpoint.
Inheritance
System.Object
CfnOriginEndpoint.AuthorizationProperty
Implements
Namespace: Amazon.CDK.AWS.MediaPackage
Assembly: Amazon.CDK.AWS.MediaPackage.dll
Syntax (csharp)
public class AuthorizationProperty : Object, CfnOriginEndpoint.IAuthorizationProperty
Syntax (vb)
Public Class AuthorizationProperty
Inherits Object
Implements CfnOriginEndpoint.IAuthorizationProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.MediaPackage;
var authorizationProperty = new AuthorizationProperty {
CdnIdentifierSecret = "cdnIdentifierSecret",
SecretsRoleArn = "secretsRoleArn"
};
Synopsis
Constructors
AuthorizationProperty() |
Properties
CdnIdentifierSecret | The Amazon Resource Name (ARN) for the secret in AWS Secrets Manager that your Content Delivery Network (CDN) uses for authorization to access your endpoint. |
SecretsRoleArn | The Amazon Resource Name (ARN) for the IAM role that allows AWS Elemental MediaPackage to communicate with AWS Secrets Manager . |
Constructors
AuthorizationProperty()
public AuthorizationProperty()
Properties
CdnIdentifierSecret
The Amazon Resource Name (ARN) for the secret in AWS Secrets Manager that your Content Delivery Network (CDN) uses for authorization to access your endpoint.
public string CdnIdentifierSecret { get; set; }
Property Value
System.String
Remarks
SecretsRoleArn
The Amazon Resource Name (ARN) for the IAM role that allows AWS Elemental MediaPackage to communicate with AWS Secrets Manager .
public string SecretsRoleArn { get; set; }
Property Value
System.String