pub trait VmwareEngine:
Debug
+ Send
+ Sync {
Show 84 methods
// Provided methods
fn list_private_clouds(
&self,
_req: ListPrivateCloudsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListPrivateCloudsResponse>>> + Send { ... }
fn get_private_cloud(
&self,
_req: GetPrivateCloudRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<PrivateCloud>>> + Send { ... }
fn create_private_cloud(
&self,
_req: CreatePrivateCloudRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn update_private_cloud(
&self,
_req: UpdatePrivateCloudRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn delete_private_cloud(
&self,
_req: DeletePrivateCloudRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn undelete_private_cloud(
&self,
_req: UndeletePrivateCloudRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn list_clusters(
&self,
_req: ListClustersRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListClustersResponse>>> + Send { ... }
fn get_cluster(
&self,
_req: GetClusterRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Cluster>>> + Send { ... }
fn create_cluster(
&self,
_req: CreateClusterRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn update_cluster(
&self,
_req: UpdateClusterRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn delete_cluster(
&self,
_req: DeleteClusterRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn list_nodes(
&self,
_req: ListNodesRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListNodesResponse>>> + Send { ... }
fn get_node(
&self,
_req: GetNodeRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Node>>> + Send { ... }
fn list_external_addresses(
&self,
_req: ListExternalAddressesRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListExternalAddressesResponse>>> + Send { ... }
fn fetch_network_policy_external_addresses(
&self,
_req: FetchNetworkPolicyExternalAddressesRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<FetchNetworkPolicyExternalAddressesResponse>>> + Send { ... }
fn get_external_address(
&self,
_req: GetExternalAddressRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ExternalAddress>>> + Send { ... }
fn create_external_address(
&self,
_req: CreateExternalAddressRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn update_external_address(
&self,
_req: UpdateExternalAddressRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn delete_external_address(
&self,
_req: DeleteExternalAddressRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn list_subnets(
&self,
_req: ListSubnetsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListSubnetsResponse>>> + Send { ... }
fn get_subnet(
&self,
_req: GetSubnetRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Subnet>>> + Send { ... }
fn update_subnet(
&self,
_req: UpdateSubnetRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn list_external_access_rules(
&self,
_req: ListExternalAccessRulesRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListExternalAccessRulesResponse>>> + Send { ... }
fn get_external_access_rule(
&self,
_req: GetExternalAccessRuleRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ExternalAccessRule>>> + Send { ... }
fn create_external_access_rule(
&self,
_req: CreateExternalAccessRuleRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn update_external_access_rule(
&self,
_req: UpdateExternalAccessRuleRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn delete_external_access_rule(
&self,
_req: DeleteExternalAccessRuleRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn list_logging_servers(
&self,
_req: ListLoggingServersRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListLoggingServersResponse>>> + Send { ... }
fn get_logging_server(
&self,
_req: GetLoggingServerRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<LoggingServer>>> + Send { ... }
fn create_logging_server(
&self,
_req: CreateLoggingServerRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn update_logging_server(
&self,
_req: UpdateLoggingServerRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn delete_logging_server(
&self,
_req: DeleteLoggingServerRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn list_node_types(
&self,
_req: ListNodeTypesRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListNodeTypesResponse>>> + Send { ... }
fn get_node_type(
&self,
_req: GetNodeTypeRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<NodeType>>> + Send { ... }
fn show_nsx_credentials(
&self,
_req: ShowNsxCredentialsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Credentials>>> + Send { ... }
fn show_vcenter_credentials(
&self,
_req: ShowVcenterCredentialsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Credentials>>> + Send { ... }
fn reset_nsx_credentials(
&self,
_req: ResetNsxCredentialsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn reset_vcenter_credentials(
&self,
_req: ResetVcenterCredentialsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn get_dns_forwarding(
&self,
_req: GetDnsForwardingRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<DnsForwarding>>> + Send { ... }
fn update_dns_forwarding(
&self,
_req: UpdateDnsForwardingRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn get_network_peering(
&self,
_req: GetNetworkPeeringRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<NetworkPeering>>> + Send { ... }
fn list_network_peerings(
&self,
_req: ListNetworkPeeringsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListNetworkPeeringsResponse>>> + Send { ... }
fn create_network_peering(
&self,
_req: CreateNetworkPeeringRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn delete_network_peering(
&self,
_req: DeleteNetworkPeeringRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn update_network_peering(
&self,
_req: UpdateNetworkPeeringRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn list_peering_routes(
&self,
_req: ListPeeringRoutesRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListPeeringRoutesResponse>>> + Send { ... }
fn create_hcx_activation_key(
&self,
_req: CreateHcxActivationKeyRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn list_hcx_activation_keys(
&self,
_req: ListHcxActivationKeysRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListHcxActivationKeysResponse>>> + Send { ... }
fn get_hcx_activation_key(
&self,
_req: GetHcxActivationKeyRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<HcxActivationKey>>> + Send { ... }
fn get_network_policy(
&self,
_req: GetNetworkPolicyRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<NetworkPolicy>>> + Send { ... }
fn list_network_policies(
&self,
_req: ListNetworkPoliciesRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListNetworkPoliciesResponse>>> + Send { ... }
fn create_network_policy(
&self,
_req: CreateNetworkPolicyRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn update_network_policy(
&self,
_req: UpdateNetworkPolicyRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn delete_network_policy(
&self,
_req: DeleteNetworkPolicyRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn list_management_dns_zone_bindings(
&self,
_req: ListManagementDnsZoneBindingsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListManagementDnsZoneBindingsResponse>>> + Send { ... }
fn get_management_dns_zone_binding(
&self,
_req: GetManagementDnsZoneBindingRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ManagementDnsZoneBinding>>> + Send { ... }
fn create_management_dns_zone_binding(
&self,
_req: CreateManagementDnsZoneBindingRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn update_management_dns_zone_binding(
&self,
_req: UpdateManagementDnsZoneBindingRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn delete_management_dns_zone_binding(
&self,
_req: DeleteManagementDnsZoneBindingRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn repair_management_dns_zone_binding(
&self,
_req: RepairManagementDnsZoneBindingRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn create_vmware_engine_network(
&self,
_req: CreateVmwareEngineNetworkRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn update_vmware_engine_network(
&self,
_req: UpdateVmwareEngineNetworkRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn delete_vmware_engine_network(
&self,
_req: DeleteVmwareEngineNetworkRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn get_vmware_engine_network(
&self,
_req: GetVmwareEngineNetworkRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<VmwareEngineNetwork>>> + Send { ... }
fn list_vmware_engine_networks(
&self,
_req: ListVmwareEngineNetworksRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListVmwareEngineNetworksResponse>>> + Send { ... }
fn create_private_connection(
&self,
_req: CreatePrivateConnectionRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn get_private_connection(
&self,
_req: GetPrivateConnectionRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<PrivateConnection>>> + Send { ... }
fn list_private_connections(
&self,
_req: ListPrivateConnectionsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListPrivateConnectionsResponse>>> + Send { ... }
fn update_private_connection(
&self,
_req: UpdatePrivateConnectionRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn delete_private_connection(
&self,
_req: DeletePrivateConnectionRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn list_private_connection_peering_routes(
&self,
_req: ListPrivateConnectionPeeringRoutesRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListPrivateConnectionPeeringRoutesResponse>>> + Send { ... }
fn grant_dns_bind_permission(
&self,
_req: GrantDnsBindPermissionRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn get_dns_bind_permission(
&self,
_req: GetDnsBindPermissionRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<DnsBindPermission>>> + Send { ... }
fn revoke_dns_bind_permission(
&self,
_req: RevokeDnsBindPermissionRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn list_locations(
&self,
_req: ListLocationsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListLocationsResponse>>> + Send { ... }
fn get_location(
&self,
_req: GetLocationRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Location>>> + Send { ... }
fn set_iam_policy(
&self,
_req: SetIamPolicyRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Policy>>> + Send { ... }
fn get_iam_policy(
&self,
_req: GetIamPolicyRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Policy>>> + Send { ... }
fn test_iam_permissions(
&self,
_req: TestIamPermissionsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<TestIamPermissionsResponse>>> + Send { ... }
fn list_operations(
&self,
_req: ListOperationsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListOperationsResponse>>> + Send { ... }
fn get_operation(
&self,
_req: GetOperationRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send { ... }
fn delete_operation(
&self,
_req: DeleteOperationRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<()>>> + Send { ... }
fn get_polling_error_policy(
&self,
_options: &RequestOptions,
) -> Arc<dyn PollingErrorPolicy> { ... }
fn get_polling_backoff_policy(
&self,
_options: &RequestOptions,
) -> Arc<dyn PollingBackoffPolicy> { ... }
}Expand description
Defines the trait used to implement super::client::VmwareEngine.
Application developers may need to implement this trait to mock
client::VmwareEngine. In other use-cases, application developers only
use client::VmwareEngine and need not be concerned with this trait or
its implementations.
Services gain new RPCs routinely. Consequently, this trait gains new methods too. To avoid breaking applications the trait provides a default implementation of each method. Most of these implementations just return an error.
Provided Methods§
Sourcefn list_private_clouds(
&self,
_req: ListPrivateCloudsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListPrivateCloudsResponse>>> + Send
fn list_private_clouds( &self, _req: ListPrivateCloudsRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ListPrivateCloudsResponse>>> + Send
Implements super::client::VmwareEngine::list_private_clouds.
Sourcefn get_private_cloud(
&self,
_req: GetPrivateCloudRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<PrivateCloud>>> + Send
fn get_private_cloud( &self, _req: GetPrivateCloudRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<PrivateCloud>>> + Send
Implements super::client::VmwareEngine::get_private_cloud.
Sourcefn create_private_cloud(
&self,
_req: CreatePrivateCloudRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn create_private_cloud( &self, _req: CreatePrivateCloudRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn update_private_cloud(
&self,
_req: UpdatePrivateCloudRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn update_private_cloud( &self, _req: UpdatePrivateCloudRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn delete_private_cloud(
&self,
_req: DeletePrivateCloudRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn delete_private_cloud( &self, _req: DeletePrivateCloudRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn undelete_private_cloud(
&self,
_req: UndeletePrivateCloudRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn undelete_private_cloud( &self, _req: UndeletePrivateCloudRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn list_clusters(
&self,
_req: ListClustersRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListClustersResponse>>> + Send
fn list_clusters( &self, _req: ListClustersRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ListClustersResponse>>> + Send
Implements super::client::VmwareEngine::list_clusters.
Sourcefn get_cluster(
&self,
_req: GetClusterRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Cluster>>> + Send
fn get_cluster( &self, _req: GetClusterRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Cluster>>> + Send
Implements super::client::VmwareEngine::get_cluster.
Sourcefn create_cluster(
&self,
_req: CreateClusterRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn create_cluster( &self, _req: CreateClusterRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Implements super::client::VmwareEngine::create_cluster.
Sourcefn update_cluster(
&self,
_req: UpdateClusterRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn update_cluster( &self, _req: UpdateClusterRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Implements super::client::VmwareEngine::update_cluster.
Sourcefn delete_cluster(
&self,
_req: DeleteClusterRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn delete_cluster( &self, _req: DeleteClusterRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Implements super::client::VmwareEngine::delete_cluster.
Sourcefn list_nodes(
&self,
_req: ListNodesRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListNodesResponse>>> + Send
fn list_nodes( &self, _req: ListNodesRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ListNodesResponse>>> + Send
Implements super::client::VmwareEngine::list_nodes.
Sourcefn get_node(
&self,
_req: GetNodeRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Node>>> + Send
fn get_node( &self, _req: GetNodeRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Node>>> + Send
Implements super::client::VmwareEngine::get_node.
Sourcefn list_external_addresses(
&self,
_req: ListExternalAddressesRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListExternalAddressesResponse>>> + Send
fn list_external_addresses( &self, _req: ListExternalAddressesRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ListExternalAddressesResponse>>> + Send
Sourcefn fetch_network_policy_external_addresses(
&self,
_req: FetchNetworkPolicyExternalAddressesRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<FetchNetworkPolicyExternalAddressesResponse>>> + Send
fn fetch_network_policy_external_addresses( &self, _req: FetchNetworkPolicyExternalAddressesRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<FetchNetworkPolicyExternalAddressesResponse>>> + Send
Sourcefn get_external_address(
&self,
_req: GetExternalAddressRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ExternalAddress>>> + Send
fn get_external_address( &self, _req: GetExternalAddressRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ExternalAddress>>> + Send
Sourcefn create_external_address(
&self,
_req: CreateExternalAddressRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn create_external_address( &self, _req: CreateExternalAddressRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn update_external_address(
&self,
_req: UpdateExternalAddressRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn update_external_address( &self, _req: UpdateExternalAddressRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn delete_external_address(
&self,
_req: DeleteExternalAddressRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn delete_external_address( &self, _req: DeleteExternalAddressRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn list_subnets(
&self,
_req: ListSubnetsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListSubnetsResponse>>> + Send
fn list_subnets( &self, _req: ListSubnetsRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ListSubnetsResponse>>> + Send
Implements super::client::VmwareEngine::list_subnets.
Sourcefn get_subnet(
&self,
_req: GetSubnetRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Subnet>>> + Send
fn get_subnet( &self, _req: GetSubnetRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Subnet>>> + Send
Implements super::client::VmwareEngine::get_subnet.
Sourcefn update_subnet(
&self,
_req: UpdateSubnetRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn update_subnet( &self, _req: UpdateSubnetRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Implements super::client::VmwareEngine::update_subnet.
Sourcefn list_external_access_rules(
&self,
_req: ListExternalAccessRulesRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListExternalAccessRulesResponse>>> + Send
fn list_external_access_rules( &self, _req: ListExternalAccessRulesRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ListExternalAccessRulesResponse>>> + Send
Sourcefn get_external_access_rule(
&self,
_req: GetExternalAccessRuleRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ExternalAccessRule>>> + Send
fn get_external_access_rule( &self, _req: GetExternalAccessRuleRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ExternalAccessRule>>> + Send
Sourcefn create_external_access_rule(
&self,
_req: CreateExternalAccessRuleRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn create_external_access_rule( &self, _req: CreateExternalAccessRuleRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn update_external_access_rule(
&self,
_req: UpdateExternalAccessRuleRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn update_external_access_rule( &self, _req: UpdateExternalAccessRuleRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn delete_external_access_rule(
&self,
_req: DeleteExternalAccessRuleRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn delete_external_access_rule( &self, _req: DeleteExternalAccessRuleRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn list_logging_servers(
&self,
_req: ListLoggingServersRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListLoggingServersResponse>>> + Send
fn list_logging_servers( &self, _req: ListLoggingServersRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ListLoggingServersResponse>>> + Send
Sourcefn get_logging_server(
&self,
_req: GetLoggingServerRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<LoggingServer>>> + Send
fn get_logging_server( &self, _req: GetLoggingServerRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<LoggingServer>>> + Send
Implements super::client::VmwareEngine::get_logging_server.
Sourcefn create_logging_server(
&self,
_req: CreateLoggingServerRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn create_logging_server( &self, _req: CreateLoggingServerRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn update_logging_server(
&self,
_req: UpdateLoggingServerRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn update_logging_server( &self, _req: UpdateLoggingServerRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn delete_logging_server(
&self,
_req: DeleteLoggingServerRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn delete_logging_server( &self, _req: DeleteLoggingServerRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn list_node_types(
&self,
_req: ListNodeTypesRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListNodeTypesResponse>>> + Send
fn list_node_types( &self, _req: ListNodeTypesRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ListNodeTypesResponse>>> + Send
Implements super::client::VmwareEngine::list_node_types.
Sourcefn get_node_type(
&self,
_req: GetNodeTypeRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<NodeType>>> + Send
fn get_node_type( &self, _req: GetNodeTypeRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<NodeType>>> + Send
Implements super::client::VmwareEngine::get_node_type.
Sourcefn show_nsx_credentials(
&self,
_req: ShowNsxCredentialsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Credentials>>> + Send
fn show_nsx_credentials( &self, _req: ShowNsxCredentialsRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Credentials>>> + Send
Sourcefn show_vcenter_credentials(
&self,
_req: ShowVcenterCredentialsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Credentials>>> + Send
fn show_vcenter_credentials( &self, _req: ShowVcenterCredentialsRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Credentials>>> + Send
Sourcefn reset_nsx_credentials(
&self,
_req: ResetNsxCredentialsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn reset_nsx_credentials( &self, _req: ResetNsxCredentialsRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn reset_vcenter_credentials(
&self,
_req: ResetVcenterCredentialsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn reset_vcenter_credentials( &self, _req: ResetVcenterCredentialsRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn get_dns_forwarding(
&self,
_req: GetDnsForwardingRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<DnsForwarding>>> + Send
fn get_dns_forwarding( &self, _req: GetDnsForwardingRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<DnsForwarding>>> + Send
Implements super::client::VmwareEngine::get_dns_forwarding.
Sourcefn update_dns_forwarding(
&self,
_req: UpdateDnsForwardingRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn update_dns_forwarding( &self, _req: UpdateDnsForwardingRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn get_network_peering(
&self,
_req: GetNetworkPeeringRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<NetworkPeering>>> + Send
fn get_network_peering( &self, _req: GetNetworkPeeringRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<NetworkPeering>>> + Send
Implements super::client::VmwareEngine::get_network_peering.
Sourcefn list_network_peerings(
&self,
_req: ListNetworkPeeringsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListNetworkPeeringsResponse>>> + Send
fn list_network_peerings( &self, _req: ListNetworkPeeringsRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ListNetworkPeeringsResponse>>> + Send
Sourcefn create_network_peering(
&self,
_req: CreateNetworkPeeringRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn create_network_peering( &self, _req: CreateNetworkPeeringRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn delete_network_peering(
&self,
_req: DeleteNetworkPeeringRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn delete_network_peering( &self, _req: DeleteNetworkPeeringRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn update_network_peering(
&self,
_req: UpdateNetworkPeeringRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn update_network_peering( &self, _req: UpdateNetworkPeeringRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn list_peering_routes(
&self,
_req: ListPeeringRoutesRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListPeeringRoutesResponse>>> + Send
fn list_peering_routes( &self, _req: ListPeeringRoutesRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ListPeeringRoutesResponse>>> + Send
Implements super::client::VmwareEngine::list_peering_routes.
Sourcefn create_hcx_activation_key(
&self,
_req: CreateHcxActivationKeyRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn create_hcx_activation_key( &self, _req: CreateHcxActivationKeyRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn list_hcx_activation_keys(
&self,
_req: ListHcxActivationKeysRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListHcxActivationKeysResponse>>> + Send
fn list_hcx_activation_keys( &self, _req: ListHcxActivationKeysRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ListHcxActivationKeysResponse>>> + Send
Sourcefn get_hcx_activation_key(
&self,
_req: GetHcxActivationKeyRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<HcxActivationKey>>> + Send
fn get_hcx_activation_key( &self, _req: GetHcxActivationKeyRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<HcxActivationKey>>> + Send
Sourcefn get_network_policy(
&self,
_req: GetNetworkPolicyRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<NetworkPolicy>>> + Send
fn get_network_policy( &self, _req: GetNetworkPolicyRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<NetworkPolicy>>> + Send
Implements super::client::VmwareEngine::get_network_policy.
Sourcefn list_network_policies(
&self,
_req: ListNetworkPoliciesRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListNetworkPoliciesResponse>>> + Send
fn list_network_policies( &self, _req: ListNetworkPoliciesRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ListNetworkPoliciesResponse>>> + Send
Sourcefn create_network_policy(
&self,
_req: CreateNetworkPolicyRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn create_network_policy( &self, _req: CreateNetworkPolicyRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn update_network_policy(
&self,
_req: UpdateNetworkPolicyRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn update_network_policy( &self, _req: UpdateNetworkPolicyRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn delete_network_policy(
&self,
_req: DeleteNetworkPolicyRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn delete_network_policy( &self, _req: DeleteNetworkPolicyRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn list_management_dns_zone_bindings(
&self,
_req: ListManagementDnsZoneBindingsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListManagementDnsZoneBindingsResponse>>> + Send
fn list_management_dns_zone_bindings( &self, _req: ListManagementDnsZoneBindingsRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ListManagementDnsZoneBindingsResponse>>> + Send
Sourcefn get_management_dns_zone_binding(
&self,
_req: GetManagementDnsZoneBindingRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ManagementDnsZoneBinding>>> + Send
fn get_management_dns_zone_binding( &self, _req: GetManagementDnsZoneBindingRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ManagementDnsZoneBinding>>> + Send
Sourcefn create_management_dns_zone_binding(
&self,
_req: CreateManagementDnsZoneBindingRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn create_management_dns_zone_binding( &self, _req: CreateManagementDnsZoneBindingRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn update_management_dns_zone_binding(
&self,
_req: UpdateManagementDnsZoneBindingRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn update_management_dns_zone_binding( &self, _req: UpdateManagementDnsZoneBindingRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn delete_management_dns_zone_binding(
&self,
_req: DeleteManagementDnsZoneBindingRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn delete_management_dns_zone_binding( &self, _req: DeleteManagementDnsZoneBindingRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn repair_management_dns_zone_binding(
&self,
_req: RepairManagementDnsZoneBindingRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn repair_management_dns_zone_binding( &self, _req: RepairManagementDnsZoneBindingRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn create_vmware_engine_network(
&self,
_req: CreateVmwareEngineNetworkRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn create_vmware_engine_network( &self, _req: CreateVmwareEngineNetworkRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn update_vmware_engine_network(
&self,
_req: UpdateVmwareEngineNetworkRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn update_vmware_engine_network( &self, _req: UpdateVmwareEngineNetworkRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn delete_vmware_engine_network(
&self,
_req: DeleteVmwareEngineNetworkRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn delete_vmware_engine_network( &self, _req: DeleteVmwareEngineNetworkRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn get_vmware_engine_network(
&self,
_req: GetVmwareEngineNetworkRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<VmwareEngineNetwork>>> + Send
fn get_vmware_engine_network( &self, _req: GetVmwareEngineNetworkRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<VmwareEngineNetwork>>> + Send
Sourcefn list_vmware_engine_networks(
&self,
_req: ListVmwareEngineNetworksRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListVmwareEngineNetworksResponse>>> + Send
fn list_vmware_engine_networks( &self, _req: ListVmwareEngineNetworksRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ListVmwareEngineNetworksResponse>>> + Send
Sourcefn create_private_connection(
&self,
_req: CreatePrivateConnectionRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn create_private_connection( &self, _req: CreatePrivateConnectionRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn get_private_connection(
&self,
_req: GetPrivateConnectionRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<PrivateConnection>>> + Send
fn get_private_connection( &self, _req: GetPrivateConnectionRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<PrivateConnection>>> + Send
Sourcefn list_private_connections(
&self,
_req: ListPrivateConnectionsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListPrivateConnectionsResponse>>> + Send
fn list_private_connections( &self, _req: ListPrivateConnectionsRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ListPrivateConnectionsResponse>>> + Send
Sourcefn update_private_connection(
&self,
_req: UpdatePrivateConnectionRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn update_private_connection( &self, _req: UpdatePrivateConnectionRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn delete_private_connection(
&self,
_req: DeletePrivateConnectionRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn delete_private_connection( &self, _req: DeletePrivateConnectionRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn list_private_connection_peering_routes(
&self,
_req: ListPrivateConnectionPeeringRoutesRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListPrivateConnectionPeeringRoutesResponse>>> + Send
fn list_private_connection_peering_routes( &self, _req: ListPrivateConnectionPeeringRoutesRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ListPrivateConnectionPeeringRoutesResponse>>> + Send
Sourcefn grant_dns_bind_permission(
&self,
_req: GrantDnsBindPermissionRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn grant_dns_bind_permission( &self, _req: GrantDnsBindPermissionRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn get_dns_bind_permission(
&self,
_req: GetDnsBindPermissionRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<DnsBindPermission>>> + Send
fn get_dns_bind_permission( &self, _req: GetDnsBindPermissionRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<DnsBindPermission>>> + Send
Sourcefn revoke_dns_bind_permission(
&self,
_req: RevokeDnsBindPermissionRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn revoke_dns_bind_permission( &self, _req: RevokeDnsBindPermissionRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Sourcefn list_locations(
&self,
_req: ListLocationsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListLocationsResponse>>> + Send
fn list_locations( &self, _req: ListLocationsRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ListLocationsResponse>>> + Send
Implements super::client::VmwareEngine::list_locations.
Sourcefn get_location(
&self,
_req: GetLocationRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Location>>> + Send
fn get_location( &self, _req: GetLocationRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Location>>> + Send
Implements super::client::VmwareEngine::get_location.
Sourcefn set_iam_policy(
&self,
_req: SetIamPolicyRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Policy>>> + Send
fn set_iam_policy( &self, _req: SetIamPolicyRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Policy>>> + Send
Implements super::client::VmwareEngine::set_iam_policy.
Sourcefn get_iam_policy(
&self,
_req: GetIamPolicyRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Policy>>> + Send
fn get_iam_policy( &self, _req: GetIamPolicyRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Policy>>> + Send
Implements super::client::VmwareEngine::get_iam_policy.
Sourcefn test_iam_permissions(
&self,
_req: TestIamPermissionsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<TestIamPermissionsResponse>>> + Send
fn test_iam_permissions( &self, _req: TestIamPermissionsRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<TestIamPermissionsResponse>>> + Send
Sourcefn list_operations(
&self,
_req: ListOperationsRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<ListOperationsResponse>>> + Send
fn list_operations( &self, _req: ListOperationsRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<ListOperationsResponse>>> + Send
Implements super::client::VmwareEngine::list_operations.
Sourcefn get_operation(
&self,
_req: GetOperationRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<Operation>>> + Send
fn get_operation( &self, _req: GetOperationRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<Operation>>> + Send
Implements super::client::VmwareEngine::get_operation.
Sourcefn delete_operation(
&self,
_req: DeleteOperationRequest,
_options: RequestOptions,
) -> impl Future<Output = Result<Response<()>>> + Send
fn delete_operation( &self, _req: DeleteOperationRequest, _options: RequestOptions, ) -> impl Future<Output = Result<Response<()>>> + Send
Implements super::client::VmwareEngine::delete_operation.
Sourcefn get_polling_error_policy(
&self,
_options: &RequestOptions,
) -> Arc<dyn PollingErrorPolicy>
fn get_polling_error_policy( &self, _options: &RequestOptions, ) -> Arc<dyn PollingErrorPolicy>
Returns the polling error policy.
When mocking, this method is typically irrelevant. Do not try to verify it is called by your mocks.
Sourcefn get_polling_backoff_policy(
&self,
_options: &RequestOptions,
) -> Arc<dyn PollingBackoffPolicy>
fn get_polling_backoff_policy( &self, _options: &RequestOptions, ) -> Arc<dyn PollingBackoffPolicy>
Returns the polling backoff policy.
When mocking, this method is typically irrelevant. Do not try to verify it is called by your mocks.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.