Module Awso_vpc_lattice_syncSource

include module type of struct include Awso_vpc_lattice.Values end
Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]

Describes a header match type.

Describes the weight of a target group.

Describes the constraints for a header match. Matches incoming requests with rule based on request header value before applying rule action.

Describes a path match type. Each rule can include only one of the following types of paths.

Describes the conditions that can be applied when matching a path for incoming requests.

Sourcemodule PrivateDnsSpecifiedDomainsList = Awso_vpc_lattice.Values.PrivateDnsSpecifiedDomainsList

Describes an action that returns a custom HTTP response.

Describes a forward action. You can use forward actions to route requests to one or more target groups.

Describes criteria that can be applied to incoming requests.

Describes the codes to use when checking for a successful response from a target for health checks.

Describes a validation failure.

Sourcemodule ResourceConfigurationIpAddressType = Awso_vpc_lattice.Values.ResourceConfigurationIpAddressType

Describes the DNS information of a service.

The DNS configuration options.

Sourcemodule ServiceNetworkVpcAssociationArn = Awso_vpc_lattice.Values.ServiceNetworkVpcAssociationArn
Sourcemodule ServiceNetworkVpcAssociationId = Awso_vpc_lattice.Values.ServiceNetworkVpcAssociationId
Sourcemodule ServiceNetworkVpcAssociationStatus = Awso_vpc_lattice.Values.ServiceNetworkVpcAssociationStatus
Sourcemodule ServiceNetworkServiceAssociationArn = Awso_vpc_lattice.Values.ServiceNetworkServiceAssociationArn
Sourcemodule ServiceNetworkServiceAssociationIdentifier = Awso_vpc_lattice.Values.ServiceNetworkServiceAssociationIdentifier
Sourcemodule ServiceNetworkServiceAssociationStatus = Awso_vpc_lattice.Values.ServiceNetworkServiceAssociationStatus
Sourcemodule ServiceNetworkIdentifierWithoutRegex = Awso_vpc_lattice.Values.ServiceNetworkIdentifierWithoutRegex
Sourcemodule ServiceNetworkNameWithoutRegex = Awso_vpc_lattice.Values.ServiceNetworkNameWithoutRegex
Sourcemodule ServiceNetworkResourceAssociationArn = Awso_vpc_lattice.Values.ServiceNetworkResourceAssociationArn
Sourcemodule ServiceNetworkResourceAssociationId = Awso_vpc_lattice.Values.ServiceNetworkResourceAssociationId
Sourcemodule ServiceNetworkResourceAssociationStatus = Awso_vpc_lattice.Values.ServiceNetworkResourceAssociationStatus
Sourcemodule ResourceEndpointAssociationArn = Awso_vpc_lattice.Values.ResourceEndpointAssociationArn

Configuration for TXT record-based domain verification method.

Describes the action for a rule.

Describes a rule match.

Describes the health check configuration of a target group. Health check configurations aren't used for target groups of type LAMBDA or ALB.

The Amazon Resource Name (ARN) of the resource.

The DNS name of the resource.

Describes an IP resource.

Describes a target failure.

Describes a target.

Summary information about a target.

Summary information about a target group. For more information, see Target groups in the Amazon VPC Lattice User Guide.

Summary information about a service.

Summary information about a service network.

Sourcemodule ServiceNetworkEndpointAssociation = Awso_vpc_lattice.Values.ServiceNetworkEndpointAssociation

Describes the association between a service network and a VPC endpoint.

Sourcemodule ServiceNetworkVpcAssociationSummary = Awso_vpc_lattice.Values.ServiceNetworkVpcAssociationSummary

Summary information about an association between a service network and a VPC.

Sourcemodule ServiceNetworkServiceAssociationSummary = Awso_vpc_lattice.Values.ServiceNetworkServiceAssociationSummary

Summary information about an association between a service network and a service.

Sourcemodule ServiceNetworkResourceAssociationSummary = Awso_vpc_lattice.Values.ServiceNetworkResourceAssociationSummary

Summary information about an association between a service network and a resource configuration.

Summary information about a listener rule.

Summary information about a resource gateway.

Sourcemodule ResourceEndpointAssociationSummary = Awso_vpc_lattice.Values.ResourceEndpointAssociationSummary

Summary information about a VPC endpoint association.

Summary information about a resource configuration.

Summary information about a listener.

Summary information about a domain verification.

Summary information about an access log subscription.

Describes a rule update that failed.

Describes a successful rule update.

Describes a rule update.

The user does not have sufficient access to perform this action.

The request conflicts with the current state of the resource. Updating or deleting a resource can cause an inconsistent state.

An unexpected error occurred while processing the request.

The request references a resource that does not exist.

The request would cause a service quota to be exceeded.

Describes the configuration of a target group. For more information, see Target groups in the Amazon VPC Lattice User Guide.

The limit on the number of requests per second was exceeded.

The input does not satisfy the constraints specified by an Amazon Web Services service.

Sourcemodule ServiceNetworkVpcAssociationIdentifier = Awso_vpc_lattice.Values.ServiceNetworkVpcAssociationIdentifier
Sourcemodule UpdateServiceNetworkVpcAssociationRequestSecurityGroupIdsList = Awso_vpc_lattice.Values.UpdateServiceNetworkVpcAssociationRequestSecurityGroupIdsList
Sourcemodule UpdateResourceGatewayRequestSecurityGroupIdsList = Awso_vpc_lattice.Values.UpdateResourceGatewayRequestSecurityGroupIdsList
Sourcemodule ResourceConfigurationDefinition = Awso_vpc_lattice.Values.ResourceConfigurationDefinition

Describes a resource configuration.

Sourcemodule ResourceConfigurationIdentifier = Awso_vpc_lattice.Values.ResourceConfigurationIdentifier
Sourcemodule AccessLogSubscriptionIdentifier = Awso_vpc_lattice.Values.AccessLogSubscriptionIdentifier
Sourcemodule RegisterTargetsRequestTargetsList = Awso_vpc_lattice.Values.RegisterTargetsRequestTargetsList
Sourcemodule ServiceNetworkVpcEndpointAssociationList = Awso_vpc_lattice.Values.ServiceNetworkVpcEndpointAssociationList
Sourcemodule ServiceNetworkVpcAssociationList = Awso_vpc_lattice.Values.ServiceNetworkVpcAssociationList
Sourcemodule ServiceNetworkServiceAssociationList = Awso_vpc_lattice.Values.ServiceNetworkServiceAssociationList
Sourcemodule ServiceNetworkResourceAssociationList = Awso_vpc_lattice.Values.ServiceNetworkResourceAssociationList
Sourcemodule ResourceEndpointAssociationList = Awso_vpc_lattice.Values.ResourceEndpointAssociationList
Sourcemodule ResourceEndpointAssociationIdentifier = Awso_vpc_lattice.Values.ResourceEndpointAssociationIdentifier
Sourcemodule ResourceConfigurationSummaryList = Awso_vpc_lattice.Values.ResourceConfigurationSummaryList

Specifies if the service network should be enabled for sharing.

Sourcemodule ServiceNetworkResourceAssociationIdentifier = Awso_vpc_lattice.Values.ServiceNetworkResourceAssociationIdentifier
Sourcemodule DeregisterTargetsRequestTargetsList = Awso_vpc_lattice.Values.DeregisterTargetsRequestTargetsList
Sourcemodule CreateServiceNetworkVpcAssociationRequestSecurityGroupIdsList = Awso_vpc_lattice.Values.CreateServiceNetworkVpcAssociationRequestSecurityGroupIdsList
Sourcemodule CreateResourceGatewayRequestSecurityGroupIdsList = Awso_vpc_lattice.Values.CreateResourceGatewayRequestSecurityGroupIdsList

Updates the specified target group.

Updates the specified target group.

Updates the specified service.

Updates the specified service.

Sourcemodule UpdateServiceNetworkVpcAssociationResponse = Awso_vpc_lattice.Values.UpdateServiceNetworkVpcAssociationResponse

Updates the service network and VPC association. If you add a security group to the service network and VPC association, the association must continue to have at least one security group. You can add or edit security groups at any time. However, to remove all security groups, you must first delete the association and then recreate it without security groups.

Sourcemodule UpdateServiceNetworkVpcAssociationRequest = Awso_vpc_lattice.Values.UpdateServiceNetworkVpcAssociationRequest

Updates the service network and VPC association. If you add a security group to the service network and VPC association, the association must continue to have at least one security group. You can add or edit security groups at any time. However, to remove all security groups, you must first delete the association and then recreate it without security groups.

Updates the specified service network.

Updates the specified service network.

Updates a specified rule for the listener. You can't modify a default listener rule. To modify a default listener rule, use UpdateListener.

Updates a specified rule for the listener. You can't modify a default listener rule. To modify a default listener rule, use UpdateListener.

Updates the specified resource gateway.

Updates the specified resource gateway.

Sourcemodule UpdateResourceConfigurationResponse = Awso_vpc_lattice.Values.UpdateResourceConfigurationResponse

Updates the specified resource configuration.

Sourcemodule UpdateResourceConfigurationRequest = Awso_vpc_lattice.Values.UpdateResourceConfigurationRequest

Updates the specified resource configuration.

Updates the specified listener for the specified service.

Updates the specified listener for the specified service.

Sourcemodule UpdateAccessLogSubscriptionResponse = Awso_vpc_lattice.Values.UpdateAccessLogSubscriptionResponse

Updates the specified access log subscription.

Sourcemodule UpdateAccessLogSubscriptionRequest = Awso_vpc_lattice.Values.UpdateAccessLogSubscriptionRequest

Updates the specified access log subscription.

Removes the specified tags from the specified resource.

Removes the specified tags from the specified resource.

Adds the specified tags to the specified resource.

Adds the specified tags to the specified resource.

Sourcemodule StartDomainVerificationResponse = Awso_vpc_lattice.Values.StartDomainVerificationResponse

Starts the domain verification process for a custom domain name.

Sourcemodule StartDomainVerificationRequest = Awso_vpc_lattice.Values.StartDomainVerificationRequest

Starts the domain verification process for a custom domain name.

Registers the targets with the target group. If it's a Lambda target, you can only have one target in a target group.

Registers the targets with the target group. If it's a Lambda target, you can only have one target in a target group.

Attaches a resource-based permission policy to a service or service network. The policy must contain the same actions and condition statements as the Amazon Web Services Resource Access Manager permission for sharing services and service networks.

Attaches a resource-based permission policy to a service or service network. The policy must contain the same actions and condition statements as the Amazon Web Services Resource Access Manager permission for sharing services and service networks.

Creates or updates the auth policy. The policy string in JSON must not contain newlines or blank lines. For more information, see Auth policies in the Amazon VPC Lattice User Guide.

Creates or updates the auth policy. The policy string in JSON must not contain newlines or blank lines. For more information, see Auth policies in the Amazon VPC Lattice User Guide.

Lists the targets for the target group. By default, all targets are included. You can use this API to check the health status of targets. You can also filter the results by target.

Lists the targets for the target group. By default, all targets are included. You can use this API to check the health status of targets. You can also filter the results by target.

Lists your target groups. You can narrow your search by using the filters below in your request.

Lists your target groups. You can narrow your search by using the filters below in your request.

Lists the tags for the specified resource.

Lists the tags for the specified resource.

Lists the services owned by the caller account or shared with the caller account.

Lists the services owned by the caller account or shared with the caller account.

Lists the service networks owned by or shared with this account. The account ID in the ARN shows which account owns the service network.

Lists the service networks owned by or shared with this account. The account ID in the ARN shows which account owns the service network.

Sourcemodule ListServiceNetworkVpcEndpointAssociationsResponse = Awso_vpc_lattice.Values.ListServiceNetworkVpcEndpointAssociationsResponse

Lists the associations between a service network and a VPC endpoint.

Sourcemodule ListServiceNetworkVpcEndpointAssociationsRequest = Awso_vpc_lattice.Values.ListServiceNetworkVpcEndpointAssociationsRequest

Lists the associations between a service network and a VPC endpoint.

Sourcemodule ListServiceNetworkVpcAssociationsResponse = Awso_vpc_lattice.Values.ListServiceNetworkVpcAssociationsResponse

Lists the associations between a service network and a VPC. You can filter the list either by VPC or service network. You must provide either the ID of the service network identifier or the ID of the VPC.

Sourcemodule ListServiceNetworkVpcAssociationsRequest = Awso_vpc_lattice.Values.ListServiceNetworkVpcAssociationsRequest

Lists the associations between a service network and a VPC. You can filter the list either by VPC or service network. You must provide either the ID of the service network identifier or the ID of the VPC.

Sourcemodule ListServiceNetworkServiceAssociationsResponse = Awso_vpc_lattice.Values.ListServiceNetworkServiceAssociationsResponse

Lists the associations between a service network and a service. You can filter the list either by service or service network. You must provide either the service network identifier or the service identifier. Every association in Amazon VPC Lattice has a unique Amazon Resource Name (ARN), such as when a service network is associated with a VPC or when a service is associated with a service network. If the association is for a resource is shared with another account, the association includes the local account ID as the prefix in the ARN.

Sourcemodule ListServiceNetworkServiceAssociationsRequest = Awso_vpc_lattice.Values.ListServiceNetworkServiceAssociationsRequest

Lists the associations between a service network and a service. You can filter the list either by service or service network. You must provide either the service network identifier or the service identifier. Every association in Amazon VPC Lattice has a unique Amazon Resource Name (ARN), such as when a service network is associated with a VPC or when a service is associated with a service network. If the association is for a resource is shared with another account, the association includes the local account ID as the prefix in the ARN.

Sourcemodule ListServiceNetworkResourceAssociationsResponse = Awso_vpc_lattice.Values.ListServiceNetworkResourceAssociationsResponse

Lists the associations between a service network and a resource configuration.

Sourcemodule ListServiceNetworkResourceAssociationsRequest = Awso_vpc_lattice.Values.ListServiceNetworkResourceAssociationsRequest

Lists the associations between a service network and a resource configuration.

Lists the rules for the specified listener.

Lists the rules for the specified listener.

Lists the resource gateways that you own or that were shared with you.

Lists the resource gateways that you own or that were shared with you.

Sourcemodule ListResourceEndpointAssociationsResponse = Awso_vpc_lattice.Values.ListResourceEndpointAssociationsResponse

Lists the associations for the specified VPC endpoint.

Sourcemodule ListResourceEndpointAssociationsRequest = Awso_vpc_lattice.Values.ListResourceEndpointAssociationsRequest

Lists the associations for the specified VPC endpoint.

Sourcemodule ListResourceConfigurationsResponse = Awso_vpc_lattice.Values.ListResourceConfigurationsResponse

Lists the resource configurations owned by or shared with this account.

Sourcemodule ListResourceConfigurationsRequest = Awso_vpc_lattice.Values.ListResourceConfigurationsRequest

Lists the resource configurations owned by or shared with this account.

Lists the listeners for the specified service.

Lists the listeners for the specified service.

Sourcemodule ListDomainVerificationsResponse = Awso_vpc_lattice.Values.ListDomainVerificationsResponse

Lists the domain verifications.

Sourcemodule ListDomainVerificationsRequest = Awso_vpc_lattice.Values.ListDomainVerificationsRequest

Lists the domain verifications.

Sourcemodule ListAccessLogSubscriptionsResponse = Awso_vpc_lattice.Values.ListAccessLogSubscriptionsResponse

Lists the access log subscriptions for the specified service network or service.

Sourcemodule ListAccessLogSubscriptionsRequest = Awso_vpc_lattice.Values.ListAccessLogSubscriptionsRequest

Lists the access log subscriptions for the specified service network or service.

Retrieves information about the specified target group.

Retrieves information about the specified target group.

Retrieves information about the specified service.

Retrieves information about the specified service.

Sourcemodule GetServiceNetworkVpcAssociationResponse = Awso_vpc_lattice.Values.GetServiceNetworkVpcAssociationResponse

Retrieves information about the specified association between a service network and a VPC.

Sourcemodule GetServiceNetworkVpcAssociationRequest = Awso_vpc_lattice.Values.GetServiceNetworkVpcAssociationRequest

Retrieves information about the specified association between a service network and a VPC.

Sourcemodule GetServiceNetworkServiceAssociationResponse = Awso_vpc_lattice.Values.GetServiceNetworkServiceAssociationResponse

Retrieves information about the specified association between a service network and a service.

Sourcemodule GetServiceNetworkServiceAssociationRequest = Awso_vpc_lattice.Values.GetServiceNetworkServiceAssociationRequest

Retrieves information about the specified association between a service network and a service.

Retrieves information about the specified service network.

Sourcemodule GetServiceNetworkResourceAssociationResponse = Awso_vpc_lattice.Values.GetServiceNetworkResourceAssociationResponse

Retrieves information about the specified association between a service network and a resource configuration.

Sourcemodule GetServiceNetworkResourceAssociationRequest = Awso_vpc_lattice.Values.GetServiceNetworkResourceAssociationRequest

Retrieves information about the specified association between a service network and a resource configuration.

Retrieves information about the specified service network.

Retrieves information about the specified listener rules. You can also retrieve information about the default listener rule. For more information, see Listener rules in the Amazon VPC Lattice User Guide.

Retrieves information about the specified listener rules. You can also retrieve information about the default listener rule. For more information, see Listener rules in the Amazon VPC Lattice User Guide.

Retrieves information about the specified resource policy. The resource policy is an IAM policy created on behalf of the resource owner when they share a resource.

Retrieves information about the specified resource policy. The resource policy is an IAM policy created on behalf of the resource owner when they share a resource.

Retrieves information about the specified resource gateway.

Retrieves information about the specified resource gateway.

Sourcemodule GetResourceConfigurationResponse = Awso_vpc_lattice.Values.GetResourceConfigurationResponse

Retrieves information about the specified resource configuration.

Sourcemodule GetResourceConfigurationRequest = Awso_vpc_lattice.Values.GetResourceConfigurationRequest

Retrieves information about the specified resource configuration.

Retrieves information about the specified listener for the specified service.

Retrieves information about the specified listener for the specified service.

Retrieves information about a domain verification.ß

Retrieves information about a domain verification.ß

Retrieves information about the auth policy for the specified service or service network.

Retrieves information about the auth policy for the specified service or service network.

Sourcemodule GetAccessLogSubscriptionResponse = Awso_vpc_lattice.Values.GetAccessLogSubscriptionResponse

Retrieves information about the specified access log subscription.

Sourcemodule GetAccessLogSubscriptionRequest = Awso_vpc_lattice.Values.GetAccessLogSubscriptionRequest

Retrieves information about the specified access log subscription.

Deregisters the specified targets from the specified target group.

Deregisters the specified targets from the specified target group.

Deletes a target group. You can't delete a target group if it is used in a listener rule or if the target group creation is in progress.

Deletes a target group. You can't delete a target group if it is used in a listener rule or if the target group creation is in progress.

Deletes a service. A service can't be deleted if it's associated with a service network. If you delete a service, all resources related to the service, such as the resource policy, auth policy, listeners, listener rules, and access log subscriptions, are also deleted. For more information, see Delete a service in the Amazon VPC Lattice User Guide.

Deletes a service. A service can't be deleted if it's associated with a service network. If you delete a service, all resources related to the service, such as the resource policy, auth policy, listeners, listener rules, and access log subscriptions, are also deleted. For more information, see Delete a service in the Amazon VPC Lattice User Guide.

Sourcemodule DeleteServiceNetworkVpcAssociationResponse = Awso_vpc_lattice.Values.DeleteServiceNetworkVpcAssociationResponse

Disassociates the VPC from the service network. You can't disassociate the VPC if there is a create or update association in progress.

Sourcemodule DeleteServiceNetworkVpcAssociationRequest = Awso_vpc_lattice.Values.DeleteServiceNetworkVpcAssociationRequest

Disassociates the VPC from the service network. You can't disassociate the VPC if there is a create or update association in progress.

Sourcemodule DeleteServiceNetworkServiceAssociationResponse = Awso_vpc_lattice.Values.DeleteServiceNetworkServiceAssociationResponse

Deletes the association between a service and a service network. This operation fails if an association is still in progress.

Sourcemodule DeleteServiceNetworkServiceAssociationRequest = Awso_vpc_lattice.Values.DeleteServiceNetworkServiceAssociationRequest

Deletes the association between a service and a service network. This operation fails if an association is still in progress.

Deletes a service network. You can only delete the service network if there is no service or VPC associated with it. If you delete a service network, all resources related to the service network, such as the resource policy, auth policy, and access log subscriptions, are also deleted. For more information, see Delete a service network in the Amazon VPC Lattice User Guide.

Sourcemodule DeleteServiceNetworkResourceAssociationResponse = Awso_vpc_lattice.Values.DeleteServiceNetworkResourceAssociationResponse

Deletes the association between a service network and a resource configuration.

Sourcemodule DeleteServiceNetworkResourceAssociationRequest = Awso_vpc_lattice.Values.DeleteServiceNetworkResourceAssociationRequest

Deletes the association between a service network and a resource configuration.

Deletes a service network. You can only delete the service network if there is no service or VPC associated with it. If you delete a service network, all resources related to the service network, such as the resource policy, auth policy, and access log subscriptions, are also deleted. For more information, see Delete a service network in the Amazon VPC Lattice User Guide.

Deletes a listener rule. Each listener has a default rule for checking connection requests, but you can define additional rules. Each rule consists of a priority, one or more actions, and one or more conditions. You can delete additional listener rules, but you cannot delete the default rule. For more information, see Listener rules in the Amazon VPC Lattice User Guide.

Deletes a listener rule. Each listener has a default rule for checking connection requests, but you can define additional rules. Each rule consists of a priority, one or more actions, and one or more conditions. You can delete additional listener rules, but you cannot delete the default rule. For more information, see Listener rules in the Amazon VPC Lattice User Guide.

Deletes the specified resource policy.

Deletes the specified resource policy.

Deletes the specified resource gateway.

Deletes the specified resource gateway.

Sourcemodule DeleteResourceEndpointAssociationResponse = Awso_vpc_lattice.Values.DeleteResourceEndpointAssociationResponse

Disassociates the resource configuration from the resource VPC endpoint.

Sourcemodule DeleteResourceEndpointAssociationRequest = Awso_vpc_lattice.Values.DeleteResourceEndpointAssociationRequest

Disassociates the resource configuration from the resource VPC endpoint.

Sourcemodule DeleteResourceConfigurationResponse = Awso_vpc_lattice.Values.DeleteResourceConfigurationResponse

Deletes the specified resource configuration.

Sourcemodule DeleteResourceConfigurationRequest = Awso_vpc_lattice.Values.DeleteResourceConfigurationRequest

Deletes the specified resource configuration.

Deletes the specified listener.

Deletes the specified listener.

Sourcemodule DeleteDomainVerificationResponse = Awso_vpc_lattice.Values.DeleteDomainVerificationResponse

Deletes the specified domain verification.

Sourcemodule DeleteDomainVerificationRequest = Awso_vpc_lattice.Values.DeleteDomainVerificationRequest

Deletes the specified domain verification.

Deletes the specified auth policy. If an auth is set to AWS_IAM and the auth policy is deleted, all requests are denied. If you are trying to remove the auth policy completely, you must set the auth type to NONE. If auth is enabled on the resource, but no auth policy is set, all requests are denied.

Deletes the specified auth policy. If an auth is set to AWS_IAM and the auth policy is deleted, all requests are denied. If you are trying to remove the auth policy completely, you must set the auth type to NONE. If auth is enabled on the resource, but no auth policy is set, all requests are denied.

Sourcemodule DeleteAccessLogSubscriptionResponse = Awso_vpc_lattice.Values.DeleteAccessLogSubscriptionResponse

Deletes the specified access log subscription.

Sourcemodule DeleteAccessLogSubscriptionRequest = Awso_vpc_lattice.Values.DeleteAccessLogSubscriptionRequest

Deletes the specified access log subscription.

Creates a target group. A target group is a collection of targets, or compute resources, that run your application or service. A target group can only be used by a single service. For more information, see Target groups in the Amazon VPC Lattice User Guide.

Creates a target group. A target group is a collection of targets, or compute resources, that run your application or service. A target group can only be used by a single service. For more information, see Target groups in the Amazon VPC Lattice User Guide.

Creates a service. A service is any software application that can run on instances containers, or serverless functions within an account or virtual private cloud (VPC). For more information, see Services in the Amazon VPC Lattice User Guide.

Creates a service. A service is any software application that can run on instances containers, or serverless functions within an account or virtual private cloud (VPC). For more information, see Services in the Amazon VPC Lattice User Guide.

Sourcemodule CreateServiceNetworkVpcAssociationResponse = Awso_vpc_lattice.Values.CreateServiceNetworkVpcAssociationResponse

Associates a VPC with a service network. When you associate a VPC with the service network, it enables all the resources within that VPC to be clients and communicate with other services in the service network. For more information, see Manage VPC associations in the Amazon VPC Lattice User Guide. You can't use this operation if there is a disassociation in progress. If the association fails, retry by deleting the association and recreating it. As a result of this operation, the association gets created in the service network account and the VPC owner account. If you add a security group to the service network and VPC association, the association must continue to always have at least one security group. You can add or edit security groups at any time. However, to remove all security groups, you must first delete the association and recreate it without security groups.

Sourcemodule CreateServiceNetworkVpcAssociationRequest = Awso_vpc_lattice.Values.CreateServiceNetworkVpcAssociationRequest

Associates a VPC with a service network. When you associate a VPC with the service network, it enables all the resources within that VPC to be clients and communicate with other services in the service network. For more information, see Manage VPC associations in the Amazon VPC Lattice User Guide. You can't use this operation if there is a disassociation in progress. If the association fails, retry by deleting the association and recreating it. As a result of this operation, the association gets created in the service network account and the VPC owner account. If you add a security group to the service network and VPC association, the association must continue to always have at least one security group. You can add or edit security groups at any time. However, to remove all security groups, you must first delete the association and recreate it without security groups.

Sourcemodule CreateServiceNetworkServiceAssociationResponse = Awso_vpc_lattice.Values.CreateServiceNetworkServiceAssociationResponse

Associates the specified service with the specified service network. For more information, see Manage service associations in the Amazon VPC Lattice User Guide. You can't use this operation if the service and service network are already associated or if there is a disassociation or deletion in progress. If the association fails, you can retry the operation by deleting the association and recreating it. You cannot associate a service and service network that are shared with a caller. The caller must own either the service or the service network. As a result of this operation, the association is created in the service network account and the association owner account.

Sourcemodule CreateServiceNetworkServiceAssociationRequest = Awso_vpc_lattice.Values.CreateServiceNetworkServiceAssociationRequest

Associates the specified service with the specified service network. For more information, see Manage service associations in the Amazon VPC Lattice User Guide. You can't use this operation if the service and service network are already associated or if there is a disassociation or deletion in progress. If the association fails, you can retry the operation by deleting the association and recreating it. You cannot associate a service and service network that are shared with a caller. The caller must own either the service or the service network. As a result of this operation, the association is created in the service network account and the association owner account.

Creates a service network. A service network is a logical boundary for a collection of services. You can associate services and VPCs with a service network. For more information, see Service networks in the Amazon VPC Lattice User Guide.

Sourcemodule CreateServiceNetworkResourceAssociationResponse = Awso_vpc_lattice.Values.CreateServiceNetworkResourceAssociationResponse

Associates the specified service network with the specified resource configuration. This allows the resource configuration to receive connections through the service network, including through a service network VPC endpoint.

Sourcemodule CreateServiceNetworkResourceAssociationRequest = Awso_vpc_lattice.Values.CreateServiceNetworkResourceAssociationRequest

Associates the specified service network with the specified resource configuration. This allows the resource configuration to receive connections through the service network, including through a service network VPC endpoint.

Creates a service network. A service network is a logical boundary for a collection of services. You can associate services and VPCs with a service network. For more information, see Service networks in the Amazon VPC Lattice User Guide.

Creates a listener rule. Each listener has a default rule for checking connection requests, but you can define additional rules. Each rule consists of a priority, one or more actions, and one or more conditions. For more information, see Listener rules in the Amazon VPC Lattice User Guide.

Creates a listener rule. Each listener has a default rule for checking connection requests, but you can define additional rules. Each rule consists of a priority, one or more actions, and one or more conditions. For more information, see Listener rules in the Amazon VPC Lattice User Guide.

A resource gateway is a point of ingress into the VPC where a resource resides. It spans multiple Availability Zones. For your resource to be accessible from all Availability Zones, you should create your resource gateways to span as many Availability Zones as possible. A VPC can have multiple resource gateways.

A resource gateway is a point of ingress into the VPC where a resource resides. It spans multiple Availability Zones. For your resource to be accessible from all Availability Zones, you should create your resource gateways to span as many Availability Zones as possible. A VPC can have multiple resource gateways.

Sourcemodule CreateResourceConfigurationResponse = Awso_vpc_lattice.Values.CreateResourceConfigurationResponse

Creates a resource configuration. A resource configuration defines a specific resource. You can associate a resource configuration with a service network or a VPC endpoint.

Sourcemodule CreateResourceConfigurationRequest = Awso_vpc_lattice.Values.CreateResourceConfigurationRequest

Creates a resource configuration. A resource configuration defines a specific resource. You can associate a resource configuration with a service network or a VPC endpoint.

Creates a listener for a service. Before you start using your Amazon VPC Lattice service, you must add one or more listeners. A listener is a process that checks for connection requests to your services. For more information, see Listeners in the Amazon VPC Lattice User Guide.

Creates a listener for a service. Before you start using your Amazon VPC Lattice service, you must add one or more listeners. A listener is a process that checks for connection requests to your services. For more information, see Listeners in the Amazon VPC Lattice User Guide.

Sourcemodule CreateAccessLogSubscriptionResponse = Awso_vpc_lattice.Values.CreateAccessLogSubscriptionResponse

Enables access logs to be sent to Amazon CloudWatch, Amazon S3, and Amazon Kinesis Data Firehose. The service network owner can use the access logs to audit the services in the network. The service network owner can only see access logs from clients and services that are associated with their service network. Access log entries represent traffic originated from VPCs associated with that network. For more information, see Access logs in the Amazon VPC Lattice User Guide.

Sourcemodule CreateAccessLogSubscriptionRequest = Awso_vpc_lattice.Values.CreateAccessLogSubscriptionRequest

Enables access logs to be sent to Amazon CloudWatch, Amazon S3, and Amazon Kinesis Data Firehose. The service network owner can use the access logs to audit the services in the network. The service network owner can only see access logs from clients and services that are associated with their service network. Access log entries represent traffic originated from VPCs associated with that network. For more information, see Access logs in the Amazon VPC Lattice User Guide.

Updates the listener rules in a batch. You can use this operation to change the priority of listener rules. This can be useful when bulk updating or swapping rule priority. Required permissions: vpc-lattice:UpdateRule For more information, see How Amazon VPC Lattice works with IAM in the Amazon VPC Lattice User Guide.

Updates the listener rules in a batch. You can use this operation to change the priority of listener rules. This can be useful when bulk updating or swapping rule priority. Required permissions: vpc-lattice:UpdateRule For more information, see How Amazon VPC Lattice works with IAM in the Amazon VPC Lattice User Guide.