Class ProjectsResource.ServicesResource.ResourcePoliciesResource
The "resourcePolicies" collection of methods.
Inherited Members
Namespace: Google.Apis.Firebaseappcheck.v1beta
Assembly: Google.Apis.Firebaseappcheck.v1beta.dll
Syntax
public class ProjectsResource.ServicesResource.ResourcePoliciesResource
Constructors
ResourcePoliciesResource(IClientService)
Constructs a new resource.
Declaration
public ResourcePoliciesResource(IClientService service)
Parameters
Type | Name | Description |
---|---|---|
IClientService | service |
Methods
BatchUpdate(GoogleFirebaseAppcheckV1betaBatchUpdateResourcePoliciesRequest, string)
Atomically updates the specified ResourcePolicy configurations.
Declaration
public virtual ProjectsResource.ServicesResource.ResourcePoliciesResource.BatchUpdateRequest BatchUpdate(GoogleFirebaseAppcheckV1betaBatchUpdateResourcePoliciesRequest body, string parent)
Parameters
Type | Name | Description |
---|---|---|
GoogleFirebaseAppcheckV1betaBatchUpdateResourcePoliciesRequest | body | The body of the request. |
string | parent | Required. The parent service name, in the format
The parent collection in the |
Returns
Type | Description |
---|---|
ProjectsResource.ServicesResource.ResourcePoliciesResource.BatchUpdateRequest |
Create(GoogleFirebaseAppcheckV1betaResourcePolicy, string)
Creates the specified ResourcePolicy configuration.
Declaration
public virtual ProjectsResource.ServicesResource.ResourcePoliciesResource.CreateRequest Create(GoogleFirebaseAppcheckV1betaResourcePolicy body, string parent)
Parameters
Type | Name | Description |
---|---|---|
GoogleFirebaseAppcheckV1betaResourcePolicy | body | The body of the request. |
string | parent | Required. The relative resource name of the parent Service in which the specified ResourcePolicy will be created, in the format:
Note that
the |
Returns
Type | Description |
---|---|
ProjectsResource.ServicesResource.ResourcePoliciesResource.CreateRequest |
Delete(string)
Deletes the specified ResourcePolicy configuration.
Declaration
public virtual ProjectsResource.ServicesResource.ResourcePoliciesResource.DeleteRequest Delete(string name)
Parameters
Type | Name | Description |
---|---|---|
string | name | Required. The relative resource name of the ResourcePolicy to delete, in the format:
|
Returns
Type | Description |
---|---|
ProjectsResource.ServicesResource.ResourcePoliciesResource.DeleteRequest |
Get(string)
Gets the requested ResourcePolicy configuration.
Declaration
public virtual ProjectsResource.ServicesResource.ResourcePoliciesResource.GetRequest Get(string name)
Parameters
Type | Name | Description |
---|---|---|
string | name | Required. The relative resource name of the ResourcePolicy to retrieve, in the format:
Note that
the |
Returns
Type | Description |
---|---|
ProjectsResource.ServicesResource.ResourcePoliciesResource.GetRequest |
List(string)
Lists all ResourcePolicy configurations for the specified project and service.
Declaration
public virtual ProjectsResource.ServicesResource.ResourcePoliciesResource.ListRequest List(string parent)
Parameters
Type | Name | Description |
---|---|---|
string | parent | Required. The relative resource name of the parent Service for which to list each associated ResourcePolicy, in the format:
Note that the
|
Returns
Type | Description |
---|---|
ProjectsResource.ServicesResource.ResourcePoliciesResource.ListRequest |
Patch(GoogleFirebaseAppcheckV1betaResourcePolicy, string)
Updates the specified ResourcePolicy configuration.
Declaration
public virtual ProjectsResource.ServicesResource.ResourcePoliciesResource.PatchRequest Patch(GoogleFirebaseAppcheckV1betaResourcePolicy body, string name)
Parameters
Type | Name | Description |
---|---|---|
GoogleFirebaseAppcheckV1betaResourcePolicy | body | The body of the request. |
string | name | Required. Identifier. The relative name of the resource policy object, in the format:
Note that
the |
Returns
Type | Description |
---|---|
ProjectsResource.ServicesResource.ResourcePoliciesResource.PatchRequest |