We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi
aws-native.mediapackage.getPackagingGroup
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 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.
- Pulumi.
Aws Native. Media Package. Outputs. Packaging Group Authorization - CDN Authorization
- Domain
Name string - The fully qualified domain name for Assets in the PackagingGroup.
- Egress
Access Pulumi.Logs Aws Native. Media Package. Outputs. Packaging Group Log Configuration - The configuration parameters for egress access logging.
- Arn string
- The ARN of the PackagingGroup.
- Packaging
Group Authorization - CDN Authorization
- Domain
Name string - The fully qualified domain name for Assets in the PackagingGroup.
- Egress
Access PackagingLogs Group Log Configuration - The configuration parameters for egress access logging.
- arn String
- The ARN of the PackagingGroup.
- Packaging
Group Authorization - CDN Authorization
- domain
Name String - The fully qualified domain name for Assets in the PackagingGroup.
- egress
Access PackagingLogs Group Log Configuration - The configuration parameters for egress access logging.
- arn string
- The ARN of the PackagingGroup.
- Packaging
Group Authorization - CDN Authorization
- domain
Name string - The fully qualified domain name for Assets in the PackagingGroup.
- egress
Access PackagingLogs Group Log Configuration - The configuration parameters for egress access logging.
- arn str
- The ARN of the PackagingGroup.
- Packaging
Group Authorization - CDN Authorization
- domain_
name str - The fully qualified domain name for Assets in the PackagingGroup.
- egress_
access_ Packaginglogs Group Log Configuration - The configuration parameters for egress access logging.
- arn String
- The ARN of the PackagingGroup.
- Property Map
- CDN Authorization
- domain
Name String - The fully qualified domain name for Assets in the PackagingGroup.
- egress
Access Property MapLogs - The configuration parameters for egress access logging.
Supporting Types
PackagingGroupAuthorization
- Cdn
Identifier stringSecret - The Amazon Resource Name (ARN) for the secret in AWS Secrets Manager that is used for CDN authorization.
- Secrets
Role stringArn - The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
- Cdn
Identifier stringSecret - The Amazon Resource Name (ARN) for the secret in AWS Secrets Manager that is used for CDN authorization.
- Secrets
Role stringArn - The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
- cdn
Identifier StringSecret - The Amazon Resource Name (ARN) for the secret in AWS Secrets Manager that is used for CDN authorization.
- secrets
Role StringArn - The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
- cdn
Identifier stringSecret - The Amazon Resource Name (ARN) for the secret in AWS Secrets Manager that is used for CDN authorization.
- secrets
Role stringArn - The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
- cdn_
identifier_ strsecret - The Amazon Resource Name (ARN) for the secret in AWS Secrets Manager that is used for CDN authorization.
- secrets_
role_ strarn - The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
- cdn
Identifier StringSecret - The Amazon Resource Name (ARN) for the secret in AWS Secrets Manager that is used for CDN authorization.
- secrets
Role StringArn - The Amazon Resource Name (ARN) for the IAM role that allows MediaPackage to communicate with AWS Secrets Manager.
PackagingGroupLogConfiguration
- Log
Group stringName - 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 stringName - 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 StringName - 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 stringName - 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_ strname - 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 StringName - 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
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi