com.google.cloud.securityposture.v1.gapic_metadata.json Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-cloud-securityposture Show documentation
Show all versions of google-cloud-securityposture Show documentation
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.
{
"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"]
}
}
}
}
}
}
}