__init__(self, gcp.api.GcpApiManager api_manager, str project) | framework.infrastructure.gcp.iam.IamV1 | |
framework::infrastructure::gcp::api::GcpProjectApiResource.__init__(self, discovery.Resource api, str project) | framework.infrastructure.gcp.api.GcpProjectApiResource | |
_execute(self, HttpRequest request, *Optional[int] num_retries=_GCP_API_RETRIES) | framework.infrastructure.gcp.api.GcpProjectApiResource | private |
_GCP_API_RETRIES | framework.infrastructure.gcp.api.GcpProjectApiResource | privatestatic |
_highlighter | framework.infrastructure.gcp.api.GcpProjectApiResource | private |
_service_accounts | framework.infrastructure.gcp.iam.IamV1 | private |
_WAIT_FIXED_SEC | framework.infrastructure.gcp.api.GcpProjectApiResource | privatestatic |
_WAIT_FOR_OPERATION_SEC | framework.infrastructure.gcp.api.GcpProjectApiResource | privatestatic |
add_service_account_iam_policy_binding(self, str account, str role, str member) | framework.infrastructure.gcp.iam.IamV1 | |
get_service_account(self, str account) | framework.infrastructure.gcp.iam.IamV1 | |
get_service_account_iam_policy(self, str account) | framework.infrastructure.gcp.iam.IamV1 | |
int | framework.infrastructure.gcp.iam.IamV1 | static |
remove_service_account_iam_policy_binding(self, str account, str role, str member) | framework.infrastructure.gcp.iam.IamV1 | |
resource_pretty_format(self, dict body) | framework.infrastructure.gcp.api.GcpProjectApiResource | |
service_account_resource_name(self, account) | framework.infrastructure.gcp.iam.IamV1 | |
set_service_account_iam_policy(self, str account, Policy policy) | framework.infrastructure.gcp.iam.IamV1 | |
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 |