AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi
aws-native.globalaccelerator.getAccelerator
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi
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>
- 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
- 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>
- 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[]
- 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]
- 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>
Supporting Types
AcceleratorIpAddressType
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.100.0 published on Wednesday, Mar 27, 2024 by Pulumi