google-ads-api-client
Version:
A friendly and exhaustive client to the google-ads-api, code generated directly from google's published protobuf schema.
1,259 lines • 57 kB
TypeScript
import { ServiceType } from "@protobuf-ts/runtime-rpc";
import type { BinaryWriteOptions } from "@protobuf-ts/runtime";
import type { IBinaryWriter } from "@protobuf-ts/runtime";
import type { BinaryReadOptions } from "@protobuf-ts/runtime";
import type { IBinaryReader } from "@protobuf-ts/runtime";
import type { PartialMessage } from "@protobuf-ts/runtime";
import { MessageType } from "@protobuf-ts/runtime";
import { ServiceIdentity } from "./resources";
import { AdminQuotaPolicy } from "./resources";
import { OverrideInlineSource } from "./resources";
import { FieldMask } from "../../../protobuf/field_mask";
import { QuotaSafetyCheck } from "./resources";
import { QuotaOverride } from "./resources";
import { ConsumerQuotaMetric } from "./resources";
import { QuotaView } from "./resources";
import { Service } from "./resources";
/**
* Request message for the `EnableService` method.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.EnableServiceRequest
*/
export interface EnableServiceRequest {
/**
* Name of the consumer and service to enable the service on.
*
* The `EnableService` and `DisableService` methods currently only support
* projects.
*
* Enabling a service requires that the service is public or is shared with
* the user enabling the service.
*
* An example name would be:
* `projects/123/services/serviceusage.googleapis.com`
* where `123` is the project number (not project ID).
*
* @generated from protobuf field: string name = 1;
*/
name: string;
}
/**
* Request message for the `DisableService` method.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.DisableServiceRequest
*/
export interface DisableServiceRequest {
/**
* Name of the consumer and service to disable the service on.
*
* The enable and disable methods currently only support projects.
*
* An example name would be:
* `projects/123/services/serviceusage.googleapis.com`
* where `123` is the project number (not project ID).
*
* @generated from protobuf field: string name = 1;
*/
name: string;
}
/**
* Request message for the `GetService` method.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.GetServiceRequest
*/
export interface GetServiceRequest {
/**
* Name of the consumer and service to get the `ConsumerState` for.
*
* An example name would be:
* `projects/123/services/serviceusage.googleapis.com`
* where `123` is the project number (not project ID).
*
* @generated from protobuf field: string name = 1;
*/
name: string;
}
/**
* Request message for the `ListServices` method.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.ListServicesRequest
*/
export interface ListServicesRequest {
/**
* Parent to search for services on.
*
* An example name would be:
* `projects/123`
* where `123` is the project number (not project ID).
*
* @generated from protobuf field: string parent = 1;
*/
parent: string;
/**
* Requested size of the next page of data.
* Requested page size cannot exceed 200.
* If not set, the default page size is 50.
*
* @generated from protobuf field: int32 page_size = 2;
*/
pageSize: number;
/**
* Token identifying which result to start with, which is returned by a
* previous list call.
*
* @generated from protobuf field: string page_token = 3;
*/
pageToken: string;
/**
* Only list services that conform to the given filter.
* The allowed filter strings are `state:ENABLED` and `state:DISABLED`.
*
* @generated from protobuf field: string filter = 4;
*/
filter: string;
}
/**
* Response message for the `ListServices` method.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.ListServicesResponse
*/
export interface ListServicesResponse {
/**
* The available services for the requested project.
*
* @generated from protobuf field: repeated google.api.serviceusage.v1beta1.Service services = 1;
*/
services: Service[];
/**
* Token that can be passed to `ListServices` to resume a paginated
* query.
*
* @generated from protobuf field: string next_page_token = 2;
*/
nextPageToken: string;
}
/**
* Request message for the `BatchEnableServices` method.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.BatchEnableServicesRequest
*/
export interface BatchEnableServicesRequest {
/**
* Parent to enable services on.
*
* An example name would be:
* `projects/123`
* where `123` is the project number (not project ID).
*
* The `BatchEnableServices` method currently only supports projects.
*
* @generated from protobuf field: string parent = 1;
*/
parent: string;
/**
* The identifiers of the services to enable on the project.
*
* A valid identifier would be:
* serviceusage.googleapis.com
*
* Enabling services requires that each service is public or is shared with
* the user enabling the service.
*
* Two or more services must be specified. To enable a single service,
* use the `EnableService` method instead.
*
* A single request can enable a maximum of 20 services at a time. If more
* than 20 services are specified, the request will fail, and no state changes
* will occur.
*
* @generated from protobuf field: repeated string service_ids = 2;
*/
serviceIds: string[];
}
/**
* Request message for ListConsumerQuotaMetrics
*
* @generated from protobuf message google.api.serviceusage.v1beta1.ListConsumerQuotaMetricsRequest
*/
export interface ListConsumerQuotaMetricsRequest {
/**
* Parent of the quotas resource.
*
* Some example names would be:
* `projects/123/services/serviceconsumermanagement.googleapis.com`
* `folders/345/services/serviceconsumermanagement.googleapis.com`
* `organizations/456/services/serviceconsumermanagement.googleapis.com`
*
* @generated from protobuf field: string parent = 1;
*/
parent: string;
/**
* Requested size of the next page of data.
*
* @generated from protobuf field: int32 page_size = 2;
*/
pageSize: number;
/**
* Token identifying which result to start with; returned by a previous list
* call.
*
* @generated from protobuf field: string page_token = 3;
*/
pageToken: string;
/**
* Specifies the level of detail for quota information in the response.
*
* @generated from protobuf field: google.api.serviceusage.v1beta1.QuotaView view = 4;
*/
view: QuotaView;
}
/**
* Response message for ListConsumerQuotaMetrics
*
* @generated from protobuf message google.api.serviceusage.v1beta1.ListConsumerQuotaMetricsResponse
*/
export interface ListConsumerQuotaMetricsResponse {
/**
* Quota settings for the consumer, organized by quota metric.
*
* @generated from protobuf field: repeated google.api.serviceusage.v1beta1.ConsumerQuotaMetric metrics = 1;
*/
metrics: ConsumerQuotaMetric[];
/**
* Token identifying which result to start with; returned by a previous list
* call.
*
* @generated from protobuf field: string next_page_token = 2;
*/
nextPageToken: string;
}
/**
* Request message for GetConsumerQuotaMetric
*
* @generated from protobuf message google.api.serviceusage.v1beta1.GetConsumerQuotaMetricRequest
*/
export interface GetConsumerQuotaMetricRequest {
/**
* The resource name of the quota limit.
*
* An example name would be:
* `projects/123/services/serviceusage.googleapis.com/quotas/metrics/serviceusage.googleapis.com%2Fmutate_requests`
*
* @generated from protobuf field: string name = 1;
*/
name: string;
/**
* Specifies the level of detail for quota information in the response.
*
* @generated from protobuf field: google.api.serviceusage.v1beta1.QuotaView view = 2;
*/
view: QuotaView;
}
/**
* Request message for GetConsumerQuotaLimit
*
* @generated from protobuf message google.api.serviceusage.v1beta1.GetConsumerQuotaLimitRequest
*/
export interface GetConsumerQuotaLimitRequest {
/**
* The resource name of the quota limit.
*
* Use the quota limit resource name returned by previous
* ListConsumerQuotaMetrics and GetConsumerQuotaMetric API calls.
*
* @generated from protobuf field: string name = 1;
*/
name: string;
/**
* Specifies the level of detail for quota information in the response.
*
* @generated from protobuf field: google.api.serviceusage.v1beta1.QuotaView view = 2;
*/
view: QuotaView;
}
/**
* Request message for CreateAdminOverride.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.CreateAdminOverrideRequest
*/
export interface CreateAdminOverrideRequest {
/**
* The resource name of the parent quota limit, returned by a
* ListConsumerQuotaMetrics or GetConsumerQuotaMetric call.
*
* An example name would be:
* `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion`
*
* @generated from protobuf field: string parent = 1;
*/
parent: string;
/**
* The admin override to create.
*
* @generated from protobuf field: google.api.serviceusage.v1beta1.QuotaOverride override = 2;
*/
override?: QuotaOverride;
/**
* Whether to force the creation of the quota override.
* Setting the force parameter to 'true' ignores all quota safety checks that
* would fail the request. QuotaSafetyCheck lists all such validations.
*
* @generated from protobuf field: bool force = 3;
*/
force: boolean;
/**
* The list of quota safety checks to ignore before the override mutation.
* Unlike 'force' field that ignores all the quota safety checks, the
* 'force_only' field ignores only the specified checks; other checks are
* still enforced. The 'force' and 'force_only' fields cannot both be set.
*
* @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaSafetyCheck force_only = 4;
*/
forceOnly: QuotaSafetyCheck[];
}
/**
* Request message for UpdateAdminOverride.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.UpdateAdminOverrideRequest
*/
export interface UpdateAdminOverrideRequest {
/**
* The resource name of the override to update.
*
* An example name would be:
* `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/adminOverrides/4a3f2c1d`
*
* @generated from protobuf field: string name = 1;
*/
name: string;
/**
* The new override.
* Only the override_value is updated; all other fields are ignored.
*
* @generated from protobuf field: google.api.serviceusage.v1beta1.QuotaOverride override = 2;
*/
override?: QuotaOverride;
/**
* Whether to force the update of the quota override.
* Setting the force parameter to 'true' ignores all quota safety checks that
* would fail the request. QuotaSafetyCheck lists all such validations.
*
* @generated from protobuf field: bool force = 3;
*/
force: boolean;
/**
* Update only the specified fields of the override.
* If unset, all fields will be updated.
*
* @generated from protobuf field: google.protobuf.FieldMask update_mask = 4;
*/
updateMask?: FieldMask;
/**
* The list of quota safety checks to ignore before the override mutation.
* Unlike 'force' field that ignores all the quota safety checks, the
* 'force_only' field ignores only the specified checks; other checks are
* still enforced. The 'force' and 'force_only' fields cannot both be set.
*
* @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaSafetyCheck force_only = 5;
*/
forceOnly: QuotaSafetyCheck[];
}
/**
* Request message for DeleteAdminOverride.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.DeleteAdminOverrideRequest
*/
export interface DeleteAdminOverrideRequest {
/**
* The resource name of the override to delete.
*
* An example name would be:
* `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/adminOverrides/4a3f2c1d`
*
* @generated from protobuf field: string name = 1;
*/
name: string;
/**
* Whether to force the deletion of the quota override.
* Setting the force parameter to 'true' ignores all quota safety checks that
* would fail the request. QuotaSafetyCheck lists all such validations.
*
* @generated from protobuf field: bool force = 2;
*/
force: boolean;
/**
* The list of quota safety checks to ignore before the override mutation.
* Unlike 'force' field that ignores all the quota safety checks, the
* 'force_only' field ignores only the specified checks; other checks are
* still enforced. The 'force' and 'force_only' fields cannot both be set.
*
* @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaSafetyCheck force_only = 3;
*/
forceOnly: QuotaSafetyCheck[];
}
/**
* Request message for ListAdminOverrides
*
* @generated from protobuf message google.api.serviceusage.v1beta1.ListAdminOverridesRequest
*/
export interface ListAdminOverridesRequest {
/**
* The resource name of the parent quota limit, returned by a
* ListConsumerQuotaMetrics or GetConsumerQuotaMetric call.
*
* An example name would be:
* `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion`
*
* @generated from protobuf field: string parent = 1;
*/
parent: string;
/**
* Requested size of the next page of data.
*
* @generated from protobuf field: int32 page_size = 2;
*/
pageSize: number;
/**
* Token identifying which result to start with; returned by a previous list
* call.
*
* @generated from protobuf field: string page_token = 3;
*/
pageToken: string;
}
/**
* Response message for ListAdminOverrides.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.ListAdminOverridesResponse
*/
export interface ListAdminOverridesResponse {
/**
* Admin overrides on this limit.
*
* @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaOverride overrides = 1;
*/
overrides: QuotaOverride[];
/**
* Token identifying which result to start with; returned by a previous list
* call.
*
* @generated from protobuf field: string next_page_token = 2;
*/
nextPageToken: string;
}
/**
* Response message for BatchCreateAdminOverrides
*
* @generated from protobuf message google.api.serviceusage.v1beta1.BatchCreateAdminOverridesResponse
*/
export interface BatchCreateAdminOverridesResponse {
/**
* The overrides that were created.
*
* @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaOverride overrides = 1;
*/
overrides: QuotaOverride[];
}
/**
* Request message for ImportAdminOverrides
*
* @generated from protobuf message google.api.serviceusage.v1beta1.ImportAdminOverridesRequest
*/
export interface ImportAdminOverridesRequest {
/**
* The resource name of the consumer.
*
* An example name would be:
* `projects/123/services/compute.googleapis.com`
*
* @generated from protobuf field: string parent = 1;
*/
parent: string;
/**
* @generated from protobuf oneof: source
*/
source: {
oneofKind: "inlineSource";
/**
* The import data is specified in the request message itself
*
* @generated from protobuf field: google.api.serviceusage.v1beta1.OverrideInlineSource inline_source = 2;
*/
inlineSource: OverrideInlineSource;
} | {
oneofKind: undefined;
};
/**
* Whether to force the creation of the quota overrides.
* Setting the force parameter to 'true' ignores all quota safety checks that
* would fail the request. QuotaSafetyCheck lists all such validations.
*
* @generated from protobuf field: bool force = 3;
*/
force: boolean;
/**
* The list of quota safety checks to ignore before the override mutation.
* Unlike 'force' field that ignores all the quota safety checks, the
* 'force_only' field ignores only the specified checks; other checks are
* still enforced. The 'force' and 'force_only' fields cannot both be set.
*
* @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaSafetyCheck force_only = 4;
*/
forceOnly: QuotaSafetyCheck[];
}
/**
* Response message for ImportAdminOverrides
*
* @generated from protobuf message google.api.serviceusage.v1beta1.ImportAdminOverridesResponse
*/
export interface ImportAdminOverridesResponse {
/**
* The overrides that were created from the imported data.
*
* @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaOverride overrides = 1;
*/
overrides: QuotaOverride[];
}
/**
* Metadata message that provides information such as progress,
* partial failures, and similar information on each GetOperation call
* of LRO returned by ImportAdminOverrides.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.ImportAdminOverridesMetadata
*/
export interface ImportAdminOverridesMetadata {
}
/**
* Request message for CreateConsumerOverride.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.CreateConsumerOverrideRequest
*/
export interface CreateConsumerOverrideRequest {
/**
* The resource name of the parent quota limit, returned by a
* ListConsumerQuotaMetrics or GetConsumerQuotaMetric call.
*
* An example name would be:
* `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion`
*
* @generated from protobuf field: string parent = 1;
*/
parent: string;
/**
* The override to create.
*
* @generated from protobuf field: google.api.serviceusage.v1beta1.QuotaOverride override = 2;
*/
override?: QuotaOverride;
/**
* Whether to force the creation of the quota override.
* Setting the force parameter to 'true' ignores all quota safety checks that
* would fail the request. QuotaSafetyCheck lists all such validations.
*
* @generated from protobuf field: bool force = 3;
*/
force: boolean;
/**
* The list of quota safety checks to ignore before the override mutation.
* Unlike 'force' field that ignores all the quota safety checks, the
* 'force_only' field ignores only the specified checks; other checks are
* still enforced. The 'force' and 'force_only' fields cannot both be set.
*
* @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaSafetyCheck force_only = 4;
*/
forceOnly: QuotaSafetyCheck[];
}
/**
* Request message for UpdateConsumerOverride.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.UpdateConsumerOverrideRequest
*/
export interface UpdateConsumerOverrideRequest {
/**
* The resource name of the override to update.
*
* An example name would be:
* `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/consumerOverrides/4a3f2c1d`
*
* @generated from protobuf field: string name = 1;
*/
name: string;
/**
* The new override.
* Only the override_value is updated; all other fields are ignored.
*
* @generated from protobuf field: google.api.serviceusage.v1beta1.QuotaOverride override = 2;
*/
override?: QuotaOverride;
/**
* Whether to force the update of the quota override.
* Setting the force parameter to 'true' ignores all quota safety checks that
* would fail the request. QuotaSafetyCheck lists all such validations.
*
* @generated from protobuf field: bool force = 3;
*/
force: boolean;
/**
* Update only the specified fields of the override.
* If unset, all fields will be updated.
*
* @generated from protobuf field: google.protobuf.FieldMask update_mask = 4;
*/
updateMask?: FieldMask;
/**
* The list of quota safety checks to ignore before the override mutation.
* Unlike 'force' field that ignores all the quota safety checks, the
* 'force_only' field ignores only the specified checks; other checks are
* still enforced. The 'force' and 'force_only' fields cannot both be set.
*
* @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaSafetyCheck force_only = 5;
*/
forceOnly: QuotaSafetyCheck[];
}
/**
* Request message for DeleteConsumerOverride.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.DeleteConsumerOverrideRequest
*/
export interface DeleteConsumerOverrideRequest {
/**
* The resource name of the override to delete.
*
* An example name would be:
* `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion/consumerOverrides/4a3f2c1d`
*
* @generated from protobuf field: string name = 1;
*/
name: string;
/**
* Whether to force the deletion of the quota override.
* Setting the force parameter to 'true' ignores all quota safety checks that
* would fail the request. QuotaSafetyCheck lists all such validations.
*
* @generated from protobuf field: bool force = 2;
*/
force: boolean;
/**
* The list of quota safety checks to ignore before the override mutation.
* Unlike 'force' field that ignores all the quota safety checks, the
* 'force_only' field ignores only the specified checks; other checks are
* still enforced. The 'force' and 'force_only' fields cannot both be set.
*
* @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaSafetyCheck force_only = 3;
*/
forceOnly: QuotaSafetyCheck[];
}
/**
* Request message for ListConsumerOverrides
*
* @generated from protobuf message google.api.serviceusage.v1beta1.ListConsumerOverridesRequest
*/
export interface ListConsumerOverridesRequest {
/**
* The resource name of the parent quota limit, returned by a
* ListConsumerQuotaMetrics or GetConsumerQuotaMetric call.
*
* An example name would be:
* `projects/123/services/compute.googleapis.com/consumerQuotaMetrics/compute.googleapis.com%2Fcpus/limits/%2Fproject%2Fregion`
*
* @generated from protobuf field: string parent = 1;
*/
parent: string;
/**
* Requested size of the next page of data.
*
* @generated from protobuf field: int32 page_size = 2;
*/
pageSize: number;
/**
* Token identifying which result to start with; returned by a previous list
* call.
*
* @generated from protobuf field: string page_token = 3;
*/
pageToken: string;
}
/**
* Response message for ListConsumerOverrides.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.ListConsumerOverridesResponse
*/
export interface ListConsumerOverridesResponse {
/**
* Consumer overrides on this limit.
*
* @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaOverride overrides = 1;
*/
overrides: QuotaOverride[];
/**
* Token identifying which result to start with; returned by a previous list
* call.
*
* @generated from protobuf field: string next_page_token = 2;
*/
nextPageToken: string;
}
/**
* Response message for BatchCreateConsumerOverrides
*
* @generated from protobuf message google.api.serviceusage.v1beta1.BatchCreateConsumerOverridesResponse
*/
export interface BatchCreateConsumerOverridesResponse {
/**
* The overrides that were created.
*
* @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaOverride overrides = 1;
*/
overrides: QuotaOverride[];
}
/**
* Request message for ImportConsumerOverrides
*
* @generated from protobuf message google.api.serviceusage.v1beta1.ImportConsumerOverridesRequest
*/
export interface ImportConsumerOverridesRequest {
/**
* The resource name of the consumer.
*
* An example name would be:
* `projects/123/services/compute.googleapis.com`
*
* @generated from protobuf field: string parent = 1;
*/
parent: string;
/**
* @generated from protobuf oneof: source
*/
source: {
oneofKind: "inlineSource";
/**
* The import data is specified in the request message itself
*
* @generated from protobuf field: google.api.serviceusage.v1beta1.OverrideInlineSource inline_source = 2;
*/
inlineSource: OverrideInlineSource;
} | {
oneofKind: undefined;
};
/**
* Whether to force the creation of the quota overrides.
* Setting the force parameter to 'true' ignores all quota safety checks that
* would fail the request. QuotaSafetyCheck lists all such validations.
*
* @generated from protobuf field: bool force = 3;
*/
force: boolean;
/**
* The list of quota safety checks to ignore before the override mutation.
* Unlike 'force' field that ignores all the quota safety checks, the
* 'force_only' field ignores only the specified checks; other checks are
* still enforced. The 'force' and 'force_only' fields cannot both be set.
*
* @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaSafetyCheck force_only = 4;
*/
forceOnly: QuotaSafetyCheck[];
}
/**
* Response message for ImportConsumerOverrides
*
* @generated from protobuf message google.api.serviceusage.v1beta1.ImportConsumerOverridesResponse
*/
export interface ImportConsumerOverridesResponse {
/**
* The overrides that were created from the imported data.
*
* @generated from protobuf field: repeated google.api.serviceusage.v1beta1.QuotaOverride overrides = 1;
*/
overrides: QuotaOverride[];
}
/**
* Metadata message that provides information such as progress,
* partial failures, and similar information on each GetOperation call
* of LRO returned by ImportConsumerOverrides.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.ImportConsumerOverridesMetadata
*/
export interface ImportConsumerOverridesMetadata {
}
/**
* Response message for ImportAdminQuotaPolicies
*
* @generated from protobuf message google.api.serviceusage.v1beta1.ImportAdminQuotaPoliciesResponse
*/
export interface ImportAdminQuotaPoliciesResponse {
/**
* The policies that were created from the imported data.
*
* @generated from protobuf field: repeated google.api.serviceusage.v1beta1.AdminQuotaPolicy policies = 1;
*/
policies: AdminQuotaPolicy[];
}
/**
* Metadata message that provides information such as progress,
* partial failures, and similar information on each GetOperation call
* of LRO returned by ImportAdminQuotaPolicies.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.ImportAdminQuotaPoliciesMetadata
*/
export interface ImportAdminQuotaPoliciesMetadata {
}
/**
* Metadata message that provides information such as progress,
* partial failures, and similar information on each GetOperation call
* of LRO returned by CreateAdminQuotaPolicy.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.CreateAdminQuotaPolicyMetadata
*/
export interface CreateAdminQuotaPolicyMetadata {
}
/**
* Metadata message that provides information such as progress,
* partial failures, and similar information on each GetOperation call
* of LRO returned by UpdateAdminQuotaPolicy.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.UpdateAdminQuotaPolicyMetadata
*/
export interface UpdateAdminQuotaPolicyMetadata {
}
/**
* Metadata message that provides information such as progress,
* partial failures, and similar information on each GetOperation call
* of LRO returned by DeleteAdminQuotaPolicy.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.DeleteAdminQuotaPolicyMetadata
*/
export interface DeleteAdminQuotaPolicyMetadata {
}
/**
* Request message for generating service identity.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.GenerateServiceIdentityRequest
*/
export interface GenerateServiceIdentityRequest {
/**
* Name of the consumer and service to generate an identity for.
*
* The `GenerateServiceIdentity` methods currently only support projects.
*
* An example name would be:
* `projects/123/services/example.googleapis.com` where `123` is the
* project number.
*
* @generated from protobuf field: string parent = 1;
*/
parent: string;
}
/**
* Response message for getting service identity.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.GetServiceIdentityResponse
*/
export interface GetServiceIdentityResponse {
/**
* Service identity that service producer can use to access consumer
* resources. If exists is true, it contains email and unique_id. If exists is
* false, it contains pre-constructed email and empty unique_id.
*
* @generated from protobuf field: google.api.serviceusage.v1beta1.ServiceIdentity identity = 1;
*/
identity?: ServiceIdentity;
/**
* Service identity state.
*
* @generated from protobuf field: google.api.serviceusage.v1beta1.GetServiceIdentityResponse.IdentityState state = 2;
*/
state: GetServiceIdentityResponse_IdentityState;
}
/**
* Enum for service identity state.
*
* @generated from protobuf enum google.api.serviceusage.v1beta1.GetServiceIdentityResponse.IdentityState
*/
export declare enum GetServiceIdentityResponse_IdentityState {
/**
* Default service identity state. This value is used if the state is
* omitted.
*
* @generated from protobuf enum value: IDENTITY_STATE_UNSPECIFIED = 0;
*/
IDENTITY_STATE_UNSPECIFIED = 0,
/**
* Service identity has been created and can be used.
*
* @generated from protobuf enum value: ACTIVE = 1;
*/
ACTIVE = 1
}
/**
* Metadata for the `GetServiceIdentity` method.
*
* @generated from protobuf message google.api.serviceusage.v1beta1.GetServiceIdentityMetadata
*/
export interface GetServiceIdentityMetadata {
}
declare class EnableServiceRequest$Type extends MessageType<EnableServiceRequest> {
constructor();
create(value?: PartialMessage<EnableServiceRequest>): EnableServiceRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: EnableServiceRequest): EnableServiceRequest;
internalBinaryWrite(message: EnableServiceRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.EnableServiceRequest
*/
export declare const EnableServiceRequest: EnableServiceRequest$Type;
declare class DisableServiceRequest$Type extends MessageType<DisableServiceRequest> {
constructor();
create(value?: PartialMessage<DisableServiceRequest>): DisableServiceRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: DisableServiceRequest): DisableServiceRequest;
internalBinaryWrite(message: DisableServiceRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.DisableServiceRequest
*/
export declare const DisableServiceRequest: DisableServiceRequest$Type;
declare class GetServiceRequest$Type extends MessageType<GetServiceRequest> {
constructor();
create(value?: PartialMessage<GetServiceRequest>): GetServiceRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetServiceRequest): GetServiceRequest;
internalBinaryWrite(message: GetServiceRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.GetServiceRequest
*/
export declare const GetServiceRequest: GetServiceRequest$Type;
declare class ListServicesRequest$Type extends MessageType<ListServicesRequest> {
constructor();
create(value?: PartialMessage<ListServicesRequest>): ListServicesRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListServicesRequest): ListServicesRequest;
internalBinaryWrite(message: ListServicesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ListServicesRequest
*/
export declare const ListServicesRequest: ListServicesRequest$Type;
declare class ListServicesResponse$Type extends MessageType<ListServicesResponse> {
constructor();
create(value?: PartialMessage<ListServicesResponse>): ListServicesResponse;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListServicesResponse): ListServicesResponse;
internalBinaryWrite(message: ListServicesResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ListServicesResponse
*/
export declare const ListServicesResponse: ListServicesResponse$Type;
declare class BatchEnableServicesRequest$Type extends MessageType<BatchEnableServicesRequest> {
constructor();
create(value?: PartialMessage<BatchEnableServicesRequest>): BatchEnableServicesRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: BatchEnableServicesRequest): BatchEnableServicesRequest;
internalBinaryWrite(message: BatchEnableServicesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.BatchEnableServicesRequest
*/
export declare const BatchEnableServicesRequest: BatchEnableServicesRequest$Type;
declare class ListConsumerQuotaMetricsRequest$Type extends MessageType<ListConsumerQuotaMetricsRequest> {
constructor();
create(value?: PartialMessage<ListConsumerQuotaMetricsRequest>): ListConsumerQuotaMetricsRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListConsumerQuotaMetricsRequest): ListConsumerQuotaMetricsRequest;
internalBinaryWrite(message: ListConsumerQuotaMetricsRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ListConsumerQuotaMetricsRequest
*/
export declare const ListConsumerQuotaMetricsRequest: ListConsumerQuotaMetricsRequest$Type;
declare class ListConsumerQuotaMetricsResponse$Type extends MessageType<ListConsumerQuotaMetricsResponse> {
constructor();
create(value?: PartialMessage<ListConsumerQuotaMetricsResponse>): ListConsumerQuotaMetricsResponse;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListConsumerQuotaMetricsResponse): ListConsumerQuotaMetricsResponse;
internalBinaryWrite(message: ListConsumerQuotaMetricsResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ListConsumerQuotaMetricsResponse
*/
export declare const ListConsumerQuotaMetricsResponse: ListConsumerQuotaMetricsResponse$Type;
declare class GetConsumerQuotaMetricRequest$Type extends MessageType<GetConsumerQuotaMetricRequest> {
constructor();
create(value?: PartialMessage<GetConsumerQuotaMetricRequest>): GetConsumerQuotaMetricRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetConsumerQuotaMetricRequest): GetConsumerQuotaMetricRequest;
internalBinaryWrite(message: GetConsumerQuotaMetricRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.GetConsumerQuotaMetricRequest
*/
export declare const GetConsumerQuotaMetricRequest: GetConsumerQuotaMetricRequest$Type;
declare class GetConsumerQuotaLimitRequest$Type extends MessageType<GetConsumerQuotaLimitRequest> {
constructor();
create(value?: PartialMessage<GetConsumerQuotaLimitRequest>): GetConsumerQuotaLimitRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetConsumerQuotaLimitRequest): GetConsumerQuotaLimitRequest;
internalBinaryWrite(message: GetConsumerQuotaLimitRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.GetConsumerQuotaLimitRequest
*/
export declare const GetConsumerQuotaLimitRequest: GetConsumerQuotaLimitRequest$Type;
declare class CreateAdminOverrideRequest$Type extends MessageType<CreateAdminOverrideRequest> {
constructor();
create(value?: PartialMessage<CreateAdminOverrideRequest>): CreateAdminOverrideRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CreateAdminOverrideRequest): CreateAdminOverrideRequest;
internalBinaryWrite(message: CreateAdminOverrideRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.CreateAdminOverrideRequest
*/
export declare const CreateAdminOverrideRequest: CreateAdminOverrideRequest$Type;
declare class UpdateAdminOverrideRequest$Type extends MessageType<UpdateAdminOverrideRequest> {
constructor();
create(value?: PartialMessage<UpdateAdminOverrideRequest>): UpdateAdminOverrideRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: UpdateAdminOverrideRequest): UpdateAdminOverrideRequest;
internalBinaryWrite(message: UpdateAdminOverrideRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.UpdateAdminOverrideRequest
*/
export declare const UpdateAdminOverrideRequest: UpdateAdminOverrideRequest$Type;
declare class DeleteAdminOverrideRequest$Type extends MessageType<DeleteAdminOverrideRequest> {
constructor();
create(value?: PartialMessage<DeleteAdminOverrideRequest>): DeleteAdminOverrideRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: DeleteAdminOverrideRequest): DeleteAdminOverrideRequest;
internalBinaryWrite(message: DeleteAdminOverrideRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.DeleteAdminOverrideRequest
*/
export declare const DeleteAdminOverrideRequest: DeleteAdminOverrideRequest$Type;
declare class ListAdminOverridesRequest$Type extends MessageType<ListAdminOverridesRequest> {
constructor();
create(value?: PartialMessage<ListAdminOverridesRequest>): ListAdminOverridesRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListAdminOverridesRequest): ListAdminOverridesRequest;
internalBinaryWrite(message: ListAdminOverridesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ListAdminOverridesRequest
*/
export declare const ListAdminOverridesRequest: ListAdminOverridesRequest$Type;
declare class ListAdminOverridesResponse$Type extends MessageType<ListAdminOverridesResponse> {
constructor();
create(value?: PartialMessage<ListAdminOverridesResponse>): ListAdminOverridesResponse;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListAdminOverridesResponse): ListAdminOverridesResponse;
internalBinaryWrite(message: ListAdminOverridesResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ListAdminOverridesResponse
*/
export declare const ListAdminOverridesResponse: ListAdminOverridesResponse$Type;
declare class BatchCreateAdminOverridesResponse$Type extends MessageType<BatchCreateAdminOverridesResponse> {
constructor();
create(value?: PartialMessage<BatchCreateAdminOverridesResponse>): BatchCreateAdminOverridesResponse;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: BatchCreateAdminOverridesResponse): BatchCreateAdminOverridesResponse;
internalBinaryWrite(message: BatchCreateAdminOverridesResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.BatchCreateAdminOverridesResponse
*/
export declare const BatchCreateAdminOverridesResponse: BatchCreateAdminOverridesResponse$Type;
declare class ImportAdminOverridesRequest$Type extends MessageType<ImportAdminOverridesRequest> {
constructor();
create(value?: PartialMessage<ImportAdminOverridesRequest>): ImportAdminOverridesRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ImportAdminOverridesRequest): ImportAdminOverridesRequest;
internalBinaryWrite(message: ImportAdminOverridesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ImportAdminOverridesRequest
*/
export declare const ImportAdminOverridesRequest: ImportAdminOverridesRequest$Type;
declare class ImportAdminOverridesResponse$Type extends MessageType<ImportAdminOverridesResponse> {
constructor();
create(value?: PartialMessage<ImportAdminOverridesResponse>): ImportAdminOverridesResponse;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ImportAdminOverridesResponse): ImportAdminOverridesResponse;
internalBinaryWrite(message: ImportAdminOverridesResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ImportAdminOverridesResponse
*/
export declare const ImportAdminOverridesResponse: ImportAdminOverridesResponse$Type;
declare class ImportAdminOverridesMetadata$Type extends MessageType<ImportAdminOverridesMetadata> {
constructor();
create(value?: PartialMessage<ImportAdminOverridesMetadata>): ImportAdminOverridesMetadata;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ImportAdminOverridesMetadata): ImportAdminOverridesMetadata;
internalBinaryWrite(message: ImportAdminOverridesMetadata, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ImportAdminOverridesMetadata
*/
export declare const ImportAdminOverridesMetadata: ImportAdminOverridesMetadata$Type;
declare class CreateConsumerOverrideRequest$Type extends MessageType<CreateConsumerOverrideRequest> {
constructor();
create(value?: PartialMessage<CreateConsumerOverrideRequest>): CreateConsumerOverrideRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CreateConsumerOverrideRequest): CreateConsumerOverrideRequest;
internalBinaryWrite(message: CreateConsumerOverrideRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.CreateConsumerOverrideRequest
*/
export declare const CreateConsumerOverrideRequest: CreateConsumerOverrideRequest$Type;
declare class UpdateConsumerOverrideRequest$Type extends MessageType<UpdateConsumerOverrideRequest> {
constructor();
create(value?: PartialMessage<UpdateConsumerOverrideRequest>): UpdateConsumerOverrideRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: UpdateConsumerOverrideRequest): UpdateConsumerOverrideRequest;
internalBinaryWrite(message: UpdateConsumerOverrideRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.UpdateConsumerOverrideRequest
*/
export declare const UpdateConsumerOverrideRequest: UpdateConsumerOverrideRequest$Type;
declare class DeleteConsumerOverrideRequest$Type extends MessageType<DeleteConsumerOverrideRequest> {
constructor();
create(value?: PartialMessage<DeleteConsumerOverrideRequest>): DeleteConsumerOverrideRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: DeleteConsumerOverrideRequest): DeleteConsumerOverrideRequest;
internalBinaryWrite(message: DeleteConsumerOverrideRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.DeleteConsumerOverrideRequest
*/
export declare const DeleteConsumerOverrideRequest: DeleteConsumerOverrideRequest$Type;
declare class ListConsumerOverridesRequest$Type extends MessageType<ListConsumerOverridesRequest> {
constructor();
create(value?: PartialMessage<ListConsumerOverridesRequest>): ListConsumerOverridesRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListConsumerOverridesRequest): ListConsumerOverridesRequest;
internalBinaryWrite(message: ListConsumerOverridesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ListConsumerOverridesRequest
*/
export declare const ListConsumerOverridesRequest: ListConsumerOverridesRequest$Type;
declare class ListConsumerOverridesResponse$Type extends MessageType<ListConsumerOverridesResponse> {
constructor();
create(value?: PartialMessage<ListConsumerOverridesResponse>): ListConsumerOverridesResponse;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ListConsumerOverridesResponse): ListConsumerOverridesResponse;
internalBinaryWrite(message: ListConsumerOverridesResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ListConsumerOverridesResponse
*/
export declare const ListConsumerOverridesResponse: ListConsumerOverridesResponse$Type;
declare class BatchCreateConsumerOverridesResponse$Type extends MessageType<BatchCreateConsumerOverridesResponse> {
constructor();
create(value?: PartialMessage<BatchCreateConsumerOverridesResponse>): BatchCreateConsumerOverridesResponse;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: BatchCreateConsumerOverridesResponse): BatchCreateConsumerOverridesResponse;
internalBinaryWrite(message: BatchCreateConsumerOverridesResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.BatchCreateConsumerOverridesResponse
*/
export declare const BatchCreateConsumerOverridesResponse: BatchCreateConsumerOverridesResponse$Type;
declare class ImportConsumerOverridesRequest$Type extends MessageType<ImportConsumerOverridesRequest> {
constructor();
create(value?: PartialMessage<ImportConsumerOverridesRequest>): ImportConsumerOverridesRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ImportConsumerOverridesRequest): ImportConsumerOverridesRequest;
internalBinaryWrite(message: ImportConsumerOverridesRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ImportConsumerOverridesRequest
*/
export declare const ImportConsumerOverridesRequest: ImportConsumerOverridesRequest$Type;
declare class ImportConsumerOverridesResponse$Type extends MessageType<ImportConsumerOverridesResponse> {
constructor();
create(value?: PartialMessage<ImportConsumerOverridesResponse>): ImportConsumerOverridesResponse;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ImportConsumerOverridesResponse): ImportConsumerOverridesResponse;
internalBinaryWrite(message: ImportConsumerOverridesResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ImportConsumerOverridesResponse
*/
export declare const ImportConsumerOverridesResponse: ImportConsumerOverridesResponse$Type;
declare class ImportConsumerOverridesMetadata$Type extends MessageType<ImportConsumerOverridesMetadata> {
constructor();
create(value?: PartialMessage<ImportConsumerOverridesMetadata>): ImportConsumerOverridesMetadata;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ImportConsumerOverridesMetadata): ImportConsumerOverridesMetadata;
internalBinaryWrite(message: ImportConsumerOverridesMetadata, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ImportConsumerOverridesMetadata
*/
export declare const ImportConsumerOverridesMetadata: ImportConsumerOverridesMetadata$Type;
declare class ImportAdminQuotaPoliciesResponse$Type extends MessageType<ImportAdminQuotaPoliciesResponse> {
constructor();
create(value?: PartialMessage<ImportAdminQuotaPoliciesResponse>): ImportAdminQuotaPoliciesResponse;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ImportAdminQuotaPoliciesResponse): ImportAdminQuotaPoliciesResponse;
internalBinaryWrite(message: ImportAdminQuotaPoliciesResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ImportAdminQuotaPoliciesResponse
*/
export declare const ImportAdminQuotaPoliciesResponse: ImportAdminQuotaPoliciesResponse$Type;
declare class ImportAdminQuotaPoliciesMetadata$Type extends MessageType<ImportAdminQuotaPoliciesMetadata> {
constructor();
create(value?: PartialMessage<ImportAdminQuotaPoliciesMetadata>): ImportAdminQuotaPoliciesMetadata;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: ImportAdminQuotaPoliciesMetadata): ImportAdminQuotaPoliciesMetadata;
internalBinaryWrite(message: ImportAdminQuotaPoliciesMetadata, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.ImportAdminQuotaPoliciesMetadata
*/
export declare const ImportAdminQuotaPoliciesMetadata: ImportAdminQuotaPoliciesMetadata$Type;
declare class CreateAdminQuotaPolicyMetadata$Type extends MessageType<CreateAdminQuotaPolicyMetadata> {
constructor();
create(value?: PartialMessage<CreateAdminQuotaPolicyMetadata>): CreateAdminQuotaPolicyMetadata;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: CreateAdminQuotaPolicyMetadata): CreateAdminQuotaPolicyMetadata;
internalBinaryWrite(message: CreateAdminQuotaPolicyMetadata, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.CreateAdminQuotaPolicyMetadata
*/
export declare const CreateAdminQuotaPolicyMetadata: CreateAdminQuotaPolicyMetadata$Type;
declare class UpdateAdminQuotaPolicyMetadata$Type extends MessageType<UpdateAdminQuotaPolicyMetadata> {
constructor();
create(value?: PartialMessage<UpdateAdminQuotaPolicyMetadata>): UpdateAdminQuotaPolicyMetadata;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: UpdateAdminQuotaPolicyMetadata): UpdateAdminQuotaPolicyMetadata;
internalBinaryWrite(message: UpdateAdminQuotaPolicyMetadata, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.UpdateAdminQuotaPolicyMetadata
*/
export declare const UpdateAdminQuotaPolicyMetadata: UpdateAdminQuotaPolicyMetadata$Type;
declare class DeleteAdminQuotaPolicyMetadata$Type extends MessageType<DeleteAdminQuotaPolicyMetadata> {
constructor();
create(value?: PartialMessage<DeleteAdminQuotaPolicyMetadata>): DeleteAdminQuotaPolicyMetadata;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: DeleteAdminQuotaPolicyMetadata): DeleteAdminQuotaPolicyMetadata;
internalBinaryWrite(message: DeleteAdminQuotaPolicyMetadata, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.DeleteAdminQuotaPolicyMetadata
*/
export declare const DeleteAdminQuotaPolicyMetadata: DeleteAdminQuotaPolicyMetadata$Type;
declare class GenerateServiceIdentityRequest$Type extends MessageType<GenerateServiceIdentityRequest> {
constructor();
create(value?: PartialMessage<GenerateServiceIdentityRequest>): GenerateServiceIdentityRequest;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GenerateServiceIdentityRequest): GenerateServiceIdentityRequest;
internalBinaryWrite(message: GenerateServiceIdentityRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.GenerateServiceIdentityRequest
*/
export declare const GenerateServiceIdentityRequest: GenerateServiceIdentityRequest$Type;
declare class GetServiceIdentityResponse$Type extends MessageType<GetServiceIdentityResponse> {
constructor();
create(value?: PartialMessage<GetServiceIdentityResponse>): GetServiceIdentityResponse;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetServiceIdentityResponse): GetServiceIdentityResponse;
internalBinaryWrite(message: GetServiceIdentityResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.GetServiceIdentityResponse
*/
export declare const GetServiceIdentityResponse: GetServiceIdentityResponse$Type;
declare class GetServiceIdentityMetadata$Type extends MessageType<GetServiceIdentityMetadata> {
constructor();
create(value?: PartialMessage<GetServiceIdentityMetadata>): GetServiceIdentityMetadata;
internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: GetServiceIdentityMetadata): GetServiceIdentityMetadata;
internalBinaryWrite(message: GetServiceIdentityMetadata, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter;
}
/**
* @generated MessageType for protobuf message google.api.serviceusage.v1beta1.GetServiceIdentityMetadata
*/
export declare const GetServiceIdentityMetadata: GetServiceIdentityMetadata$Type;
/**
* @generated ServiceType for protobuf service google.api.serviceusage.v1beta1.ServiceUsage
*/
export declare const ServiceUsage: ServiceType;
export {};