Skip to main content

Class: DeleteNamespaceRegionRequest

cloudservice.v1.DeleteNamespaceRegionRequest

Represents a DeleteNamespaceRegionRequest.

Implements

Constructors

constructor

new DeleteNamespaceRegionRequest(properties?): DeleteNamespaceRegionRequest

Constructs a new DeleteNamespaceRegionRequest.

Parameters

NameTypeDescription
properties?IDeleteNamespaceRegionRequestProperties to set

Returns

DeleteNamespaceRegionRequest

Properties

asyncOperationId

asyncOperationId: string

The id to use for this async operation - optional.

Implementation of

IDeleteNamespaceRegionRequest.asyncOperationId


namespace

namespace: string

The namespace to delete a region.

Implementation of

IDeleteNamespaceRegionRequest.namespace


region

region: string

The id of the standby region to be deleted. The GetRegions API can be used to get the list of valid region ids. Example: "aws-us-west-2".

Implementation of

IDeleteNamespaceRegionRequest.region


resourceVersion

resourceVersion: string

The version of the namespace for which this delete region operation is intended for. The latest version can be found in the GetNamespace operation response.

Implementation of

IDeleteNamespaceRegionRequest.resourceVersion

Methods

toJSON

toJSON(): Object

Converts this DeleteNamespaceRegionRequest to JSON.

Returns

Object

JSON object


create

create(properties?): DeleteNamespaceRegionRequest

Creates a new DeleteNamespaceRegionRequest instance using the specified properties.

Parameters

NameTypeDescription
properties?IDeleteNamespaceRegionRequestProperties to set

Returns

DeleteNamespaceRegionRequest

DeleteNamespaceRegionRequest instance


decode

decode(reader, length?): DeleteNamespaceRegionRequest

Decodes a DeleteNamespaceRegionRequest message from the specified reader or buffer.

Parameters

NameTypeDescription
readerUint8Array | ReaderReader or buffer to decode from
length?numberMessage length if known beforehand

Returns

DeleteNamespaceRegionRequest

DeleteNamespaceRegionRequest

Throws

If the payload is not a reader or valid buffer

Throws

If required fields are missing


decodeDelimited

decodeDelimited(reader): DeleteNamespaceRegionRequest

Decodes a DeleteNamespaceRegionRequest message from the specified reader or buffer, length delimited.

Parameters

NameTypeDescription
readerUint8Array | ReaderReader or buffer to decode from

Returns

DeleteNamespaceRegionRequest

DeleteNamespaceRegionRequest

Throws

If the payload is not a reader or valid buffer

Throws

If required fields are missing


encode

encode(message, writer?): Writer

Encodes the specified DeleteNamespaceRegionRequest message. Does not implicitly temporal.api.cloud.cloudservice.v1.DeleteNamespaceRegionRequest.verify|verify messages.

Parameters

NameTypeDescription
messageIDeleteNamespaceRegionRequestDeleteNamespaceRegionRequest message or plain object to encode
writer?WriterWriter to encode to

Returns

Writer

Writer


encodeDelimited

encodeDelimited(message, writer?): Writer

Encodes the specified DeleteNamespaceRegionRequest message, length delimited. Does not implicitly temporal.api.cloud.cloudservice.v1.DeleteNamespaceRegionRequest.verify|verify messages.

Parameters

NameTypeDescription
messageIDeleteNamespaceRegionRequestDeleteNamespaceRegionRequest message or plain object to encode
writer?WriterWriter to encode to

Returns

Writer

Writer


fromObject

fromObject(object): DeleteNamespaceRegionRequest

Creates a DeleteNamespaceRegionRequest message from a plain object. Also converts values to their respective internal types.

Parameters

NameTypeDescription
objectObjectPlain object

Returns

DeleteNamespaceRegionRequest

DeleteNamespaceRegionRequest


getTypeUrl

getTypeUrl(typeUrlPrefix?): string

Gets the default type url for DeleteNamespaceRegionRequest

Parameters

NameTypeDescription
typeUrlPrefix?stringyour custom typeUrlPrefix(default "type.googleapis.com")

Returns

string

The default type url


toObject

toObject(message, options?): Object

Creates a plain object from a DeleteNamespaceRegionRequest message. Also converts values to other types if specified.

Parameters

NameTypeDescription
messageDeleteNamespaceRegionRequestDeleteNamespaceRegionRequest
options?IConversionOptionsConversion options

Returns

Object

Plain object