Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.memcache/v1beta2.getInstance
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
Gets details of a single Instance.
Using getInstance
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getInstance(args: GetInstanceArgs, opts?: InvokeOptions): Promise<GetInstanceResult>
function getInstanceOutput(args: GetInstanceOutputArgs, opts?: InvokeOptions): Output<GetInstanceResult>def get_instance(instance_id: Optional[str] = None,
                 location: Optional[str] = None,
                 project: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetInstanceResult
def get_instance_output(instance_id: Optional[pulumi.Input[str]] = None,
                 location: Optional[pulumi.Input[str]] = None,
                 project: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetInstanceResult]func LookupInstance(ctx *Context, args *LookupInstanceArgs, opts ...InvokeOption) (*LookupInstanceResult, error)
func LookupInstanceOutput(ctx *Context, args *LookupInstanceOutputArgs, opts ...InvokeOption) LookupInstanceResultOutput> Note: This function is named LookupInstance in the Go SDK.
public static class GetInstance 
{
    public static Task<GetInstanceResult> InvokeAsync(GetInstanceArgs args, InvokeOptions? opts = null)
    public static Output<GetInstanceResult> Invoke(GetInstanceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
public static Output<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
fn::invoke:
  function: google-native:memcache/v1beta2:getInstance
  arguments:
    # arguments dictionaryThe following arguments are supported:
- InstanceId string
- Location string
- Project string
- InstanceId string
- Location string
- Project string
- instanceId String
- location String
- project String
- instanceId string
- location string
- project string
- instance_id str
- location str
- project str
- instanceId String
- location String
- project String
getInstance Result
The following output properties are available:
- string
- The full name of the Google Compute Engine network to which the instance is connected. If left unspecified, the defaultnetwork will be used.
- CreateTime string
- The time the instance was created.
- DiscoveryEndpoint string
- Endpoint for the Discovery API.
- DisplayName string
- User provided name for the instance, which is only used for display purposes. Cannot be more than 80 characters.
- InstanceMessages List<Pulumi.Google Native. Memcache. V1Beta2. Outputs. Instance Message Response> 
- List of messages that describe the current state of the Memcached instance.
- Labels Dictionary<string, string>
- Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
- MaintenancePolicy Pulumi.Google Native. Memcache. V1Beta2. Outputs. Google Cloud Memcache V1beta2Maintenance Policy Response 
- The maintenance policy for the instance. If not provided, the maintenance event will be performed based on Memorystore internal rollout schedule.
- MaintenanceSchedule Pulumi.Google Native. Memcache. V1Beta2. Outputs. Maintenance Schedule Response 
- Published maintenance schedule.
- MemcacheFull stringVersion 
- The full version of memcached server running on this instance. System automatically determines the full memcached version for an instance based on the input MemcacheVersion. The full version format will be "memcached-1.5.16".
- MemcacheNodes List<Pulumi.Google Native. Memcache. V1Beta2. Outputs. Node Response> 
- List of Memcached nodes. Refer to Node message for more details.
- MemcacheVersion string
- The major version of Memcached software. If not provided, latest supported version will be used. Currently the latest supported major version is MEMCACHE_1_5. The minor version will be automatically determined by our system based on the latest supported minor version.
- Name string
- Unique name of the resource in this scope including project and location using the form: projects/{project_id}/locations/{location_id}/instances/{instance_id}Note: Memcached instances are managed and addressed at the regional level solocation_idhere refers to a Google Cloud region; however, users may choose which zones Memcached nodes should be provisioned in within an instance. Refer to zones field for more details.
- NodeConfig Pulumi.Google Native. Memcache. V1Beta2. Outputs. Node Config Response 
- Configuration for Memcached nodes.
- NodeCount int
- Number of nodes in the Memcached instance.
- Parameters
Pulumi.Google Native. Memcache. V1Beta2. Outputs. Memcache Parameters Response 
- User defined parameters to apply to the memcached process on each node.
- ReservedIp List<string>Range Id 
- Optional. Contains the id of allocated IP address ranges associated with the private service access connection for example, "test-default" associated with IP range 10.0.0.0/29.
- State string
- The state of this Memcached instance.
- UpdateAvailable bool
- Returns true if there is an update waiting to be applied
- UpdateTime string
- The time the instance was updated.
- Zones List<string>
- Zones in which Memcached nodes should be provisioned. Memcached nodes will be equally distributed across these zones. If not provided, the service will by default create nodes in all zones in the region for the instance.
- string
- The full name of the Google Compute Engine network to which the instance is connected. If left unspecified, the defaultnetwork will be used.
- CreateTime string
- The time the instance was created.
- DiscoveryEndpoint string
- Endpoint for the Discovery API.
- DisplayName string
- User provided name for the instance, which is only used for display purposes. Cannot be more than 80 characters.
- InstanceMessages []InstanceMessage Response 
- List of messages that describe the current state of the Memcached instance.
- Labels map[string]string
- Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
- MaintenancePolicy GoogleCloud Memcache V1beta2Maintenance Policy Response 
- The maintenance policy for the instance. If not provided, the maintenance event will be performed based on Memorystore internal rollout schedule.
- MaintenanceSchedule MaintenanceSchedule Response 
- Published maintenance schedule.
- MemcacheFull stringVersion 
- The full version of memcached server running on this instance. System automatically determines the full memcached version for an instance based on the input MemcacheVersion. The full version format will be "memcached-1.5.16".
- MemcacheNodes []NodeResponse 
- List of Memcached nodes. Refer to Node message for more details.
- MemcacheVersion string
- The major version of Memcached software. If not provided, latest supported version will be used. Currently the latest supported major version is MEMCACHE_1_5. The minor version will be automatically determined by our system based on the latest supported minor version.
- Name string
- Unique name of the resource in this scope including project and location using the form: projects/{project_id}/locations/{location_id}/instances/{instance_id}Note: Memcached instances are managed and addressed at the regional level solocation_idhere refers to a Google Cloud region; however, users may choose which zones Memcached nodes should be provisioned in within an instance. Refer to zones field for more details.
- NodeConfig NodeConfig Response 
- Configuration for Memcached nodes.
- NodeCount int
- Number of nodes in the Memcached instance.
- Parameters
MemcacheParameters Response 
- User defined parameters to apply to the memcached process on each node.
- ReservedIp []stringRange Id 
- Optional. Contains the id of allocated IP address ranges associated with the private service access connection for example, "test-default" associated with IP range 10.0.0.0/29.
- State string
- The state of this Memcached instance.
- UpdateAvailable bool
- Returns true if there is an update waiting to be applied
- UpdateTime string
- The time the instance was updated.
- Zones []string
- Zones in which Memcached nodes should be provisioned. Memcached nodes will be equally distributed across these zones. If not provided, the service will by default create nodes in all zones in the region for the instance.
- String
- The full name of the Google Compute Engine network to which the instance is connected. If left unspecified, the defaultnetwork will be used.
- createTime String
- The time the instance was created.
- discoveryEndpoint String
- Endpoint for the Discovery API.
- displayName String
- User provided name for the instance, which is only used for display purposes. Cannot be more than 80 characters.
- instanceMessages List<InstanceMessage Response> 
- List of messages that describe the current state of the Memcached instance.
- labels Map<String,String>
- Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
- maintenancePolicy GoogleCloud Memcache V1beta2Maintenance Policy Response 
- The maintenance policy for the instance. If not provided, the maintenance event will be performed based on Memorystore internal rollout schedule.
- maintenanceSchedule MaintenanceSchedule Response 
- Published maintenance schedule.
- memcacheFull StringVersion 
- The full version of memcached server running on this instance. System automatically determines the full memcached version for an instance based on the input MemcacheVersion. The full version format will be "memcached-1.5.16".
- memcacheNodes List<NodeResponse> 
- List of Memcached nodes. Refer to Node message for more details.
- memcacheVersion String
- The major version of Memcached software. If not provided, latest supported version will be used. Currently the latest supported major version is MEMCACHE_1_5. The minor version will be automatically determined by our system based on the latest supported minor version.
- name String
- Unique name of the resource in this scope including project and location using the form: projects/{project_id}/locations/{location_id}/instances/{instance_id}Note: Memcached instances are managed and addressed at the regional level solocation_idhere refers to a Google Cloud region; however, users may choose which zones Memcached nodes should be provisioned in within an instance. Refer to zones field for more details.
- nodeConfig NodeConfig Response 
- Configuration for Memcached nodes.
- nodeCount Integer
- Number of nodes in the Memcached instance.
- parameters
MemcacheParameters Response 
- User defined parameters to apply to the memcached process on each node.
- reservedIp List<String>Range Id 
- Optional. Contains the id of allocated IP address ranges associated with the private service access connection for example, "test-default" associated with IP range 10.0.0.0/29.
- state String
- The state of this Memcached instance.
- updateAvailable Boolean
- Returns true if there is an update waiting to be applied
- updateTime String
- The time the instance was updated.
- zones List<String>
- Zones in which Memcached nodes should be provisioned. Memcached nodes will be equally distributed across these zones. If not provided, the service will by default create nodes in all zones in the region for the instance.
- string
- The full name of the Google Compute Engine network to which the instance is connected. If left unspecified, the defaultnetwork will be used.
- createTime string
- The time the instance was created.
- discoveryEndpoint string
- Endpoint for the Discovery API.
- displayName string
- User provided name for the instance, which is only used for display purposes. Cannot be more than 80 characters.
- instanceMessages InstanceMessage Response[] 
- List of messages that describe the current state of the Memcached instance.
- labels {[key: string]: string}
- Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
- maintenancePolicy GoogleCloud Memcache V1beta2Maintenance Policy Response 
- The maintenance policy for the instance. If not provided, the maintenance event will be performed based on Memorystore internal rollout schedule.
- maintenanceSchedule MaintenanceSchedule Response 
- Published maintenance schedule.
- memcacheFull stringVersion 
- The full version of memcached server running on this instance. System automatically determines the full memcached version for an instance based on the input MemcacheVersion. The full version format will be "memcached-1.5.16".
- memcacheNodes NodeResponse[] 
- List of Memcached nodes. Refer to Node message for more details.
- memcacheVersion string
- The major version of Memcached software. If not provided, latest supported version will be used. Currently the latest supported major version is MEMCACHE_1_5. The minor version will be automatically determined by our system based on the latest supported minor version.
- name string
- Unique name of the resource in this scope including project and location using the form: projects/{project_id}/locations/{location_id}/instances/{instance_id}Note: Memcached instances are managed and addressed at the regional level solocation_idhere refers to a Google Cloud region; however, users may choose which zones Memcached nodes should be provisioned in within an instance. Refer to zones field for more details.
- nodeConfig NodeConfig Response 
- Configuration for Memcached nodes.
- nodeCount number
- Number of nodes in the Memcached instance.
- parameters
MemcacheParameters Response 
- User defined parameters to apply to the memcached process on each node.
- reservedIp string[]Range Id 
- Optional. Contains the id of allocated IP address ranges associated with the private service access connection for example, "test-default" associated with IP range 10.0.0.0/29.
- state string
- The state of this Memcached instance.
- updateAvailable boolean
- Returns true if there is an update waiting to be applied
- updateTime string
- The time the instance was updated.
- zones string[]
- Zones in which Memcached nodes should be provisioned. Memcached nodes will be equally distributed across these zones. If not provided, the service will by default create nodes in all zones in the region for the instance.
- str
- The full name of the Google Compute Engine network to which the instance is connected. If left unspecified, the defaultnetwork will be used.
- create_time str
- The time the instance was created.
- discovery_endpoint str
- Endpoint for the Discovery API.
- display_name str
- User provided name for the instance, which is only used for display purposes. Cannot be more than 80 characters.
- instance_messages Sequence[InstanceMessage Response] 
- List of messages that describe the current state of the Memcached instance.
- labels Mapping[str, str]
- Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
- maintenance_policy GoogleCloud Memcache V1beta2Maintenance Policy Response 
- The maintenance policy for the instance. If not provided, the maintenance event will be performed based on Memorystore internal rollout schedule.
- maintenance_schedule MaintenanceSchedule Response 
- Published maintenance schedule.
- memcache_full_ strversion 
- The full version of memcached server running on this instance. System automatically determines the full memcached version for an instance based on the input MemcacheVersion. The full version format will be "memcached-1.5.16".
- memcache_nodes Sequence[NodeResponse] 
- List of Memcached nodes. Refer to Node message for more details.
- memcache_version str
- The major version of Memcached software. If not provided, latest supported version will be used. Currently the latest supported major version is MEMCACHE_1_5. The minor version will be automatically determined by our system based on the latest supported minor version.
- name str
- Unique name of the resource in this scope including project and location using the form: projects/{project_id}/locations/{location_id}/instances/{instance_id}Note: Memcached instances are managed and addressed at the regional level solocation_idhere refers to a Google Cloud region; however, users may choose which zones Memcached nodes should be provisioned in within an instance. Refer to zones field for more details.
- node_config NodeConfig Response 
- Configuration for Memcached nodes.
- node_count int
- Number of nodes in the Memcached instance.
- parameters
MemcacheParameters Response 
- User defined parameters to apply to the memcached process on each node.
- reserved_ip_ Sequence[str]range_ id 
- Optional. Contains the id of allocated IP address ranges associated with the private service access connection for example, "test-default" associated with IP range 10.0.0.0/29.
- state str
- The state of this Memcached instance.
- update_available bool
- Returns true if there is an update waiting to be applied
- update_time str
- The time the instance was updated.
- zones Sequence[str]
- Zones in which Memcached nodes should be provisioned. Memcached nodes will be equally distributed across these zones. If not provided, the service will by default create nodes in all zones in the region for the instance.
- String
- The full name of the Google Compute Engine network to which the instance is connected. If left unspecified, the defaultnetwork will be used.
- createTime String
- The time the instance was created.
- discoveryEndpoint String
- Endpoint for the Discovery API.
- displayName String
- User provided name for the instance, which is only used for display purposes. Cannot be more than 80 characters.
- instanceMessages List<Property Map>
- List of messages that describe the current state of the Memcached instance.
- labels Map<String>
- Resource labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
- maintenancePolicy Property Map
- The maintenance policy for the instance. If not provided, the maintenance event will be performed based on Memorystore internal rollout schedule.
- maintenanceSchedule Property Map
- Published maintenance schedule.
- memcacheFull StringVersion 
- The full version of memcached server running on this instance. System automatically determines the full memcached version for an instance based on the input MemcacheVersion. The full version format will be "memcached-1.5.16".
- memcacheNodes List<Property Map>
- List of Memcached nodes. Refer to Node message for more details.
- memcacheVersion String
- The major version of Memcached software. If not provided, latest supported version will be used. Currently the latest supported major version is MEMCACHE_1_5. The minor version will be automatically determined by our system based on the latest supported minor version.
- name String
- Unique name of the resource in this scope including project and location using the form: projects/{project_id}/locations/{location_id}/instances/{instance_id}Note: Memcached instances are managed and addressed at the regional level solocation_idhere refers to a Google Cloud region; however, users may choose which zones Memcached nodes should be provisioned in within an instance. Refer to zones field for more details.
- nodeConfig Property Map
- Configuration for Memcached nodes.
- nodeCount Number
- Number of nodes in the Memcached instance.
- parameters Property Map
- User defined parameters to apply to the memcached process on each node.
- reservedIp List<String>Range Id 
- Optional. Contains the id of allocated IP address ranges associated with the private service access connection for example, "test-default" associated with IP range 10.0.0.0/29.
- state String
- The state of this Memcached instance.
- updateAvailable Boolean
- Returns true if there is an update waiting to be applied
- updateTime String
- The time the instance was updated.
- zones List<String>
- Zones in which Memcached nodes should be provisioned. Memcached nodes will be equally distributed across these zones. If not provided, the service will by default create nodes in all zones in the region for the instance.
Supporting Types
GoogleCloudMemcacheV1beta2MaintenancePolicyResponse     
- CreateTime string
- The time when the policy was created.
- Description string
- Description of what this policy is for. Create/Update methods return INVALID_ARGUMENT if the length is greater than 512.
- UpdateTime string
- The time when the policy was updated.
- WeeklyMaintenance List<Pulumi.Window Google Native. Memcache. V1Beta2. Inputs. Weekly Maintenance Window Response> 
- Maintenance window that is applied to resources covered by this policy. Minimum 1. For the current version, the maximum number of weekly_maintenance_windows is expected to be one.
- CreateTime string
- The time when the policy was created.
- Description string
- Description of what this policy is for. Create/Update methods return INVALID_ARGUMENT if the length is greater than 512.
- UpdateTime string
- The time when the policy was updated.
- WeeklyMaintenance []WeeklyWindow Maintenance Window Response 
- Maintenance window that is applied to resources covered by this policy. Minimum 1. For the current version, the maximum number of weekly_maintenance_windows is expected to be one.
- createTime String
- The time when the policy was created.
- description String
- Description of what this policy is for. Create/Update methods return INVALID_ARGUMENT if the length is greater than 512.
- updateTime String
- The time when the policy was updated.
- weeklyMaintenance List<WeeklyWindow Maintenance Window Response> 
- Maintenance window that is applied to resources covered by this policy. Minimum 1. For the current version, the maximum number of weekly_maintenance_windows is expected to be one.
- createTime string
- The time when the policy was created.
- description string
- Description of what this policy is for. Create/Update methods return INVALID_ARGUMENT if the length is greater than 512.
- updateTime string
- The time when the policy was updated.
- weeklyMaintenance WeeklyWindow Maintenance Window Response[] 
- Maintenance window that is applied to resources covered by this policy. Minimum 1. For the current version, the maximum number of weekly_maintenance_windows is expected to be one.
- create_time str
- The time when the policy was created.
- description str
- Description of what this policy is for. Create/Update methods return INVALID_ARGUMENT if the length is greater than 512.
- update_time str
- The time when the policy was updated.
- weekly_maintenance_ Sequence[Weeklywindow Maintenance Window Response] 
- Maintenance window that is applied to resources covered by this policy. Minimum 1. For the current version, the maximum number of weekly_maintenance_windows is expected to be one.
- createTime String
- The time when the policy was created.
- description String
- Description of what this policy is for. Create/Update methods return INVALID_ARGUMENT if the length is greater than 512.
- updateTime String
- The time when the policy was updated.
- weeklyMaintenance List<Property Map>Window 
- Maintenance window that is applied to resources covered by this policy. Minimum 1. For the current version, the maximum number of weekly_maintenance_windows is expected to be one.
InstanceMessageResponse  
MaintenanceScheduleResponse  
- EndTime string
- The end time of any upcoming scheduled maintenance for this instance.
- ScheduleDeadline stringTime 
- The deadline that the maintenance schedule start time can not go beyond, including reschedule.
- StartTime string
- The start time of any upcoming scheduled maintenance for this instance.
- EndTime string
- The end time of any upcoming scheduled maintenance for this instance.
- ScheduleDeadline stringTime 
- The deadline that the maintenance schedule start time can not go beyond, including reschedule.
- StartTime string
- The start time of any upcoming scheduled maintenance for this instance.
- endTime String
- The end time of any upcoming scheduled maintenance for this instance.
- scheduleDeadline StringTime 
- The deadline that the maintenance schedule start time can not go beyond, including reschedule.
- startTime String
- The start time of any upcoming scheduled maintenance for this instance.
- endTime string
- The end time of any upcoming scheduled maintenance for this instance.
- scheduleDeadline stringTime 
- The deadline that the maintenance schedule start time can not go beyond, including reschedule.
- startTime string
- The start time of any upcoming scheduled maintenance for this instance.
- end_time str
- The end time of any upcoming scheduled maintenance for this instance.
- schedule_deadline_ strtime 
- The deadline that the maintenance schedule start time can not go beyond, including reschedule.
- start_time str
- The start time of any upcoming scheduled maintenance for this instance.
- endTime String
- The end time of any upcoming scheduled maintenance for this instance.
- scheduleDeadline StringTime 
- The deadline that the maintenance schedule start time can not go beyond, including reschedule.
- startTime String
- The start time of any upcoming scheduled maintenance for this instance.
MemcacheParametersResponse  
- Params Dictionary<string, string>
- User defined set of parameters to use in the memcached process.
- Params map[string]string
- User defined set of parameters to use in the memcached process.
- params Map<String,String>
- User defined set of parameters to use in the memcached process.
- params {[key: string]: string}
- User defined set of parameters to use in the memcached process.
- params Mapping[str, str]
- User defined set of parameters to use in the memcached process.
- params Map<String>
- User defined set of parameters to use in the memcached process.
NodeConfigResponse  
- CpuCount int
- Number of cpus per Memcached node.
- MemorySize intMb 
- Memory size in MiB for each Memcached node.
- CpuCount int
- Number of cpus per Memcached node.
- MemorySize intMb 
- Memory size in MiB for each Memcached node.
- cpuCount Integer
- Number of cpus per Memcached node.
- memorySize IntegerMb 
- Memory size in MiB for each Memcached node.
- cpuCount number
- Number of cpus per Memcached node.
- memorySize numberMb 
- Memory size in MiB for each Memcached node.
- cpu_count int
- Number of cpus per Memcached node.
- memory_size_ intmb 
- Memory size in MiB for each Memcached node.
- cpuCount Number
- Number of cpus per Memcached node.
- memorySize NumberMb 
- Memory size in MiB for each Memcached node.
NodeResponse 
- Host string
- Hostname or IP address of the Memcached node used by the clients to connect to the Memcached server on this node.
- MemcacheFull stringVersion 
- The full version of memcached server running on this node. e.g. - memcached-1.5.16
- MemcacheVersion string
- Major version of memcached server running on this node, e.g. MEMCACHE_1_5
- NodeId string
- Identifier of the Memcached node. The node id does not include project or location like the Memcached instance name.
- Parameters
Pulumi.Google Native. Memcache. V1Beta2. Inputs. Memcache Parameters Response 
- User defined parameters currently applied to the node.
- Port int
- The port number of the Memcached server on this node.
- State string
- Current state of the Memcached node.
- UpdateAvailable bool
- Returns true if there is an update waiting to be applied
- Zone string
- Location (GCP Zone) for the Memcached node.
- Host string
- Hostname or IP address of the Memcached node used by the clients to connect to the Memcached server on this node.
- MemcacheFull stringVersion 
- The full version of memcached server running on this node. e.g. - memcached-1.5.16
- MemcacheVersion string
- Major version of memcached server running on this node, e.g. MEMCACHE_1_5
- NodeId string
- Identifier of the Memcached node. The node id does not include project or location like the Memcached instance name.
- Parameters
MemcacheParameters Response 
- User defined parameters currently applied to the node.
- Port int
- The port number of the Memcached server on this node.
- State string
- Current state of the Memcached node.
- UpdateAvailable bool
- Returns true if there is an update waiting to be applied
- Zone string
- Location (GCP Zone) for the Memcached node.
- host String
- Hostname or IP address of the Memcached node used by the clients to connect to the Memcached server on this node.
- memcacheFull StringVersion 
- The full version of memcached server running on this node. e.g. - memcached-1.5.16
- memcacheVersion String
- Major version of memcached server running on this node, e.g. MEMCACHE_1_5
- nodeId String
- Identifier of the Memcached node. The node id does not include project or location like the Memcached instance name.
- parameters
MemcacheParameters Response 
- User defined parameters currently applied to the node.
- port Integer
- The port number of the Memcached server on this node.
- state String
- Current state of the Memcached node.
- updateAvailable Boolean
- Returns true if there is an update waiting to be applied
- zone String
- Location (GCP Zone) for the Memcached node.
- host string
- Hostname or IP address of the Memcached node used by the clients to connect to the Memcached server on this node.
- memcacheFull stringVersion 
- The full version of memcached server running on this node. e.g. - memcached-1.5.16
- memcacheVersion string
- Major version of memcached server running on this node, e.g. MEMCACHE_1_5
- nodeId string
- Identifier of the Memcached node. The node id does not include project or location like the Memcached instance name.
- parameters
MemcacheParameters Response 
- User defined parameters currently applied to the node.
- port number
- The port number of the Memcached server on this node.
- state string
- Current state of the Memcached node.
- updateAvailable boolean
- Returns true if there is an update waiting to be applied
- zone string
- Location (GCP Zone) for the Memcached node.
- host str
- Hostname or IP address of the Memcached node used by the clients to connect to the Memcached server on this node.
- memcache_full_ strversion 
- The full version of memcached server running on this node. e.g. - memcached-1.5.16
- memcache_version str
- Major version of memcached server running on this node, e.g. MEMCACHE_1_5
- node_id str
- Identifier of the Memcached node. The node id does not include project or location like the Memcached instance name.
- parameters
MemcacheParameters Response 
- User defined parameters currently applied to the node.
- port int
- The port number of the Memcached server on this node.
- state str
- Current state of the Memcached node.
- update_available bool
- Returns true if there is an update waiting to be applied
- zone str
- Location (GCP Zone) for the Memcached node.
- host String
- Hostname or IP address of the Memcached node used by the clients to connect to the Memcached server on this node.
- memcacheFull StringVersion 
- The full version of memcached server running on this node. e.g. - memcached-1.5.16
- memcacheVersion String
- Major version of memcached server running on this node, e.g. MEMCACHE_1_5
- nodeId String
- Identifier of the Memcached node. The node id does not include project or location like the Memcached instance name.
- parameters Property Map
- User defined parameters currently applied to the node.
- port Number
- The port number of the Memcached server on this node.
- state String
- Current state of the Memcached node.
- updateAvailable Boolean
- Returns true if there is an update waiting to be applied
- zone String
- Location (GCP Zone) for the Memcached node.
TimeOfDayResponse   
- Hours int
- Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- Minutes int
- Minutes of hour of day. Must be from 0 to 59.
- Nanos int
- Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- Seconds int
- Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- Hours int
- Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- Minutes int
- Minutes of hour of day. Must be from 0 to 59.
- Nanos int
- Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- Seconds int
- Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- hours Integer
- Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- minutes Integer
- Minutes of hour of day. Must be from 0 to 59.
- nanos Integer
- Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- seconds Integer
- Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- hours number
- Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- minutes number
- Minutes of hour of day. Must be from 0 to 59.
- nanos number
- Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- seconds number
- Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- hours int
- Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- minutes int
- Minutes of hour of day. Must be from 0 to 59.
- nanos int
- Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- seconds int
- Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- hours Number
- Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- minutes Number
- Minutes of hour of day. Must be from 0 to 59.
- nanos Number
- Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- seconds Number
- Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
WeeklyMaintenanceWindowResponse   
- Day string
- Allows to define schedule that runs specified day of the week.
- Duration string
- Duration of the time window.
- StartTime Pulumi.Google Native. Memcache. V1Beta2. Inputs. Time Of Day Response 
- Start time of the window in UTC.
- Day string
- Allows to define schedule that runs specified day of the week.
- Duration string
- Duration of the time window.
- StartTime TimeOf Day Response 
- Start time of the window in UTC.
- day String
- Allows to define schedule that runs specified day of the week.
- duration String
- Duration of the time window.
- startTime TimeOf Day Response 
- Start time of the window in UTC.
- day string
- Allows to define schedule that runs specified day of the week.
- duration string
- Duration of the time window.
- startTime TimeOf Day Response 
- Start time of the window in UTC.
- day str
- Allows to define schedule that runs specified day of the week.
- duration str
- Duration of the time window.
- start_time TimeOf Day Response 
- Start time of the window in UTC.
- day String
- Allows to define schedule that runs specified day of the week.
- duration String
- Duration of the time window.
- startTime Property Map
- Start time of the window in UTC.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi