in spec/support/helpers/google_api/cloud_platform_helpers.rb [88:122]
def cloud_platform_cluster_body(options)
{
name: options[:name] || 'string',
description: options[:description] || 'string',
initialNodeCount: options[:initialNodeCount] || 'number',
masterAuth: {
username: options[:username] || 'string',
password: options[:password] || 'string',
clusterCaCertificate: options[:clusterCaCertificate] || load_sample_cert,
clientCertificate: options[:clientCertificate] || 'string',
clientKey: options[:clientKey] || 'string'
},
loggingService: options[:loggingService] || 'string',
monitoringService: options[:monitoringService] || 'string',
network: options[:network] || 'string',
clusterIpv4Cidr: options[:clusterIpv4Cidr] || 'string',
subnetwork: options[:subnetwork] || 'string',
enableKubernetesAlpha: options[:enableKubernetesAlpha] || 'boolean',
labelFingerprint: options[:labelFingerprint] || 'string',
selfLink: options[:selfLink] || 'string',
zone: options[:zone] || 'string',
endpoint: options[:endpoint] || 'string',
initialClusterVersion: options[:initialClusterVersion] || 'string',
currentMasterVersion: options[:currentMasterVersion] || 'string',
currentNodeVersion: options[:currentNodeVersion] || 'string',
createTime: options[:createTime] || 'string',
status: options[:status] || 'RUNNING',
statusMessage: options[:statusMessage] || 'string',
nodeIpv4CidrSize: options[:nodeIpv4CidrSize] || 'number',
servicesIpv4Cidr: options[:servicesIpv4Cidr] || 'string',
currentNodeCount: options[:currentNodeCount] || 'number',
expireTime: options[:expireTime] || 'string'
}
end