aws

package
v2.0.0-beta.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 1, 2020 License: Apache-2.0 Imports: 5 Imported by: 1

Documentation ¶

Overview ¶

Package aws exports types, functions, subpackages for provisioning aws resources.// A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.

> This provider is a derived work of the [Terraform Provider](https://github.com/terraform-providers/terraform-provider-aws) > distributed under [MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/). If you encounter a bug or missing feature, > first check the [`pulumi/pulumi-aws` repo](https://github.com/pulumi/pulumi-aws/issues); however, if that doesn't turn up anything, > please consult the source [`terraform-providers/terraform-provider-aws` repo](https://github.com/terraform-providers/terraform-provider-aws/issues).

nolint: lll

nolint: lll

nolint: lll

nolint: lll

nolint: lll

nolint: lll

nolint: lll

nolint: lll

nolint: lll

nolint: lll

nolint: lll

nolint: lll

nolint: lll

nolint: lll

nolint: lll

nolint: lll

nolint: lll

nolint: lll

Index ¶

Constants ¶

This section is empty.

Variables ¶

This section is empty.

Functions ¶

This section is empty.

Types ¶

type GetAmiArgs ¶

type GetAmiArgs struct {
	// Limit search to users with *explicit* launch permission on
	// the image. Valid items are the numeric account ID or `self`.
	ExecutableUsers []string `pulumi:"executableUsers"`
	// One or more name/value pairs to filter off of. There are
	// several valid keys, for a full reference, check out
	// [describe-images in the AWS CLI reference][1].
	Filters []GetAmiFilter `pulumi:"filters"`
	// If more than one result is returned, use the most
	// recent AMI.
	MostRecent *bool `pulumi:"mostRecent"`
	// A regex string to apply to the AMI list returned
	// by AWS. This allows more advanced filtering not supported from the AWS API. This
	// filtering is done locally on what AWS returns, and could have a performance
	// impact if the result is large. It is recommended to combine this with other
	// options to narrow down the list AWS returns.
	NameRegex *string `pulumi:"nameRegex"`
	// List of AMI owners to limit search. At least 1 value must be specified. Valid values: an AWS account ID, `self` (the current account), or an AWS owner alias (e.g. `amazon`, `aws-marketplace`, `microsoft`).
	Owners []string `pulumi:"owners"`
	// Any tags assigned to the image.
	// * `tags.#.key` - The key name of the tag.
	// * `tags.#.value` - The value of the tag.
	Tags map[string]interface{} `pulumi:"tags"`
}

A collection of arguments for invoking getAmi.

type GetAmiBlockDeviceMapping ¶

type GetAmiBlockDeviceMapping struct {
	DeviceName  string                 `pulumi:"deviceName"`
	Ebs         map[string]interface{} `pulumi:"ebs"`
	NoDevice    string                 `pulumi:"noDevice"`
	VirtualName string                 `pulumi:"virtualName"`
}

type GetAmiBlockDeviceMappingArgs ¶

type GetAmiBlockDeviceMappingArgs struct {
	DeviceName  pulumi.StringInput `pulumi:"deviceName"`
	Ebs         pulumi.MapInput    `pulumi:"ebs"`
	NoDevice    pulumi.StringInput `pulumi:"noDevice"`
	VirtualName pulumi.StringInput `pulumi:"virtualName"`
}

func (GetAmiBlockDeviceMappingArgs) ElementType ¶

func (GetAmiBlockDeviceMappingArgs) ToGetAmiBlockDeviceMappingOutput ¶

func (i GetAmiBlockDeviceMappingArgs) ToGetAmiBlockDeviceMappingOutput() GetAmiBlockDeviceMappingOutput

func (GetAmiBlockDeviceMappingArgs) ToGetAmiBlockDeviceMappingOutputWithContext ¶

func (i GetAmiBlockDeviceMappingArgs) ToGetAmiBlockDeviceMappingOutputWithContext(ctx context.Context) GetAmiBlockDeviceMappingOutput

type GetAmiBlockDeviceMappingArray ¶

type GetAmiBlockDeviceMappingArray []GetAmiBlockDeviceMappingInput

func (GetAmiBlockDeviceMappingArray) ElementType ¶

func (GetAmiBlockDeviceMappingArray) ToGetAmiBlockDeviceMappingArrayOutput ¶

func (i GetAmiBlockDeviceMappingArray) ToGetAmiBlockDeviceMappingArrayOutput() GetAmiBlockDeviceMappingArrayOutput

func (GetAmiBlockDeviceMappingArray) ToGetAmiBlockDeviceMappingArrayOutputWithContext ¶

func (i GetAmiBlockDeviceMappingArray) ToGetAmiBlockDeviceMappingArrayOutputWithContext(ctx context.Context) GetAmiBlockDeviceMappingArrayOutput

type GetAmiBlockDeviceMappingArrayInput ¶

type GetAmiBlockDeviceMappingArrayInput interface {
	pulumi.Input

	ToGetAmiBlockDeviceMappingArrayOutput() GetAmiBlockDeviceMappingArrayOutput
	ToGetAmiBlockDeviceMappingArrayOutputWithContext(context.Context) GetAmiBlockDeviceMappingArrayOutput
}

type GetAmiBlockDeviceMappingArrayOutput ¶

type GetAmiBlockDeviceMappingArrayOutput struct{ *pulumi.OutputState }

func (GetAmiBlockDeviceMappingArrayOutput) ElementType ¶

func (GetAmiBlockDeviceMappingArrayOutput) Index ¶

func (GetAmiBlockDeviceMappingArrayOutput) ToGetAmiBlockDeviceMappingArrayOutput ¶

func (o GetAmiBlockDeviceMappingArrayOutput) ToGetAmiBlockDeviceMappingArrayOutput() GetAmiBlockDeviceMappingArrayOutput

func (GetAmiBlockDeviceMappingArrayOutput) ToGetAmiBlockDeviceMappingArrayOutputWithContext ¶

func (o GetAmiBlockDeviceMappingArrayOutput) ToGetAmiBlockDeviceMappingArrayOutputWithContext(ctx context.Context) GetAmiBlockDeviceMappingArrayOutput

type GetAmiBlockDeviceMappingInput ¶

type GetAmiBlockDeviceMappingInput interface {
	pulumi.Input

	ToGetAmiBlockDeviceMappingOutput() GetAmiBlockDeviceMappingOutput
	ToGetAmiBlockDeviceMappingOutputWithContext(context.Context) GetAmiBlockDeviceMappingOutput
}

type GetAmiBlockDeviceMappingOutput ¶

type GetAmiBlockDeviceMappingOutput struct{ *pulumi.OutputState }

func (GetAmiBlockDeviceMappingOutput) DeviceName ¶

func (GetAmiBlockDeviceMappingOutput) Ebs ¶

func (GetAmiBlockDeviceMappingOutput) ElementType ¶

func (GetAmiBlockDeviceMappingOutput) NoDevice ¶

func (GetAmiBlockDeviceMappingOutput) ToGetAmiBlockDeviceMappingOutput ¶

func (o GetAmiBlockDeviceMappingOutput) ToGetAmiBlockDeviceMappingOutput() GetAmiBlockDeviceMappingOutput

func (GetAmiBlockDeviceMappingOutput) ToGetAmiBlockDeviceMappingOutputWithContext ¶

func (o GetAmiBlockDeviceMappingOutput) ToGetAmiBlockDeviceMappingOutputWithContext(ctx context.Context) GetAmiBlockDeviceMappingOutput

func (GetAmiBlockDeviceMappingOutput) VirtualName ¶

type GetAmiFilter ¶

type GetAmiFilter struct {
	// The name of the AMI that was provided during image creation.
	Name   string   `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetAmiFilterArgs ¶

type GetAmiFilterArgs struct {
	// The name of the AMI that was provided during image creation.
	Name   pulumi.StringInput      `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetAmiFilterArgs) ElementType ¶

func (GetAmiFilterArgs) ElementType() reflect.Type

func (GetAmiFilterArgs) ToGetAmiFilterOutput ¶

func (i GetAmiFilterArgs) ToGetAmiFilterOutput() GetAmiFilterOutput

func (GetAmiFilterArgs) ToGetAmiFilterOutputWithContext ¶

func (i GetAmiFilterArgs) ToGetAmiFilterOutputWithContext(ctx context.Context) GetAmiFilterOutput

type GetAmiFilterArray ¶

type GetAmiFilterArray []GetAmiFilterInput

func (GetAmiFilterArray) ElementType ¶

func (GetAmiFilterArray) ElementType() reflect.Type

func (GetAmiFilterArray) ToGetAmiFilterArrayOutput ¶

func (i GetAmiFilterArray) ToGetAmiFilterArrayOutput() GetAmiFilterArrayOutput

func (GetAmiFilterArray) ToGetAmiFilterArrayOutputWithContext ¶

func (i GetAmiFilterArray) ToGetAmiFilterArrayOutputWithContext(ctx context.Context) GetAmiFilterArrayOutput

type GetAmiFilterArrayInput ¶

type GetAmiFilterArrayInput interface {
	pulumi.Input

	ToGetAmiFilterArrayOutput() GetAmiFilterArrayOutput
	ToGetAmiFilterArrayOutputWithContext(context.Context) GetAmiFilterArrayOutput
}

type GetAmiFilterArrayOutput ¶

type GetAmiFilterArrayOutput struct{ *pulumi.OutputState }

func (GetAmiFilterArrayOutput) ElementType ¶

func (GetAmiFilterArrayOutput) ElementType() reflect.Type

func (GetAmiFilterArrayOutput) Index ¶

func (GetAmiFilterArrayOutput) ToGetAmiFilterArrayOutput ¶

func (o GetAmiFilterArrayOutput) ToGetAmiFilterArrayOutput() GetAmiFilterArrayOutput

func (GetAmiFilterArrayOutput) ToGetAmiFilterArrayOutputWithContext ¶

func (o GetAmiFilterArrayOutput) ToGetAmiFilterArrayOutputWithContext(ctx context.Context) GetAmiFilterArrayOutput

type GetAmiFilterInput ¶

type GetAmiFilterInput interface {
	pulumi.Input

	ToGetAmiFilterOutput() GetAmiFilterOutput
	ToGetAmiFilterOutputWithContext(context.Context) GetAmiFilterOutput
}

type GetAmiFilterOutput ¶

type GetAmiFilterOutput struct{ *pulumi.OutputState }

func (GetAmiFilterOutput) ElementType ¶

func (GetAmiFilterOutput) ElementType() reflect.Type

func (GetAmiFilterOutput) Name ¶

The name of the AMI that was provided during image creation.

func (GetAmiFilterOutput) ToGetAmiFilterOutput ¶

func (o GetAmiFilterOutput) ToGetAmiFilterOutput() GetAmiFilterOutput

func (GetAmiFilterOutput) ToGetAmiFilterOutputWithContext ¶

func (o GetAmiFilterOutput) ToGetAmiFilterOutputWithContext(ctx context.Context) GetAmiFilterOutput

func (GetAmiFilterOutput) Values ¶

type GetAmiIdsArgs ¶

type GetAmiIdsArgs struct {
	// Limit search to users with *explicit* launch
	// permission on  the image. Valid items are the numeric account ID or `self`.
	ExecutableUsers []string `pulumi:"executableUsers"`
	// One or more name/value pairs to filter off of. There
	// are several valid keys, for a full reference, check out
	// [describe-images in the AWS CLI reference][1].
	Filters []GetAmiIdsFilter `pulumi:"filters"`
	// A regex string to apply to the AMI list returned
	// by AWS. This allows more advanced filtering not supported from the AWS API.
	// This filtering is done locally on what AWS returns, and could have a performance
	// impact if the result is large. It is recommended to combine this with other
	// options to narrow down the list AWS returns.
	NameRegex *string `pulumi:"nameRegex"`
	// List of AMI owners to limit search. At least 1 value must be specified. Valid values: an AWS account ID, `self` (the current account), or an AWS owner alias (e.g. `amazon`, `aws-marketplace`, `microsoft`).
	Owners []string `pulumi:"owners"`
	// Used to sort AMIs by creation time.
	SortAscending *bool `pulumi:"sortAscending"`
}

A collection of arguments for invoking getAmiIds.

type GetAmiIdsFilter ¶

type GetAmiIdsFilter struct {
	Name   string   `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetAmiIdsFilterArgs ¶

type GetAmiIdsFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetAmiIdsFilterArgs) ElementType ¶

func (GetAmiIdsFilterArgs) ElementType() reflect.Type

func (GetAmiIdsFilterArgs) ToGetAmiIdsFilterOutput ¶

func (i GetAmiIdsFilterArgs) ToGetAmiIdsFilterOutput() GetAmiIdsFilterOutput

func (GetAmiIdsFilterArgs) ToGetAmiIdsFilterOutputWithContext ¶

func (i GetAmiIdsFilterArgs) ToGetAmiIdsFilterOutputWithContext(ctx context.Context) GetAmiIdsFilterOutput

type GetAmiIdsFilterArray ¶

type GetAmiIdsFilterArray []GetAmiIdsFilterInput

func (GetAmiIdsFilterArray) ElementType ¶

func (GetAmiIdsFilterArray) ElementType() reflect.Type

func (GetAmiIdsFilterArray) ToGetAmiIdsFilterArrayOutput ¶

func (i GetAmiIdsFilterArray) ToGetAmiIdsFilterArrayOutput() GetAmiIdsFilterArrayOutput

func (GetAmiIdsFilterArray) ToGetAmiIdsFilterArrayOutputWithContext ¶

func (i GetAmiIdsFilterArray) ToGetAmiIdsFilterArrayOutputWithContext(ctx context.Context) GetAmiIdsFilterArrayOutput

type GetAmiIdsFilterArrayInput ¶

type GetAmiIdsFilterArrayInput interface {
	pulumi.Input

	ToGetAmiIdsFilterArrayOutput() GetAmiIdsFilterArrayOutput
	ToGetAmiIdsFilterArrayOutputWithContext(context.Context) GetAmiIdsFilterArrayOutput
}

type GetAmiIdsFilterArrayOutput ¶

type GetAmiIdsFilterArrayOutput struct{ *pulumi.OutputState }

func (GetAmiIdsFilterArrayOutput) ElementType ¶

func (GetAmiIdsFilterArrayOutput) ElementType() reflect.Type

func (GetAmiIdsFilterArrayOutput) Index ¶

func (GetAmiIdsFilterArrayOutput) ToGetAmiIdsFilterArrayOutput ¶

func (o GetAmiIdsFilterArrayOutput) ToGetAmiIdsFilterArrayOutput() GetAmiIdsFilterArrayOutput

func (GetAmiIdsFilterArrayOutput) ToGetAmiIdsFilterArrayOutputWithContext ¶

func (o GetAmiIdsFilterArrayOutput) ToGetAmiIdsFilterArrayOutputWithContext(ctx context.Context) GetAmiIdsFilterArrayOutput

type GetAmiIdsFilterInput ¶

type GetAmiIdsFilterInput interface {
	pulumi.Input

	ToGetAmiIdsFilterOutput() GetAmiIdsFilterOutput
	ToGetAmiIdsFilterOutputWithContext(context.Context) GetAmiIdsFilterOutput
}

type GetAmiIdsFilterOutput ¶

type GetAmiIdsFilterOutput struct{ *pulumi.OutputState }

func (GetAmiIdsFilterOutput) ElementType ¶

func (GetAmiIdsFilterOutput) ElementType() reflect.Type

func (GetAmiIdsFilterOutput) Name ¶

func (GetAmiIdsFilterOutput) ToGetAmiIdsFilterOutput ¶

func (o GetAmiIdsFilterOutput) ToGetAmiIdsFilterOutput() GetAmiIdsFilterOutput

func (GetAmiIdsFilterOutput) ToGetAmiIdsFilterOutputWithContext ¶

func (o GetAmiIdsFilterOutput) ToGetAmiIdsFilterOutputWithContext(ctx context.Context) GetAmiIdsFilterOutput

func (GetAmiIdsFilterOutput) Values ¶

type GetAmiIdsResult ¶

type GetAmiIdsResult struct {
	ExecutableUsers []string          `pulumi:"executableUsers"`
	Filters         []GetAmiIdsFilter `pulumi:"filters"`
	// id is the provider-assigned unique ID for this managed resource.
	Id            string   `pulumi:"id"`
	Ids           []string `pulumi:"ids"`
	NameRegex     *string  `pulumi:"nameRegex"`
	Owners        []string `pulumi:"owners"`
	SortAscending *bool    `pulumi:"sortAscending"`
}

A collection of values returned by getAmiIds.

func GetAmiIds ¶

func GetAmiIds(ctx *pulumi.Context, args *GetAmiIdsArgs, opts ...pulumi.InvokeOption) (*GetAmiIdsResult, error)

Use this data source to get a list of AMI IDs matching the specified criteria.

> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/d/ami_ids.html.markdown.

type GetAmiProductCode ¶

type GetAmiProductCode struct {
	ProductCodeId   string `pulumi:"productCodeId"`
	ProductCodeType string `pulumi:"productCodeType"`
}

type GetAmiProductCodeArgs ¶

type GetAmiProductCodeArgs struct {
	ProductCodeId   pulumi.StringInput `pulumi:"productCodeId"`
	ProductCodeType pulumi.StringInput `pulumi:"productCodeType"`
}

func (GetAmiProductCodeArgs) ElementType ¶

func (GetAmiProductCodeArgs) ElementType() reflect.Type

func (GetAmiProductCodeArgs) ToGetAmiProductCodeOutput ¶

func (i GetAmiProductCodeArgs) ToGetAmiProductCodeOutput() GetAmiProductCodeOutput

func (GetAmiProductCodeArgs) ToGetAmiProductCodeOutputWithContext ¶

func (i GetAmiProductCodeArgs) ToGetAmiProductCodeOutputWithContext(ctx context.Context) GetAmiProductCodeOutput

type GetAmiProductCodeArray ¶

type GetAmiProductCodeArray []GetAmiProductCodeInput

func (GetAmiProductCodeArray) ElementType ¶

func (GetAmiProductCodeArray) ElementType() reflect.Type

func (GetAmiProductCodeArray) ToGetAmiProductCodeArrayOutput ¶

func (i GetAmiProductCodeArray) ToGetAmiProductCodeArrayOutput() GetAmiProductCodeArrayOutput

func (GetAmiProductCodeArray) ToGetAmiProductCodeArrayOutputWithContext ¶

func (i GetAmiProductCodeArray) ToGetAmiProductCodeArrayOutputWithContext(ctx context.Context) GetAmiProductCodeArrayOutput

type GetAmiProductCodeArrayInput ¶

type GetAmiProductCodeArrayInput interface {
	pulumi.Input

	ToGetAmiProductCodeArrayOutput() GetAmiProductCodeArrayOutput
	ToGetAmiProductCodeArrayOutputWithContext(context.Context) GetAmiProductCodeArrayOutput
}

type GetAmiProductCodeArrayOutput ¶

type GetAmiProductCodeArrayOutput struct{ *pulumi.OutputState }

func (GetAmiProductCodeArrayOutput) ElementType ¶

func (GetAmiProductCodeArrayOutput) Index ¶

func (GetAmiProductCodeArrayOutput) ToGetAmiProductCodeArrayOutput ¶

func (o GetAmiProductCodeArrayOutput) ToGetAmiProductCodeArrayOutput() GetAmiProductCodeArrayOutput

func (GetAmiProductCodeArrayOutput) ToGetAmiProductCodeArrayOutputWithContext ¶

func (o GetAmiProductCodeArrayOutput) ToGetAmiProductCodeArrayOutputWithContext(ctx context.Context) GetAmiProductCodeArrayOutput

type GetAmiProductCodeInput ¶

type GetAmiProductCodeInput interface {
	pulumi.Input

	ToGetAmiProductCodeOutput() GetAmiProductCodeOutput
	ToGetAmiProductCodeOutputWithContext(context.Context) GetAmiProductCodeOutput
}

type GetAmiProductCodeOutput ¶

type GetAmiProductCodeOutput struct{ *pulumi.OutputState }

func (GetAmiProductCodeOutput) ElementType ¶

func (GetAmiProductCodeOutput) ElementType() reflect.Type

func (GetAmiProductCodeOutput) ProductCodeId ¶

func (o GetAmiProductCodeOutput) ProductCodeId() pulumi.StringOutput

func (GetAmiProductCodeOutput) ProductCodeType ¶

func (o GetAmiProductCodeOutput) ProductCodeType() pulumi.StringOutput

func (GetAmiProductCodeOutput) ToGetAmiProductCodeOutput ¶

func (o GetAmiProductCodeOutput) ToGetAmiProductCodeOutput() GetAmiProductCodeOutput

func (GetAmiProductCodeOutput) ToGetAmiProductCodeOutputWithContext ¶

func (o GetAmiProductCodeOutput) ToGetAmiProductCodeOutputWithContext(ctx context.Context) GetAmiProductCodeOutput

type GetAmiResult ¶

type GetAmiResult struct {
	// The OS architecture of the AMI (ie: `i386` or `x8664`).
	Architecture string `pulumi:"architecture"`
	// The block device mappings of the AMI.
	// * `block_device_mappings.#.device_name` - The physical name of the device.
	// * `block_device_mappings.#.ebs.delete_on_termination` - `true` if the EBS volume
	// will be deleted on termination.
	// * `block_device_mappings.#.ebs.encrypted` - `true` if the EBS volume
	// is encrypted.
	// * `block_device_mappings.#.ebs.iops` - `0` if the EBS volume is
	// not a provisioned IOPS image, otherwise the supported IOPS count.
	// * `block_device_mappings.#.ebs.snapshot_id` - The ID of the snapshot.
	// * `block_device_mappings.#.ebs.volume_size` - The size of the volume, in GiB.
	// * `block_device_mappings.#.ebs.volume_type` - The volume type.
	// * `block_device_mappings.#.no_device` - Suppresses the specified device
	// included in the block device mapping of the AMI.
	// * `block_device_mappings.#.virtual_name` - The virtual device name (for
	// instance stores).
	BlockDeviceMappings []GetAmiBlockDeviceMapping `pulumi:"blockDeviceMappings"`
	// The date and time the image was created.
	CreationDate string `pulumi:"creationDate"`
	// The description of the AMI that was provided during image
	// creation.
	Description     string         `pulumi:"description"`
	ExecutableUsers []string       `pulumi:"executableUsers"`
	Filters         []GetAmiFilter `pulumi:"filters"`
	// The hypervisor type of the image.
	Hypervisor string `pulumi:"hypervisor"`
	// id is the provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// The ID of the AMI. Should be the same as the resource `id`.
	ImageId string `pulumi:"imageId"`
	// The location of the AMI.
	ImageLocation string `pulumi:"imageLocation"`
	// The AWS account alias (for example, `amazon`, `self`) or
	// the AWS account ID of the AMI owner.
	ImageOwnerAlias string `pulumi:"imageOwnerAlias"`
	// The type of image.
	ImageType string `pulumi:"imageType"`
	// The kernel associated with the image, if any. Only applicable
	// for machine images.
	KernelId   string `pulumi:"kernelId"`
	MostRecent *bool  `pulumi:"mostRecent"`
	// The name of the AMI that was provided during image creation.
	Name      string  `pulumi:"name"`
	NameRegex *string `pulumi:"nameRegex"`
	// The AWS account ID of the image owner.
	OwnerId string   `pulumi:"ownerId"`
	Owners  []string `pulumi:"owners"`
	// The value is Windows for `Windows` AMIs; otherwise blank.
	Platform string `pulumi:"platform"`
	// Any product codes associated with the AMI.
	// * `product_codes.#.product_code_id` - The product code.
	// * `product_codes.#.product_code_type` - The type of product code.
	ProductCodes []GetAmiProductCode `pulumi:"productCodes"`
	// `true` if the image has public launch permissions.
	Public bool `pulumi:"public"`
	// The RAM disk associated with the image, if any. Only applicable
	// for machine images.
	RamdiskId string `pulumi:"ramdiskId"`
	// The device name of the root device.
	RootDeviceName string `pulumi:"rootDeviceName"`
	// The type of root device (ie: `ebs` or `instance-store`).
	RootDeviceType string `pulumi:"rootDeviceType"`
	// The snapshot id associated with the root device, if any
	// (only applies to `ebs` root devices).
	RootSnapshotId string `pulumi:"rootSnapshotId"`
	// Specifies whether enhanced networking is enabled.
	SriovNetSupport string `pulumi:"sriovNetSupport"`
	// The current state of the AMI. If the state is `available`, the image
	// is successfully registered and can be used to launch an instance.
	State string `pulumi:"state"`
	// Describes a state change. Fields are `UNSET` if not available.
	// * `state_reason.code` - The reason code for the state change.
	// * `state_reason.message` - The message for the state change.
	StateReason map[string]interface{} `pulumi:"stateReason"`
	// Any tags assigned to the image.
	// * `tags.#.key` - The key name of the tag.
	// * `tags.#.value` - The value of the tag.
	Tags map[string]interface{} `pulumi:"tags"`
	// The type of virtualization of the AMI (ie: `hvm` or
	// `paravirtual`).
	VirtualizationType string `pulumi:"virtualizationType"`
}

A collection of values returned by getAmi.

func GetAmi ¶

func GetAmi(ctx *pulumi.Context, args *GetAmiArgs, opts ...pulumi.InvokeOption) (*GetAmiResult, error)

Use this data source to get the ID of a registered AMI for use in other resources.

> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/d/ami.html.markdown.

type GetArnArgs ¶

type GetArnArgs struct {
	// The ARN to parse.
	Arn string `pulumi:"arn"`
}

A collection of arguments for invoking getArn.

type GetArnResult ¶

type GetArnResult struct {
	// The [ID](https://docs.aws.amazon.com/general/latest/gr/acct-identifiers.html) of the AWS account that owns the resource, without the hyphens.
	Account string `pulumi:"account"`
	Arn     string `pulumi:"arn"`
	// id is the provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// The partition that the resource is in.
	Partition string `pulumi:"partition"`
	// The region the resource resides in.
	// Note that the ARNs for some resources do not require a region, so this component might be omitted.
	Region string `pulumi:"region"`
	// The content of this part of the ARN varies by service.
	// It often includes an indicator of the type of resource—for example, an IAM user or Amazon RDS database —followed by a slash (/) or a colon (:), followed by the resource name itself.
	Resource string `pulumi:"resource"`
	// The [service namespace](https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-aws-service-namespaces) that identifies the AWS product.
	Service string `pulumi:"service"`
}

A collection of values returned by getArn.

func GetArn ¶

func GetArn(ctx *pulumi.Context, args *GetArnArgs, opts ...pulumi.InvokeOption) (*GetArnResult, error)

Parses an Amazon Resource Name (ARN) into its constituent parts.

> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/d/arn.html.markdown.

type GetAutoscalingGroupsArgs ¶

type GetAutoscalingGroupsArgs struct {
	// A filter used to scope the list e.g. by tags. See [related docs](http://docs.aws.amazon.com/AutoScaling/latest/APIReference/API_Filter.html).
	Filters []GetAutoscalingGroupsFilter `pulumi:"filters"`
}

A collection of arguments for invoking getAutoscalingGroups.

type GetAutoscalingGroupsFilter ¶

type GetAutoscalingGroupsFilter struct {
	// The name of the filter. The valid values are: `auto-scaling-group`, `key`, `value`, and `propagate-at-launch`.
	Name string `pulumi:"name"`
	// The value of the filter.
	Values []string `pulumi:"values"`
}

type GetAutoscalingGroupsFilterArgs ¶

type GetAutoscalingGroupsFilterArgs struct {
	// The name of the filter. The valid values are: `auto-scaling-group`, `key`, `value`, and `propagate-at-launch`.
	Name pulumi.StringInput `pulumi:"name"`
	// The value of the filter.
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetAutoscalingGroupsFilterArgs) ElementType ¶

func (GetAutoscalingGroupsFilterArgs) ToGetAutoscalingGroupsFilterOutput ¶

func (i GetAutoscalingGroupsFilterArgs) ToGetAutoscalingGroupsFilterOutput() GetAutoscalingGroupsFilterOutput

func (GetAutoscalingGroupsFilterArgs) ToGetAutoscalingGroupsFilterOutputWithContext ¶

func (i GetAutoscalingGroupsFilterArgs) ToGetAutoscalingGroupsFilterOutputWithContext(ctx context.Context) GetAutoscalingGroupsFilterOutput

type GetAutoscalingGroupsFilterArray ¶

type GetAutoscalingGroupsFilterArray []GetAutoscalingGroupsFilterInput

func (GetAutoscalingGroupsFilterArray) ElementType ¶

func (GetAutoscalingGroupsFilterArray) ToGetAutoscalingGroupsFilterArrayOutput ¶

func (i GetAutoscalingGroupsFilterArray) ToGetAutoscalingGroupsFilterArrayOutput() GetAutoscalingGroupsFilterArrayOutput

func (GetAutoscalingGroupsFilterArray) ToGetAutoscalingGroupsFilterArrayOutputWithContext ¶

func (i GetAutoscalingGroupsFilterArray) ToGetAutoscalingGroupsFilterArrayOutputWithContext(ctx context.Context) GetAutoscalingGroupsFilterArrayOutput

type GetAutoscalingGroupsFilterArrayInput ¶

type GetAutoscalingGroupsFilterArrayInput interface {
	pulumi.Input

	ToGetAutoscalingGroupsFilterArrayOutput() GetAutoscalingGroupsFilterArrayOutput
	ToGetAutoscalingGroupsFilterArrayOutputWithContext(context.Context) GetAutoscalingGroupsFilterArrayOutput
}

type GetAutoscalingGroupsFilterArrayOutput ¶

type GetAutoscalingGroupsFilterArrayOutput struct{ *pulumi.OutputState }

func (GetAutoscalingGroupsFilterArrayOutput) ElementType ¶

func (GetAutoscalingGroupsFilterArrayOutput) Index ¶

func (GetAutoscalingGroupsFilterArrayOutput) ToGetAutoscalingGroupsFilterArrayOutput ¶

func (o GetAutoscalingGroupsFilterArrayOutput) ToGetAutoscalingGroupsFilterArrayOutput() GetAutoscalingGroupsFilterArrayOutput

func (GetAutoscalingGroupsFilterArrayOutput) ToGetAutoscalingGroupsFilterArrayOutputWithContext ¶

func (o GetAutoscalingGroupsFilterArrayOutput) ToGetAutoscalingGroupsFilterArrayOutputWithContext(ctx context.Context) GetAutoscalingGroupsFilterArrayOutput

type GetAutoscalingGroupsFilterInput ¶

type GetAutoscalingGroupsFilterInput interface {
	pulumi.Input

	ToGetAutoscalingGroupsFilterOutput() GetAutoscalingGroupsFilterOutput
	ToGetAutoscalingGroupsFilterOutputWithContext(context.Context) GetAutoscalingGroupsFilterOutput
}

type GetAutoscalingGroupsFilterOutput ¶

type GetAutoscalingGroupsFilterOutput struct{ *pulumi.OutputState }

func (GetAutoscalingGroupsFilterOutput) ElementType ¶

func (GetAutoscalingGroupsFilterOutput) Name ¶

The name of the filter. The valid values are: `auto-scaling-group`, `key`, `value`, and `propagate-at-launch`.

func (GetAutoscalingGroupsFilterOutput) ToGetAutoscalingGroupsFilterOutput ¶

func (o GetAutoscalingGroupsFilterOutput) ToGetAutoscalingGroupsFilterOutput() GetAutoscalingGroupsFilterOutput

func (GetAutoscalingGroupsFilterOutput) ToGetAutoscalingGroupsFilterOutputWithContext ¶

func (o GetAutoscalingGroupsFilterOutput) ToGetAutoscalingGroupsFilterOutputWithContext(ctx context.Context) GetAutoscalingGroupsFilterOutput

func (GetAutoscalingGroupsFilterOutput) Values ¶

The value of the filter.

type GetAutoscalingGroupsResult ¶

type GetAutoscalingGroupsResult struct {
	// A list of the Autoscaling Groups Arns in the current region.
	Arns    []string                     `pulumi:"arns"`
	Filters []GetAutoscalingGroupsFilter `pulumi:"filters"`
	// id is the provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// A list of the Autoscaling Groups in the current region.
	Names []string `pulumi:"names"`
}

A collection of values returned by getAutoscalingGroups.

func GetAutoscalingGroups ¶

func GetAutoscalingGroups(ctx *pulumi.Context, args *GetAutoscalingGroupsArgs, opts ...pulumi.InvokeOption) (*GetAutoscalingGroupsResult, error)

The Autoscaling Groups data source allows access to the list of AWS ASGs within a specific region. This will allow you to pass a list of AutoScaling Groups to other resources.

> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/d/autoscaling_groups.html.markdown.

type GetAvailabilityZoneArgs ¶

type GetAvailabilityZoneArgs struct {
	// Set to `true` to include all Availability Zones and Local Zones regardless of your opt in status.
	AllAvailabilityZones *bool `pulumi:"allAvailabilityZones"`
	// Configuration block(s) for filtering. Detailed below.
	Filters []GetAvailabilityZoneFilter `pulumi:"filters"`
	// The name of the filter field. Valid values can be found in the [EC2 DescribeAvailabilityZones API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeAvailabilityZones.html).
	Name *string `pulumi:"name"`
	// A specific availability zone state to require. May be any of `"available"`, `"information"` or `"impaired"`.
	State *string `pulumi:"state"`
	// The zone ID of the availability zone to select.
	ZoneId *string `pulumi:"zoneId"`
}

A collection of arguments for invoking getAvailabilityZone.

type GetAvailabilityZoneFilter ¶

type GetAvailabilityZoneFilter struct {
	// The name of the filter field. Valid values can be found in the [EC2 DescribeAvailabilityZones API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeAvailabilityZones.html).
	Name string `pulumi:"name"`
	// Set of values that are accepted for the given filter field. Results will be selected if any given value matches.
	Values []string `pulumi:"values"`
}

type GetAvailabilityZoneFilterArgs ¶

type GetAvailabilityZoneFilterArgs struct {
	// The name of the filter field. Valid values can be found in the [EC2 DescribeAvailabilityZones API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeAvailabilityZones.html).
	Name pulumi.StringInput `pulumi:"name"`
	// Set of values that are accepted for the given filter field. Results will be selected if any given value matches.
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetAvailabilityZoneFilterArgs) ElementType ¶

func (GetAvailabilityZoneFilterArgs) ToGetAvailabilityZoneFilterOutput ¶

func (i GetAvailabilityZoneFilterArgs) ToGetAvailabilityZoneFilterOutput() GetAvailabilityZoneFilterOutput

func (GetAvailabilityZoneFilterArgs) ToGetAvailabilityZoneFilterOutputWithContext ¶

func (i GetAvailabilityZoneFilterArgs) ToGetAvailabilityZoneFilterOutputWithContext(ctx context.Context) GetAvailabilityZoneFilterOutput

type GetAvailabilityZoneFilterArray ¶

type GetAvailabilityZoneFilterArray []GetAvailabilityZoneFilterInput

func (GetAvailabilityZoneFilterArray) ElementType ¶

func (GetAvailabilityZoneFilterArray) ToGetAvailabilityZoneFilterArrayOutput ¶

func (i GetAvailabilityZoneFilterArray) ToGetAvailabilityZoneFilterArrayOutput() GetAvailabilityZoneFilterArrayOutput

func (GetAvailabilityZoneFilterArray) ToGetAvailabilityZoneFilterArrayOutputWithContext ¶

func (i GetAvailabilityZoneFilterArray) ToGetAvailabilityZoneFilterArrayOutputWithContext(ctx context.Context) GetAvailabilityZoneFilterArrayOutput

type GetAvailabilityZoneFilterArrayInput ¶

type GetAvailabilityZoneFilterArrayInput interface {
	pulumi.Input

	ToGetAvailabilityZoneFilterArrayOutput() GetAvailabilityZoneFilterArrayOutput
	ToGetAvailabilityZoneFilterArrayOutputWithContext(context.Context) GetAvailabilityZoneFilterArrayOutput
}

type GetAvailabilityZoneFilterArrayOutput ¶

type GetAvailabilityZoneFilterArrayOutput struct{ *pulumi.OutputState }

func (GetAvailabilityZoneFilterArrayOutput) ElementType ¶

func (GetAvailabilityZoneFilterArrayOutput) Index ¶

func (GetAvailabilityZoneFilterArrayOutput) ToGetAvailabilityZoneFilterArrayOutput ¶

func (o GetAvailabilityZoneFilterArrayOutput) ToGetAvailabilityZoneFilterArrayOutput() GetAvailabilityZoneFilterArrayOutput

func (GetAvailabilityZoneFilterArrayOutput) ToGetAvailabilityZoneFilterArrayOutputWithContext ¶

func (o GetAvailabilityZoneFilterArrayOutput) ToGetAvailabilityZoneFilterArrayOutputWithContext(ctx context.Context) GetAvailabilityZoneFilterArrayOutput

type GetAvailabilityZoneFilterInput ¶

type GetAvailabilityZoneFilterInput interface {
	pulumi.Input

	ToGetAvailabilityZoneFilterOutput() GetAvailabilityZoneFilterOutput
	ToGetAvailabilityZoneFilterOutputWithContext(context.Context) GetAvailabilityZoneFilterOutput
}

type GetAvailabilityZoneFilterOutput ¶

type GetAvailabilityZoneFilterOutput struct{ *pulumi.OutputState }

func (GetAvailabilityZoneFilterOutput) ElementType ¶

func (GetAvailabilityZoneFilterOutput) Name ¶

The name of the filter field. Valid values can be found in the [EC2 DescribeAvailabilityZones API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeAvailabilityZones.html).

func (GetAvailabilityZoneFilterOutput) ToGetAvailabilityZoneFilterOutput ¶

func (o GetAvailabilityZoneFilterOutput) ToGetAvailabilityZoneFilterOutput() GetAvailabilityZoneFilterOutput

func (GetAvailabilityZoneFilterOutput) ToGetAvailabilityZoneFilterOutputWithContext ¶

func (o GetAvailabilityZoneFilterOutput) ToGetAvailabilityZoneFilterOutputWithContext(ctx context.Context) GetAvailabilityZoneFilterOutput

func (GetAvailabilityZoneFilterOutput) Values ¶

Set of values that are accepted for the given filter field. Results will be selected if any given value matches.

type GetAvailabilityZoneResult ¶

type GetAvailabilityZoneResult struct {
	AllAvailabilityZones *bool                       `pulumi:"allAvailabilityZones"`
	Filters              []GetAvailabilityZoneFilter `pulumi:"filters"`
	// For Availability Zones, this is the same value as the Region name. For Local Zones, the name of the associated group, for example `us-west-2-lax-1`.
	GroupName string `pulumi:"groupName"`
	// id is the provider-assigned unique ID for this managed resource.
	Id   string `pulumi:"id"`
	Name string `pulumi:"name"`
	// The part of the AZ name that appears after the region name, uniquely identifying the AZ within its region.
	NameSuffix string `pulumi:"nameSuffix"`
	// The name of the location from which the address is advertised.
	NetworkBorderGroup string `pulumi:"networkBorderGroup"`
	// For Availability Zones, this always has the value of `opt-in-not-required`. For Local Zones, this is the opt in status. The possible values are `opted-in` and `not-opted-in`.
	OptInStatus string `pulumi:"optInStatus"`
	// The region where the selected availability zone resides. This is always the region selected on the provider, since this data source searches only within that region.
	Region string `pulumi:"region"`
	State  string `pulumi:"state"`
	ZoneId string `pulumi:"zoneId"`
}

A collection of values returned by getAvailabilityZone.

func GetAvailabilityZone ¶

func GetAvailabilityZone(ctx *pulumi.Context, args *GetAvailabilityZoneArgs, opts ...pulumi.InvokeOption) (*GetAvailabilityZoneResult, error)

`.getAvailabilityZone` provides details about a specific availability zone (AZ) in the current region.

This can be used both to validate an availability zone given in a variable and to split the AZ name into its component parts of an AWS region and an AZ identifier letter. The latter may be useful e.g. for implementing a consistent subnet numbering scheme across several regions by mapping both the region and the subnet letter to network numbers.

This is different from the `.getAvailabilityZones` (plural) data source, which provides a list of the available zones.

> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/d/availability_zone.html.markdown.

type GetAvailabilityZonesArgs ¶

type GetAvailabilityZonesArgs struct {
	// Set to `true` to include all Availability Zones and Local Zones regardless of your opt in status.
	AllAvailabilityZones *bool `pulumi:"allAvailabilityZones"`
	// List of blacklisted Availability Zone names.
	BlacklistedNames []string `pulumi:"blacklistedNames"`
	// List of blacklisted Availability Zone IDs.
	BlacklistedZoneIds []string `pulumi:"blacklistedZoneIds"`
	// Configuration block(s) for filtering. Detailed below.
	Filters    []GetAvailabilityZonesFilter `pulumi:"filters"`
	GroupNames []string                     `pulumi:"groupNames"`
	// Allows to filter list of Availability Zones based on their
	// current state. Can be either `"available"`, `"information"`, `"impaired"` or
	// `"unavailable"`. By default the list includes a complete set of Availability Zones
	// to which the underlying AWS account has access, regardless of their state.
	State *string `pulumi:"state"`
}

A collection of arguments for invoking getAvailabilityZones.

type GetAvailabilityZonesFilter ¶

type GetAvailabilityZonesFilter struct {
	// The name of the filter field. Valid values can be found in the [EC2 DescribeAvailabilityZones API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeAvailabilityZones.html).
	Name string `pulumi:"name"`
	// Set of values that are accepted for the given filter field. Results will be selected if any given value matches.
	Values []string `pulumi:"values"`
}

type GetAvailabilityZonesFilterArgs ¶

type GetAvailabilityZonesFilterArgs struct {
	// The name of the filter field. Valid values can be found in the [EC2 DescribeAvailabilityZones API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeAvailabilityZones.html).
	Name pulumi.StringInput `pulumi:"name"`
	// Set of values that are accepted for the given filter field. Results will be selected if any given value matches.
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetAvailabilityZonesFilterArgs) ElementType ¶

func (GetAvailabilityZonesFilterArgs) ToGetAvailabilityZonesFilterOutput ¶

func (i GetAvailabilityZonesFilterArgs) ToGetAvailabilityZonesFilterOutput() GetAvailabilityZonesFilterOutput

func (GetAvailabilityZonesFilterArgs) ToGetAvailabilityZonesFilterOutputWithContext ¶

func (i GetAvailabilityZonesFilterArgs) ToGetAvailabilityZonesFilterOutputWithContext(ctx context.Context) GetAvailabilityZonesFilterOutput

type GetAvailabilityZonesFilterArray ¶

type GetAvailabilityZonesFilterArray []GetAvailabilityZonesFilterInput

func (GetAvailabilityZonesFilterArray) ElementType ¶

func (GetAvailabilityZonesFilterArray) ToGetAvailabilityZonesFilterArrayOutput ¶

func (i GetAvailabilityZonesFilterArray) ToGetAvailabilityZonesFilterArrayOutput() GetAvailabilityZonesFilterArrayOutput

func (GetAvailabilityZonesFilterArray) ToGetAvailabilityZonesFilterArrayOutputWithContext ¶

func (i GetAvailabilityZonesFilterArray) ToGetAvailabilityZonesFilterArrayOutputWithContext(ctx context.Context) GetAvailabilityZonesFilterArrayOutput

type GetAvailabilityZonesFilterArrayInput ¶

type GetAvailabilityZonesFilterArrayInput interface {
	pulumi.Input

	ToGetAvailabilityZonesFilterArrayOutput() GetAvailabilityZonesFilterArrayOutput
	ToGetAvailabilityZonesFilterArrayOutputWithContext(context.Context) GetAvailabilityZonesFilterArrayOutput
}

type GetAvailabilityZonesFilterArrayOutput ¶

type GetAvailabilityZonesFilterArrayOutput struct{ *pulumi.OutputState }

func (GetAvailabilityZonesFilterArrayOutput) ElementType ¶

func (GetAvailabilityZonesFilterArrayOutput) Index ¶

func (GetAvailabilityZonesFilterArrayOutput) ToGetAvailabilityZonesFilterArrayOutput ¶

func (o GetAvailabilityZonesFilterArrayOutput) ToGetAvailabilityZonesFilterArrayOutput() GetAvailabilityZonesFilterArrayOutput

func (GetAvailabilityZonesFilterArrayOutput) ToGetAvailabilityZonesFilterArrayOutputWithContext ¶

func (o GetAvailabilityZonesFilterArrayOutput) ToGetAvailabilityZonesFilterArrayOutputWithContext(ctx context.Context) GetAvailabilityZonesFilterArrayOutput

type GetAvailabilityZonesFilterInput ¶

type GetAvailabilityZonesFilterInput interface {
	pulumi.Input

	ToGetAvailabilityZonesFilterOutput() GetAvailabilityZonesFilterOutput
	ToGetAvailabilityZonesFilterOutputWithContext(context.Context) GetAvailabilityZonesFilterOutput
}

type GetAvailabilityZonesFilterOutput ¶

type GetAvailabilityZonesFilterOutput struct{ *pulumi.OutputState }

func (GetAvailabilityZonesFilterOutput) ElementType ¶

func (GetAvailabilityZonesFilterOutput) Name ¶

The name of the filter field. Valid values can be found in the [EC2 DescribeAvailabilityZones API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeAvailabilityZones.html).

func (GetAvailabilityZonesFilterOutput) ToGetAvailabilityZonesFilterOutput ¶

func (o GetAvailabilityZonesFilterOutput) ToGetAvailabilityZonesFilterOutput() GetAvailabilityZonesFilterOutput

func (GetAvailabilityZonesFilterOutput) ToGetAvailabilityZonesFilterOutputWithContext ¶

func (o GetAvailabilityZonesFilterOutput) ToGetAvailabilityZonesFilterOutputWithContext(ctx context.Context) GetAvailabilityZonesFilterOutput

func (GetAvailabilityZonesFilterOutput) Values ¶

Set of values that are accepted for the given filter field. Results will be selected if any given value matches.

type GetAvailabilityZonesResult ¶

type GetAvailabilityZonesResult struct {
	AllAvailabilityZones *bool                        `pulumi:"allAvailabilityZones"`
	BlacklistedNames     []string                     `pulumi:"blacklistedNames"`
	BlacklistedZoneIds   []string                     `pulumi:"blacklistedZoneIds"`
	Filters              []GetAvailabilityZonesFilter `pulumi:"filters"`
	GroupNames           []string                     `pulumi:"groupNames"`
	// id is the provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// A list of the Availability Zone names available to the account.
	Names []string `pulumi:"names"`
	State *string  `pulumi:"state"`
	// A list of the Availability Zone IDs available to the account.
	ZoneIds []string `pulumi:"zoneIds"`
}

A collection of values returned by getAvailabilityZones.

func GetAvailabilityZones ¶

func GetAvailabilityZones(ctx *pulumi.Context, args *GetAvailabilityZonesArgs, opts ...pulumi.InvokeOption) (*GetAvailabilityZonesResult, error)

The Availability Zones data source allows access to the list of AWS Availability Zones which can be accessed by an AWS account within the region configured in the provider.

This is different from the `.getAvailabilityZone` (singular) data source, which provides some details about a specific availability zone.

> When [Local Zones](https://aws.amazon.com/about-aws/global-infrastructure/localzones/) are enabled in a region, by default the API and this data source include both Local Zones and Availability Zones. To return only Availability Zones, see the example section below.

> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/d/availability_zones.html.markdown.

type GetBillingServiceAccountResult ¶

type GetBillingServiceAccountResult struct {
	// The ARN of the AWS billing service account.
	Arn string `pulumi:"arn"`
	// id is the provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
}

A collection of values returned by getBillingServiceAccount.

func GetBillingServiceAccount ¶

func GetBillingServiceAccount(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetBillingServiceAccountResult, error)

Use this data source to get the Account ID of the [AWS Billing and Cost Management Service Account](http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-getting-started.html#step-2) for the purpose of whitelisting in S3 bucket policy.

> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/d/billing_service_account.html.markdown.

type GetCallerIdentityResult ¶

type GetCallerIdentityResult struct {
	// The AWS Account ID number of the account that owns or contains the calling entity.
	AccountId string `pulumi:"accountId"`
	// The AWS ARN associated with the calling entity.
	Arn string `pulumi:"arn"`
	// id is the provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// The unique identifier of the calling entity.
	UserId string `pulumi:"userId"`
}

A collection of values returned by getCallerIdentity.

func GetCallerIdentity ¶

func GetCallerIdentity(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetCallerIdentityResult, error)

Use this data source to get the access to the effective Account ID, User ID, and ARN in which this provider is authorized.

> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/d/caller_identity.html.markdown.

type GetCanonicalUserIdResult ¶

type GetCanonicalUserIdResult struct {
	// The human-friendly name linked to the canonical user ID. The bucket owner's display name. **NOTE:** [This value](https://docs.aws.amazon.com/AmazonS3/latest/API/RESTServiceGET.html) is only included in the response in the US East (N. Virginia), US West (N. California), US West (Oregon), Asia Pacific (Singapore), Asia Pacific (Sydney), Asia Pacific (Tokyo), EU (Ireland), and South America (SĂŁo Paulo) regions.
	DisplayName string `pulumi:"displayName"`
	// id is the provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
}

A collection of values returned by getCanonicalUserId.

func GetCanonicalUserId ¶

func GetCanonicalUserId(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetCanonicalUserIdResult, error)

The Canonical User ID data source allows access to the [canonical user ID](http://docs.aws.amazon.com/general/latest/gr/acct-identifiers.html) for the effective account in which this provider is working.

> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/d/canonical_user_id.html.markdown.

type GetElasticIpArgs ¶

type GetElasticIpArgs struct {
	// One or more name/value pairs to use as filters. There are several valid keys, for a full reference, check out the [EC2 API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeAddresses.html).
	Filters []GetElasticIpFilter `pulumi:"filters"`
	// The allocation id of the specific VPC EIP to retrieve. If a classic EIP is required, do NOT set `id`, only set `publicIp`
	Id *string `pulumi:"id"`
	// The public IP of the specific EIP to retrieve.
	PublicIp *string `pulumi:"publicIp"`
	// A mapping of tags, each pair of which must exactly match a pair on the desired Elastic IP
	Tags map[string]interface{} `pulumi:"tags"`
}

A collection of arguments for invoking getElasticIp.

type GetElasticIpFilter ¶

type GetElasticIpFilter struct {
	Name   string   `pulumi:"name"`
	Values []string `pulumi:"values"`
}

type GetElasticIpFilterArgs ¶

type GetElasticIpFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetElasticIpFilterArgs) ElementType ¶

func (GetElasticIpFilterArgs) ElementType() reflect.Type

func (GetElasticIpFilterArgs) ToGetElasticIpFilterOutput ¶

func (i GetElasticIpFilterArgs) ToGetElasticIpFilterOutput() GetElasticIpFilterOutput

func (GetElasticIpFilterArgs) ToGetElasticIpFilterOutputWithContext ¶

func (i GetElasticIpFilterArgs) ToGetElasticIpFilterOutputWithContext(ctx context.Context) GetElasticIpFilterOutput

type GetElasticIpFilterArray ¶

type GetElasticIpFilterArray []GetElasticIpFilterInput

func (GetElasticIpFilterArray) ElementType ¶

func (GetElasticIpFilterArray) ElementType() reflect.Type

func (GetElasticIpFilterArray) ToGetElasticIpFilterArrayOutput ¶

func (i GetElasticIpFilterArray) ToGetElasticIpFilterArrayOutput() GetElasticIpFilterArrayOutput

func (GetElasticIpFilterArray) ToGetElasticIpFilterArrayOutputWithContext ¶

func (i GetElasticIpFilterArray) ToGetElasticIpFilterArrayOutputWithContext(ctx context.Context) GetElasticIpFilterArrayOutput

type GetElasticIpFilterArrayInput ¶

type GetElasticIpFilterArrayInput interface {
	pulumi.Input

	ToGetElasticIpFilterArrayOutput() GetElasticIpFilterArrayOutput
	ToGetElasticIpFilterArrayOutputWithContext(context.Context) GetElasticIpFilterArrayOutput
}

type GetElasticIpFilterArrayOutput ¶

type GetElasticIpFilterArrayOutput struct{ *pulumi.OutputState }

func (GetElasticIpFilterArrayOutput) ElementType ¶

func (GetElasticIpFilterArrayOutput) Index ¶

func (GetElasticIpFilterArrayOutput) ToGetElasticIpFilterArrayOutput ¶

func (o GetElasticIpFilterArrayOutput) ToGetElasticIpFilterArrayOutput() GetElasticIpFilterArrayOutput

func (GetElasticIpFilterArrayOutput) ToGetElasticIpFilterArrayOutputWithContext ¶

func (o GetElasticIpFilterArrayOutput) ToGetElasticIpFilterArrayOutputWithContext(ctx context.Context) GetElasticIpFilterArrayOutput

type GetElasticIpFilterInput ¶

type GetElasticIpFilterInput interface {
	pulumi.Input

	ToGetElasticIpFilterOutput() GetElasticIpFilterOutput
	ToGetElasticIpFilterOutputWithContext(context.Context) GetElasticIpFilterOutput
}

type GetElasticIpFilterOutput ¶

type GetElasticIpFilterOutput struct{ *pulumi.OutputState }

func (GetElasticIpFilterOutput) ElementType ¶

func (GetElasticIpFilterOutput) ElementType() reflect.Type

func (GetElasticIpFilterOutput) Name ¶

func (GetElasticIpFilterOutput) ToGetElasticIpFilterOutput ¶

func (o GetElasticIpFilterOutput) ToGetElasticIpFilterOutput() GetElasticIpFilterOutput

func (GetElasticIpFilterOutput) ToGetElasticIpFilterOutputWithContext ¶

func (o GetElasticIpFilterOutput) ToGetElasticIpFilterOutputWithContext(ctx context.Context) GetElasticIpFilterOutput

func (GetElasticIpFilterOutput) Values ¶

type GetElasticIpResult ¶

type GetElasticIpResult struct {
	// The ID representing the association of the address with an instance in a VPC.
	AssociationId string `pulumi:"associationId"`
	// Indicates whether the address is for use in EC2-Classic (standard) or in a VPC (vpc).
	Domain  string               `pulumi:"domain"`
	Filters []GetElasticIpFilter `pulumi:"filters"`
	// If VPC Elastic IP, the allocation identifier. If EC2-Classic Elastic IP, the public IP address.
	Id string `pulumi:"id"`
	// The ID of the instance that the address is associated with (if any).
	InstanceId string `pulumi:"instanceId"`
	// The ID of the network interface.
	NetworkInterfaceId string `pulumi:"networkInterfaceId"`
	// The ID of the AWS account that owns the network interface.
	NetworkInterfaceOwnerId string `pulumi:"networkInterfaceOwnerId"`
	// The Private DNS associated with the Elastic IP address.
	PrivateDns string `pulumi:"privateDns"`
	// The private IP address associated with the Elastic IP address.
	PrivateIp string `pulumi:"privateIp"`
	// Public DNS associated with the Elastic IP address.
	PublicDns string `pulumi:"publicDns"`
	// Public IP address of Elastic IP.
	PublicIp string `pulumi:"publicIp"`
	// The ID of an address pool.
	PublicIpv4Pool string `pulumi:"publicIpv4Pool"`
	// Key-value map of tags associated with Elastic IP.
	Tags map[string]interface{} `pulumi:"tags"`
}

A collection of values returned by getElasticIp.

func GetElasticIp ¶

func GetElasticIp(ctx *pulumi.Context, args *GetElasticIpArgs, opts ...pulumi.InvokeOption) (*GetElasticIpResult, error)

`ec2.Eip` provides details about a specific Elastic IP.

> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/d/eip.html.markdown.

type GetIpRangesArgs ¶

type GetIpRangesArgs struct {
	// Filter IP ranges by regions (or include all regions, if
	// omitted). Valid items are `global` (for `cloudfront`) as well as all AWS regions
	// (e.g. `eu-central-1`)
	Regions []string `pulumi:"regions"`
	// Filter IP ranges by services. Valid items are `amazon`
	// (for amazon.com), `amazonConnect`, `apiGateway`, `cloud9`, `cloudfront`,
	// `codebuild`, `dynamodb`, `ec2`, `ec2InstanceConnect`, `globalaccelerator`,
	// `route53`, `route53Healthchecks`, `s3` and `workspacesGateways`. See the
	// [`service` attribute][2] documentation for other possible values.
	Services []string `pulumi:"services"`
	// Custom URL for source JSON file. Syntax must match [AWS IP Address Ranges documention][1]. Defaults to `https://ip-ranges.amazonaws.com/ip-ranges.json`.
	Url *string `pulumi:"url"`
}

A collection of arguments for invoking getIpRanges.

type GetIpRangesResult ¶

type GetIpRangesResult struct {
	// The lexically ordered list of CIDR blocks.
	CidrBlocks []string `pulumi:"cidrBlocks"`
	// The publication time of the IP ranges (e.g. `2016-08-03-23-46-05`).
	CreateDate string `pulumi:"createDate"`
	// id is the provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// The lexically ordered list of IPv6 CIDR blocks.
	Ipv6CidrBlocks []string `pulumi:"ipv6CidrBlocks"`
	Regions        []string `pulumi:"regions"`
	Services       []string `pulumi:"services"`
	// The publication time of the IP ranges, in Unix epoch time format
	// (e.g. `1470267965`).
	SyncToken int     `pulumi:"syncToken"`
	Url       *string `pulumi:"url"`
}

A collection of values returned by getIpRanges.

func GetIpRanges ¶

func GetIpRanges(ctx *pulumi.Context, args *GetIpRangesArgs, opts ...pulumi.InvokeOption) (*GetIpRangesResult, error)

Use this data source to get the IP ranges of various AWS products and services. For more information about the contents of this data source and required JSON syntax if referencing a custom URL, see the [AWS IP Address Ranges documention][1].

> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/d/ip_ranges.html.markdown.

type GetPartitionResult ¶

type GetPartitionResult struct {
	DnsSuffix string `pulumi:"dnsSuffix"`
	// id is the provider-assigned unique ID for this managed resource.
	Id        string `pulumi:"id"`
	Partition string `pulumi:"partition"`
}

A collection of values returned by getPartition.

func GetPartition ¶

func GetPartition(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetPartitionResult, error)

Use this data source to lookup current AWS partition in which this provider is working

> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/d/partition.html.markdown.

type GetPrefixListArgs ¶

type GetPrefixListArgs struct {
	// Configuration block(s) for filtering. Detailed below.
	Filters []GetPrefixListFilter `pulumi:"filters"`
	// The name of the filter field. Valid values can be found in the [EC2 DescribePrefixLists API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribePrefixLists.html).
	Name *string `pulumi:"name"`
	// The ID of the prefix list to select.
	PrefixListId *string `pulumi:"prefixListId"`
}

A collection of arguments for invoking getPrefixList.

type GetPrefixListFilter ¶

type GetPrefixListFilter struct {
	// The name of the filter field. Valid values can be found in the [EC2 DescribePrefixLists API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribePrefixLists.html).
	Name string `pulumi:"name"`
	// Set of values that are accepted for the given filter field. Results will be selected if any given value matches.
	Values []string `pulumi:"values"`
}

type GetPrefixListFilterArgs ¶

type GetPrefixListFilterArgs struct {
	// The name of the filter field. Valid values can be found in the [EC2 DescribePrefixLists API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribePrefixLists.html).
	Name pulumi.StringInput `pulumi:"name"`
	// Set of values that are accepted for the given filter field. Results will be selected if any given value matches.
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetPrefixListFilterArgs) ElementType ¶

func (GetPrefixListFilterArgs) ElementType() reflect.Type

func (GetPrefixListFilterArgs) ToGetPrefixListFilterOutput ¶

func (i GetPrefixListFilterArgs) ToGetPrefixListFilterOutput() GetPrefixListFilterOutput

func (GetPrefixListFilterArgs) ToGetPrefixListFilterOutputWithContext ¶

func (i GetPrefixListFilterArgs) ToGetPrefixListFilterOutputWithContext(ctx context.Context) GetPrefixListFilterOutput

type GetPrefixListFilterArray ¶

type GetPrefixListFilterArray []GetPrefixListFilterInput

func (GetPrefixListFilterArray) ElementType ¶

func (GetPrefixListFilterArray) ElementType() reflect.Type

func (GetPrefixListFilterArray) ToGetPrefixListFilterArrayOutput ¶

func (i GetPrefixListFilterArray) ToGetPrefixListFilterArrayOutput() GetPrefixListFilterArrayOutput

func (GetPrefixListFilterArray) ToGetPrefixListFilterArrayOutputWithContext ¶

func (i GetPrefixListFilterArray) ToGetPrefixListFilterArrayOutputWithContext(ctx context.Context) GetPrefixListFilterArrayOutput

type GetPrefixListFilterArrayInput ¶

type GetPrefixListFilterArrayInput interface {
	pulumi.Input

	ToGetPrefixListFilterArrayOutput() GetPrefixListFilterArrayOutput
	ToGetPrefixListFilterArrayOutputWithContext(context.Context) GetPrefixListFilterArrayOutput
}

type GetPrefixListFilterArrayOutput ¶

type GetPrefixListFilterArrayOutput struct{ *pulumi.OutputState }

func (GetPrefixListFilterArrayOutput) ElementType ¶

func (GetPrefixListFilterArrayOutput) Index ¶

func (GetPrefixListFilterArrayOutput) ToGetPrefixListFilterArrayOutput ¶

func (o GetPrefixListFilterArrayOutput) ToGetPrefixListFilterArrayOutput() GetPrefixListFilterArrayOutput

func (GetPrefixListFilterArrayOutput) ToGetPrefixListFilterArrayOutputWithContext ¶

func (o GetPrefixListFilterArrayOutput) ToGetPrefixListFilterArrayOutputWithContext(ctx context.Context) GetPrefixListFilterArrayOutput

type GetPrefixListFilterInput ¶

type GetPrefixListFilterInput interface {
	pulumi.Input

	ToGetPrefixListFilterOutput() GetPrefixListFilterOutput
	ToGetPrefixListFilterOutputWithContext(context.Context) GetPrefixListFilterOutput
}

type GetPrefixListFilterOutput ¶

type GetPrefixListFilterOutput struct{ *pulumi.OutputState }

func (GetPrefixListFilterOutput) ElementType ¶

func (GetPrefixListFilterOutput) ElementType() reflect.Type

func (GetPrefixListFilterOutput) Name ¶

The name of the filter field. Valid values can be found in the [EC2 DescribePrefixLists API Reference](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribePrefixLists.html).

func (GetPrefixListFilterOutput) ToGetPrefixListFilterOutput ¶

func (o GetPrefixListFilterOutput) ToGetPrefixListFilterOutput() GetPrefixListFilterOutput

func (GetPrefixListFilterOutput) ToGetPrefixListFilterOutputWithContext ¶

func (o GetPrefixListFilterOutput) ToGetPrefixListFilterOutputWithContext(ctx context.Context) GetPrefixListFilterOutput

func (GetPrefixListFilterOutput) Values ¶

Set of values that are accepted for the given filter field. Results will be selected if any given value matches.

type GetPrefixListResult ¶

type GetPrefixListResult struct {
	// The list of CIDR blocks for the AWS service associated with the prefix list.
	CidrBlocks []string              `pulumi:"cidrBlocks"`
	Filters    []GetPrefixListFilter `pulumi:"filters"`
	// id is the provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// The name of the selected prefix list.
	Name         string  `pulumi:"name"`
	PrefixListId *string `pulumi:"prefixListId"`
}

A collection of values returned by getPrefixList.

func GetPrefixList ¶

func GetPrefixList(ctx *pulumi.Context, args *GetPrefixListArgs, opts ...pulumi.InvokeOption) (*GetPrefixListResult, error)

`.getPrefixList` provides details about a specific prefix list (PL) in the current region.

This can be used both to validate a prefix list given in a variable and to obtain the CIDR blocks (IP address ranges) for the associated AWS service. The latter may be useful e.g. for adding network ACL rules.

> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/d/prefix_list.html.markdown.

type GetRegionArgs ¶

type GetRegionArgs struct {
	// The EC2 endpoint of the region to select.
	Endpoint *string `pulumi:"endpoint"`
	// The full name of the region to select.
	Name *string `pulumi:"name"`
}

A collection of arguments for invoking getRegion.

type GetRegionResult ¶

type GetRegionResult struct {
	// The region's description in this format: "Location (Region name)".
	Description string `pulumi:"description"`
	// The EC2 endpoint for the selected region.
	Endpoint string `pulumi:"endpoint"`
	// id is the provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// The name of the selected region.
	Name string `pulumi:"name"`
}

A collection of values returned by getRegion.

func GetRegion ¶

func GetRegion(ctx *pulumi.Context, args *GetRegionArgs, opts ...pulumi.InvokeOption) (*GetRegionResult, error)

`.getRegion` provides details about a specific AWS region.

As well as validating a given region name this resource can be used to discover the name of the region configured within the provider. The latter can be useful in a child module which is inheriting an AWS provider configuration from its parent module.

> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/d/region.html.markdown.

type Provider ¶

type Provider struct {
	pulumi.ProviderResourceState
}

The provider type for the aws package. By default, resources use package-wide configuration settings, however an explicit `Provider` instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.

> This content is derived from https://github.com/terraform-providers/terraform-provider-aws/blob/master/website/docs/index.html.markdown.

func NewProvider ¶

func NewProvider(ctx *pulumi.Context,
	name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)

NewProvider registers a new resource with the given unique name, arguments, and options.

type ProviderArgs ¶

type ProviderArgs struct {
	// The access key for API operations. You can retrieve this from the 'Security & Credentials' section of the AWS console.
	AccessKey           pulumi.StringPtrInput
	AllowedAccountIds   pulumi.StringArrayInput
	AssumeRole          ProviderAssumeRolePtrInput
	Endpoints           ProviderEndpointArrayInput
	ForbiddenAccountIds pulumi.StringArrayInput
	// Resource tag key prefixes to ignore across all resources.
	IgnoreTagPrefixes pulumi.StringArrayInput
	// Resource tag keys to ignore across all resources.
	IgnoreTags pulumi.StringArrayInput
	// Explicitly allow the provider to perform "insecure" SSL requests. If omitted,default value is `false`
	Insecure pulumi.BoolPtrInput
	// The maximum number of times an AWS API request is being executed. If the API request still fails, an error is thrown.
	MaxRetries pulumi.IntPtrInput
	// The profile for API operations. If not set, the default profile created with `aws configure` will be used.
	Profile pulumi.StringPtrInput
	// The region where AWS operations will take place. Examples are us-east-1, us-west-2, etc.
	Region pulumi.StringPtrInput
	// Set this to true to force the request to use path-style addressing, i.e., http://s3.amazonaws.com/BUCKET/KEY. By
	// default, the S3 client will use virtual hosted bucket addressing when possible (http://BUCKET.s3.amazonaws.com/KEY).
	// Specific to the Amazon S3 service.
	S3ForcePathStyle pulumi.BoolPtrInput
	// The secret key for API operations. You can retrieve this from the 'Security & Credentials' section of the AWS console.
	SecretKey pulumi.StringPtrInput
	// The path to the shared credentials file. If not set this defaults to ~/.aws/credentials.
	SharedCredentialsFile pulumi.StringPtrInput
	// Skip the credentials validation via STS API. Used for AWS API implementations that do not have STS
	// available/implemented.
	SkipCredentialsValidation pulumi.BoolPtrInput
	// Skip getting the supported EC2 platforms. Used by users that don't have ec2:DescribeAccountAttributes permissions.
	SkipGetEc2Platforms  pulumi.BoolPtrInput
	SkipMetadataApiCheck pulumi.BoolPtrInput
	// Skip static validation of region name. Used by users of alternative AWS-like APIs or users w/ access to regions that are
	// not public (yet).
	SkipRegionValidation pulumi.BoolPtrInput
	// Skip requesting the account ID. Used for AWS API implementations that do not have IAM/STS API and/or metadata API.
	SkipRequestingAccountId pulumi.BoolPtrInput
	// session token. A session token is only required if you are using temporary security credentials.
	Token pulumi.StringPtrInput
}

The set of arguments for constructing a Provider resource.

func (ProviderArgs) ElementType ¶

func (ProviderArgs) ElementType() reflect.Type

type ProviderAssumeRole ¶

type ProviderAssumeRole struct {
	ExternalId  *string `pulumi:"externalId"`
	Policy      *string `pulumi:"policy"`
	RoleArn     *string `pulumi:"roleArn"`
	SessionName *string `pulumi:"sessionName"`
}

type ProviderAssumeRoleArgs ¶

type ProviderAssumeRoleArgs struct {
	ExternalId  pulumi.StringPtrInput `pulumi:"externalId"`
	Policy      pulumi.StringPtrInput `pulumi:"policy"`
	RoleArn     pulumi.StringPtrInput `pulumi:"roleArn"`
	SessionName pulumi.StringPtrInput `pulumi:"sessionName"`
}

func (ProviderAssumeRoleArgs) ElementType ¶

func (ProviderAssumeRoleArgs) ElementType() reflect.Type

func (ProviderAssumeRoleArgs) ToProviderAssumeRoleOutput ¶

func (i ProviderAssumeRoleArgs) ToProviderAssumeRoleOutput() ProviderAssumeRoleOutput

func (ProviderAssumeRoleArgs) ToProviderAssumeRoleOutputWithContext ¶

func (i ProviderAssumeRoleArgs) ToProviderAssumeRoleOutputWithContext(ctx context.Context) ProviderAssumeRoleOutput

func (ProviderAssumeRoleArgs) ToProviderAssumeRolePtrOutput ¶

func (i ProviderAssumeRoleArgs) ToProviderAssumeRolePtrOutput() ProviderAssumeRolePtrOutput

func (ProviderAssumeRoleArgs) ToProviderAssumeRolePtrOutputWithContext ¶

func (i ProviderAssumeRoleArgs) ToProviderAssumeRolePtrOutputWithContext(ctx context.Context) ProviderAssumeRolePtrOutput

type ProviderAssumeRoleInput ¶

type ProviderAssumeRoleInput interface {
	pulumi.Input

	ToProviderAssumeRoleOutput() ProviderAssumeRoleOutput
	ToProviderAssumeRoleOutputWithContext(context.Context) ProviderAssumeRoleOutput
}

type ProviderAssumeRoleOutput ¶

type ProviderAssumeRoleOutput struct{ *pulumi.OutputState }

func (ProviderAssumeRoleOutput) ElementType ¶

func (ProviderAssumeRoleOutput) ElementType() reflect.Type

func (ProviderAssumeRoleOutput) ExternalId ¶

func (ProviderAssumeRoleOutput) Policy ¶

func (ProviderAssumeRoleOutput) RoleArn ¶

func (ProviderAssumeRoleOutput) SessionName ¶

func (ProviderAssumeRoleOutput) ToProviderAssumeRoleOutput ¶

func (o ProviderAssumeRoleOutput) ToProviderAssumeRoleOutput() ProviderAssumeRoleOutput

func (ProviderAssumeRoleOutput) ToProviderAssumeRoleOutputWithContext ¶

func (o ProviderAssumeRoleOutput) ToProviderAssumeRoleOutputWithContext(ctx context.Context) ProviderAssumeRoleOutput

func (ProviderAssumeRoleOutput) ToProviderAssumeRolePtrOutput ¶

func (o ProviderAssumeRoleOutput) ToProviderAssumeRolePtrOutput() ProviderAssumeRolePtrOutput

func (ProviderAssumeRoleOutput) ToProviderAssumeRolePtrOutputWithContext ¶

func (o ProviderAssumeRoleOutput) ToProviderAssumeRolePtrOutputWithContext(ctx context.Context) ProviderAssumeRolePtrOutput

type ProviderAssumeRolePtrInput ¶

type ProviderAssumeRolePtrInput interface {
	pulumi.Input

	ToProviderAssumeRolePtrOutput() ProviderAssumeRolePtrOutput
	ToProviderAssumeRolePtrOutputWithContext(context.Context) ProviderAssumeRolePtrOutput
}

type ProviderAssumeRolePtrOutput ¶

type ProviderAssumeRolePtrOutput struct{ *pulumi.OutputState }

func (ProviderAssumeRolePtrOutput) Elem ¶

func (ProviderAssumeRolePtrOutput) ElementType ¶

func (ProviderAssumeRolePtrOutput) ExternalId ¶

func (ProviderAssumeRolePtrOutput) Policy ¶

func (ProviderAssumeRolePtrOutput) RoleArn ¶

func (ProviderAssumeRolePtrOutput) SessionName ¶

func (ProviderAssumeRolePtrOutput) ToProviderAssumeRolePtrOutput ¶

func (o ProviderAssumeRolePtrOutput) ToProviderAssumeRolePtrOutput() ProviderAssumeRolePtrOutput

func (ProviderAssumeRolePtrOutput) ToProviderAssumeRolePtrOutputWithContext ¶

func (o ProviderAssumeRolePtrOutput) ToProviderAssumeRolePtrOutputWithContext(ctx context.Context) ProviderAssumeRolePtrOutput

type ProviderEndpoint ¶

type ProviderEndpoint struct {
	Accessanalyzer         *string `pulumi:"accessanalyzer"`
	Acm                    *string `pulumi:"acm"`
	Acmpca                 *string `pulumi:"acmpca"`
	Amplify                *string `pulumi:"amplify"`
	Apigateway             *string `pulumi:"apigateway"`
	Applicationautoscaling *string `pulumi:"applicationautoscaling"`
	Applicationinsights    *string `pulumi:"applicationinsights"`
	Appmesh                *string `pulumi:"appmesh"`
	Appstream              *string `pulumi:"appstream"`
	Appsync                *string `pulumi:"appsync"`
	Athena                 *string `pulumi:"athena"`
	Autoscaling            *string `pulumi:"autoscaling"`
	Autoscalingplans       *string `pulumi:"autoscalingplans"`
	Backup                 *string `pulumi:"backup"`
	Batch                  *string `pulumi:"batch"`
	Budgets                *string `pulumi:"budgets"`
	Cloud9                 *string `pulumi:"cloud9"`
	Cloudformation         *string `pulumi:"cloudformation"`
	Cloudfront             *string `pulumi:"cloudfront"`
	Cloudhsm               *string `pulumi:"cloudhsm"`
	Cloudsearch            *string `pulumi:"cloudsearch"`
	Cloudtrail             *string `pulumi:"cloudtrail"`
	Cloudwatch             *string `pulumi:"cloudwatch"`
	Cloudwatchevents       *string `pulumi:"cloudwatchevents"`
	Cloudwatchlogs         *string `pulumi:"cloudwatchlogs"`
	Codebuild              *string `pulumi:"codebuild"`
	Codecommit             *string `pulumi:"codecommit"`
	Codedeploy             *string `pulumi:"codedeploy"`
	Codepipeline           *string `pulumi:"codepipeline"`
	Cognitoidentity        *string `pulumi:"cognitoidentity"`
	Cognitoidp             *string `pulumi:"cognitoidp"`
	Configservice          *string `pulumi:"configservice"`
	Cur                    *string `pulumi:"cur"`
	Dataexchange           *string `pulumi:"dataexchange"`
	Datapipeline           *string `pulumi:"datapipeline"`
	Datasync               *string `pulumi:"datasync"`
	Dax                    *string `pulumi:"dax"`
	Devicefarm             *string `pulumi:"devicefarm"`
	Directconnect          *string `pulumi:"directconnect"`
	Dlm                    *string `pulumi:"dlm"`
	Dms                    *string `pulumi:"dms"`
	Docdb                  *string `pulumi:"docdb"`
	Ds                     *string `pulumi:"ds"`
	Dynamodb               *string `pulumi:"dynamodb"`
	Ec2                    *string `pulumi:"ec2"`
	Ecr                    *string `pulumi:"ecr"`
	Ecs                    *string `pulumi:"ecs"`
	Efs                    *string `pulumi:"efs"`
	Eks                    *string `pulumi:"eks"`
	Elasticache            *string `pulumi:"elasticache"`
	Elasticbeanstalk       *string `pulumi:"elasticbeanstalk"`
	Elastictranscoder      *string `pulumi:"elastictranscoder"`
	Elb                    *string `pulumi:"elb"`
	Emr                    *string `pulumi:"emr"`
	Es                     *string `pulumi:"es"`
	Firehose               *string `pulumi:"firehose"`
	Fms                    *string `pulumi:"fms"`
	Forecast               *string `pulumi:"forecast"`
	Fsx                    *string `pulumi:"fsx"`
	Gamelift               *string `pulumi:"gamelift"`
	Glacier                *string `pulumi:"glacier"`
	Globalaccelerator      *string `pulumi:"globalaccelerator"`
	Glue                   *string `pulumi:"glue"`
	Greengrass             *string `pulumi:"greengrass"`
	Guardduty              *string `pulumi:"guardduty"`
	Iam                    *string `pulumi:"iam"`
	Imagebuilder           *string `pulumi:"imagebuilder"`
	Inspector              *string `pulumi:"inspector"`
	Iot                    *string `pulumi:"iot"`
	Iotanalytics           *string `pulumi:"iotanalytics"`
	Iotevents              *string `pulumi:"iotevents"`
	Kafka                  *string `pulumi:"kafka"`
	Kinesis                *string `pulumi:"kinesis"`
	KinesisAnalytics       *string `pulumi:"kinesisAnalytics"`
	Kinesisanalytics       *string `pulumi:"kinesisanalytics"`
	Kinesisvideo           *string `pulumi:"kinesisvideo"`
	Kms                    *string `pulumi:"kms"`
	Lakeformation          *string `pulumi:"lakeformation"`
	Lambda                 *string `pulumi:"lambda"`
	Lexmodels              *string `pulumi:"lexmodels"`
	Licensemanager         *string `pulumi:"licensemanager"`
	Lightsail              *string `pulumi:"lightsail"`
	Macie                  *string `pulumi:"macie"`
	Managedblockchain      *string `pulumi:"managedblockchain"`
	Marketplacecatalog     *string `pulumi:"marketplacecatalog"`
	Mediaconnect           *string `pulumi:"mediaconnect"`
	Mediaconvert           *string `pulumi:"mediaconvert"`
	Medialive              *string `pulumi:"medialive"`
	Mediapackage           *string `pulumi:"mediapackage"`
	Mediastore             *string `pulumi:"mediastore"`
	Mediastoredata         *string `pulumi:"mediastoredata"`
	Mq                     *string `pulumi:"mq"`
	Neptune                *string `pulumi:"neptune"`
	Opsworks               *string `pulumi:"opsworks"`
	Organizations          *string `pulumi:"organizations"`
	Personalize            *string `pulumi:"personalize"`
	Pinpoint               *string `pulumi:"pinpoint"`
	Pricing                *string `pulumi:"pricing"`
	Qldb                   *string `pulumi:"qldb"`
	Quicksight             *string `pulumi:"quicksight"`
	R53                    *string `pulumi:"r53"`
	Ram                    *string `pulumi:"ram"`
	Rds                    *string `pulumi:"rds"`
	Redshift               *string `pulumi:"redshift"`
	Resourcegroups         *string `pulumi:"resourcegroups"`
	Route53                *string `pulumi:"route53"`
	Route53resolver        *string `pulumi:"route53resolver"`
	S3                     *string `pulumi:"s3"`
	S3control              *string `pulumi:"s3control"`
	Sagemaker              *string `pulumi:"sagemaker"`
	Sdb                    *string `pulumi:"sdb"`
	Secretsmanager         *string `pulumi:"secretsmanager"`
	Securityhub            *string `pulumi:"securityhub"`
	Serverlessrepo         *string `pulumi:"serverlessrepo"`
	Servicecatalog         *string `pulumi:"servicecatalog"`
	Servicediscovery       *string `pulumi:"servicediscovery"`
	Servicequotas          *string `pulumi:"servicequotas"`
	Ses                    *string `pulumi:"ses"`
	Shield                 *string `pulumi:"shield"`
	Sns                    *string `pulumi:"sns"`
	Sqs                    *string `pulumi:"sqs"`
	Ssm                    *string `pulumi:"ssm"`
	Stepfunctions          *string `pulumi:"stepfunctions"`
	Storagegateway         *string `pulumi:"storagegateway"`
	Sts                    *string `pulumi:"sts"`
	Swf                    *string `pulumi:"swf"`
	Transfer               *string `pulumi:"transfer"`
	Waf                    *string `pulumi:"waf"`
	Wafregional            *string `pulumi:"wafregional"`
	Wafv2                  *string `pulumi:"wafv2"`
	Worklink               *string `pulumi:"worklink"`
	Workmail               *string `pulumi:"workmail"`
	Workspaces             *string `pulumi:"workspaces"`
	Xray                   *string `pulumi:"xray"`
}

type ProviderEndpointArgs ¶

type ProviderEndpointArgs struct {
	Accessanalyzer         pulumi.StringPtrInput `pulumi:"accessanalyzer"`
	Acm                    pulumi.StringPtrInput `pulumi:"acm"`
	Acmpca                 pulumi.StringPtrInput `pulumi:"acmpca"`
	Amplify                pulumi.StringPtrInput `pulumi:"amplify"`
	Apigateway             pulumi.StringPtrInput `pulumi:"apigateway"`
	Applicationautoscaling pulumi.StringPtrInput `pulumi:"applicationautoscaling"`
	Applicationinsights    pulumi.StringPtrInput `pulumi:"applicationinsights"`
	Appmesh                pulumi.StringPtrInput `pulumi:"appmesh"`
	Appstream              pulumi.StringPtrInput `pulumi:"appstream"`
	Appsync                pulumi.StringPtrInput `pulumi:"appsync"`
	Athena                 pulumi.StringPtrInput `pulumi:"athena"`
	Autoscaling            pulumi.StringPtrInput `pulumi:"autoscaling"`
	Autoscalingplans       pulumi.StringPtrInput `pulumi:"autoscalingplans"`
	Backup                 pulumi.StringPtrInput `pulumi:"backup"`
	Batch                  pulumi.StringPtrInput `pulumi:"batch"`
	Budgets                pulumi.StringPtrInput `pulumi:"budgets"`
	Cloud9                 pulumi.StringPtrInput `pulumi:"cloud9"`
	Cloudformation         pulumi.StringPtrInput `pulumi:"cloudformation"`
	Cloudfront             pulumi.StringPtrInput `pulumi:"cloudfront"`
	Cloudhsm               pulumi.StringPtrInput `pulumi:"cloudhsm"`
	Cloudsearch            pulumi.StringPtrInput `pulumi:"cloudsearch"`
	Cloudtrail             pulumi.StringPtrInput `pulumi:"cloudtrail"`
	Cloudwatch             pulumi.StringPtrInput `pulumi:"cloudwatch"`
	Cloudwatchevents       pulumi.StringPtrInput `pulumi:"cloudwatchevents"`
	Cloudwatchlogs         pulumi.StringPtrInput `pulumi:"cloudwatchlogs"`
	Codebuild              pulumi.StringPtrInput `pulumi:"codebuild"`
	Codecommit             pulumi.StringPtrInput `pulumi:"codecommit"`
	Codedeploy             pulumi.StringPtrInput `pulumi:"codedeploy"`
	Codepipeline           pulumi.StringPtrInput `pulumi:"codepipeline"`
	Cognitoidentity        pulumi.StringPtrInput `pulumi:"cognitoidentity"`
	Cognitoidp             pulumi.StringPtrInput `pulumi:"cognitoidp"`
	Configservice          pulumi.StringPtrInput `pulumi:"configservice"`
	Cur                    pulumi.StringPtrInput `pulumi:"cur"`
	Dataexchange           pulumi.StringPtrInput `pulumi:"dataexchange"`
	Datapipeline           pulumi.StringPtrInput `pulumi:"datapipeline"`
	Datasync               pulumi.StringPtrInput `pulumi:"datasync"`
	Dax                    pulumi.StringPtrInput `pulumi:"dax"`
	Devicefarm             pulumi.StringPtrInput `pulumi:"devicefarm"`
	Directconnect          pulumi.StringPtrInput `pulumi:"directconnect"`
	Dlm                    pulumi.StringPtrInput `pulumi:"dlm"`
	Dms                    pulumi.StringPtrInput `pulumi:"dms"`
	Docdb                  pulumi.StringPtrInput `pulumi:"docdb"`
	Ds                     pulumi.StringPtrInput `pulumi:"ds"`
	Dynamodb               pulumi.StringPtrInput `pulumi:"dynamodb"`
	Ec2                    pulumi.StringPtrInput `pulumi:"ec2"`
	Ecr                    pulumi.StringPtrInput `pulumi:"ecr"`
	Ecs                    pulumi.StringPtrInput `pulumi:"ecs"`
	Efs                    pulumi.StringPtrInput `pulumi:"efs"`
	Eks                    pulumi.StringPtrInput `pulumi:"eks"`
	Elasticache            pulumi.StringPtrInput `pulumi:"elasticache"`
	Elasticbeanstalk       pulumi.StringPtrInput `pulumi:"elasticbeanstalk"`
	Elastictranscoder      pulumi.StringPtrInput `pulumi:"elastictranscoder"`
	Elb                    pulumi.StringPtrInput `pulumi:"elb"`
	Emr                    pulumi.StringPtrInput `pulumi:"emr"`
	Es                     pulumi.StringPtrInput `pulumi:"es"`
	Firehose               pulumi.StringPtrInput `pulumi:"firehose"`
	Fms                    pulumi.StringPtrInput `pulumi:"fms"`
	Forecast               pulumi.StringPtrInput `pulumi:"forecast"`
	Fsx                    pulumi.StringPtrInput `pulumi:"fsx"`
	Gamelift               pulumi.StringPtrInput `pulumi:"gamelift"`
	Glacier                pulumi.StringPtrInput `pulumi:"glacier"`
	Globalaccelerator      pulumi.StringPtrInput `pulumi:"globalaccelerator"`
	Glue                   pulumi.StringPtrInput `pulumi:"glue"`
	Greengrass             pulumi.StringPtrInput `pulumi:"greengrass"`
	Guardduty              pulumi.StringPtrInput `pulumi:"guardduty"`
	Iam                    pulumi.StringPtrInput `pulumi:"iam"`
	Imagebuilder           pulumi.StringPtrInput `pulumi:"imagebuilder"`
	Inspector              pulumi.StringPtrInput `pulumi:"inspector"`
	Iot                    pulumi.StringPtrInput `pulumi:"iot"`
	Iotanalytics           pulumi.StringPtrInput `pulumi:"iotanalytics"`
	Iotevents              pulumi.StringPtrInput `pulumi:"iotevents"`
	Kafka                  pulumi.StringPtrInput `pulumi:"kafka"`
	Kinesis                pulumi.StringPtrInput `pulumi:"kinesis"`
	KinesisAnalytics       pulumi.StringPtrInput `pulumi:"kinesisAnalytics"`
	Kinesisanalytics       pulumi.StringPtrInput `pulumi:"kinesisanalytics"`
	Kinesisvideo           pulumi.StringPtrInput `pulumi:"kinesisvideo"`
	Kms                    pulumi.StringPtrInput `pulumi:"kms"`
	Lakeformation          pulumi.StringPtrInput `pulumi:"lakeformation"`
	Lambda                 pulumi.StringPtrInput `pulumi:"lambda"`
	Lexmodels              pulumi.StringPtrInput `pulumi:"lexmodels"`
	Licensemanager         pulumi.StringPtrInput `pulumi:"licensemanager"`
	Lightsail              pulumi.StringPtrInput `pulumi:"lightsail"`
	Macie                  pulumi.StringPtrInput `pulumi:"macie"`
	Managedblockchain      pulumi.StringPtrInput `pulumi:"managedblockchain"`
	Marketplacecatalog     pulumi.StringPtrInput `pulumi:"marketplacecatalog"`
	Mediaconnect           pulumi.StringPtrInput `pulumi:"mediaconnect"`
	Mediaconvert           pulumi.StringPtrInput `pulumi:"mediaconvert"`
	Medialive              pulumi.StringPtrInput `pulumi:"medialive"`
	Mediapackage           pulumi.StringPtrInput `pulumi:"mediapackage"`
	Mediastore             pulumi.StringPtrInput `pulumi:"mediastore"`
	Mediastoredata         pulumi.StringPtrInput `pulumi:"mediastoredata"`
	Mq                     pulumi.StringPtrInput `pulumi:"mq"`
	Neptune                pulumi.StringPtrInput `pulumi:"neptune"`
	Opsworks               pulumi.StringPtrInput `pulumi:"opsworks"`
	Organizations          pulumi.StringPtrInput `pulumi:"organizations"`
	Personalize            pulumi.StringPtrInput `pulumi:"personalize"`
	Pinpoint               pulumi.StringPtrInput `pulumi:"pinpoint"`
	Pricing                pulumi.StringPtrInput `pulumi:"pricing"`
	Qldb                   pulumi.StringPtrInput `pulumi:"qldb"`
	Quicksight             pulumi.StringPtrInput `pulumi:"quicksight"`
	R53                    pulumi.StringPtrInput `pulumi:"r53"`
	Ram                    pulumi.StringPtrInput `pulumi:"ram"`
	Rds                    pulumi.StringPtrInput `pulumi:"rds"`
	Redshift               pulumi.StringPtrInput `pulumi:"redshift"`
	Resourcegroups         pulumi.StringPtrInput `pulumi:"resourcegroups"`
	Route53                pulumi.StringPtrInput `pulumi:"route53"`
	Route53resolver        pulumi.StringPtrInput `pulumi:"route53resolver"`
	S3                     pulumi.StringPtrInput `pulumi:"s3"`
	S3control              pulumi.StringPtrInput `pulumi:"s3control"`
	Sagemaker              pulumi.StringPtrInput `pulumi:"sagemaker"`
	Sdb                    pulumi.StringPtrInput `pulumi:"sdb"`
	Secretsmanager         pulumi.StringPtrInput `pulumi:"secretsmanager"`
	Securityhub            pulumi.StringPtrInput `pulumi:"securityhub"`
	Serverlessrepo         pulumi.StringPtrInput `pulumi:"serverlessrepo"`
	Servicecatalog         pulumi.StringPtrInput `pulumi:"servicecatalog"`
	Servicediscovery       pulumi.StringPtrInput `pulumi:"servicediscovery"`
	Servicequotas          pulumi.StringPtrInput `pulumi:"servicequotas"`
	Ses                    pulumi.StringPtrInput `pulumi:"ses"`
	Shield                 pulumi.StringPtrInput `pulumi:"shield"`
	Sns                    pulumi.StringPtrInput `pulumi:"sns"`
	Sqs                    pulumi.StringPtrInput `pulumi:"sqs"`
	Ssm                    pulumi.StringPtrInput `pulumi:"ssm"`
	Stepfunctions          pulumi.StringPtrInput `pulumi:"stepfunctions"`
	Storagegateway         pulumi.StringPtrInput `pulumi:"storagegateway"`
	Sts                    pulumi.StringPtrInput `pulumi:"sts"`
	Swf                    pulumi.StringPtrInput `pulumi:"swf"`
	Transfer               pulumi.StringPtrInput `pulumi:"transfer"`
	Waf                    pulumi.StringPtrInput `pulumi:"waf"`
	Wafregional            pulumi.StringPtrInput `pulumi:"wafregional"`
	Wafv2                  pulumi.StringPtrInput `pulumi:"wafv2"`
	Worklink               pulumi.StringPtrInput `pulumi:"worklink"`
	Workmail               pulumi.StringPtrInput `pulumi:"workmail"`
	Workspaces             pulumi.StringPtrInput `pulumi:"workspaces"`
	Xray                   pulumi.StringPtrInput `pulumi:"xray"`
}

func (ProviderEndpointArgs) ElementType ¶

func (ProviderEndpointArgs) ElementType() reflect.Type

func (ProviderEndpointArgs) ToProviderEndpointOutput ¶

func (i ProviderEndpointArgs) ToProviderEndpointOutput() ProviderEndpointOutput

func (ProviderEndpointArgs) ToProviderEndpointOutputWithContext ¶

func (i ProviderEndpointArgs) ToProviderEndpointOutputWithContext(ctx context.Context) ProviderEndpointOutput

type ProviderEndpointArray ¶

type ProviderEndpointArray []ProviderEndpointInput

func (ProviderEndpointArray) ElementType ¶

func (ProviderEndpointArray) ElementType() reflect.Type

func (ProviderEndpointArray) ToProviderEndpointArrayOutput ¶

func (i ProviderEndpointArray) ToProviderEndpointArrayOutput() ProviderEndpointArrayOutput

func (ProviderEndpointArray) ToProviderEndpointArrayOutputWithContext ¶

func (i ProviderEndpointArray) ToProviderEndpointArrayOutputWithContext(ctx context.Context) ProviderEndpointArrayOutput

type ProviderEndpointArrayInput ¶

type ProviderEndpointArrayInput interface {
	pulumi.Input

	ToProviderEndpointArrayOutput() ProviderEndpointArrayOutput
	ToProviderEndpointArrayOutputWithContext(context.Context) ProviderEndpointArrayOutput
}

type ProviderEndpointArrayOutput ¶

type ProviderEndpointArrayOutput struct{ *pulumi.OutputState }

func (ProviderEndpointArrayOutput) ElementType ¶

func (ProviderEndpointArrayOutput) Index ¶

func (ProviderEndpointArrayOutput) ToProviderEndpointArrayOutput ¶

func (o ProviderEndpointArrayOutput) ToProviderEndpointArrayOutput() ProviderEndpointArrayOutput

func (ProviderEndpointArrayOutput) ToProviderEndpointArrayOutputWithContext ¶

func (o ProviderEndpointArrayOutput) ToProviderEndpointArrayOutputWithContext(ctx context.Context) ProviderEndpointArrayOutput

type ProviderEndpointInput ¶

type ProviderEndpointInput interface {
	pulumi.Input

	ToProviderEndpointOutput() ProviderEndpointOutput
	ToProviderEndpointOutputWithContext(context.Context) ProviderEndpointOutput
}

type ProviderEndpointOutput ¶

type ProviderEndpointOutput struct{ *pulumi.OutputState }

func (ProviderEndpointOutput) Accessanalyzer ¶

func (o ProviderEndpointOutput) Accessanalyzer() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Acm ¶

func (ProviderEndpointOutput) Acmpca ¶

func (ProviderEndpointOutput) Amplify ¶

func (ProviderEndpointOutput) Apigateway ¶

func (ProviderEndpointOutput) Applicationautoscaling ¶

func (o ProviderEndpointOutput) Applicationautoscaling() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Applicationinsights ¶

func (o ProviderEndpointOutput) Applicationinsights() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Appmesh ¶

func (ProviderEndpointOutput) Appstream ¶

func (ProviderEndpointOutput) Appsync ¶

func (ProviderEndpointOutput) Athena ¶

func (ProviderEndpointOutput) Autoscaling ¶

func (ProviderEndpointOutput) Autoscalingplans ¶

func (o ProviderEndpointOutput) Autoscalingplans() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Backup ¶

func (ProviderEndpointOutput) Batch ¶

func (ProviderEndpointOutput) Budgets ¶

func (ProviderEndpointOutput) Cloud9 ¶

func (ProviderEndpointOutput) Cloudformation ¶

func (o ProviderEndpointOutput) Cloudformation() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Cloudfront ¶

func (ProviderEndpointOutput) Cloudhsm ¶

func (ProviderEndpointOutput) Cloudsearch ¶

func (ProviderEndpointOutput) Cloudtrail ¶

func (ProviderEndpointOutput) Cloudwatch ¶

func (ProviderEndpointOutput) Cloudwatchevents ¶

func (o ProviderEndpointOutput) Cloudwatchevents() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Cloudwatchlogs ¶

func (o ProviderEndpointOutput) Cloudwatchlogs() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Codebuild ¶

func (ProviderEndpointOutput) Codecommit ¶

func (ProviderEndpointOutput) Codedeploy ¶

func (ProviderEndpointOutput) Codepipeline ¶

func (ProviderEndpointOutput) Cognitoidentity ¶

func (o ProviderEndpointOutput) Cognitoidentity() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Cognitoidp ¶

func (ProviderEndpointOutput) Configservice ¶

func (o ProviderEndpointOutput) Configservice() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Cur ¶

func (ProviderEndpointOutput) Dataexchange ¶

func (ProviderEndpointOutput) Datapipeline ¶

func (ProviderEndpointOutput) Datasync ¶

func (ProviderEndpointOutput) Dax ¶

func (ProviderEndpointOutput) Devicefarm ¶

func (ProviderEndpointOutput) Directconnect ¶

func (o ProviderEndpointOutput) Directconnect() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Dlm ¶

func (ProviderEndpointOutput) Dms ¶

func (ProviderEndpointOutput) Docdb ¶

func (ProviderEndpointOutput) Ds ¶

func (ProviderEndpointOutput) Dynamodb ¶

func (ProviderEndpointOutput) Ec2 ¶

func (ProviderEndpointOutput) Ecr ¶

func (ProviderEndpointOutput) Ecs ¶

func (ProviderEndpointOutput) Efs ¶

func (ProviderEndpointOutput) Eks ¶

func (ProviderEndpointOutput) Elasticache ¶

func (ProviderEndpointOutput) Elasticbeanstalk ¶

func (o ProviderEndpointOutput) Elasticbeanstalk() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Elastictranscoder ¶

func (o ProviderEndpointOutput) Elastictranscoder() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Elb ¶

func (ProviderEndpointOutput) ElementType ¶

func (ProviderEndpointOutput) ElementType() reflect.Type

func (ProviderEndpointOutput) Emr ¶

func (ProviderEndpointOutput) Es ¶

func (ProviderEndpointOutput) Firehose ¶

func (ProviderEndpointOutput) Fms ¶

func (ProviderEndpointOutput) Forecast ¶

func (ProviderEndpointOutput) Fsx ¶

func (ProviderEndpointOutput) Gamelift ¶

func (ProviderEndpointOutput) Glacier ¶

func (ProviderEndpointOutput) Globalaccelerator ¶

func (o ProviderEndpointOutput) Globalaccelerator() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Glue ¶

func (ProviderEndpointOutput) Greengrass ¶

func (ProviderEndpointOutput) Guardduty ¶

func (ProviderEndpointOutput) Iam ¶

func (ProviderEndpointOutput) Imagebuilder ¶

func (ProviderEndpointOutput) Inspector ¶

func (ProviderEndpointOutput) Iot ¶

func (ProviderEndpointOutput) Iotanalytics ¶

func (ProviderEndpointOutput) Iotevents ¶

func (ProviderEndpointOutput) Kafka ¶

func (ProviderEndpointOutput) Kinesis ¶

func (ProviderEndpointOutput) KinesisAnalytics ¶

func (o ProviderEndpointOutput) KinesisAnalytics() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Kinesisanalytics ¶

func (o ProviderEndpointOutput) Kinesisanalytics() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Kinesisvideo ¶

func (ProviderEndpointOutput) Kms ¶

func (ProviderEndpointOutput) Lakeformation ¶

func (o ProviderEndpointOutput) Lakeformation() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Lambda ¶

func (ProviderEndpointOutput) Lexmodels ¶

func (ProviderEndpointOutput) Licensemanager ¶

func (o ProviderEndpointOutput) Licensemanager() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Lightsail ¶

func (ProviderEndpointOutput) Macie ¶

func (ProviderEndpointOutput) Managedblockchain ¶

func (o ProviderEndpointOutput) Managedblockchain() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Marketplacecatalog ¶

func (o ProviderEndpointOutput) Marketplacecatalog() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Mediaconnect ¶

func (ProviderEndpointOutput) Mediaconvert ¶

func (ProviderEndpointOutput) Medialive ¶

func (ProviderEndpointOutput) Mediapackage ¶

func (ProviderEndpointOutput) Mediastore ¶

func (ProviderEndpointOutput) Mediastoredata ¶

func (o ProviderEndpointOutput) Mediastoredata() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Mq ¶

func (ProviderEndpointOutput) Neptune ¶

func (ProviderEndpointOutput) Opsworks ¶

func (ProviderEndpointOutput) Organizations ¶

func (o ProviderEndpointOutput) Organizations() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Personalize ¶

func (ProviderEndpointOutput) Pinpoint ¶

func (ProviderEndpointOutput) Pricing ¶

func (ProviderEndpointOutput) Qldb ¶

func (ProviderEndpointOutput) Quicksight ¶

func (ProviderEndpointOutput) R53 ¶

func (ProviderEndpointOutput) Ram ¶

func (ProviderEndpointOutput) Rds ¶

func (ProviderEndpointOutput) Redshift ¶

func (ProviderEndpointOutput) Resourcegroups ¶

func (o ProviderEndpointOutput) Resourcegroups() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Route53 ¶

func (ProviderEndpointOutput) Route53resolver ¶

func (o ProviderEndpointOutput) Route53resolver() pulumi.StringPtrOutput

func (ProviderEndpointOutput) S3 ¶

func (ProviderEndpointOutput) S3control ¶

func (ProviderEndpointOutput) Sagemaker ¶

func (ProviderEndpointOutput) Sdb ¶

func (ProviderEndpointOutput) Secretsmanager ¶

func (o ProviderEndpointOutput) Secretsmanager() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Securityhub ¶

func (ProviderEndpointOutput) Serverlessrepo ¶

func (o ProviderEndpointOutput) Serverlessrepo() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Servicecatalog ¶

func (o ProviderEndpointOutput) Servicecatalog() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Servicediscovery ¶

func (o ProviderEndpointOutput) Servicediscovery() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Servicequotas ¶

func (o ProviderEndpointOutput) Servicequotas() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Ses ¶

func (ProviderEndpointOutput) Shield ¶

func (ProviderEndpointOutput) Sns ¶

func (ProviderEndpointOutput) Sqs ¶

func (ProviderEndpointOutput) Ssm ¶

func (ProviderEndpointOutput) Stepfunctions ¶

func (o ProviderEndpointOutput) Stepfunctions() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Storagegateway ¶

func (o ProviderEndpointOutput) Storagegateway() pulumi.StringPtrOutput

func (ProviderEndpointOutput) Sts ¶

func (ProviderEndpointOutput) Swf ¶

func (ProviderEndpointOutput) ToProviderEndpointOutput ¶

func (o ProviderEndpointOutput) ToProviderEndpointOutput() ProviderEndpointOutput

func (ProviderEndpointOutput) ToProviderEndpointOutputWithContext ¶

func (o ProviderEndpointOutput) ToProviderEndpointOutputWithContext(ctx context.Context) ProviderEndpointOutput

func (ProviderEndpointOutput) Transfer ¶

func (ProviderEndpointOutput) Waf ¶

func (ProviderEndpointOutput) Wafregional ¶

func (ProviderEndpointOutput) Wafv2 ¶

func (ProviderEndpointOutput) Workmail ¶

func (ProviderEndpointOutput) Workspaces ¶

func (ProviderEndpointOutput) Xray ¶

Directories ¶

Path Synopsis
nolint: lll
nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll
nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll
nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll
nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll
nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll
nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll
nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll
nolint: lll
nolint: lll
nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll
nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll
nolint: lll

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL