Versions in this module Expand all Collapse all v0 v0.37.1 Dec 15, 2020 Changes in this version + const CloudPlatformScope + type CustomResourceColumnDefinition struct + Description string + ForceSendFields []string + Format string + JsonPath string + Name string + NullFields []string + Priority int64 + Type string + func (s *CustomResourceColumnDefinition) MarshalJSON() ([]byte, error) + type CustomResourceDefinition struct + ApiVersion string + ForceSendFields []string + Kind string + Metadata *ObjectMeta + NullFields []string + Spec *CustomResourceDefinitionSpec + func (s *CustomResourceDefinition) MarshalJSON() ([]byte, error) + type CustomResourceDefinitionNames struct + Categories []string + ForceSendFields []string + Kind string + ListKind string + NullFields []string + Plural string + ShortNames []string + Singular string + func (s *CustomResourceDefinitionNames) MarshalJSON() ([]byte, error) + type CustomResourceDefinitionSpec struct + AdditionalPrinterColumns []*CustomResourceColumnDefinition + ForceSendFields []string + Group string + Names *CustomResourceDefinitionNames + NullFields []string + Scope string + Subresources *CustomResourceSubresources + Validation *CustomResourceValidation + Version string + Versions []*CustomResourceDefinitionVersion + func (s *CustomResourceDefinitionSpec) MarshalJSON() ([]byte, error) + type CustomResourceDefinitionVersion struct + ForceSendFields []string + Name string + NullFields []string + Served bool + Storage bool + func (s *CustomResourceDefinitionVersion) MarshalJSON() ([]byte, error) + type CustomResourceSubresourceScale struct + ForceSendFields []string + LabelSelectorPath string + NullFields []string + SpecReplicasPath string + StatusReplicasPath string + func (s *CustomResourceSubresourceScale) MarshalJSON() ([]byte, error) + type CustomResourceSubresourceStatus struct + type CustomResourceSubresources struct + ForceSendFields []string + NullFields []string + Scale *CustomResourceSubresourceScale + Status *CustomResourceSubresourceStatus + func (s *CustomResourceSubresources) MarshalJSON() ([]byte, error) + type CustomResourceValidation struct + ForceSendFields []string + NullFields []string + OpenAPIV3Schema *JSONSchemaProps + func (s *CustomResourceValidation) MarshalJSON() ([]byte, error) + type CustomresourcedefinitionsListCall struct + func (c *CustomresourcedefinitionsListCall) Context(ctx context.Context) *CustomresourcedefinitionsListCall + func (c *CustomresourcedefinitionsListCall) Continue(continue_ string) *CustomresourcedefinitionsListCall + func (c *CustomresourcedefinitionsListCall) Do(opts ...googleapi.CallOption) (*ListCustomResourceDefinitionsResponse, error) + func (c *CustomresourcedefinitionsListCall) FieldSelector(fieldSelector string) *CustomresourcedefinitionsListCall + func (c *CustomresourcedefinitionsListCall) Fields(s ...googleapi.Field) *CustomresourcedefinitionsListCall + func (c *CustomresourcedefinitionsListCall) Header() http.Header + func (c *CustomresourcedefinitionsListCall) IfNoneMatch(entityTag string) *CustomresourcedefinitionsListCall + func (c *CustomresourcedefinitionsListCall) IncludeUninitialized(includeUninitialized bool) *CustomresourcedefinitionsListCall + func (c *CustomresourcedefinitionsListCall) LabelSelector(labelSelector string) *CustomresourcedefinitionsListCall + func (c *CustomresourcedefinitionsListCall) Limit(limit int64) *CustomresourcedefinitionsListCall + func (c *CustomresourcedefinitionsListCall) Parent(parent string) *CustomresourcedefinitionsListCall + func (c *CustomresourcedefinitionsListCall) ResourceVersion(resourceVersion string) *CustomresourcedefinitionsListCall + func (c *CustomresourcedefinitionsListCall) Watch(watch bool) *CustomresourcedefinitionsListCall + type CustomresourcedefinitionsService struct + func NewCustomresourcedefinitionsService(s *Service) *CustomresourcedefinitionsService + func (r *CustomresourcedefinitionsService) List() *CustomresourcedefinitionsListCall + type ExternalDocumentation struct + Description string + ForceSendFields []string + NullFields []string + Url string + func (s *ExternalDocumentation) MarshalJSON() ([]byte, error) + type JSON struct + ForceSendFields []string + NullFields []string + Raw string + func (s *JSON) MarshalJSON() ([]byte, error) + type JSONSchemaProps struct + AdditionalItems *JSONSchemaPropsOrBool + AdditionalProperties *JSONSchemaPropsOrBool + AllOf []*JSONSchemaProps + AnyOf []*JSONSchemaProps + Default *JSON + Definitions map[string]JSONSchemaProps + Dependencies map[string]JSONSchemaPropsOrStringArray + Description string + Enum []string + Example *JSON + ExclusiveMaximum bool + ExclusiveMinimum bool + ExternalDocs *ExternalDocumentation + ForceSendFields []string + Format string + Id string + Items *JSONSchemaPropsOrArray + MaxItems int64 + MaxLength int64 + MaxProperties int64 + Maximum float64 + MinItems int64 + MinLength int64 + MinProperties int64 + Minimum float64 + MultipleOf float64 + Not *JSONSchemaProps + NullFields []string + OneOf []*JSONSchemaProps + Pattern string + PatternProperties map[string]JSONSchemaProps + Properties map[string]JSONSchemaProps + Ref string + Required []string + Schema string + Title string + Type string + UniqueItems bool + func (s *JSONSchemaProps) MarshalJSON() ([]byte, error) + func (s *JSONSchemaProps) UnmarshalJSON(data []byte) error + type JSONSchemaPropsOrArray struct + ForceSendFields []string + JsonSchemas []*JSONSchemaProps + NullFields []string + Schema *JSONSchemaProps + func (s *JSONSchemaPropsOrArray) MarshalJSON() ([]byte, error) + type JSONSchemaPropsOrBool struct + Allows bool + ForceSendFields []string + NullFields []string + Schema *JSONSchemaProps + func (s *JSONSchemaPropsOrBool) MarshalJSON() ([]byte, error) + type JSONSchemaPropsOrStringArray struct + ForceSendFields []string + NullFields []string + Property []string + Schema *JSONSchemaProps + func (s *JSONSchemaPropsOrStringArray) MarshalJSON() ([]byte, error) + type ListCustomResourceDefinitionsResponse struct + ApiVersion string + ForceSendFields []string + Items []*CustomResourceDefinition + Kind string + Metadata *ListMeta + NullFields []string + Unreachable []string + func (s *ListCustomResourceDefinitionsResponse) MarshalJSON() ([]byte, error) + type ListMeta struct + Continue string + ForceSendFields []string + NullFields []string + ResourceVersion string + SelfLink string + func (s *ListMeta) MarshalJSON() ([]byte, error) + type NamespacesCustomresourcedefinitionsGetCall struct + func (c *NamespacesCustomresourcedefinitionsGetCall) Context(ctx context.Context) *NamespacesCustomresourcedefinitionsGetCall + func (c *NamespacesCustomresourcedefinitionsGetCall) Do(opts ...googleapi.CallOption) (*CustomResourceDefinition, error) + func (c *NamespacesCustomresourcedefinitionsGetCall) Fields(s ...googleapi.Field) *NamespacesCustomresourcedefinitionsGetCall + func (c *NamespacesCustomresourcedefinitionsGetCall) Header() http.Header + func (c *NamespacesCustomresourcedefinitionsGetCall) IfNoneMatch(entityTag string) *NamespacesCustomresourcedefinitionsGetCall + type NamespacesCustomresourcedefinitionsService struct + func NewNamespacesCustomresourcedefinitionsService(s *Service) *NamespacesCustomresourcedefinitionsService + func (r *NamespacesCustomresourcedefinitionsService) Get(name string) *NamespacesCustomresourcedefinitionsGetCall + type NamespacesService struct + Customresourcedefinitions *NamespacesCustomresourcedefinitionsService + func NewNamespacesService(s *Service) *NamespacesService + type ObjectMeta struct + Annotations map[string]string + ClusterName string + CreationTimestamp string + DeletionGracePeriodSeconds int64 + DeletionTimestamp string + Finalizers []string + ForceSendFields []string + GenerateName string + Generation int64 + Labels map[string]string + Name string + Namespace string + NullFields []string + OwnerReferences []*OwnerReference + ResourceVersion string + SelfLink string + Uid string + func (s *ObjectMeta) MarshalJSON() ([]byte, error) + type OwnerReference struct + ApiVersion string + BlockOwnerDeletion bool + Controller bool + ForceSendFields []string + Kind string + Name string + NullFields []string + Uid string + func (s *OwnerReference) MarshalJSON() ([]byte, error) + type ProjectsLocationsCustomresourcedefinitionsGetCall struct + func (c *ProjectsLocationsCustomresourcedefinitionsGetCall) Context(ctx context.Context) *ProjectsLocationsCustomresourcedefinitionsGetCall + func (c *ProjectsLocationsCustomresourcedefinitionsGetCall) Do(opts ...googleapi.CallOption) (*CustomResourceDefinition, error) + func (c *ProjectsLocationsCustomresourcedefinitionsGetCall) Fields(s ...googleapi.Field) *ProjectsLocationsCustomresourcedefinitionsGetCall + func (c *ProjectsLocationsCustomresourcedefinitionsGetCall) Header() http.Header + func (c *ProjectsLocationsCustomresourcedefinitionsGetCall) IfNoneMatch(entityTag string) *ProjectsLocationsCustomresourcedefinitionsGetCall + type ProjectsLocationsCustomresourcedefinitionsListCall struct + func (c *ProjectsLocationsCustomresourcedefinitionsListCall) Context(ctx context.Context) *ProjectsLocationsCustomresourcedefinitionsListCall + func (c *ProjectsLocationsCustomresourcedefinitionsListCall) Continue(continue_ string) *ProjectsLocationsCustomresourcedefinitionsListCall + func (c *ProjectsLocationsCustomresourcedefinitionsListCall) Do(opts ...googleapi.CallOption) (*ListCustomResourceDefinitionsResponse, error) + func (c *ProjectsLocationsCustomresourcedefinitionsListCall) FieldSelector(fieldSelector string) *ProjectsLocationsCustomresourcedefinitionsListCall + func (c *ProjectsLocationsCustomresourcedefinitionsListCall) Fields(s ...googleapi.Field) *ProjectsLocationsCustomresourcedefinitionsListCall + func (c *ProjectsLocationsCustomresourcedefinitionsListCall) Header() http.Header + func (c *ProjectsLocationsCustomresourcedefinitionsListCall) IfNoneMatch(entityTag string) *ProjectsLocationsCustomresourcedefinitionsListCall + func (c *ProjectsLocationsCustomresourcedefinitionsListCall) IncludeUninitialized(includeUninitialized bool) *ProjectsLocationsCustomresourcedefinitionsListCall + func (c *ProjectsLocationsCustomresourcedefinitionsListCall) LabelSelector(labelSelector string) *ProjectsLocationsCustomresourcedefinitionsListCall + func (c *ProjectsLocationsCustomresourcedefinitionsListCall) Limit(limit int64) *ProjectsLocationsCustomresourcedefinitionsListCall + func (c *ProjectsLocationsCustomresourcedefinitionsListCall) ResourceVersion(resourceVersion string) *ProjectsLocationsCustomresourcedefinitionsListCall + func (c *ProjectsLocationsCustomresourcedefinitionsListCall) Watch(watch bool) *ProjectsLocationsCustomresourcedefinitionsListCall + type ProjectsLocationsCustomresourcedefinitionsService struct + func NewProjectsLocationsCustomresourcedefinitionsService(s *Service) *ProjectsLocationsCustomresourcedefinitionsService + func (r *ProjectsLocationsCustomresourcedefinitionsService) Get(name string) *ProjectsLocationsCustomresourcedefinitionsGetCall + func (r *ProjectsLocationsCustomresourcedefinitionsService) List(parent string) *ProjectsLocationsCustomresourcedefinitionsListCall + type ProjectsLocationsService struct + Customresourcedefinitions *ProjectsLocationsCustomresourcedefinitionsService + func NewProjectsLocationsService(s *Service) *ProjectsLocationsService + type ProjectsService struct + Locations *ProjectsLocationsService + func NewProjectsService(s *Service) *ProjectsService + type Service struct + BasePath string + Customresourcedefinitions *CustomresourcedefinitionsService + Namespaces *NamespacesService + Projects *ProjectsService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error)