We recommend new projects start with resources from the AWS provider.
aws-native.globalaccelerator.getAccelerator
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource Type definition for AWS::GlobalAccelerator::Accelerator
Using getAccelerator
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 getAccelerator(args: GetAcceleratorArgs, opts?: InvokeOptions): Promise<GetAcceleratorResult>
function getAcceleratorOutput(args: GetAcceleratorOutputArgs, opts?: InvokeOptions): Output<GetAcceleratorResult>
def get_accelerator(accelerator_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAcceleratorResult
def get_accelerator_output(accelerator_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAcceleratorResult]
func LookupAccelerator(ctx *Context, args *LookupAcceleratorArgs, opts ...InvokeOption) (*LookupAcceleratorResult, error)
func LookupAcceleratorOutput(ctx *Context, args *LookupAcceleratorOutputArgs, opts ...InvokeOption) LookupAcceleratorResultOutput
> Note: This function is named LookupAccelerator
in the Go SDK.
public static class GetAccelerator
{
public static Task<GetAcceleratorResult> InvokeAsync(GetAcceleratorArgs args, InvokeOptions? opts = null)
public static Output<GetAcceleratorResult> Invoke(GetAcceleratorInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAcceleratorResult> getAccelerator(GetAcceleratorArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:globalaccelerator:getAccelerator
arguments:
# arguments dictionary
The following arguments are supported:
- Accelerator
Arn string - The Amazon Resource Name (ARN) of the accelerator.
- Accelerator
Arn string - The Amazon Resource Name (ARN) of the accelerator.
- accelerator
Arn String - The Amazon Resource Name (ARN) of the accelerator.
- accelerator
Arn string - The Amazon Resource Name (ARN) of the accelerator.
- accelerator_
arn str - The Amazon Resource Name (ARN) of the accelerator.
- accelerator
Arn String - The Amazon Resource Name (ARN) of the accelerator.
getAccelerator Result
The following output properties are available:
- Accelerator
Arn string - The Amazon Resource Name (ARN) of the accelerator.
- Dns
Name string - The Domain Name System (DNS) name that Global Accelerator creates that points to your accelerator's static IPv4 addresses.
- Dual
Stack stringDns Name - The Domain Name System (DNS) name that Global Accelerator creates that points to your accelerator's static IPv4 and IPv6 addresses.
- Enabled bool
- Indicates whether an accelerator is enabled. The value is true or false.
- Ip
Address Pulumi.Type Aws Native. Global Accelerator. Accelerator Ip Address Type - IP Address type.
- Ip
Addresses List<string> - The IP addresses from BYOIP Prefix pool.
- Ipv4Addresses List<string>
- The IPv4 addresses assigned to the accelerator.
- Ipv6Addresses List<string>
- The IPv6 addresses assigned if the accelerator is dualstack
- Name string
- Name of accelerator.
- List<Pulumi.
Aws Native. Outputs. Tag> Create tags for an accelerator.
For more information, see Tagging in the AWS Global Accelerator Developer Guide .
- Accelerator
Arn string - The Amazon Resource Name (ARN) of the accelerator.
- Dns
Name string - The Domain Name System (DNS) name that Global Accelerator creates that points to your accelerator's static IPv4 addresses.
- Dual
Stack stringDns Name - The Domain Name System (DNS) name that Global Accelerator creates that points to your accelerator's static IPv4 and IPv6 addresses.
- Enabled bool
- Indicates whether an accelerator is enabled. The value is true or false.
- Ip
Address AcceleratorType Ip Address Type - IP Address type.
- Ip
Addresses []string - The IP addresses from BYOIP Prefix pool.
- Ipv4Addresses []string
- The IPv4 addresses assigned to the accelerator.
- Ipv6Addresses []string
- The IPv6 addresses assigned if the accelerator is dualstack
- Name string
- Name of accelerator.
- Tag
Create tags for an accelerator.
For more information, see Tagging in the AWS Global Accelerator Developer Guide .
- accelerator
Arn String - The Amazon Resource Name (ARN) of the accelerator.
- dns
Name String - The Domain Name System (DNS) name that Global Accelerator creates that points to your accelerator's static IPv4 addresses.
- dual
Stack StringDns Name - The Domain Name System (DNS) name that Global Accelerator creates that points to your accelerator's static IPv4 and IPv6 addresses.
- enabled Boolean
- Indicates whether an accelerator is enabled. The value is true or false.
- ip
Address AcceleratorType Ip Address Type - IP Address type.
- ip
Addresses List<String> - The IP addresses from BYOIP Prefix pool.
- ipv4Addresses List<String>
- The IPv4 addresses assigned to the accelerator.
- ipv6Addresses List<String>
- The IPv6 addresses assigned if the accelerator is dualstack
- name String
- Name of accelerator.
- List<Tag>
Create tags for an accelerator.
For more information, see Tagging in the AWS Global Accelerator Developer Guide .
- accelerator
Arn string - The Amazon Resource Name (ARN) of the accelerator.
- dns
Name string - The Domain Name System (DNS) name that Global Accelerator creates that points to your accelerator's static IPv4 addresses.
- dual
Stack stringDns Name - The Domain Name System (DNS) name that Global Accelerator creates that points to your accelerator's static IPv4 and IPv6 addresses.
- enabled boolean
- Indicates whether an accelerator is enabled. The value is true or false.
- ip
Address AcceleratorType Ip Address Type - IP Address type.
- ip
Addresses string[] - The IP addresses from BYOIP Prefix pool.
- ipv4Addresses string[]
- The IPv4 addresses assigned to the accelerator.
- ipv6Addresses string[]
- The IPv6 addresses assigned if the accelerator is dualstack
- name string
- Name of accelerator.
- Tag[]
Create tags for an accelerator.
For more information, see Tagging in the AWS Global Accelerator Developer Guide .
- accelerator_
arn str - The Amazon Resource Name (ARN) of the accelerator.
- dns_
name str - The Domain Name System (DNS) name that Global Accelerator creates that points to your accelerator's static IPv4 addresses.
- dual_
stack_ strdns_ name - The Domain Name System (DNS) name that Global Accelerator creates that points to your accelerator's static IPv4 and IPv6 addresses.
- enabled bool
- Indicates whether an accelerator is enabled. The value is true or false.
- ip_
address_ Acceleratortype Ip Address Type - IP Address type.
- ip_
addresses Sequence[str] - The IP addresses from BYOIP Prefix pool.
- ipv4_
addresses Sequence[str] - The IPv4 addresses assigned to the accelerator.
- ipv6_
addresses Sequence[str] - The IPv6 addresses assigned if the accelerator is dualstack
- name str
- Name of accelerator.
- Sequence[root_Tag]
Create tags for an accelerator.
For more information, see Tagging in the AWS Global Accelerator Developer Guide .
- accelerator
Arn String - The Amazon Resource Name (ARN) of the accelerator.
- dns
Name String - The Domain Name System (DNS) name that Global Accelerator creates that points to your accelerator's static IPv4 addresses.
- dual
Stack StringDns Name - The Domain Name System (DNS) name that Global Accelerator creates that points to your accelerator's static IPv4 and IPv6 addresses.
- enabled Boolean
- Indicates whether an accelerator is enabled. The value is true or false.
- ip
Address "IPV4" | "DUAL_STACK"Type - IP Address type.
- ip
Addresses List<String> - The IP addresses from BYOIP Prefix pool.
- ipv4Addresses List<String>
- The IPv4 addresses assigned to the accelerator.
- ipv6Addresses List<String>
- The IPv6 addresses assigned if the accelerator is dualstack
- name String
- Name of accelerator.
- List<Property Map>
Create tags for an accelerator.
For more information, see Tagging in the AWS Global Accelerator Developer Guide .
Supporting Types
AcceleratorIpAddressType
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.