View source: R/vpclattice_service.R
vpclattice | R Documentation |
Amazon VPC Lattice is a fully managed application networking service that you use to connect, secure, and monitor all of your services across multiple accounts and virtual private clouds (VPCs). Amazon VPC Lattice interconnects your microservices and legacy services within a logical boundary, so that you can discover and manage them more efficiently. For more information, see the Amazon VPC Lattice User Guide
vpclattice(
config = list(),
credentials = list(),
endpoint = NULL,
region = NULL
)
config |
Optional configuration of credentials, endpoint, and/or region.
|
credentials |
Optional credentials shorthand for the config parameter
|
endpoint |
Optional shorthand for complete URL to use for the constructed client. |
region |
Optional shorthand for AWS Region used in instantiating the client. |
A client for the service. You can call the service's operations using
syntax like svc$operation(...)
, where svc
is the name you've assigned
to the client. The available operations are listed in the
Operations section.
svc <- vpclattice( config = list( credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string", close_connection = "logical", timeout = "numeric", s3_force_path_style = "logical", sts_regional_endpoint = "string" ), credentials = list( creds = list( access_key_id = "string", secret_access_key = "string", session_token = "string" ), profile = "string", anonymous = "logical" ), endpoint = "string", region = "string" )
batch_update_rule | Updates the listener rules in a batch |
create_access_log_subscription | Enables access logs to be sent to Amazon CloudWatch, Amazon S3, and Amazon Kinesis Data Firehose |
create_listener | Creates a listener for a service |
create_rule | Creates a listener rule |
create_service | Creates a service |
create_service_network | Creates a service network |
create_service_network_service_association | Associates a service with a service network |
create_service_network_vpc_association | Associates a VPC with a service network |
create_target_group | Creates a target group |
delete_access_log_subscription | Deletes the specified access log subscription |
delete_auth_policy | Deletes the specified auth policy |
delete_listener | Deletes the specified listener |
delete_resource_policy | Deletes the specified resource policy |
delete_rule | Deletes a listener rule |
delete_service | Deletes a service |
delete_service_network | Deletes a service network |
delete_service_network_service_association | Deletes the association between a specified service and the specific service network |
delete_service_network_vpc_association | Disassociates the VPC from the service network |
delete_target_group | Deletes a target group |
deregister_targets | Deregisters the specified targets from the specified target group |
get_access_log_subscription | Retrieves information about the specified access log subscription |
get_auth_policy | Retrieves information about the auth policy for the specified service or service network |
get_listener | Retrieves information about the specified listener for the specified service |
get_resource_policy | Retrieves information about the resource policy |
get_rule | Retrieves information about listener rules |
get_service | Retrieves information about the specified service |
get_service_network | Retrieves information about the specified service network |
get_service_network_service_association | Retrieves information about the specified association between a service network and a service |
get_service_network_vpc_association | Retrieves information about the association between a service network and a VPC |
get_target_group | Retrieves information about the specified target group |
list_access_log_subscriptions | Lists all access log subscriptions for the specified service network or service |
list_listeners | Lists the listeners for the specified service |
list_rules | Lists the rules for the listener |
list_service_networks | Lists the service networks owned by the caller account or shared with the caller account |
list_service_network_service_associations | Lists the associations between the service network and the service |
list_service_network_vpc_associations | Lists the service network and VPC associations |
list_services | Lists the services owned by the caller account or shared with the caller account |
list_tags_for_resource | Lists the tags for the specified resource |
list_target_groups | Lists your target groups |
list_targets | Lists the targets for the target group |
put_auth_policy | Creates or updates the auth policy |
put_resource_policy | Attaches a resource-based permission policy to a service or service network |
register_targets | Registers the targets with the target group |
tag_resource | Adds the specified tags to the specified resource |
untag_resource | Removes the specified tags from the specified resource |
update_access_log_subscription | Updates the specified access log subscription |
update_listener | Updates the specified listener for the specified service |
update_rule | Updates a rule for the listener |
update_service | Updates the specified service |
update_service_network | Updates the specified service network |
update_service_network_vpc_association | Updates the service network and VPC association |
update_target_group | Updates the specified target group |
## Not run:
svc <- vpclattice()
svc$batch_update_rule(
Foo = 123
)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.