Show / Hide Table of Contents

Class AccessPoliciesResource.ServicePerimetersResource

The "servicePerimeters" collection of methods.

Inheritance
object
AccessPoliciesResource.ServicePerimetersResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.AccessContextManager.v1beta
Assembly: Google.Apis.AccessContextManager.v1beta.dll
Syntax
public class AccessPoliciesResource.ServicePerimetersResource

Constructors

ServicePerimetersResource(IClientService)

Constructs a new resource.

Declaration
public ServicePerimetersResource(IClientService service)
Parameters
Type Name Description
IClientService service

Methods

Create(ServicePerimeter, string)

Create a Service Perimeter. The longrunning operation from this RPC will have a successful status once the Service Perimeter has propagated to long-lasting storage. Service Perimeters containing errors will result in an error response for the first error encountered.

Declaration
public virtual AccessPoliciesResource.ServicePerimetersResource.CreateRequest Create(ServicePerimeter body, string parent)
Parameters
Type Name Description
ServicePerimeter body

The body of the request.

string parent

Required. Resource name for the access policy which owns this Service Perimeter. Format: accessPolicies/{policy_id}

Returns
Type Description
AccessPoliciesResource.ServicePerimetersResource.CreateRequest

Delete(string)

Delete a Service Perimeter by resource name. The longrunning operation from this RPC will have a successful status once the Service Perimeter has been removed from long-lasting storage.

Declaration
public virtual AccessPoliciesResource.ServicePerimetersResource.DeleteRequest Delete(string name)
Parameters
Type Name Description
string name

Required. Resource name for the Service Perimeter. Format: accessPolicies/{policy_id}/servicePerimeters/{service_perimeter_id}

Returns
Type Description
AccessPoliciesResource.ServicePerimetersResource.DeleteRequest

Get(string)

Get a Service Perimeter by resource name.

Declaration
public virtual AccessPoliciesResource.ServicePerimetersResource.GetRequest Get(string name)
Parameters
Type Name Description
string name

Required. Resource name for the Service Perimeter. Format: accessPolicies/{policy_id}/servicePerimeters/{service_perimeters_id}

Returns
Type Description
AccessPoliciesResource.ServicePerimetersResource.GetRequest

List(string)

List all Service Perimeters for an access policy.

Declaration
public virtual AccessPoliciesResource.ServicePerimetersResource.ListRequest List(string parent)
Parameters
Type Name Description
string parent

Required. Resource name for the access policy to list Service Perimeters from. Format: accessPolicies/{policy_id}

Returns
Type Description
AccessPoliciesResource.ServicePerimetersResource.ListRequest

Patch(ServicePerimeter, string)

Update a Service Perimeter. The longrunning operation from this RPC will have a successful status once the changes to the Service Perimeter have propagated to long-lasting storage. Service Perimeter containing errors will result in an error response for the first error encountered.

Declaration
public virtual AccessPoliciesResource.ServicePerimetersResource.PatchRequest Patch(ServicePerimeter body, string name)
Parameters
Type Name Description
ServicePerimeter body

The body of the request.

string name

Resource name for the ServicePerimeter. Format: accessPolicies/{access_policy}/servicePerimeters/{service_perimeter}. The service_perimeter component must begin with a letter, followed by alphanumeric characters or _. After you create a ServicePerimeter, you cannot change its name.

Returns
Type Description
AccessPoliciesResource.ServicePerimetersResource.PatchRequest
In this article
Back to top Generated by DocFX