- Risorsa REST: v1beta1.organizations.locations.addressGroups
- Risorsa REST: v1beta1.organizations.locations.firewallEndpoints
- Risorsa REST: v1beta1.organizations.locations.operations
- Risorsa REST: v1beta1.organizations.locations.securityProfileGroups
- Risorsa REST: v1beta1.organizations.locations.securityProfiles
- Risorsa REST: v1beta1.projects.locations
- Risorsa REST: v1beta1.projects.locations.addressGroups
- Risorsa REST: v1beta1.projects.locations.permissionsPolicies
- Risorsa REST: v1beta1.projects.locations.clientTlsPolicies
- Risorsa REST: v1beta1.projects.locations.firewallEndpointAssociations
- Risorsa REST: v1beta1.projects.locations.gatewaySecurityPolicies
- Risorsa REST: v1beta1.projects.locations.gatewaySecurityPolicies.rules
- Risorsa REST: v1beta1.projects.locations.operations
- Risorsa REST: v1beta1.projects.locations.securityProfileGroups
- Risorsa REST: v1beta1.projects.locations.securityProfiles
- Risorsa REST: v1beta1.projects.locations.serverTlsPolicies
- Risorsa REST: v1beta1.projects.locations.tls InspectorionPolicies
- Risorsa REST: v1beta1.projects.locations.urlLists
Servizio: networksecurity.googleapis.com
Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se l'applicazione deve utilizzare le tue librerie per chiamare questo servizio, usa le seguenti informazioni quando effettui le richieste API.
Documento di rilevamento
Un documento di rilevamento è una specifica leggibile dalle macchine per la descrizione e l'utilizzo delle API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce il seguente documento di rilevamento:
Endpoint di servizio
Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio può avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI seguenti sono relativi a questo endpoint di servizio:
https://networksecurity.googleapis.com
Risorsa REST: v1beta1.organizations.locations.addressGroups
Metodi | |
---|---|
addItems |
POST /v1beta1/{addressGroup=organizations/*/locations/*/addressGroups/*}:addItems Aggiunge elementi a un gruppo di indirizzi. |
cloneItems |
POST /v1beta1/{addressGroup=organizations/*/locations/*/addressGroups/*}:cloneItems Clona elementi da un gruppo di indirizzi a un altro. |
create |
POST /v1beta1/{parent=organizations/*/locations/*}/addressGroups Crea un nuovo gruppo di indirizzi in un determinato progetto e in una località specifici. |
delete |
DELETE /v1beta1/{name=organizations/*/locations/*/addressGroups/*} Elimina un gruppo di indirizzi. |
get |
GET /v1beta1/{name=organizations/*/locations/*/addressGroups/*} Recupera i dettagli di un singolo gruppo di indirizzi. |
list |
GET /v1beta1/{parent=organizations/*/locations/*}/addressGroups Elenca i gruppi di indirizzi in un determinato progetto e in una località specifici. |
listReferences |
GET /v1beta1/{addressGroup=organizations/*/locations/*/addressGroups/*}:listReferences Elenca i riferimenti di un gruppo di indirizzi. |
patch |
PATCH /v1beta1/{addressGroup.name=organizations/*/locations/*/addressGroups/*} Aggiorna i parametri di un gruppo di indirizzi. |
removeItems |
POST /v1beta1/{addressGroup=organizations/*/locations/*/addressGroups/*}:removeItems Rimuove elementi da un gruppo di indirizzi. |
Risorsa REST: v1beta1.organizations.locations.firewallEndpoints
Metodi | |
---|---|
create |
POST /v1beta1/{parent=organizations/*/locations/*}/firewallEndpoints Crea un nuovo endpoint firewall in un progetto e una località specifici. |
delete |
DELETE /v1beta1/{name=organizations/*/locations/*/firewallEndpoints/*} Elimina un singolo endpoint. |
get |
GET /v1beta1/{name=organizations/*/locations/*/firewallEndpoints/*} Recupera i dettagli di un singolo endpoint. |
list |
GET /v1beta1/{parent=organizations/*/locations/*}/firewallEndpoints Elenca gli endpoint firewall in un progetto e una località specifici. |
patch |
PATCH /v1beta1/{firewallEndpoint.name=organizations/*/locations/*/firewallEndpoints/*} Aggiorna un singolo endpoint. |
Risorsa REST: v1beta1.organizations.locations.operations
Metodi | |
---|---|
cancel |
POST /v1beta1/{name=organizations/*/locations/*/operations/*}:cancel Avvia l'annullamento asincrono di un'operazione a lunga esecuzione. |
delete |
DELETE /v1beta1/{name=organizations/*/locations/*/operations/*} Elimina un'operazione a lunga esecuzione. |
get |
GET /v1beta1/{name=organizations/*/locations/*/operations/*} Recupera lo stato più recente di un'operazione a lunga esecuzione. |
list |
GET /v1beta1/{name=organizations/*/locations/*}/operations Elenca le operazioni che corrispondono al filtro specificato nella richiesta. |
Risorsa REST: v1beta1.organizations.locations.securityProfileGroups
Metodi | |
---|---|
create |
POST /v1beta1/{parent=organizations/*/locations/*}/securityProfileGroups Crea un nuovo SecurityProfileGroup in una determinata organizzazione e località. |
delete |
DELETE /v1beta1/{name=organizations/*/locations/*/securityProfileGroups/*} Elimina un singolo SecurityProfileGroup. |
get |
GET /v1beta1/{name=organizations/*/locations/*/securityProfileGroups/*} Recupera i dettagli di un singolo SecurityProfileGroup. |
list |
GET /v1beta1/{parent=organizations/*/locations/*}/securityProfileGroups Elenca SecurityProfileGroups in una determinata organizzazione e località. |
patch |
PATCH /v1beta1/{securityProfileGroup.name=organizations/*/locations/*/securityProfileGroups/*} Aggiorna i parametri di un singolo SecurityProfileGroup. |
Risorsa REST: v1beta1.organizations.locations.securityProfiles
Metodi | |
---|---|
create |
POST /v1beta1/{parent=organizations/*/locations/*}/securityProfiles Crea un nuovo Profilo di sicurezza in una determinata organizzazione e località. |
delete |
DELETE /v1beta1/{name=organizations/*/locations/*/securityProfiles/*} Elimina un singolo Profilo di sicurezza. |
get |
GET /v1beta1/{name=organizations/*/locations/*/securityProfiles/*} Consente di acquisire i dettagli di un singolo Profilo di sicurezza. |
list |
GET /v1beta1/{parent=organizations/*/locations/*}/securityProfiles Elenca i profili di sicurezza in una determinata organizzazione e località. |
patch |
PATCH /v1beta1/{securityProfile.name=organizations/*/locations/*/securityProfiles/*} Aggiorna i parametri di un singolo profilo di sicurezza. |
Risorsa REST: v1beta1.projects.locations
Metodi | |
---|---|
get |
GET /v1beta1/{name=projects/*/locations/*} Recupera le informazioni su una località. |
list |
GET /v1beta1/{name=projects/*}/locations Elenca le informazioni sulle località supportate per questo servizio. |
Risorsa REST: v1beta1.projects.locations.addressGroups
Metodi | |
---|---|
addItems |
POST /v1beta1/{addressGroup=projects/*/locations/*/addressGroups/*}:addItems Aggiunge elementi a un gruppo di indirizzi. |
cloneItems |
POST /v1beta1/{addressGroup=projects/*/locations/*/addressGroups/*}:cloneItems Clona elementi da un gruppo di indirizzi a un altro. |
create |
POST /v1beta1/{parent=projects/*/locations/*}/addressGroups Crea un nuovo gruppo di indirizzi in un determinato progetto e in una località specifici. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/addressGroups/*} Elimina un singolo gruppo di indirizzi. |
get |
GET /v1beta1/{name=projects/*/locations/*/addressGroups/*} Recupera i dettagli di un singolo gruppo di indirizzi. |
getIamPolicy |
GET /v1beta1/{resource=projects/*/locations/*/addressGroups/*}:getIamPolicy Ottieni il criterio di controllo dell'accesso per una risorsa. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/addressGroups Elenca i gruppi di indirizzi in un determinato progetto e in una località specifici. |
listReferences |
GET /v1beta1/{addressGroup=projects/*/locations/*/addressGroups/*}:listReferences Elenca i riferimenti di un gruppo di indirizzi. |
patch |
PATCH /v1beta1/{addressGroup.name=projects/*/locations/*/addressGroups/*} Aggiorna i parametri di un singolo gruppo di indirizzi. |
removeItems |
POST /v1beta1/{addressGroup=projects/*/locations/*/addressGroups/*}:removeItems Rimuove elementi da un gruppo di indirizzi. |
setIamPolicy |
POST /v1beta1/{resource=projects/*/locations/*/addressGroups/*}:setIamPolicy Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
testIamPermissions |
POST /v1beta1/{resource=projects/*/locations/*/addressGroups/*}:testIamPermissions Restituisce le autorizzazioni di cui un chiamante dispone per la risorsa specificata. |
Risorsa REST: v1beta1.projects.locations.clientTlsPolicies
Metodi | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/clientTlsPolicies Crea un nuovo ClientTlsPolicy in un determinato progetto e in una località specifici. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/clientTlsPolicies/*} Elimina un singolo ClientTlsPolicy. |
get |
GET /v1beta1/{name=projects/*/locations/*/clientTlsPolicies/*} Consente di ottenere i dettagli di un singolo ClientTlsPolicy. |
getIamPolicy |
GET /v1beta1/{resource=projects/*/locations/*/clientTlsPolicies/*}:getIamPolicy Ottieni il criterio di controllo dell'accesso per una risorsa. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/clientTlsPolicies Elenca ClientTlsPolicy in un progetto e in una località specifici. |
patch |
PATCH /v1beta1/{clientTlsPolicy.name=projects/*/locations/*/clientTlsPolicies/*} Aggiorna i parametri di un singolo ClientTlsPolicy. |
setIamPolicy |
POST /v1beta1/{resource=projects/*/locations/*/clientTlsPolicies/*}:setIamPolicy Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
testIamPermissions |
POST /v1beta1/{resource=projects/*/locations/*/clientTlsPolicies/*}:testIamPermissions Restituisce le autorizzazioni di cui un chiamante dispone per la risorsa specificata. |
Risorsa REST: v1beta1.projects.locations.firewallEndpointAssociations
Metodi | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/firewallEndpointAssociations Crea una nuova associazione FirewallEndpointAssociation in un progetto e in una località specifici. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/firewallEndpointAssociations/*} Elimina una singola associazione FirewallEndpointAssociation. |
get |
GET /v1beta1/{name=projects/*/locations/*/firewallEndpointAssociations/*} Recupera i dettagli di un singolo FirewallEndpointAssociation. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/firewallEndpointAssociations Elenca le associazioni in un progetto e una località specifici. |
patch |
PATCH /v1beta1/{firewallEndpointAssociation.name=projects/*/locations/*/firewallEndpointAssociations/*} Aggiorna una singola associazione FirewallEndpointAssociation. |
Risorsa REST: v1beta1.projects.locations.gatewaySecurityPolicies
Metodi | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/gatewaySecurityPolicies Crea un nuovo GatewaySecurityPolicy in un progetto e in una località specifici. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/gatewaySecurityPolicies/*} Elimina un singolo GatewaySecurityPolicy. |
get |
GET /v1beta1/{name=projects/*/locations/*/gatewaySecurityPolicies/*} Consente di ottenere i dettagli di un singolo GatewaySecurityPolicy. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/gatewaySecurityPolicies Elenca GatewaySecurityPolicies in un progetto e in una località specifici. |
patch |
PATCH /v1beta1/{gatewaySecurityPolicy.name=projects/*/locations/*/gatewaySecurityPolicies/*} Aggiorna i parametri di un singolo GatewaySecurityPolicy. |
Risorsa REST: v1beta1.projects.locations.gatewaySecurityPolicies.rules
Metodi | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*/gatewaySecurityPolicies/*}/rules Crea un nuovo GatewaySecurityPolicy in un progetto e in una località specifici. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/gatewaySecurityPolicies/*/rules/*} Elimina una singola regola GatewaySecurityPolicyRule. |
get |
GET /v1beta1/{name=projects/*/locations/*/gatewaySecurityPolicies/*/rules/*} Recupera i dettagli di una singola regola GatewaySecurityPolicyRule. |
list |
GET /v1beta1/{parent=projects/*/locations/*/gatewaySecurityPolicies/*}/rules Elenca le regole GatewaySecurityPolicyRules in un progetto e in una località specifici. |
patch |
PATCH /v1beta1/{gatewaySecurityPolicyRule.name=projects/*/locations/*/gatewaySecurityPolicies/*/rules/*} Aggiorna i parametri di una singola regola GatewaySecurityPolicyRule. |
Risorsa REST: v1beta1.projects.locations.operations
Metodi | |
---|---|
cancel |
POST /v1beta1/{name=projects/*/locations/*/operations/*}:cancel Avvia l'annullamento asincrono di un'operazione a lunga esecuzione. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/operations/*} Elimina un'operazione a lunga esecuzione. |
get |
GET /v1beta1/{name=projects/*/locations/*/operations/*} Recupera lo stato più recente di un'operazione a lunga esecuzione. |
list |
GET /v1beta1/{name=projects/*/locations/*}/operations Elenca le operazioni che corrispondono al filtro specificato nella richiesta. |
Risorsa REST: v1beta1.projects.locations.securityProfileGroups
Metodi | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/securityProfileGroups Crea un nuovo SecurityProfileGroup in un progetto e una località specifici. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/securityProfileGroups/*} Elimina un singolo SecurityProfileGroup. |
get |
GET /v1beta1/{name=projects/*/locations/*/securityProfileGroups/*} Recupera i dettagli di un singolo SecurityProfileGroup. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/securityProfileGroups Elenca i gruppi SecurityProfileGroups in un progetto e in una località specifici. |
patch |
PATCH /v1beta1/{securityProfileGroup.name=projects/*/locations/*/securityProfileGroups/*} Aggiorna i parametri di un singolo SecurityProfileGroup. |
Risorsa REST: v1beta1.projects.locations.securityProfiles
Metodi | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/securityProfiles Crea un nuovo Profilo di sicurezza in un progetto e una località specifici. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/securityProfiles/*} Elimina un singolo Profilo di sicurezza. |
get |
GET /v1beta1/{name=projects/*/locations/*/securityProfiles/*} Consente di acquisire i dettagli di un singolo Profilo di sicurezza. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/securityProfiles Elenca i profili di sicurezza in un progetto e in una località specifici. |
patch |
PATCH /v1beta1/{securityProfile.name=projects/*/locations/*/securityProfiles/*} Aggiorna i parametri di un singolo profilo di sicurezza. |
Risorsa REST: v1beta1.projects.locations.serverTlsPolicies
Metodi | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/serverTlsPolicies Crea un nuovo ServerTlsPolicy in un progetto e una località specifici. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/serverTlsPolicies/*} Elimina un singolo ServerTlsPolicy. |
get |
GET /v1beta1/{name=projects/*/locations/*/serverTlsPolicies/*} Consente di ottenere i dettagli di un singolo ServerTlsPolicy. |
getIamPolicy |
GET /v1beta1/{resource=projects/*/locations/*/serverTlsPolicies/*}:getIamPolicy Ottieni il criterio di controllo dell'accesso per una risorsa. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/serverTlsPolicies Elenca i ServerTlsPolicy in un progetto e in una località specifici. |
patch |
PATCH /v1beta1/{serverTlsPolicy.name=projects/*/locations/*/serverTlsPolicies/*} Aggiorna i parametri di un singolo ServerTlsPolicy. |
setIamPolicy |
POST /v1beta1/{resource=projects/*/locations/*/serverTlsPolicies/*}:setIamPolicy Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
testIamPermissions |
POST /v1beta1/{resource=projects/*/locations/*/serverTlsPolicies/*}:testIamPermissions Restituisce le autorizzazioni di cui un chiamante dispone per la risorsa specificata. |
Risorsa REST: v1beta1.projects.locations.tlsInspectionPolicies
Metodi | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/tlsInspectionPolicies Crea un nuovo Tls InspectorionPolicy in un progetto e una località specifici. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/tlsInspectionPolicies/*} Elimina un singolo Tls InspectorionPolicy. |
get |
GET /v1beta1/{name=projects/*/locations/*/tlsInspectionPolicies/*} Consente di ottenere i dettagli di un singolo Tls InspectorionPolicy. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/tlsInspectionPolicies Elenca i criteri Tls InspectorionPolicies in un determinato progetto e in una località specifici. |
patch |
PATCH /v1beta1/{tlsInspectionPolicy.name=projects/*/locations/*/tlsInspectionPolicies/*} Aggiorna i parametri di un singolo Tls InspectorionPolicy. |
Risorsa REST: v1beta1.projects.locations.urlLists
Metodi | |
---|---|
create |
POST /v1beta1/{parent=projects/*/locations/*}/urlLists Crea un nuovo elenco di URL in un progetto e una località specifici. |
delete |
DELETE /v1beta1/{name=projects/*/locations/*/urlLists/*} Elimina un singolo elenco di URL. |
get |
GET /v1beta1/{name=projects/*/locations/*/urlLists/*} Recupera i dettagli di un singolo elenco di URL. |
list |
GET /v1beta1/{parent=projects/*/locations/*}/urlLists Elenca gli elenchi di URL relativi a un progetto e a una località specifici. |
patch |
PATCH /v1beta1/{urlList.name=projects/*/locations/*/urlLists/*} Aggiorna i parametri di un singolo elenco di URL. |