All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.cloud.securityposture.v1.gapic_metadata.json Maven / Gradle / Ivy

Go to download

Security Posture API Security Posture is a comprehensive framework of policy sets that empowers organizations to define, assess early, deploy, and monitor their security measures in a unified way and helps simplify governance and reduces administrative toil.

The newest version!
{
  "schema": "1.0",
  "comment": "This file maps proto services/RPCs to the corresponding library clients/methods",
  "language": "java",
  "protoPackage": "google.cloud.securityposture.v1",
  "libraryPackage": "com.google.cloud.securityposture.v1",
  "services": {
    "SecurityPosture": {
      "clients": {
        "grpc": {
          "libraryClient": "SecurityPostureClient",
          "rpcs": {
            "CreatePosture": {
              "methods": ["createPostureAsync", "createPostureAsync", "createPostureAsync", "createPostureOperationCallable", "createPostureCallable"]
            },
            "CreatePostureDeployment": {
              "methods": ["createPostureDeploymentAsync", "createPostureDeploymentAsync", "createPostureDeploymentAsync", "createPostureDeploymentOperationCallable", "createPostureDeploymentCallable"]
            },
            "DeletePosture": {
              "methods": ["deletePostureAsync", "deletePostureAsync", "deletePostureAsync", "deletePostureOperationCallable", "deletePostureCallable"]
            },
            "DeletePostureDeployment": {
              "methods": ["deletePostureDeploymentAsync", "deletePostureDeploymentAsync", "deletePostureDeploymentAsync", "deletePostureDeploymentOperationCallable", "deletePostureDeploymentCallable"]
            },
            "ExtractPosture": {
              "methods": ["extractPostureAsync", "extractPostureAsync", "extractPostureAsync", "extractPostureOperationCallable", "extractPostureCallable"]
            },
            "GetLocation": {
              "methods": ["getLocation", "getLocationCallable"]
            },
            "GetPosture": {
              "methods": ["getPosture", "getPosture", "getPosture", "getPostureCallable"]
            },
            "GetPostureDeployment": {
              "methods": ["getPostureDeployment", "getPostureDeployment", "getPostureDeployment", "getPostureDeploymentCallable"]
            },
            "GetPostureTemplate": {
              "methods": ["getPostureTemplate", "getPostureTemplate", "getPostureTemplate", "getPostureTemplateCallable"]
            },
            "ListLocations": {
              "methods": ["listLocations", "listLocationsPagedCallable", "listLocationsCallable"]
            },
            "ListPostureDeployments": {
              "methods": ["listPostureDeployments", "listPostureDeployments", "listPostureDeployments", "listPostureDeploymentsPagedCallable", "listPostureDeploymentsCallable"]
            },
            "ListPostureRevisions": {
              "methods": ["listPostureRevisions", "listPostureRevisionsPagedCallable", "listPostureRevisionsCallable"]
            },
            "ListPostureTemplates": {
              "methods": ["listPostureTemplates", "listPostureTemplates", "listPostureTemplates", "listPostureTemplatesPagedCallable", "listPostureTemplatesCallable"]
            },
            "ListPostures": {
              "methods": ["listPostures", "listPostures", "listPostures", "listPosturesPagedCallable", "listPosturesCallable"]
            },
            "UpdatePosture": {
              "methods": ["updatePostureAsync", "updatePostureAsync", "updatePostureOperationCallable", "updatePostureCallable"]
            },
            "UpdatePostureDeployment": {
              "methods": ["updatePostureDeploymentAsync", "updatePostureDeploymentAsync", "updatePostureDeploymentOperationCallable", "updatePostureDeploymentCallable"]
            }
          }
        }
      }
    }
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy