Class NewInstance.Builder
java.lang.Object
org.jclouds.googlecomputeengine.domain.NewInstance.Builder
- Enclosing class:
NewInstance
-
Constructor Summary
ConstructorsConstructorDescriptionBuilder
(String name, URI machineType, List<NewInstance.NetworkInterface> networks, List<AttachDisk> disks) -
Method Summary
Modifier and TypeMethodDescriptionbuild()
canIpForward
(Boolean canIpForward) description
(String description) scheduling
(Instance.Scheduling scheduling) serviceAccounts
(List<Instance.ServiceAccount> serviceAccounts) A list of service accounts, with their specified scopes, authorized for this instance.
-
Constructor Details
-
Builder
-
Builder
public Builder(String name, URI machineType, List<NewInstance.NetworkInterface> networks, List<AttachDisk> disks) -
Builder
-
-
Method Details
-
canIpForward
-
description
-
tags
-
metadata
-
serviceAccounts
A list of service accounts, with their specified scopes, authorized for this instance. Service accounts generate access tokens that can be accessed through the metadata server and used to authenticate applications on the instance. Note: to add scopes to the default service account on the VM you can use 'default' as a keyword for email. -
scheduling
-
build
-