Class protos.google.cloud.config.v1.Config (0.12.0)

Represents a Config

Inheritance

$protobuf.rpc.Service > protos.google.cloud.config.v1.Config

Package

@google-cloud/config

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new Config service.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

create(rpcImpl, requestDelimited, responseDelimited)

public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): Config;

Creates new Config service using the specified rpc implementation.

Parameters
Name Description
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
Type Description
Config

RPC service. Useful where requests and/or responses are streamed.

createDeployment(request, callback)

public createDeployment(request: google.cloud.config.v1.ICreateDeploymentRequest, callback: google.cloud.config.v1.Config.CreateDeploymentCallback): void;

Calls CreateDeployment.

Parameters
Name Description
request ICreateDeploymentRequest

CreateDeploymentRequest message or plain object

callback CreateDeploymentCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createDeployment(request)

public createDeployment(request: google.cloud.config.v1.ICreateDeploymentRequest): Promise<google.longrunning.Operation>;

Calls CreateDeployment.

Parameter
Name Description
request ICreateDeploymentRequest

CreateDeploymentRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createDeploymentGroup(request, callback)

public createDeploymentGroup(request: google.cloud.config.v1.ICreateDeploymentGroupRequest, callback: google.cloud.config.v1.Config.CreateDeploymentGroupCallback): void;

Calls CreateDeploymentGroup.

Parameters
Name Description
request ICreateDeploymentGroupRequest

CreateDeploymentGroupRequest message or plain object

callback CreateDeploymentGroupCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createDeploymentGroup(request)

public createDeploymentGroup(request: google.cloud.config.v1.ICreateDeploymentGroupRequest): Promise<google.longrunning.Operation>;

Calls CreateDeploymentGroup.

Parameter
Name Description
request ICreateDeploymentGroupRequest

CreateDeploymentGroupRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

createPreview(request, callback)

public createPreview(request: google.cloud.config.v1.ICreatePreviewRequest, callback: google.cloud.config.v1.Config.CreatePreviewCallback): void;

Calls CreatePreview.

Parameters
Name Description
request ICreatePreviewRequest

CreatePreviewRequest message or plain object

callback CreatePreviewCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

createPreview(request)

public createPreview(request: google.cloud.config.v1.ICreatePreviewRequest): Promise<google.longrunning.Operation>;

Calls CreatePreview.

Parameter
Name Description
request ICreatePreviewRequest

CreatePreviewRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteDeployment(request, callback)

public deleteDeployment(request: google.cloud.config.v1.IDeleteDeploymentRequest, callback: google.cloud.config.v1.Config.DeleteDeploymentCallback): void;

Calls DeleteDeployment.

Parameters
Name Description
request IDeleteDeploymentRequest

DeleteDeploymentRequest message or plain object

callback DeleteDeploymentCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteDeployment(request)

public deleteDeployment(request: google.cloud.config.v1.IDeleteDeploymentRequest): Promise<google.longrunning.Operation>;

Calls DeleteDeployment.

Parameter
Name Description
request IDeleteDeploymentRequest

DeleteDeploymentRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteDeploymentGroup(request, callback)

public deleteDeploymentGroup(request: google.cloud.config.v1.IDeleteDeploymentGroupRequest, callback: google.cloud.config.v1.Config.DeleteDeploymentGroupCallback): void;

Calls DeleteDeploymentGroup.

Parameters
Name Description
request IDeleteDeploymentGroupRequest

DeleteDeploymentGroupRequest message or plain object

callback DeleteDeploymentGroupCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deleteDeploymentGroup(request)

public deleteDeploymentGroup(request: google.cloud.config.v1.IDeleteDeploymentGroupRequest): Promise<google.longrunning.Operation>;

Calls DeleteDeploymentGroup.

Parameter
Name Description
request IDeleteDeploymentGroupRequest

DeleteDeploymentGroupRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deletePreview(request, callback)

public deletePreview(request: google.cloud.config.v1.IDeletePreviewRequest, callback: google.cloud.config.v1.Config.DeletePreviewCallback): void;

Calls DeletePreview.

Parameters
Name Description
request IDeletePreviewRequest

DeletePreviewRequest message or plain object

callback DeletePreviewCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deletePreview(request)

public deletePreview(request: google.cloud.config.v1.IDeletePreviewRequest): Promise<google.longrunning.Operation>;

Calls DeletePreview.

Parameter
Name Description
request IDeletePreviewRequest

DeletePreviewRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

deleteStatefile(request, callback)

public deleteStatefile(request: google.cloud.config.v1.IDeleteStatefileRequest, callback: google.cloud.config.v1.Config.DeleteStatefileCallback): void;

Calls DeleteStatefile.

Parameters
Name Description
request IDeleteStatefileRequest

DeleteStatefileRequest message or plain object

callback DeleteStatefileCallback

Node-style callback called with the error, if any, and Empty

Returns
Type Description
void

deleteStatefile(request)

public deleteStatefile(request: google.cloud.config.v1.IDeleteStatefileRequest): Promise<google.protobuf.Empty>;

Calls DeleteStatefile.

Parameter
Name Description
request IDeleteStatefileRequest

DeleteStatefileRequest message or plain object

Returns
Type Description
Promise<google.protobuf.Empty>

Promise

deprovisionDeploymentGroup(request, callback)

public deprovisionDeploymentGroup(request: google.cloud.config.v1.IDeprovisionDeploymentGroupRequest, callback: google.cloud.config.v1.Config.DeprovisionDeploymentGroupCallback): void;

Calls DeprovisionDeploymentGroup.

Parameters
Name Description
request IDeprovisionDeploymentGroupRequest

DeprovisionDeploymentGroupRequest message or plain object

callback DeprovisionDeploymentGroupCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

deprovisionDeploymentGroup(request)

public deprovisionDeploymentGroup(request: google.cloud.config.v1.IDeprovisionDeploymentGroupRequest): Promise<google.longrunning.Operation>;

Calls DeprovisionDeploymentGroup.

Parameter
Name Description
request IDeprovisionDeploymentGroupRequest

DeprovisionDeploymentGroupRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

exportDeploymentStatefile(request, callback)

public exportDeploymentStatefile(request: google.cloud.config.v1.IExportDeploymentStatefileRequest, callback: google.cloud.config.v1.Config.ExportDeploymentStatefileCallback): void;

Calls ExportDeploymentStatefile.

Parameters
Name Description
request IExportDeploymentStatefileRequest

ExportDeploymentStatefileRequest message or plain object

callback ExportDeploymentStatefileCallback

Node-style callback called with the error, if any, and Statefile

Returns
Type Description
void

exportDeploymentStatefile(request)

public exportDeploymentStatefile(request: google.cloud.config.v1.IExportDeploymentStatefileRequest): Promise<google.cloud.config.v1.Statefile>;

Calls ExportDeploymentStatefile.

Parameter
Name Description
request IExportDeploymentStatefileRequest

ExportDeploymentStatefileRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.Statefile>

Promise

exportLockInfo(request, callback)

public exportLockInfo(request: google.cloud.config.v1.IExportLockInfoRequest, callback: google.cloud.config.v1.Config.ExportLockInfoCallback): void;

Calls ExportLockInfo.

Parameters
Name Description
request IExportLockInfoRequest

ExportLockInfoRequest message or plain object

callback ExportLockInfoCallback

Node-style callback called with the error, if any, and LockInfo

Returns
Type Description
void

exportLockInfo(request)

public exportLockInfo(request: google.cloud.config.v1.IExportLockInfoRequest): Promise<google.cloud.config.v1.LockInfo>;

Calls ExportLockInfo.

Parameter
Name Description
request IExportLockInfoRequest

ExportLockInfoRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.LockInfo>

Promise

exportPreviewResult(request, callback)

public exportPreviewResult(request: google.cloud.config.v1.IExportPreviewResultRequest, callback: google.cloud.config.v1.Config.ExportPreviewResultCallback): void;

Calls ExportPreviewResult.

Parameters
Name Description
request IExportPreviewResultRequest

ExportPreviewResultRequest message or plain object

callback ExportPreviewResultCallback

Node-style callback called with the error, if any, and ExportPreviewResultResponse

Returns
Type Description
void

exportPreviewResult(request)

public exportPreviewResult(request: google.cloud.config.v1.IExportPreviewResultRequest): Promise<google.cloud.config.v1.ExportPreviewResultResponse>;

Calls ExportPreviewResult.

Parameter
Name Description
request IExportPreviewResultRequest

ExportPreviewResultRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.ExportPreviewResultResponse>

Promise

exportRevisionStatefile(request, callback)

public exportRevisionStatefile(request: google.cloud.config.v1.IExportRevisionStatefileRequest, callback: google.cloud.config.v1.Config.ExportRevisionStatefileCallback): void;

Calls ExportRevisionStatefile.

Parameters
Name Description
request IExportRevisionStatefileRequest

ExportRevisionStatefileRequest message or plain object

callback ExportRevisionStatefileCallback

Node-style callback called with the error, if any, and Statefile

Returns
Type Description
void

exportRevisionStatefile(request)

public exportRevisionStatefile(request: google.cloud.config.v1.IExportRevisionStatefileRequest): Promise<google.cloud.config.v1.Statefile>;

Calls ExportRevisionStatefile.

Parameter
Name Description
request IExportRevisionStatefileRequest

ExportRevisionStatefileRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.Statefile>

Promise

getAutoMigrationConfig(request, callback)

public getAutoMigrationConfig(request: google.cloud.config.v1.IGetAutoMigrationConfigRequest, callback: google.cloud.config.v1.Config.GetAutoMigrationConfigCallback): void;

Calls GetAutoMigrationConfig.

Parameters
Name Description
request IGetAutoMigrationConfigRequest

GetAutoMigrationConfigRequest message or plain object

callback GetAutoMigrationConfigCallback

Node-style callback called with the error, if any, and AutoMigrationConfig

Returns
Type Description
void

getAutoMigrationConfig(request)

public getAutoMigrationConfig(request: google.cloud.config.v1.IGetAutoMigrationConfigRequest): Promise<google.cloud.config.v1.AutoMigrationConfig>;

Calls GetAutoMigrationConfig.

Parameter
Name Description
request IGetAutoMigrationConfigRequest

GetAutoMigrationConfigRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.AutoMigrationConfig>

Promise

getDeployment(request, callback)

public getDeployment(request: google.cloud.config.v1.IGetDeploymentRequest, callback: google.cloud.config.v1.Config.GetDeploymentCallback): void;

Calls GetDeployment.

Parameters
Name Description
request IGetDeploymentRequest

GetDeploymentRequest message or plain object

callback GetDeploymentCallback

Node-style callback called with the error, if any, and Deployment

Returns
Type Description
void

getDeployment(request)

public getDeployment(request: google.cloud.config.v1.IGetDeploymentRequest): Promise<google.cloud.config.v1.Deployment>;

Calls GetDeployment.

Parameter
Name Description
request IGetDeploymentRequest

GetDeploymentRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.Deployment>

Promise

getDeploymentGroup(request, callback)

public getDeploymentGroup(request: google.cloud.config.v1.IGetDeploymentGroupRequest, callback: google.cloud.config.v1.Config.GetDeploymentGroupCallback): void;

Calls GetDeploymentGroup.

Parameters
Name Description
request IGetDeploymentGroupRequest

GetDeploymentGroupRequest message or plain object

callback GetDeploymentGroupCallback

Node-style callback called with the error, if any, and DeploymentGroup

Returns
Type Description
void

getDeploymentGroup(request)

public getDeploymentGroup(request: google.cloud.config.v1.IGetDeploymentGroupRequest): Promise<google.cloud.config.v1.DeploymentGroup>;

Calls GetDeploymentGroup.

Parameter
Name Description
request IGetDeploymentGroupRequest

GetDeploymentGroupRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.DeploymentGroup>

Promise

getDeploymentGroupRevision(request, callback)

public getDeploymentGroupRevision(request: google.cloud.config.v1.IGetDeploymentGroupRevisionRequest, callback: google.cloud.config.v1.Config.GetDeploymentGroupRevisionCallback): void;

Calls GetDeploymentGroupRevision.

Parameters
Name Description
request IGetDeploymentGroupRevisionRequest

GetDeploymentGroupRevisionRequest message or plain object

callback GetDeploymentGroupRevisionCallback

Node-style callback called with the error, if any, and DeploymentGroupRevision

Returns
Type Description
void

getDeploymentGroupRevision(request)

public getDeploymentGroupRevision(request: google.cloud.config.v1.IGetDeploymentGroupRevisionRequest): Promise<google.cloud.config.v1.DeploymentGroupRevision>;

Calls GetDeploymentGroupRevision.

Parameter
Name Description
request IGetDeploymentGroupRevisionRequest

GetDeploymentGroupRevisionRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.DeploymentGroupRevision>

Promise

getPreview(request, callback)

public getPreview(request: google.cloud.config.v1.IGetPreviewRequest, callback: google.cloud.config.v1.Config.GetPreviewCallback): void;

Calls GetPreview.

Parameters
Name Description
request IGetPreviewRequest

GetPreviewRequest message or plain object

callback GetPreviewCallback

Node-style callback called with the error, if any, and Preview

Returns
Type Description
void

getPreview(request)

public getPreview(request: google.cloud.config.v1.IGetPreviewRequest): Promise<google.cloud.config.v1.Preview>;

Calls GetPreview.

Parameter
Name Description
request IGetPreviewRequest

GetPreviewRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.Preview>

Promise

getResource(request, callback)

public getResource(request: google.cloud.config.v1.IGetResourceRequest, callback: google.cloud.config.v1.Config.GetResourceCallback): void;

Calls GetResource.

Parameters
Name Description
request IGetResourceRequest

GetResourceRequest message or plain object

callback GetResourceCallback

Node-style callback called with the error, if any, and Resource

Returns
Type Description
void

getResource(request)

public getResource(request: google.cloud.config.v1.IGetResourceRequest): Promise<google.cloud.config.v1.Resource>;

Calls GetResource.

Parameter
Name Description
request IGetResourceRequest

GetResourceRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.Resource>

Promise

getResourceChange(request, callback)

public getResourceChange(request: google.cloud.config.v1.IGetResourceChangeRequest, callback: google.cloud.config.v1.Config.GetResourceChangeCallback): void;

Calls GetResourceChange.

Parameters
Name Description
request IGetResourceChangeRequest

GetResourceChangeRequest message or plain object

callback GetResourceChangeCallback

Node-style callback called with the error, if any, and ResourceChange

Returns
Type Description
void

getResourceChange(request)

public getResourceChange(request: google.cloud.config.v1.IGetResourceChangeRequest): Promise<google.cloud.config.v1.ResourceChange>;

Calls GetResourceChange.

Parameter
Name Description
request IGetResourceChangeRequest

GetResourceChangeRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.ResourceChange>

Promise

getResourceDrift(request, callback)

public getResourceDrift(request: google.cloud.config.v1.IGetResourceDriftRequest, callback: google.cloud.config.v1.Config.GetResourceDriftCallback): void;

Calls GetResourceDrift.

Parameters
Name Description
request IGetResourceDriftRequest

GetResourceDriftRequest message or plain object

callback GetResourceDriftCallback

Node-style callback called with the error, if any, and ResourceDrift

Returns
Type Description
void

getResourceDrift(request)

public getResourceDrift(request: google.cloud.config.v1.IGetResourceDriftRequest): Promise<google.cloud.config.v1.ResourceDrift>;

Calls GetResourceDrift.

Parameter
Name Description
request IGetResourceDriftRequest

GetResourceDriftRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.ResourceDrift>

Promise

getRevision(request, callback)

public getRevision(request: google.cloud.config.v1.IGetRevisionRequest, callback: google.cloud.config.v1.Config.GetRevisionCallback): void;

Calls GetRevision.

Parameters
Name Description
request IGetRevisionRequest

GetRevisionRequest message or plain object

callback GetRevisionCallback

Node-style callback called with the error, if any, and Revision

Returns
Type Description
void

getRevision(request)

public getRevision(request: google.cloud.config.v1.IGetRevisionRequest): Promise<google.cloud.config.v1.Revision>;

Calls GetRevision.

Parameter
Name Description
request IGetRevisionRequest

GetRevisionRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.Revision>

Promise

getTerraformVersion(request, callback)

public getTerraformVersion(request: google.cloud.config.v1.IGetTerraformVersionRequest, callback: google.cloud.config.v1.Config.GetTerraformVersionCallback): void;

Calls GetTerraformVersion.

Parameters
Name Description
request IGetTerraformVersionRequest

GetTerraformVersionRequest message or plain object

callback GetTerraformVersionCallback

Node-style callback called with the error, if any, and TerraformVersion

Returns
Type Description
void

getTerraformVersion(request)

public getTerraformVersion(request: google.cloud.config.v1.IGetTerraformVersionRequest): Promise<google.cloud.config.v1.TerraformVersion>;

Calls GetTerraformVersion.

Parameter
Name Description
request IGetTerraformVersionRequest

GetTerraformVersionRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.TerraformVersion>

Promise

importStatefile(request, callback)

public importStatefile(request: google.cloud.config.v1.IImportStatefileRequest, callback: google.cloud.config.v1.Config.ImportStatefileCallback): void;

Calls ImportStatefile.

Parameters
Name Description
request IImportStatefileRequest

ImportStatefileRequest message or plain object

callback ImportStatefileCallback

Node-style callback called with the error, if any, and Statefile

Returns
Type Description
void

importStatefile(request)

public importStatefile(request: google.cloud.config.v1.IImportStatefileRequest): Promise<google.cloud.config.v1.Statefile>;

Calls ImportStatefile.

Parameter
Name Description
request IImportStatefileRequest

ImportStatefileRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.Statefile>

Promise

listDeploymentGroupRevisions(request, callback)

public listDeploymentGroupRevisions(request: google.cloud.config.v1.IListDeploymentGroupRevisionsRequest, callback: google.cloud.config.v1.Config.ListDeploymentGroupRevisionsCallback): void;

Calls ListDeploymentGroupRevisions.

Parameters
Name Description
request IListDeploymentGroupRevisionsRequest

ListDeploymentGroupRevisionsRequest message or plain object

callback ListDeploymentGroupRevisionsCallback

Node-style callback called with the error, if any, and ListDeploymentGroupRevisionsResponse

Returns
Type Description
void

listDeploymentGroupRevisions(request)

public listDeploymentGroupRevisions(request: google.cloud.config.v1.IListDeploymentGroupRevisionsRequest): Promise<google.cloud.config.v1.ListDeploymentGroupRevisionsResponse>;

Calls ListDeploymentGroupRevisions.

Parameter
Name Description
request IListDeploymentGroupRevisionsRequest

ListDeploymentGroupRevisionsRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.ListDeploymentGroupRevisionsResponse>

Promise

listDeploymentGroups(request, callback)

public listDeploymentGroups(request: google.cloud.config.v1.IListDeploymentGroupsRequest, callback: google.cloud.config.v1.Config.ListDeploymentGroupsCallback): void;

Calls ListDeploymentGroups.

Parameters
Name Description
request IListDeploymentGroupsRequest

ListDeploymentGroupsRequest message or plain object

callback ListDeploymentGroupsCallback

Node-style callback called with the error, if any, and ListDeploymentGroupsResponse

Returns
Type Description
void

listDeploymentGroups(request)

public listDeploymentGroups(request: google.cloud.config.v1.IListDeploymentGroupsRequest): Promise<google.cloud.config.v1.ListDeploymentGroupsResponse>;

Calls ListDeploymentGroups.

Parameter
Name Description
request IListDeploymentGroupsRequest

ListDeploymentGroupsRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.ListDeploymentGroupsResponse>

Promise

listDeployments(request, callback)

public listDeployments(request: google.cloud.config.v1.IListDeploymentsRequest, callback: google.cloud.config.v1.Config.ListDeploymentsCallback): void;

Calls ListDeployments.

Parameters
Name Description
request IListDeploymentsRequest

ListDeploymentsRequest message or plain object

callback ListDeploymentsCallback

Node-style callback called with the error, if any, and ListDeploymentsResponse

Returns
Type Description
void

listDeployments(request)

public listDeployments(request: google.cloud.config.v1.IListDeploymentsRequest): Promise<google.cloud.config.v1.ListDeploymentsResponse>;

Calls ListDeployments.

Parameter
Name Description
request IListDeploymentsRequest

ListDeploymentsRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.ListDeploymentsResponse>

Promise

listPreviews(request, callback)

public listPreviews(request: google.cloud.config.v1.IListPreviewsRequest, callback: google.cloud.config.v1.Config.ListPreviewsCallback): void;

Calls ListPreviews.

Parameters
Name Description
request IListPreviewsRequest

ListPreviewsRequest message or plain object

callback ListPreviewsCallback

Node-style callback called with the error, if any, and ListPreviewsResponse

Returns
Type Description
void

listPreviews(request)

public listPreviews(request: google.cloud.config.v1.IListPreviewsRequest): Promise<google.cloud.config.v1.ListPreviewsResponse>;

Calls ListPreviews.

Parameter
Name Description
request IListPreviewsRequest

ListPreviewsRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.ListPreviewsResponse>

Promise

listResourceChanges(request, callback)

public listResourceChanges(request: google.cloud.config.v1.IListResourceChangesRequest, callback: google.cloud.config.v1.Config.ListResourceChangesCallback): void;

Calls ListResourceChanges.

Parameters
Name Description
request IListResourceChangesRequest

ListResourceChangesRequest message or plain object

callback ListResourceChangesCallback

Node-style callback called with the error, if any, and ListResourceChangesResponse

Returns
Type Description
void

listResourceChanges(request)

public listResourceChanges(request: google.cloud.config.v1.IListResourceChangesRequest): Promise<google.cloud.config.v1.ListResourceChangesResponse>;

Calls ListResourceChanges.

Parameter
Name Description
request IListResourceChangesRequest

ListResourceChangesRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.ListResourceChangesResponse>

Promise

listResourceDrifts(request, callback)

public listResourceDrifts(request: google.cloud.config.v1.IListResourceDriftsRequest, callback: google.cloud.config.v1.Config.ListResourceDriftsCallback): void;

Calls ListResourceDrifts.

Parameters
Name Description
request IListResourceDriftsRequest

ListResourceDriftsRequest message or plain object

callback ListResourceDriftsCallback

Node-style callback called with the error, if any, and ListResourceDriftsResponse

Returns
Type Description
void

listResourceDrifts(request)

public listResourceDrifts(request: google.cloud.config.v1.IListResourceDriftsRequest): Promise<google.cloud.config.v1.ListResourceDriftsResponse>;

Calls ListResourceDrifts.

Parameter
Name Description
request IListResourceDriftsRequest

ListResourceDriftsRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.ListResourceDriftsResponse>

Promise

listResources(request, callback)

public listResources(request: google.cloud.config.v1.IListResourcesRequest, callback: google.cloud.config.v1.Config.ListResourcesCallback): void;

Calls ListResources.

Parameters
Name Description
request IListResourcesRequest

ListResourcesRequest message or plain object

callback ListResourcesCallback

Node-style callback called with the error, if any, and ListResourcesResponse

Returns
Type Description
void

listResources(request)

public listResources(request: google.cloud.config.v1.IListResourcesRequest): Promise<google.cloud.config.v1.ListResourcesResponse>;

Calls ListResources.

Parameter
Name Description
request IListResourcesRequest

ListResourcesRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.ListResourcesResponse>

Promise

listRevisions(request, callback)

public listRevisions(request: google.cloud.config.v1.IListRevisionsRequest, callback: google.cloud.config.v1.Config.ListRevisionsCallback): void;

Calls ListRevisions.

Parameters
Name Description
request IListRevisionsRequest

ListRevisionsRequest message or plain object

callback ListRevisionsCallback

Node-style callback called with the error, if any, and ListRevisionsResponse

Returns
Type Description
void

listRevisions(request)

public listRevisions(request: google.cloud.config.v1.IListRevisionsRequest): Promise<google.cloud.config.v1.ListRevisionsResponse>;

Calls ListRevisions.

Parameter
Name Description
request IListRevisionsRequest

ListRevisionsRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.ListRevisionsResponse>

Promise

listTerraformVersions(request, callback)

public listTerraformVersions(request: google.cloud.config.v1.IListTerraformVersionsRequest, callback: google.cloud.config.v1.Config.ListTerraformVersionsCallback): void;

Calls ListTerraformVersions.

Parameters
Name Description
request IListTerraformVersionsRequest

ListTerraformVersionsRequest message or plain object

callback ListTerraformVersionsCallback

Node-style callback called with the error, if any, and ListTerraformVersionsResponse

Returns
Type Description
void

listTerraformVersions(request)

public listTerraformVersions(request: google.cloud.config.v1.IListTerraformVersionsRequest): Promise<google.cloud.config.v1.ListTerraformVersionsResponse>;

Calls ListTerraformVersions.

Parameter
Name Description
request IListTerraformVersionsRequest

ListTerraformVersionsRequest message or plain object

Returns
Type Description
Promise<google.cloud.config.v1.ListTerraformVersionsResponse>

Promise

lockDeployment(request, callback)

public lockDeployment(request: google.cloud.config.v1.ILockDeploymentRequest, callback: google.cloud.config.v1.Config.LockDeploymentCallback): void;

Calls LockDeployment.

Parameters
Name Description
request ILockDeploymentRequest

LockDeploymentRequest message or plain object

callback LockDeploymentCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

lockDeployment(request)

public lockDeployment(request: google.cloud.config.v1.ILockDeploymentRequest): Promise<google.longrunning.Operation>;

Calls LockDeployment.

Parameter
Name Description
request ILockDeploymentRequest

LockDeploymentRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

provisionDeploymentGroup(request, callback)

public provisionDeploymentGroup(request: google.cloud.config.v1.IProvisionDeploymentGroupRequest, callback: google.cloud.config.v1.Config.ProvisionDeploymentGroupCallback): void;

Calls ProvisionDeploymentGroup.

Parameters
Name Description
request IProvisionDeploymentGroupRequest

ProvisionDeploymentGroupRequest message or plain object

callback ProvisionDeploymentGroupCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

provisionDeploymentGroup(request)

public provisionDeploymentGroup(request: google.cloud.config.v1.IProvisionDeploymentGroupRequest): Promise<google.longrunning.Operation>;

Calls ProvisionDeploymentGroup.

Parameter
Name Description
request IProvisionDeploymentGroupRequest

ProvisionDeploymentGroupRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

unlockDeployment(request, callback)

public unlockDeployment(request: google.cloud.config.v1.IUnlockDeploymentRequest, callback: google.cloud.config.v1.Config.UnlockDeploymentCallback): void;

Calls UnlockDeployment.

Parameters
Name Description
request IUnlockDeploymentRequest

UnlockDeploymentRequest message or plain object

callback UnlockDeploymentCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

unlockDeployment(request)

public unlockDeployment(request: google.cloud.config.v1.IUnlockDeploymentRequest): Promise<google.longrunning.Operation>;

Calls UnlockDeployment.

Parameter
Name Description
request IUnlockDeploymentRequest

UnlockDeploymentRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateAutoMigrationConfig(request, callback)

public updateAutoMigrationConfig(request: google.cloud.config.v1.IUpdateAutoMigrationConfigRequest, callback: google.cloud.config.v1.Config.UpdateAutoMigrationConfigCallback): void;

Calls UpdateAutoMigrationConfig.

Parameters
Name Description
request IUpdateAutoMigrationConfigRequest

UpdateAutoMigrationConfigRequest message or plain object

callback UpdateAutoMigrationConfigCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateAutoMigrationConfig(request)

public updateAutoMigrationConfig(request: google.cloud.config.v1.IUpdateAutoMigrationConfigRequest): Promise<google.longrunning.Operation>;

Calls UpdateAutoMigrationConfig.

Parameter
Name Description
request IUpdateAutoMigrationConfigRequest

UpdateAutoMigrationConfigRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateDeployment(request, callback)

public updateDeployment(request: google.cloud.config.v1.IUpdateDeploymentRequest, callback: google.cloud.config.v1.Config.UpdateDeploymentCallback): void;

Calls UpdateDeployment.

Parameters
Name Description
request IUpdateDeploymentRequest

UpdateDeploymentRequest message or plain object

callback UpdateDeploymentCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateDeployment(request)

public updateDeployment(request: google.cloud.config.v1.IUpdateDeploymentRequest): Promise<google.longrunning.Operation>;

Calls UpdateDeployment.

Parameter
Name Description
request IUpdateDeploymentRequest

UpdateDeploymentRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise

updateDeploymentGroup(request, callback)

public updateDeploymentGroup(request: google.cloud.config.v1.IUpdateDeploymentGroupRequest, callback: google.cloud.config.v1.Config.UpdateDeploymentGroupCallback): void;

Calls UpdateDeploymentGroup.

Parameters
Name Description
request IUpdateDeploymentGroupRequest

UpdateDeploymentGroupRequest message or plain object

callback UpdateDeploymentGroupCallback

Node-style callback called with the error, if any, and Operation

Returns
Type Description
void

updateDeploymentGroup(request)

public updateDeploymentGroup(request: google.cloud.config.v1.IUpdateDeploymentGroupRequest): Promise<google.longrunning.Operation>;

Calls UpdateDeploymentGroup.

Parameter
Name Description
request IUpdateDeploymentGroupRequest

UpdateDeploymentGroupRequest message or plain object

Returns
Type Description
Promise<google.longrunning.Operation>

Promise