AWS Native

Pulumi Official
Package maintained by Pulumi
v0.17.0 published on Monday, May 23, 2022 by Pulumi

getPackagingGroup

Resource schema for AWS::MediaPackage::PackagingGroup

Using getPackagingGroup

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getPackagingGroup(args: GetPackagingGroupArgs, opts?: InvokeOptions): Promise<GetPackagingGroupResult>
function getPackagingGroupOutput(args: GetPackagingGroupOutputArgs, opts?: InvokeOptions): Output<GetPackagingGroupResult>
def get_packaging_group(id: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetPackagingGroupResult
def get_packaging_group_output(id: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetPackagingGroupResult]
func LookupPackagingGroup(ctx *Context, args *LookupPackagingGroupArgs, opts ...InvokeOption) (*LookupPackagingGroupResult, error)
func LookupPackagingGroupOutput(ctx *Context, args *LookupPackagingGroupOutputArgs, opts ...InvokeOption) LookupPackagingGroupResultOutput

> Note: This function is named LookupPackagingGroup in the Go SDK.

public static class GetPackagingGroup 
{
    public static Task<GetPackagingGroupResult> InvokeAsync(GetPackagingGroupArgs args, InvokeOptions? opts = null)
    public static Output<GetPackagingGroupResult> Invoke(GetPackagingGroupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPackagingGroupResult> getPackagingGroup(GetPackagingGroupArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: aws-native:mediapackage:getPackagingGroup
  Arguments:
    # Arguments dictionary

The following arguments are supported:

Id string

The ID of the PackagingGroup.

Id string

The ID of the PackagingGroup.

id String

The ID of the PackagingGroup.

id string

The ID of the PackagingGroup.

id str

The ID of the PackagingGroup.

id String

The ID of the PackagingGroup.

getPackagingGroup Result

The following output properties are available:

Arn string

The ARN of the PackagingGroup.

Authorization Pulumi.AwsNative.MediaPackage.Outputs.PackagingGroupAuthorization

CDN Authorization

DomainName string

The fully qualified domain name for Assets in the PackagingGroup.

EgressAccessLogs Pulumi.AwsNative.MediaPackage.Outputs.PackagingGroupLogConfiguration

The configuration parameters for egress access logging.

Arn string

The ARN of the PackagingGroup.

Authorization PackagingGroupAuthorization

CDN Authorization

DomainName string

The fully qualified domain name for Assets in the PackagingGroup.

EgressAccessLogs PackagingGroupLogConfiguration

The configuration parameters for egress access logging.

arn String

The ARN of the PackagingGroup.

authorization PackagingGroupAuthorization

CDN Authorization

domainName String

The fully qualified domain name for Assets in the PackagingGroup.

egressAccessLogs PackagingGroupLogConfiguration

The configuration parameters for egress access logging.

arn string

The ARN of the PackagingGroup.

authorization PackagingGroupAuthorization

CDN Authorization

domainName string

The fully qualified domain name for Assets in the PackagingGroup.

egressAccessLogs PackagingGroupLogConfiguration

The configuration parameters for egress access logging.

arn str

The ARN of the PackagingGroup.

authorization PackagingGroupAuthorization

CDN Authorization

domain_name str

The fully qualified domain name for Assets in the PackagingGroup.

egress_access_logs PackagingGroupLogConfiguration

The configuration parameters for egress access logging.

arn String

The ARN of the PackagingGroup.

authorization Property Map

CDN Authorization

domainName String

The fully qualified domain name for Assets in the PackagingGroup.

egressAccessLogs Property Map

The configuration parameters for egress access logging.

Supporting Types

PackagingGroupAuthorization

CdnIdentifierSecret string

The Amazon Resource Name (ARN) for the secret in AWS Secrets Manager that is used for CDN authorization.

SecretsRoleArn string

The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.

CdnIdentifierSecret string

The Amazon Resource Name (ARN) for the secret in AWS Secrets Manager that is used for CDN authorization.

SecretsRoleArn string

The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.

cdnIdentifierSecret String

The Amazon Resource Name (ARN) for the secret in AWS Secrets Manager that is used for CDN authorization.

secretsRoleArn String

The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.

cdnIdentifierSecret string

The Amazon Resource Name (ARN) for the secret in AWS Secrets Manager that is used for CDN authorization.

secretsRoleArn string

The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.

cdn_identifier_secret str

The Amazon Resource Name (ARN) for the secret in AWS Secrets Manager that is used for CDN authorization.

secrets_role_arn str

The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.

cdnIdentifierSecret String

The Amazon Resource Name (ARN) for the secret in AWS Secrets Manager that is used for CDN authorization.

secretsRoleArn String

The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.

PackagingGroupLogConfiguration

LogGroupName string

Sets a custom AWS CloudWatch log group name for egress logs. If a log group name isn't specified, the default name is used: /aws/MediaPackage/VodEgressAccessLogs.

LogGroupName string

Sets a custom AWS CloudWatch log group name for egress logs. If a log group name isn't specified, the default name is used: /aws/MediaPackage/VodEgressAccessLogs.

logGroupName String

Sets a custom AWS CloudWatch log group name for egress logs. If a log group name isn't specified, the default name is used: /aws/MediaPackage/VodEgressAccessLogs.

logGroupName string

Sets a custom AWS CloudWatch log group name for egress logs. If a log group name isn't specified, the default name is used: /aws/MediaPackage/VodEgressAccessLogs.

log_group_name str

Sets a custom AWS CloudWatch log group name for egress logs. If a log group name isn't specified, the default name is used: /aws/MediaPackage/VodEgressAccessLogs.

logGroupName String

Sets a custom AWS CloudWatch log group name for egress logs. If a log group name isn't specified, the default name is used: /aws/MediaPackage/VodEgressAccessLogs.

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0