Properties of an AllocationPolicy.
Package
@google-cloud/batchProperties
instance
instance?: (google.cloud.batch.v1alpha.AllocationPolicy.IInstancePolicy|null);
AllocationPolicy instance
instances
instances?: (google.cloud.batch.v1alpha.AllocationPolicy.IInstancePolicyOrTemplate[]|null);
AllocationPolicy instances
instanceTemplates
instanceTemplates?: (string[]|null);
AllocationPolicy instanceTemplates
labels
labels?: ({ [k: string]: string }|null);
AllocationPolicy labels
location
location?: (google.cloud.batch.v1alpha.AllocationPolicy.ILocationPolicy|null);
AllocationPolicy location
network
network?: (google.cloud.batch.v1alpha.AllocationPolicy.INetworkPolicy|null);
AllocationPolicy network
placement
placement?: (google.cloud.batch.v1alpha.AllocationPolicy.IPlacementPolicy|null);
AllocationPolicy placement
provisioningModels
provisioningModels?: (google.cloud.batch.v1alpha.AllocationPolicy.ProvisioningModel[]|null);
AllocationPolicy provisioningModels
serviceAccount
serviceAccount?: (google.cloud.batch.v1alpha.IServiceAccount|null);
AllocationPolicy serviceAccount
serviceAccountEmail
serviceAccountEmail?: (string|null);
AllocationPolicy serviceAccountEmail
tags
tags?: (string[]|null);
AllocationPolicy tags