We recommend new projects start with resources from the AWS provider.
aws-native.cloudfront.getConnectionGroup
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
The connection group for your distribution tenants. When you first create a distribution tenant and you don’t specify a connection group, CloudFront will automatically create a default connection group for you. When you create a new distribution tenant and don’t specify a connection group, the default one will be associated with your distribution tenant.
Using getConnectionGroup
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 getConnectionGroup(args: GetConnectionGroupArgs, opts?: InvokeOptions): Promise<GetConnectionGroupResult>
function getConnectionGroupOutput(args: GetConnectionGroupOutputArgs, opts?: InvokeOptions): Output<GetConnectionGroupResult>
def get_connection_group(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetConnectionGroupResult
def get_connection_group_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetConnectionGroupResult]
func LookupConnectionGroup(ctx *Context, args *LookupConnectionGroupArgs, opts ...InvokeOption) (*LookupConnectionGroupResult, error)
func LookupConnectionGroupOutput(ctx *Context, args *LookupConnectionGroupOutputArgs, opts ...InvokeOption) LookupConnectionGroupResultOutput
> Note: This function is named LookupConnectionGroup
in the Go SDK.
public static class GetConnectionGroup
{
public static Task<GetConnectionGroupResult> InvokeAsync(GetConnectionGroupArgs args, InvokeOptions? opts = null)
public static Output<GetConnectionGroupResult> Invoke(GetConnectionGroupInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetConnectionGroupResult> getConnectionGroup(GetConnectionGroupArgs args, InvokeOptions options)
public static Output<GetConnectionGroupResult> getConnectionGroup(GetConnectionGroupArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:cloudfront:getConnectionGroup
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- The ID of the connection group.
- Id string
- The ID of the connection group.
- id String
- The ID of the connection group.
- id string
- The ID of the connection group.
- id str
- The ID of the connection group.
- id String
- The ID of the connection group.
getConnectionGroup Result
The following output properties are available:
- Anycast
Ip stringList Id - The ID of the Anycast static IP list.
- Arn string
- The Amazon Resource Name (ARN) of the connection group.
- Created
Time string - The date and time when the connection group was created.
- ETag string
- The current version of the connection group.
- Enabled bool
- Whether the connection group is enabled.
- Id string
- The ID of the connection group.
- Ipv6Enabled bool
- IPv6 is enabled for the connection group.
- Is
Default bool - Whether the connection group is the default connection group for the distribution tenants.
- Last
Modified stringTime - The date and time when the connection group was updated.
- Routing
Endpoint string - The routing endpoint (also known as the DNS name) that is assigned to the connection group, such as d111111abcdef8.cloudfront.net.
- Status string
- The status of the connection group.
- List<Pulumi.
Aws Native. Outputs. Tag> - A complex type that contains zero or more
Tag
elements.
- Anycast
Ip stringList Id - The ID of the Anycast static IP list.
- Arn string
- The Amazon Resource Name (ARN) of the connection group.
- Created
Time string - The date and time when the connection group was created.
- ETag string
- The current version of the connection group.
- Enabled bool
- Whether the connection group is enabled.
- Id string
- The ID of the connection group.
- Ipv6Enabled bool
- IPv6 is enabled for the connection group.
- Is
Default bool - Whether the connection group is the default connection group for the distribution tenants.
- Last
Modified stringTime - The date and time when the connection group was updated.
- Routing
Endpoint string - The routing endpoint (also known as the DNS name) that is assigned to the connection group, such as d111111abcdef8.cloudfront.net.
- Status string
- The status of the connection group.
- Tag
- A complex type that contains zero or more
Tag
elements.
- anycast
Ip StringList Id - The ID of the Anycast static IP list.
- arn String
- The Amazon Resource Name (ARN) of the connection group.
- created
Time String - The date and time when the connection group was created.
- e
Tag String - The current version of the connection group.
- enabled Boolean
- Whether the connection group is enabled.
- id String
- The ID of the connection group.
- ipv6Enabled Boolean
- IPv6 is enabled for the connection group.
- is
Default Boolean - Whether the connection group is the default connection group for the distribution tenants.
- last
Modified StringTime - The date and time when the connection group was updated.
- routing
Endpoint String - The routing endpoint (also known as the DNS name) that is assigned to the connection group, such as d111111abcdef8.cloudfront.net.
- status String
- The status of the connection group.
- List<Tag>
- A complex type that contains zero or more
Tag
elements.
- anycast
Ip stringList Id - The ID of the Anycast static IP list.
- arn string
- The Amazon Resource Name (ARN) of the connection group.
- created
Time string - The date and time when the connection group was created.
- e
Tag string - The current version of the connection group.
- enabled boolean
- Whether the connection group is enabled.
- id string
- The ID of the connection group.
- ipv6Enabled boolean
- IPv6 is enabled for the connection group.
- is
Default boolean - Whether the connection group is the default connection group for the distribution tenants.
- last
Modified stringTime - The date and time when the connection group was updated.
- routing
Endpoint string - The routing endpoint (also known as the DNS name) that is assigned to the connection group, such as d111111abcdef8.cloudfront.net.
- status string
- The status of the connection group.
- Tag[]
- A complex type that contains zero or more
Tag
elements.
- anycast_
ip_ strlist_ id - The ID of the Anycast static IP list.
- arn str
- The Amazon Resource Name (ARN) of the connection group.
- created_
time str - The date and time when the connection group was created.
- e_
tag str - The current version of the connection group.
- enabled bool
- Whether the connection group is enabled.
- id str
- The ID of the connection group.
- ipv6_
enabled bool - IPv6 is enabled for the connection group.
- is_
default bool - Whether the connection group is the default connection group for the distribution tenants.
- last_
modified_ strtime - The date and time when the connection group was updated.
- routing_
endpoint str - The routing endpoint (also known as the DNS name) that is assigned to the connection group, such as d111111abcdef8.cloudfront.net.
- status str
- The status of the connection group.
- Sequence[root_Tag]
- A complex type that contains zero or more
Tag
elements.
- anycast
Ip StringList Id - The ID of the Anycast static IP list.
- arn String
- The Amazon Resource Name (ARN) of the connection group.
- created
Time String - The date and time when the connection group was created.
- e
Tag String - The current version of the connection group.
- enabled Boolean
- Whether the connection group is enabled.
- id String
- The ID of the connection group.
- ipv6Enabled Boolean
- IPv6 is enabled for the connection group.
- is
Default Boolean - Whether the connection group is the default connection group for the distribution tenants.
- last
Modified StringTime - The date and time when the connection group was updated.
- routing
Endpoint String - The routing endpoint (also known as the DNS name) that is assigned to the connection group, such as d111111abcdef8.cloudfront.net.
- status String
- The status of the connection group.
- List<Property Map>
- A complex type that contains zero or more
Tag
elements.
Supporting Types
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.