Interface protos.google.cloud.compute.v1beta.IInstanceGroupManager (6.5.0)

Properties of an InstanceGroupManager.

Package

@google-cloud/compute

Properties

allInstancesConfig

allInstancesConfig?: (google.cloud.compute.v1beta.IInstanceGroupManagerAllInstancesConfig|null);

InstanceGroupManager allInstancesConfig

autoHealingPolicies

autoHealingPolicies?: (google.cloud.compute.v1beta.IInstanceGroupManagerAutoHealingPolicy[]|null);

InstanceGroupManager autoHealingPolicies

baseInstanceName

baseInstanceName?: (string|null);

InstanceGroupManager baseInstanceName

creationTimestamp

creationTimestamp?: (string|null);

InstanceGroupManager creationTimestamp

currentActions

currentActions?: (google.cloud.compute.v1beta.IInstanceGroupManagerActionsSummary|null);

InstanceGroupManager currentActions

description

description?: (string|null);

InstanceGroupManager description

distributionPolicy

distributionPolicy?: (google.cloud.compute.v1beta.IDistributionPolicy|null);

InstanceGroupManager distributionPolicy

failoverAction

failoverAction?: (string|null);

InstanceGroupManager failoverAction

fingerprint

fingerprint?: (string|null);

InstanceGroupManager fingerprint

id

id?: (number|Long|string|null);

InstanceGroupManager id

instanceFlexibilityPolicy

instanceFlexibilityPolicy?: (google.cloud.compute.v1beta.IInstanceGroupManagerInstanceFlexibilityPolicy|null);

InstanceGroupManager instanceFlexibilityPolicy

instanceGroup

instanceGroup?: (string|null);

InstanceGroupManager instanceGroup

instanceLifecyclePolicy

instanceLifecyclePolicy?: (google.cloud.compute.v1beta.IInstanceGroupManagerInstanceLifecyclePolicy|null);

InstanceGroupManager instanceLifecyclePolicy

instanceTemplate

instanceTemplate?: (string|null);

InstanceGroupManager instanceTemplate

kind

kind?: (string|null);

InstanceGroupManager kind

listManagedInstancesResults

listManagedInstancesResults?: (string|null);

InstanceGroupManager listManagedInstancesResults

multiMig

multiMig?: (string|null);

InstanceGroupManager multiMig

name

name?: (string|null);

InstanceGroupManager name

namedPorts

namedPorts?: (google.cloud.compute.v1beta.INamedPort[]|null);

InstanceGroupManager namedPorts

params

params?: (google.cloud.compute.v1beta.IInstanceGroupManagerParams|null);

InstanceGroupManager params

region

region?: (string|null);

InstanceGroupManager region

resourcePolicies

resourcePolicies?: (google.cloud.compute.v1beta.IInstanceGroupManagerResourcePolicies|null);

InstanceGroupManager resourcePolicies

satisfiesPzi

satisfiesPzi?: (boolean|null);

InstanceGroupManager satisfiesPzi

satisfiesPzs

satisfiesPzs?: (boolean|null);

InstanceGroupManager satisfiesPzs

selfLink?: (string|null);

InstanceGroupManager selfLink

serviceAccount

serviceAccount?: (string|null);

InstanceGroupManager serviceAccount

standbyPolicy

standbyPolicy?: (google.cloud.compute.v1beta.IInstanceGroupManagerStandbyPolicy|null);

InstanceGroupManager standbyPolicy

statefulPolicy

statefulPolicy?: (google.cloud.compute.v1beta.IStatefulPolicy|null);

InstanceGroupManager statefulPolicy

status

status?: (google.cloud.compute.v1beta.IInstanceGroupManagerStatus|null);

InstanceGroupManager status

targetPools

targetPools?: (string[]|null);

InstanceGroupManager targetPools

targetSize

targetSize?: (number|null);

InstanceGroupManager targetSize

targetSizePolicy

targetSizePolicy?: (google.cloud.compute.v1beta.IInstanceGroupManagerTargetSizePolicy|null);

InstanceGroupManager targetSizePolicy

targetStoppedSize

targetStoppedSize?: (number|null);

InstanceGroupManager targetStoppedSize

targetSuspendedSize

targetSuspendedSize?: (number|null);

InstanceGroupManager targetSuspendedSize

updatePolicy

updatePolicy?: (google.cloud.compute.v1beta.IInstanceGroupManagerUpdatePolicy|null);

InstanceGroupManager updatePolicy

versions

versions?: (google.cloud.compute.v1beta.IInstanceGroupManagerVersion[]|null);

InstanceGroupManager versions

zone

zone?: (string|null);

InstanceGroupManager zone