cloud_platform_cluster_body

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