1. Packages
  2. AWS Native
  3. API Docs
  4. mediapackage
  5. getPackagingGroup

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.102.0 published on Tuesday, Apr 16, 2024 by Pulumi

aws-native.mediapackage.getPackagingGroup

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.102.0 published on Tuesday, Apr 16, 2024 by Pulumi

    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
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.102.0 published on Tuesday, Apr 16, 2024 by Pulumi