Class: AddNamespaceRegionRequest
cloudservice.v1.AddNamespaceRegionRequest
Represents an AddNamespaceRegionRequest.
Implements
Constructors
constructor
• new AddNamespaceRegionRequest(properties?
): AddNamespaceRegionRequest
Constructs a new AddNamespaceRegionRequest.
Parameters
Name | Type | Description |
---|---|---|
properties? | IAddNamespaceRegionRequest | Properties to set |
Returns
Properties
asyncOperationId
• asyncOperationId: string
The id to use for this async operation - optional.
Implementation of
IAddNamespaceRegionRequest.asyncOperationId
namespace
• namespace: string
The namespace to add the region to.
Implementation of
IAddNamespaceRegionRequest.namespace
region
• region: string
The id of the standby region to add to the namespace. The GetRegions API can be used to get the list of valid region ids. Example: "aws-us-west-2".
Implementation of
IAddNamespaceRegionRequest.region
resourceVersion
• resourceVersion: string
The version of the namespace for which this add region operation is intended for. The latest version can be found in the GetNamespace operation response.
Implementation of
IAddNamespaceRegionRequest.resourceVersion
Methods
toJSON
▸ toJSON(): Object
Converts this AddNamespaceRegionRequest to JSON.
Returns
Object
JSON object
create
▸ create(properties?
): AddNamespaceRegionRequest
Creates a new AddNamespaceRegionRequest instance using the specified properties.
Parameters
Name | Type | Description |
---|---|---|
properties? | IAddNamespaceRegionRequest | Properties to set |
Returns
AddNamespaceRegionRequest instance
decode
▸ decode(reader
, length?
): AddNamespaceRegionRequest
Decodes an AddNamespaceRegionRequest message from the specified reader or buffer.
Parameters
Name | Type | Description |
---|---|---|
reader | Uint8Array | Reader | Reader or buffer to decode from |
length? | number | Message length if known beforehand |
Returns
AddNamespaceRegionRequest
Throws
If the payload is not a reader or valid buffer
Throws
If required fields are missing
decodeDelimited
▸ decodeDelimited(reader
): AddNamespaceRegionRequest
Decodes an AddNamespaceRegionRequest message from the specified reader or buffer, length delimited.
Parameters
Name | Type | Description |
---|---|---|
reader | Uint8Array | Reader | Reader or buffer to decode from |
Returns
AddNamespaceRegionRequest
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 AddNamespaceRegionRequest message. Does not implicitly temporal.api.cloud.cloudservice.v1.AddNamespaceRegionRequest.verify|verify messages.
Parameters
Name | Type | Description |
---|---|---|
message | IAddNamespaceRegionRequest | AddNamespaceRegionRequest message or plain object to encode |
writer? | Writer | Writer to encode to |
Returns
Writer
Writer
encodeDelimited
▸ encodeDelimited(message
, writer?
): Writer
Encodes the specified AddNamespaceRegionRequest message, length delimited. Does not implicitly temporal.api.cloud.cloudservice.v1.AddNamespaceRegionRequest.verify|verify messages.
Parameters
Name | Type | Description |
---|---|---|
message | IAddNamespaceRegionRequest | AddNamespaceRegionRequest message or plain object to encode |
writer? | Writer | Writer to encode to |
Returns
Writer
Writer
fromObject
▸ fromObject(object
): AddNamespaceRegionRequest
Creates an AddNamespaceRegionRequest message from a plain object. Also converts values to their respective internal types.
Parameters
Name | Type | Description |
---|---|---|
object | Object | Plain object |
Returns
AddNamespaceRegionRequest
getTypeUrl
▸ getTypeUrl(typeUrlPrefix?
): string
Gets the default type url for AddNamespaceRegionRequest
Parameters
Name | Type | Description |
---|---|---|
typeUrlPrefix? | string | your custom typeUrlPrefix(default "type.googleapis.com") |
Returns
string
The default type url
toObject
▸ toObject(message
, options?
): Object
Creates a plain object from an AddNamespaceRegionRequest message. Also converts values to other types if specified.
Parameters
Name | Type | Description |
---|---|---|
message | AddNamespaceRegionRequest | AddNamespaceRegionRequest |
options? | IConversionOptions | Conversion options |
Returns
Object
Plain object