__init__(self, gcp.api.GcpApiManager api_manager, str project, str version='v1') | framework.infrastructure.gcp.compute.ComputeV1 | |
framework::infrastructure::gcp::api::GcpProjectApiResource.__init__(self, discovery.Resource api, str project) | framework.infrastructure.gcp.api.GcpProjectApiResource | |
_delete_resource(self, discovery.Resource collection, str resource_type, str resource_name) | framework.infrastructure.gcp.compute.ComputeV1 | private |
_execute(self, request, *test_success_fn=None, timeout_sec=_WAIT_FOR_OPERATION_SEC) | framework.infrastructure.gcp.compute.ComputeV1 | private |
_exists_resource(self, discovery.Resource collection, str filter) | framework.infrastructure.gcp.compute.ComputeV1 | private |
_GCP_API_RETRIES | framework.infrastructure.gcp.api.GcpProjectApiResource | privatestatic |
_get_resource(self, discovery.Resource collection, **kwargs) | framework.infrastructure.gcp.compute.ComputeV1 | private |
_highlighter | framework.infrastructure.gcp.api.GcpProjectApiResource | private |
_insert_resource(self, discovery.Resource collection, Dict[str, Any] body) | framework.infrastructure.gcp.compute.ComputeV1 | private |
_list_resource(self, discovery.Resource collection) | framework.infrastructure.gcp.compute.ComputeV1 | private |
_network_endpoint_group_not_ready(neg) | framework.infrastructure.gcp.compute.ComputeV1 | privatestatic |
_operation_status_done(operation) | framework.infrastructure.gcp.compute.ComputeV1 | privatestatic |
_patch_resource(self, collection, body, **kwargs) | framework.infrastructure.gcp.compute.ComputeV1 | private |
_WAIT_FIXED_SEC | framework.infrastructure.gcp.api.GcpProjectApiResource | privatestatic |
_WAIT_FOR_BACKEND_SEC | framework.infrastructure.gcp.compute.ComputeV1 | privatestatic |
_WAIT_FOR_OPERATION_SEC | framework.infrastructure.gcp.compute.ComputeV1 | privatestatic |
backend_service_patch_backends(self, backend_service, backends, Optional[int] max_rate_per_endpoint=None) | framework.infrastructure.gcp.compute.ComputeV1 | |
backend_service_remove_all_backends(self, backend_service) | framework.infrastructure.gcp.compute.ComputeV1 | |
create_backend_service_traffic_director(self, str name, 'GcpResource' health_check, Optional[str] affinity_header=None, Optional[BackendServiceProtocol] protocol=None, Optional[int] subset_size=None, Optional[List[dict]] locality_lb_policies=None) | framework.infrastructure.gcp.compute.ComputeV1 | |
create_firewall_rule(self, str name, str network_url, List[str] source_ranges, List[str] ports) | framework.infrastructure.gcp.compute.ComputeV1 | |
create_forwarding_rule(self, str name, int src_port, 'GcpResource' target_proxy, str network_url, *str ip_address='0.0.0.0') | framework.infrastructure.gcp.compute.ComputeV1 | |
create_health_check(self, str name, HealthCheckProtocol protocol, *Optional[int] port=None) | framework.infrastructure.gcp.compute.ComputeV1 | |
create_target_grpc_proxy(self, str name, 'GcpResource' url_map, bool validate_for_proxyless=True) | framework.infrastructure.gcp.compute.ComputeV1 | |
create_target_http_proxy(self, str name, 'GcpResource' url_map) | framework.infrastructure.gcp.compute.ComputeV1 | |
create_url_map(self, str name, str matcher_name, src_hosts, 'GcpResource' dst_default_backend_service, Optional['GcpResource'] dst_host_rule_match_backend_service=None) | framework.infrastructure.gcp.compute.ComputeV1 | |
create_url_map_with_content(self, Any url_map_body) | framework.infrastructure.gcp.compute.ComputeV1 | |
delete_backend_service(self, name) | framework.infrastructure.gcp.compute.ComputeV1 | |
delete_firewall_rule(self, name) | framework.infrastructure.gcp.compute.ComputeV1 | |
delete_forwarding_rule(self, name) | framework.infrastructure.gcp.compute.ComputeV1 | |
delete_health_check(self, name) | framework.infrastructure.gcp.compute.ComputeV1 | |
delete_target_grpc_proxy(self, name) | framework.infrastructure.gcp.compute.ComputeV1 | |
delete_target_http_proxy(self, name) | framework.infrastructure.gcp.compute.ComputeV1 | |
delete_url_map(self, name) | framework.infrastructure.gcp.compute.ComputeV1 | |
exists_forwarding_rule(self, src_port) | framework.infrastructure.gcp.compute.ComputeV1 | |
frozen | framework.infrastructure.gcp.compute.ComputeV1 | static |
get_backend_service_backend_health(self, backend_service, backend) | framework.infrastructure.gcp.compute.ComputeV1 | |
get_backend_service_traffic_director(self, str name) | framework.infrastructure.gcp.compute.ComputeV1 | |
get_network_endpoint_group(self, name, zone) | framework.infrastructure.gcp.compute.ComputeV1 | |
list_health_check(self) | framework.infrastructure.gcp.compute.ComputeV1 | |
patch_backend_service(self, backend_service, body, **kwargs) | framework.infrastructure.gcp.compute.ComputeV1 | |
patch_url_map(self, 'GcpResource' url_map, body, **kwargs) | framework.infrastructure.gcp.compute.ComputeV1 | |
resource_pretty_format(self, dict body) | framework.infrastructure.gcp.api.GcpProjectApiResource | |
wait_for_backends_healthy_status(self, backend_service, backends, timeout_sec=_WAIT_FOR_BACKEND_SEC, wait_sec=4) | framework.infrastructure.gcp.compute.ComputeV1 | |
wait_for_network_endpoint_group(self, name, zone) | framework.infrastructure.gcp.compute.ComputeV1 | |
wait_for_operation(operation_request, test_success_fn, timeout_sec=_WAIT_FOR_OPERATION_SEC, wait_sec=_WAIT_FIXED_SEC) | framework.infrastructure.gcp.api.GcpProjectApiResource | static |