Documentation ¶
Overview ¶
+groupName=cloud.appscode.com
Index ¶
- Constants
- Variables
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type AWSCredential
- func (in *AWSCredential) DeepCopy() *AWSCredential
- func (in *AWSCredential) DeepCopyInto(out *AWSCredential)
- func (*AWSCredential) Descriptor() ([]byte, []int)
- func (m *AWSCredential) Marshal() (dAtA []byte, err error)
- func (m *AWSCredential) MarshalTo(dAtA []byte) (int, error)
- func (m *AWSCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AWSCredential) ProtoMessage()
- func (m *AWSCredential) Reset()
- func (m *AWSCredential) Size() (n int)
- func (this *AWSCredential) String() string
- func (m *AWSCredential) Unmarshal(dAtA []byte) error
- func (m *AWSCredential) XXX_DiscardUnknown()
- func (m *AWSCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AWSCredential) XXX_Merge(src proto.Message)
- func (m *AWSCredential) XXX_Size() int
- func (m *AWSCredential) XXX_Unmarshal(b []byte) error
- type AzureCredential
- func (in *AzureCredential) DeepCopy() *AzureCredential
- func (in *AzureCredential) DeepCopyInto(out *AzureCredential)
- func (*AzureCredential) Descriptor() ([]byte, []int)
- func (m *AzureCredential) Marshal() (dAtA []byte, err error)
- func (m *AzureCredential) MarshalTo(dAtA []byte) (int, error)
- func (m *AzureCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AzureCredential) ProtoMessage()
- func (m *AzureCredential) Reset()
- func (m *AzureCredential) Size() (n int)
- func (this *AzureCredential) String() string
- func (m *AzureCredential) Unmarshal(dAtA []byte) error
- func (m *AzureCredential) XXX_DiscardUnknown()
- func (m *AzureCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AzureCredential) XXX_Merge(src proto.Message)
- func (m *AzureCredential) XXX_Size() int
- func (m *AzureCredential) XXX_Unmarshal(b []byte) error
- type AzureStorageCredential
- func (in *AzureStorageCredential) DeepCopy() *AzureStorageCredential
- func (in *AzureStorageCredential) DeepCopyInto(out *AzureStorageCredential)
- func (*AzureStorageCredential) Descriptor() ([]byte, []int)
- func (m *AzureStorageCredential) Marshal() (dAtA []byte, err error)
- func (m *AzureStorageCredential) MarshalTo(dAtA []byte) (int, error)
- func (m *AzureStorageCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AzureStorageCredential) ProtoMessage()
- func (m *AzureStorageCredential) Reset()
- func (m *AzureStorageCredential) Size() (n int)
- func (this *AzureStorageCredential) String() string
- func (m *AzureStorageCredential) Unmarshal(dAtA []byte) error
- func (m *AzureStorageCredential) XXX_DiscardUnknown()
- func (m *AzureStorageCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AzureStorageCredential) XXX_Merge(src proto.Message)
- func (m *AzureStorageCredential) XXX_Size() int
- func (m *AzureStorageCredential) XXX_Unmarshal(b []byte) error
- type CloudProvider
- func (_ CloudProvider) CustomResourceDefinition() *apiextensions.CustomResourceDefinition
- func (in *CloudProvider) DeepCopy() *CloudProvider
- func (in *CloudProvider) DeepCopyInto(out *CloudProvider)
- func (in *CloudProvider) DeepCopyObject() runtime.Object
- func (*CloudProvider) Descriptor() ([]byte, []int)
- func (m *CloudProvider) Marshal() (dAtA []byte, err error)
- func (m *CloudProvider) MarshalTo(dAtA []byte) (int, error)
- func (m *CloudProvider) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CloudProvider) ProtoMessage()
- func (m *CloudProvider) Reset()
- func (m *CloudProvider) Size() (n int)
- func (this *CloudProvider) String() string
- func (m *CloudProvider) Unmarshal(dAtA []byte) error
- func (m *CloudProvider) XXX_DiscardUnknown()
- func (m *CloudProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CloudProvider) XXX_Merge(src proto.Message)
- func (m *CloudProvider) XXX_Size() int
- func (m *CloudProvider) XXX_Unmarshal(b []byte) error
- type CloudProviderList
- func (in *CloudProviderList) DeepCopy() *CloudProviderList
- func (in *CloudProviderList) DeepCopyInto(out *CloudProviderList)
- func (in *CloudProviderList) DeepCopyObject() runtime.Object
- func (*CloudProviderList) Descriptor() ([]byte, []int)
- func (m *CloudProviderList) Marshal() (dAtA []byte, err error)
- func (m *CloudProviderList) MarshalTo(dAtA []byte) (int, error)
- func (m *CloudProviderList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CloudProviderList) ProtoMessage()
- func (m *CloudProviderList) Reset()
- func (m *CloudProviderList) Size() (n int)
- func (this *CloudProviderList) String() string
- func (m *CloudProviderList) Unmarshal(dAtA []byte) error
- func (m *CloudProviderList) XXX_DiscardUnknown()
- func (m *CloudProviderList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CloudProviderList) XXX_Merge(src proto.Message)
- func (m *CloudProviderList) XXX_Size() int
- func (m *CloudProviderList) XXX_Unmarshal(b []byte) error
- type CloudProviderSpec
- func (in *CloudProviderSpec) DeepCopy() *CloudProviderSpec
- func (in *CloudProviderSpec) DeepCopyInto(out *CloudProviderSpec)
- func (*CloudProviderSpec) Descriptor() ([]byte, []int)
- func (m *CloudProviderSpec) Marshal() (dAtA []byte, err error)
- func (m *CloudProviderSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *CloudProviderSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CloudProviderSpec) ProtoMessage()
- func (m *CloudProviderSpec) Reset()
- func (m *CloudProviderSpec) Size() (n int)
- func (this *CloudProviderSpec) String() string
- func (m *CloudProviderSpec) Unmarshal(dAtA []byte) error
- func (m *CloudProviderSpec) XXX_DiscardUnknown()
- func (m *CloudProviderSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CloudProviderSpec) XXX_Merge(src proto.Message)
- func (m *CloudProviderSpec) XXX_Size() int
- func (m *CloudProviderSpec) XXX_Unmarshal(b []byte) error
- type Credential
- func (cred *Credential) ApplyLabels(resourceName, credType string, ownerID int64)
- func (_ Credential) CustomResourceDefinition() *apiextensions.CustomResourceDefinition
- func (in *Credential) DeepCopy() *Credential
- func (in *Credential) DeepCopyInto(out *Credential)
- func (in *Credential) DeepCopyObject() runtime.Object
- func (*Credential) Descriptor() ([]byte, []int)
- func (_ Credential) FormatLabels(resourceName, credType string, ownerID int64) labels.Selector
- func (m *Credential) Marshal() (dAtA []byte, err error)
- func (m *Credential) MarshalTo(dAtA []byte) (int, error)
- func (m *Credential) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Credential) ProtoMessage()
- func (m *Credential) Reset()
- func (m *Credential) Size() (n int)
- func (this *Credential) String() string
- func (m *Credential) Unmarshal(dAtA []byte) error
- func (m *Credential) XXX_DiscardUnknown()
- func (m *Credential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Credential) XXX_Merge(src proto.Message)
- func (m *Credential) XXX_Size() int
- func (m *Credential) XXX_Unmarshal(b []byte) error
- type CredentialList
- func (in *CredentialList) DeepCopy() *CredentialList
- func (in *CredentialList) DeepCopyInto(out *CredentialList)
- func (in *CredentialList) DeepCopyObject() runtime.Object
- func (*CredentialList) Descriptor() ([]byte, []int)
- func (m *CredentialList) Marshal() (dAtA []byte, err error)
- func (m *CredentialList) MarshalTo(dAtA []byte) (int, error)
- func (m *CredentialList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CredentialList) ProtoMessage()
- func (m *CredentialList) Reset()
- func (m *CredentialList) Size() (n int)
- func (this *CredentialList) String() string
- func (m *CredentialList) Unmarshal(dAtA []byte) error
- func (m *CredentialList) XXX_DiscardUnknown()
- func (m *CredentialList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CredentialList) XXX_Merge(src proto.Message)
- func (m *CredentialList) XXX_Size() int
- func (m *CredentialList) XXX_Unmarshal(b []byte) error
- type CredentialSpec
- func (in *CredentialSpec) DeepCopy() *CredentialSpec
- func (in *CredentialSpec) DeepCopyInto(out *CredentialSpec)
- func (*CredentialSpec) Descriptor() ([]byte, []int)
- func (m *CredentialSpec) Marshal() (dAtA []byte, err error)
- func (m *CredentialSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *CredentialSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CredentialSpec) ProtoMessage()
- func (m *CredentialSpec) Reset()
- func (m *CredentialSpec) Size() (n int)
- func (this *CredentialSpec) String() string
- func (m *CredentialSpec) Unmarshal(dAtA []byte) error
- func (m *CredentialSpec) XXX_DiscardUnknown()
- func (m *CredentialSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CredentialSpec) XXX_Merge(src proto.Message)
- func (m *CredentialSpec) XXX_Size() int
- func (m *CredentialSpec) XXX_Unmarshal(b []byte) error
- type CredentialStatus
- func (in *CredentialStatus) DeepCopy() *CredentialStatus
- func (in *CredentialStatus) DeepCopyInto(out *CredentialStatus)
- func (*CredentialStatus) Descriptor() ([]byte, []int)
- func (m *CredentialStatus) Marshal() (dAtA []byte, err error)
- func (m *CredentialStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *CredentialStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CredentialStatus) ProtoMessage()
- func (m *CredentialStatus) Reset()
- func (m *CredentialStatus) Size() (n int)
- func (this *CredentialStatus) String() string
- func (m *CredentialStatus) Unmarshal(dAtA []byte) error
- func (m *CredentialStatus) XXX_DiscardUnknown()
- func (m *CredentialStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CredentialStatus) XXX_Merge(src proto.Message)
- func (m *CredentialStatus) XXX_Size() int
- func (m *CredentialStatus) XXX_Unmarshal(b []byte) error
- type CredentialType
- type DigitalOceanCredential
- func (in *DigitalOceanCredential) DeepCopy() *DigitalOceanCredential
- func (in *DigitalOceanCredential) DeepCopyInto(out *DigitalOceanCredential)
- func (*DigitalOceanCredential) Descriptor() ([]byte, []int)
- func (m *DigitalOceanCredential) Marshal() (dAtA []byte, err error)
- func (m *DigitalOceanCredential) MarshalTo(dAtA []byte) (int, error)
- func (m *DigitalOceanCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DigitalOceanCredential) ProtoMessage()
- func (m *DigitalOceanCredential) Reset()
- func (m *DigitalOceanCredential) Size() (n int)
- func (this *DigitalOceanCredential) String() string
- func (m *DigitalOceanCredential) Unmarshal(dAtA []byte) error
- func (m *DigitalOceanCredential) XXX_DiscardUnknown()
- func (m *DigitalOceanCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DigitalOceanCredential) XXX_Merge(src proto.Message)
- func (m *DigitalOceanCredential) XXX_Size() int
- func (m *DigitalOceanCredential) XXX_Unmarshal(b []byte) error
- type GoogleCloudCredential
- func (in *GoogleCloudCredential) DeepCopy() *GoogleCloudCredential
- func (in *GoogleCloudCredential) DeepCopyInto(out *GoogleCloudCredential)
- func (*GoogleCloudCredential) Descriptor() ([]byte, []int)
- func (m *GoogleCloudCredential) Marshal() (dAtA []byte, err error)
- func (m *GoogleCloudCredential) MarshalTo(dAtA []byte) (int, error)
- func (m *GoogleCloudCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GoogleCloudCredential) ProtoMessage()
- func (m *GoogleCloudCredential) Reset()
- func (m *GoogleCloudCredential) Size() (n int)
- func (this *GoogleCloudCredential) String() string
- func (m *GoogleCloudCredential) Unmarshal(dAtA []byte) error
- func (m *GoogleCloudCredential) XXX_DiscardUnknown()
- func (m *GoogleCloudCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GoogleCloudCredential) XXX_Merge(src proto.Message)
- func (m *GoogleCloudCredential) XXX_Size() int
- func (m *GoogleCloudCredential) XXX_Unmarshal(b []byte) error
- type GoogleOAuthCredential
- func (in *GoogleOAuthCredential) DeepCopy() *GoogleOAuthCredential
- func (in *GoogleOAuthCredential) DeepCopyInto(out *GoogleOAuthCredential)
- func (*GoogleOAuthCredential) Descriptor() ([]byte, []int)
- func (m *GoogleOAuthCredential) Marshal() (dAtA []byte, err error)
- func (m *GoogleOAuthCredential) MarshalTo(dAtA []byte) (int, error)
- func (m *GoogleOAuthCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GoogleOAuthCredential) ProtoMessage()
- func (m *GoogleOAuthCredential) Reset()
- func (m *GoogleOAuthCredential) Size() (n int)
- func (this *GoogleOAuthCredential) String() string
- func (m *GoogleOAuthCredential) Unmarshal(dAtA []byte) error
- func (m *GoogleOAuthCredential) XXX_DiscardUnknown()
- func (m *GoogleOAuthCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GoogleOAuthCredential) XXX_Merge(src proto.Message)
- func (m *GoogleOAuthCredential) XXX_Size() int
- func (m *GoogleOAuthCredential) XXX_Unmarshal(b []byte) error
- type LinodeCredential
- func (in *LinodeCredential) DeepCopy() *LinodeCredential
- func (in *LinodeCredential) DeepCopyInto(out *LinodeCredential)
- func (*LinodeCredential) Descriptor() ([]byte, []int)
- func (m *LinodeCredential) Marshal() (dAtA []byte, err error)
- func (m *LinodeCredential) MarshalTo(dAtA []byte) (int, error)
- func (m *LinodeCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LinodeCredential) ProtoMessage()
- func (m *LinodeCredential) Reset()
- func (m *LinodeCredential) Size() (n int)
- func (this *LinodeCredential) String() string
- func (m *LinodeCredential) Unmarshal(dAtA []byte) error
- func (m *LinodeCredential) XXX_DiscardUnknown()
- func (m *LinodeCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LinodeCredential) XXX_Merge(src proto.Message)
- func (m *LinodeCredential) XXX_Size() int
- func (m *LinodeCredential) XXX_Unmarshal(b []byte) error
- type MachineType
- func (_ MachineType) CustomResourceDefinition() *apiextensions.CustomResourceDefinition
- func (in *MachineType) DeepCopy() *MachineType
- func (in *MachineType) DeepCopyInto(out *MachineType)
- func (in *MachineType) DeepCopyObject() runtime.Object
- func (*MachineType) Descriptor() ([]byte, []int)
- func (m *MachineType) Marshal() (dAtA []byte, err error)
- func (m *MachineType) MarshalTo(dAtA []byte) (int, error)
- func (m *MachineType) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MachineType) ProtoMessage()
- func (m *MachineType) Reset()
- func (m *MachineType) Size() (n int)
- func (this *MachineType) String() string
- func (m *MachineType) Unmarshal(dAtA []byte) error
- func (m *MachineType) XXX_DiscardUnknown()
- func (m *MachineType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MachineType) XXX_Merge(src proto.Message)
- func (m *MachineType) XXX_Size() int
- func (m *MachineType) XXX_Unmarshal(b []byte) error
- type MachineTypeList
- func (in *MachineTypeList) DeepCopy() *MachineTypeList
- func (in *MachineTypeList) DeepCopyInto(out *MachineTypeList)
- func (in *MachineTypeList) DeepCopyObject() runtime.Object
- func (*MachineTypeList) Descriptor() ([]byte, []int)
- func (m *MachineTypeList) Marshal() (dAtA []byte, err error)
- func (m *MachineTypeList) MarshalTo(dAtA []byte) (int, error)
- func (m *MachineTypeList) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MachineTypeList) ProtoMessage()
- func (m *MachineTypeList) Reset()
- func (m *MachineTypeList) Size() (n int)
- func (this *MachineTypeList) String() string
- func (m *MachineTypeList) Unmarshal(dAtA []byte) error
- func (m *MachineTypeList) XXX_DiscardUnknown()
- func (m *MachineTypeList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MachineTypeList) XXX_Merge(src proto.Message)
- func (m *MachineTypeList) XXX_Size() int
- func (m *MachineTypeList) XXX_Unmarshal(b []byte) error
- type MachineTypeSpec
- func (in *MachineTypeSpec) DeepCopy() *MachineTypeSpec
- func (in *MachineTypeSpec) DeepCopyInto(out *MachineTypeSpec)
- func (*MachineTypeSpec) Descriptor() ([]byte, []int)
- func (m *MachineTypeSpec) Marshal() (dAtA []byte, err error)
- func (m *MachineTypeSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *MachineTypeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MachineTypeSpec) ProtoMessage()
- func (m *MachineTypeSpec) Reset()
- func (m *MachineTypeSpec) Size() (n int)
- func (this *MachineTypeSpec) String() string
- func (m *MachineTypeSpec) Unmarshal(dAtA []byte) error
- func (m *MachineTypeSpec) XXX_DiscardUnknown()
- func (m *MachineTypeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MachineTypeSpec) XXX_Merge(src proto.Message)
- func (m *MachineTypeSpec) XXX_Size() int
- func (m *MachineTypeSpec) XXX_Unmarshal(b []byte) error
- type PacketCredential
- func (in *PacketCredential) DeepCopy() *PacketCredential
- func (in *PacketCredential) DeepCopyInto(out *PacketCredential)
- func (*PacketCredential) Descriptor() ([]byte, []int)
- func (m *PacketCredential) Marshal() (dAtA []byte, err error)
- func (m *PacketCredential) MarshalTo(dAtA []byte) (int, error)
- func (m *PacketCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PacketCredential) ProtoMessage()
- func (m *PacketCredential) Reset()
- func (m *PacketCredential) Size() (n int)
- func (this *PacketCredential) String() string
- func (m *PacketCredential) Unmarshal(dAtA []byte) error
- func (m *PacketCredential) XXX_DiscardUnknown()
- func (m *PacketCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PacketCredential) XXX_Merge(src proto.Message)
- func (m *PacketCredential) XXX_Size() int
- func (m *PacketCredential) XXX_Unmarshal(b []byte) error
- type RancherCredential
- func (in *RancherCredential) DeepCopy() *RancherCredential
- func (in *RancherCredential) DeepCopyInto(out *RancherCredential)
- func (*RancherCredential) Descriptor() ([]byte, []int)
- func (m *RancherCredential) Marshal() (dAtA []byte, err error)
- func (m *RancherCredential) MarshalTo(dAtA []byte) (int, error)
- func (m *RancherCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RancherCredential) ProtoMessage()
- func (m *RancherCredential) Reset()
- func (m *RancherCredential) Size() (n int)
- func (this *RancherCredential) String() string
- func (m *RancherCredential) Unmarshal(dAtA []byte) error
- func (m *RancherCredential) XXX_DiscardUnknown()
- func (m *RancherCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RancherCredential) XXX_Merge(src proto.Message)
- func (m *RancherCredential) XXX_Size() int
- func (m *RancherCredential) XXX_Unmarshal(b []byte) error
- type Region
- func (in *Region) DeepCopy() *Region
- func (in *Region) DeepCopyInto(out *Region)
- func (*Region) Descriptor() ([]byte, []int)
- func (m *Region) Marshal() (dAtA []byte, err error)
- func (m *Region) MarshalTo(dAtA []byte) (int, error)
- func (m *Region) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Region) ProtoMessage()
- func (m *Region) Reset()
- func (m *Region) Size() (n int)
- func (this *Region) String() string
- func (m *Region) Unmarshal(dAtA []byte) error
- func (m *Region) XXX_DiscardUnknown()
- func (m *Region) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Region) XXX_Merge(src proto.Message)
- func (m *Region) XXX_Size() int
- func (m *Region) XXX_Unmarshal(b []byte) error
- type ScalewayCredential
- func (in *ScalewayCredential) DeepCopy() *ScalewayCredential
- func (in *ScalewayCredential) DeepCopyInto(out *ScalewayCredential)
- func (*ScalewayCredential) Descriptor() ([]byte, []int)
- func (m *ScalewayCredential) Marshal() (dAtA []byte, err error)
- func (m *ScalewayCredential) MarshalTo(dAtA []byte) (int, error)
- func (m *ScalewayCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ScalewayCredential) ProtoMessage()
- func (m *ScalewayCredential) Reset()
- func (m *ScalewayCredential) Size() (n int)
- func (this *ScalewayCredential) String() string
- func (m *ScalewayCredential) Unmarshal(dAtA []byte) error
- func (m *ScalewayCredential) XXX_DiscardUnknown()
- func (m *ScalewayCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ScalewayCredential) XXX_Merge(src proto.Message)
- func (m *ScalewayCredential) XXX_Size() int
- func (m *ScalewayCredential) XXX_Unmarshal(b []byte) error
- type SwiftCredential
- func (in *SwiftCredential) DeepCopy() *SwiftCredential
- func (in *SwiftCredential) DeepCopyInto(out *SwiftCredential)
- func (*SwiftCredential) Descriptor() ([]byte, []int)
- func (m *SwiftCredential) Marshal() (dAtA []byte, err error)
- func (m *SwiftCredential) MarshalTo(dAtA []byte) (int, error)
- func (m *SwiftCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SwiftCredential) ProtoMessage()
- func (m *SwiftCredential) Reset()
- func (m *SwiftCredential) Size() (n int)
- func (this *SwiftCredential) String() string
- func (m *SwiftCredential) Unmarshal(dAtA []byte) error
- func (m *SwiftCredential) XXX_DiscardUnknown()
- func (m *SwiftCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SwiftCredential) XXX_Merge(src proto.Message)
- func (m *SwiftCredential) XXX_Size() int
- func (m *SwiftCredential) XXX_Unmarshal(b []byte) error
- type VultrCredential
- func (in *VultrCredential) DeepCopy() *VultrCredential
- func (in *VultrCredential) DeepCopyInto(out *VultrCredential)
- func (*VultrCredential) Descriptor() ([]byte, []int)
- func (m *VultrCredential) Marshal() (dAtA []byte, err error)
- func (m *VultrCredential) MarshalTo(dAtA []byte) (int, error)
- func (m *VultrCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VultrCredential) ProtoMessage()
- func (m *VultrCredential) Reset()
- func (m *VultrCredential) Size() (n int)
- func (this *VultrCredential) String() string
- func (m *VultrCredential) Unmarshal(dAtA []byte) error
- func (m *VultrCredential) XXX_DiscardUnknown()
- func (m *VultrCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VultrCredential) XXX_Merge(src proto.Message)
- func (m *VultrCredential) XXX_Size() int
- func (m *VultrCredential) XXX_Unmarshal(b []byte) error
Constants ¶
const ( ResourceKindCredential = "Credential" ResourceCredential = "credential" ResourceCredentials = "credentials" )
Variables ¶
var ( ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupGenerated = fmt.Errorf("proto: unexpected end of group") )
var ( // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: cloud.GroupName, Version: "v1alpha1"}
Functions ¶
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type AWSCredential ¶
type AWSCredential struct { AccessKeyID string `json:"accessKeyID"` SecretAccessKey string `json:"secretAccessKey"` }
func (*AWSCredential) DeepCopy ¶
func (in *AWSCredential) DeepCopy() *AWSCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSCredential.
func (*AWSCredential) DeepCopyInto ¶
func (in *AWSCredential) DeepCopyInto(out *AWSCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AWSCredential) Descriptor ¶
func (*AWSCredential) Descriptor() ([]byte, []int)
func (*AWSCredential) Marshal ¶
func (m *AWSCredential) Marshal() (dAtA []byte, err error)
func (*AWSCredential) MarshalToSizedBuffer ¶
func (m *AWSCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AWSCredential) ProtoMessage ¶
func (*AWSCredential) ProtoMessage()
func (*AWSCredential) Reset ¶
func (m *AWSCredential) Reset()
func (*AWSCredential) Size ¶
func (m *AWSCredential) Size() (n int)
func (*AWSCredential) String ¶
func (this *AWSCredential) String() string
func (*AWSCredential) Unmarshal ¶
func (m *AWSCredential) Unmarshal(dAtA []byte) error
func (*AWSCredential) XXX_DiscardUnknown ¶
func (m *AWSCredential) XXX_DiscardUnknown()
func (*AWSCredential) XXX_Marshal ¶
func (m *AWSCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AWSCredential) XXX_Merge ¶
func (m *AWSCredential) XXX_Merge(src proto.Message)
func (*AWSCredential) XXX_Size ¶
func (m *AWSCredential) XXX_Size() int
func (*AWSCredential) XXX_Unmarshal ¶
func (m *AWSCredential) XXX_Unmarshal(b []byte) error
type AzureCredential ¶
type AzureCredential struct { TenantID string `json:"tenantID"` SubscriptionID string `json:"subscriptionID"` ClientID string `json:"clientID"` ClientSecret string `json:"clientSecret"` }
func (*AzureCredential) DeepCopy ¶
func (in *AzureCredential) DeepCopy() *AzureCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureCredential.
func (*AzureCredential) DeepCopyInto ¶
func (in *AzureCredential) DeepCopyInto(out *AzureCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureCredential) Descriptor ¶
func (*AzureCredential) Descriptor() ([]byte, []int)
func (*AzureCredential) Marshal ¶
func (m *AzureCredential) Marshal() (dAtA []byte, err error)
func (*AzureCredential) MarshalToSizedBuffer ¶
func (m *AzureCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AzureCredential) ProtoMessage ¶
func (*AzureCredential) ProtoMessage()
func (*AzureCredential) Reset ¶
func (m *AzureCredential) Reset()
func (*AzureCredential) Size ¶
func (m *AzureCredential) Size() (n int)
func (*AzureCredential) String ¶
func (this *AzureCredential) String() string
func (*AzureCredential) Unmarshal ¶
func (m *AzureCredential) Unmarshal(dAtA []byte) error
func (*AzureCredential) XXX_DiscardUnknown ¶
func (m *AzureCredential) XXX_DiscardUnknown()
func (*AzureCredential) XXX_Marshal ¶
func (m *AzureCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AzureCredential) XXX_Merge ¶
func (m *AzureCredential) XXX_Merge(src proto.Message)
func (*AzureCredential) XXX_Size ¶
func (m *AzureCredential) XXX_Size() int
func (*AzureCredential) XXX_Unmarshal ¶
func (m *AzureCredential) XXX_Unmarshal(b []byte) error
type AzureStorageCredential ¶
func (*AzureStorageCredential) DeepCopy ¶
func (in *AzureStorageCredential) DeepCopy() *AzureStorageCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureStorageCredential.
func (*AzureStorageCredential) DeepCopyInto ¶
func (in *AzureStorageCredential) DeepCopyInto(out *AzureStorageCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureStorageCredential) Descriptor ¶
func (*AzureStorageCredential) Descriptor() ([]byte, []int)
func (*AzureStorageCredential) Marshal ¶
func (m *AzureStorageCredential) Marshal() (dAtA []byte, err error)
func (*AzureStorageCredential) MarshalTo ¶
func (m *AzureStorageCredential) MarshalTo(dAtA []byte) (int, error)
func (*AzureStorageCredential) MarshalToSizedBuffer ¶
func (m *AzureStorageCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AzureStorageCredential) ProtoMessage ¶
func (*AzureStorageCredential) ProtoMessage()
func (*AzureStorageCredential) Reset ¶
func (m *AzureStorageCredential) Reset()
func (*AzureStorageCredential) Size ¶
func (m *AzureStorageCredential) Size() (n int)
func (*AzureStorageCredential) String ¶
func (this *AzureStorageCredential) String() string
func (*AzureStorageCredential) Unmarshal ¶
func (m *AzureStorageCredential) Unmarshal(dAtA []byte) error
func (*AzureStorageCredential) XXX_DiscardUnknown ¶
func (m *AzureStorageCredential) XXX_DiscardUnknown()
func (*AzureStorageCredential) XXX_Marshal ¶
func (m *AzureStorageCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AzureStorageCredential) XXX_Merge ¶
func (m *AzureStorageCredential) XXX_Merge(src proto.Message)
func (*AzureStorageCredential) XXX_Size ¶
func (m *AzureStorageCredential) XXX_Size() int
func (*AzureStorageCredential) XXX_Unmarshal ¶
func (m *AzureStorageCredential) XXX_Unmarshal(b []byte) error
type CloudProvider ¶
type CloudProvider struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CloudProviderSpec `json:"spec,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:resource:path=cloudproviders,singular=cloudprovider,scope=Cluster,categories={cloud,appscode}
func (CloudProvider) CustomResourceDefinition ¶
func (_ CloudProvider) CustomResourceDefinition() *apiextensions.CustomResourceDefinition
func (*CloudProvider) DeepCopy ¶
func (in *CloudProvider) DeepCopy() *CloudProvider
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudProvider.
func (*CloudProvider) DeepCopyInto ¶
func (in *CloudProvider) DeepCopyInto(out *CloudProvider)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudProvider) DeepCopyObject ¶
func (in *CloudProvider) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CloudProvider) Descriptor ¶
func (*CloudProvider) Descriptor() ([]byte, []int)
func (*CloudProvider) Marshal ¶
func (m *CloudProvider) Marshal() (dAtA []byte, err error)
func (*CloudProvider) MarshalToSizedBuffer ¶
func (m *CloudProvider) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CloudProvider) ProtoMessage ¶
func (*CloudProvider) ProtoMessage()
func (*CloudProvider) Reset ¶
func (m *CloudProvider) Reset()
func (*CloudProvider) Size ¶
func (m *CloudProvider) Size() (n int)
func (*CloudProvider) String ¶
func (this *CloudProvider) String() string
func (*CloudProvider) Unmarshal ¶
func (m *CloudProvider) Unmarshal(dAtA []byte) error
func (*CloudProvider) XXX_DiscardUnknown ¶
func (m *CloudProvider) XXX_DiscardUnknown()
func (*CloudProvider) XXX_Marshal ¶
func (m *CloudProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudProvider) XXX_Merge ¶
func (m *CloudProvider) XXX_Merge(src proto.Message)
func (*CloudProvider) XXX_Size ¶
func (m *CloudProvider) XXX_Size() int
func (*CloudProvider) XXX_Unmarshal ¶
func (m *CloudProvider) XXX_Unmarshal(b []byte) error
type CloudProviderList ¶
type CloudProviderList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CloudProvider `json:"items"` }
CloudProviderList contains a list of CloudProvider
func (*CloudProviderList) DeepCopy ¶
func (in *CloudProviderList) DeepCopy() *CloudProviderList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudProviderList.
func (*CloudProviderList) DeepCopyInto ¶
func (in *CloudProviderList) DeepCopyInto(out *CloudProviderList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudProviderList) DeepCopyObject ¶
func (in *CloudProviderList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CloudProviderList) Descriptor ¶
func (*CloudProviderList) Descriptor() ([]byte, []int)
func (*CloudProviderList) Marshal ¶
func (m *CloudProviderList) Marshal() (dAtA []byte, err error)
func (*CloudProviderList) MarshalTo ¶
func (m *CloudProviderList) MarshalTo(dAtA []byte) (int, error)
func (*CloudProviderList) MarshalToSizedBuffer ¶
func (m *CloudProviderList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CloudProviderList) ProtoMessage ¶
func (*CloudProviderList) ProtoMessage()
func (*CloudProviderList) Reset ¶
func (m *CloudProviderList) Reset()
func (*CloudProviderList) Size ¶
func (m *CloudProviderList) Size() (n int)
func (*CloudProviderList) String ¶
func (this *CloudProviderList) String() string
func (*CloudProviderList) Unmarshal ¶
func (m *CloudProviderList) Unmarshal(dAtA []byte) error
func (*CloudProviderList) XXX_DiscardUnknown ¶
func (m *CloudProviderList) XXX_DiscardUnknown()
func (*CloudProviderList) XXX_Marshal ¶
func (m *CloudProviderList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudProviderList) XXX_Merge ¶
func (m *CloudProviderList) XXX_Merge(src proto.Message)
func (*CloudProviderList) XXX_Size ¶
func (m *CloudProviderList) XXX_Size() int
func (*CloudProviderList) XXX_Unmarshal ¶
func (m *CloudProviderList) XXX_Unmarshal(b []byte) error
type CloudProviderSpec ¶
type CloudProviderSpec struct { Regions []Region `json:"regions,omitempty"` MachineTypes []MachineType `json:"machineTypes,omitempty"` }
CloudProviderSpec defines the desired state of CloudProvider
func (*CloudProviderSpec) DeepCopy ¶
func (in *CloudProviderSpec) DeepCopy() *CloudProviderSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudProviderSpec.
func (*CloudProviderSpec) DeepCopyInto ¶
func (in *CloudProviderSpec) DeepCopyInto(out *CloudProviderSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudProviderSpec) Descriptor ¶
func (*CloudProviderSpec) Descriptor() ([]byte, []int)
func (*CloudProviderSpec) Marshal ¶
func (m *CloudProviderSpec) Marshal() (dAtA []byte, err error)
func (*CloudProviderSpec) MarshalTo ¶
func (m *CloudProviderSpec) MarshalTo(dAtA []byte) (int, error)
func (*CloudProviderSpec) MarshalToSizedBuffer ¶
func (m *CloudProviderSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CloudProviderSpec) ProtoMessage ¶
func (*CloudProviderSpec) ProtoMessage()
func (*CloudProviderSpec) Reset ¶
func (m *CloudProviderSpec) Reset()
func (*CloudProviderSpec) Size ¶
func (m *CloudProviderSpec) Size() (n int)
func (*CloudProviderSpec) String ¶
func (this *CloudProviderSpec) String() string
func (*CloudProviderSpec) Unmarshal ¶
func (m *CloudProviderSpec) Unmarshal(dAtA []byte) error
func (*CloudProviderSpec) XXX_DiscardUnknown ¶
func (m *CloudProviderSpec) XXX_DiscardUnknown()
func (*CloudProviderSpec) XXX_Marshal ¶
func (m *CloudProviderSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CloudProviderSpec) XXX_Merge ¶
func (m *CloudProviderSpec) XXX_Merge(src proto.Message)
func (*CloudProviderSpec) XXX_Size ¶
func (m *CloudProviderSpec) XXX_Size() int
func (*CloudProviderSpec) XXX_Unmarshal ¶
func (m *CloudProviderSpec) XXX_Unmarshal(b []byte) error
type Credential ¶
type Credential struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CredentialSpec `json:"spec,omitempty"` Status CredentialStatus `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:resource:path=credentials,singular=credential,shortName=cred,scope=Cluster,categories={kubernetes,resource-model,appscode} +kubebuilder:subresource:status
func (*Credential) ApplyLabels ¶ added in v0.0.8
func (cred *Credential) ApplyLabels(resourceName, credType string, ownerID int64)
func (Credential) CustomResourceDefinition ¶
func (_ Credential) CustomResourceDefinition() *apiextensions.CustomResourceDefinition
func (*Credential) DeepCopy ¶
func (in *Credential) DeepCopy() *Credential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Credential.
func (*Credential) DeepCopyInto ¶
func (in *Credential) DeepCopyInto(out *Credential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Credential) DeepCopyObject ¶
func (in *Credential) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Credential) Descriptor ¶
func (*Credential) Descriptor() ([]byte, []int)
func (Credential) FormatLabels ¶
func (_ Credential) FormatLabels(resourceName, credType string, ownerID int64) labels.Selector
func (*Credential) Marshal ¶
func (m *Credential) Marshal() (dAtA []byte, err error)
func (*Credential) MarshalToSizedBuffer ¶
func (m *Credential) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Credential) ProtoMessage ¶
func (*Credential) ProtoMessage()
func (*Credential) Reset ¶
func (m *Credential) Reset()
func (*Credential) Size ¶
func (m *Credential) Size() (n int)
func (*Credential) String ¶
func (this *Credential) String() string
func (*Credential) Unmarshal ¶
func (m *Credential) Unmarshal(dAtA []byte) error
func (*Credential) XXX_DiscardUnknown ¶
func (m *Credential) XXX_DiscardUnknown()
func (*Credential) XXX_Marshal ¶
func (m *Credential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Credential) XXX_Merge ¶
func (m *Credential) XXX_Merge(src proto.Message)
func (*Credential) XXX_Size ¶
func (m *Credential) XXX_Size() int
func (*Credential) XXX_Unmarshal ¶
func (m *Credential) XXX_Unmarshal(b []byte) error
type CredentialList ¶
type CredentialList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Credential `json:"items,omitempty"` }
+k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object +kubebuilder:object:root=true
func (*CredentialList) DeepCopy ¶
func (in *CredentialList) DeepCopy() *CredentialList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialList.
func (*CredentialList) DeepCopyInto ¶
func (in *CredentialList) DeepCopyInto(out *CredentialList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CredentialList) DeepCopyObject ¶
func (in *CredentialList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CredentialList) Descriptor ¶
func (*CredentialList) Descriptor() ([]byte, []int)
func (*CredentialList) Marshal ¶
func (m *CredentialList) Marshal() (dAtA []byte, err error)
func (*CredentialList) MarshalToSizedBuffer ¶
func (m *CredentialList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CredentialList) ProtoMessage ¶
func (*CredentialList) ProtoMessage()
func (*CredentialList) Reset ¶
func (m *CredentialList) Reset()
func (*CredentialList) Size ¶
func (m *CredentialList) Size() (n int)
func (*CredentialList) String ¶
func (this *CredentialList) String() string
func (*CredentialList) Unmarshal ¶
func (m *CredentialList) Unmarshal(dAtA []byte) error
func (*CredentialList) XXX_DiscardUnknown ¶
func (m *CredentialList) XXX_DiscardUnknown()
func (*CredentialList) XXX_Marshal ¶
func (m *CredentialList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CredentialList) XXX_Merge ¶
func (m *CredentialList) XXX_Merge(src proto.Message)
func (*CredentialList) XXX_Size ¶
func (m *CredentialList) XXX_Size() int
func (*CredentialList) XXX_Unmarshal ¶
func (m *CredentialList) XXX_Unmarshal(b []byte) error
type CredentialSpec ¶
type CredentialSpec struct { Name string `json:"name"` Type CredentialType `json:"type"` OwnerID int64 `json:"ownerID"` //+optional AWS *AWSCredential `json:"aws,omitempty"` //+optional Azure *AzureCredential `json:"azure,omitempty"` //+optional AzureStorage *AzureStorageCredential `json:"azureStorage,omitempty"` //+optional DigitalOcean *DigitalOceanCredential `json:"digitalocean,omitempty"` //+optional GoogleCloud *GoogleCloudCredential `json:"googleCloud,omitempty"` //+optional GoogleOAuth *GoogleOAuthCredential `json:"googleOAuth,omitempty"` //+optional Linode *LinodeCredential `json:"linode,omitempty"` //+optional Packet *PacketCredential `json:"packet,omitempty"` //+optional Rancher *RancherCredential `json:"rancher,omitempty"` //+optional Scaleway *ScalewayCredential `json:"scaleway,omitempty"` //+optional Swift *SwiftCredential `json:"swift,omitempty"` //+optional Vultr *VultrCredential `json:"vultr,omitempty"` }
func (*CredentialSpec) DeepCopy ¶
func (in *CredentialSpec) DeepCopy() *CredentialSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialSpec.
func (*CredentialSpec) DeepCopyInto ¶
func (in *CredentialSpec) DeepCopyInto(out *CredentialSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CredentialSpec) Descriptor ¶
func (*CredentialSpec) Descriptor() ([]byte, []int)
func (*CredentialSpec) Marshal ¶
func (m *CredentialSpec) Marshal() (dAtA []byte, err error)
func (*CredentialSpec) MarshalToSizedBuffer ¶
func (m *CredentialSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CredentialSpec) ProtoMessage ¶
func (*CredentialSpec) ProtoMessage()
func (*CredentialSpec) Reset ¶
func (m *CredentialSpec) Reset()
func (*CredentialSpec) Size ¶
func (m *CredentialSpec) Size() (n int)
func (*CredentialSpec) String ¶
func (this *CredentialSpec) String() string
func (*CredentialSpec) Unmarshal ¶
func (m *CredentialSpec) Unmarshal(dAtA []byte) error
func (*CredentialSpec) XXX_DiscardUnknown ¶
func (m *CredentialSpec) XXX_DiscardUnknown()
func (*CredentialSpec) XXX_Marshal ¶
func (m *CredentialSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CredentialSpec) XXX_Merge ¶
func (m *CredentialSpec) XXX_Merge(src proto.Message)
func (*CredentialSpec) XXX_Size ¶
func (m *CredentialSpec) XXX_Size() int
func (*CredentialSpec) XXX_Unmarshal ¶
func (m *CredentialSpec) XXX_Unmarshal(b []byte) error
type CredentialStatus ¶
type CredentialStatus struct { // ObservedGeneration is the most recent generation observed for this resource. It corresponds to the // resource's generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` }
func (*CredentialStatus) DeepCopy ¶
func (in *CredentialStatus) DeepCopy() *CredentialStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialStatus.
func (*CredentialStatus) DeepCopyInto ¶
func (in *CredentialStatus) DeepCopyInto(out *CredentialStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CredentialStatus) Descriptor ¶
func (*CredentialStatus) Descriptor() ([]byte, []int)
func (*CredentialStatus) Marshal ¶
func (m *CredentialStatus) Marshal() (dAtA []byte, err error)
func (*CredentialStatus) MarshalToSizedBuffer ¶
func (m *CredentialStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CredentialStatus) ProtoMessage ¶
func (*CredentialStatus) ProtoMessage()
func (*CredentialStatus) Reset ¶
func (m *CredentialStatus) Reset()
func (*CredentialStatus) Size ¶
func (m *CredentialStatus) Size() (n int)
func (*CredentialStatus) String ¶
func (this *CredentialStatus) String() string
func (*CredentialStatus) Unmarshal ¶
func (m *CredentialStatus) Unmarshal(dAtA []byte) error
func (*CredentialStatus) XXX_DiscardUnknown ¶
func (m *CredentialStatus) XXX_DiscardUnknown()
func (*CredentialStatus) XXX_Marshal ¶
func (m *CredentialStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CredentialStatus) XXX_Merge ¶
func (m *CredentialStatus) XXX_Merge(src proto.Message)
func (*CredentialStatus) XXX_Size ¶
func (m *CredentialStatus) XXX_Size() int
func (*CredentialStatus) XXX_Unmarshal ¶
func (m *CredentialStatus) XXX_Unmarshal(b []byte) error
type CredentialType ¶
type CredentialType string
+kubebuilder:validation:Enum=Aws;Azure;AzureStorage;DigitalOcean;GoogleCloud;GoogleOAuth;Linode;Packet;Rancher;Scaleway;Vultr;Swift
const ( CredentialTypeAWS CredentialType = "Aws" CredentialTypeAzure CredentialType = "Azure" CredentialTypeAzureStorage CredentialType = "AzureStorage" CredentialTypeDigitalOcean CredentialType = "DigitalOcean" CredentialTypeGoogleCloud CredentialType = "GoogleCloud" CredentialTypeGoogleOAuth CredentialType = "GoogleOAuth" CredentialTypeLinode CredentialType = "Linode" CredentialTypePacket CredentialType = "Packet" CredentialTypeRancher CredentialType = "Rancher" CredentialTypeScaleway CredentialType = "Scaleway" CredentialTypeVultr CredentialType = "Vultr" CredentialTypeSwift CredentialType = "Swift" )
type DigitalOceanCredential ¶
type DigitalOceanCredential struct {
Token string `json:"token"`
}
func (*DigitalOceanCredential) DeepCopy ¶
func (in *DigitalOceanCredential) DeepCopy() *DigitalOceanCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DigitalOceanCredential.
func (*DigitalOceanCredential) DeepCopyInto ¶
func (in *DigitalOceanCredential) DeepCopyInto(out *DigitalOceanCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DigitalOceanCredential) Descriptor ¶
func (*DigitalOceanCredential) Descriptor() ([]byte, []int)
func (*DigitalOceanCredential) Marshal ¶
func (m *DigitalOceanCredential) Marshal() (dAtA []byte, err error)
func (*DigitalOceanCredential) MarshalTo ¶
func (m *DigitalOceanCredential) MarshalTo(dAtA []byte) (int, error)
func (*DigitalOceanCredential) MarshalToSizedBuffer ¶
func (m *DigitalOceanCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DigitalOceanCredential) ProtoMessage ¶
func (*DigitalOceanCredential) ProtoMessage()
func (*DigitalOceanCredential) Reset ¶
func (m *DigitalOceanCredential) Reset()
func (*DigitalOceanCredential) Size ¶
func (m *DigitalOceanCredential) Size() (n int)
func (*DigitalOceanCredential) String ¶
func (this *DigitalOceanCredential) String() string
func (*DigitalOceanCredential) Unmarshal ¶
func (m *DigitalOceanCredential) Unmarshal(dAtA []byte) error
func (*DigitalOceanCredential) XXX_DiscardUnknown ¶
func (m *DigitalOceanCredential) XXX_DiscardUnknown()
func (*DigitalOceanCredential) XXX_Marshal ¶
func (m *DigitalOceanCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DigitalOceanCredential) XXX_Merge ¶
func (m *DigitalOceanCredential) XXX_Merge(src proto.Message)
func (*DigitalOceanCredential) XXX_Size ¶
func (m *DigitalOceanCredential) XXX_Size() int
func (*DigitalOceanCredential) XXX_Unmarshal ¶
func (m *DigitalOceanCredential) XXX_Unmarshal(b []byte) error
type GoogleCloudCredential ¶
type GoogleCloudCredential struct { ProjectID string `json:"projectID"` ServiceAccount string `json:"serviceAccount"` }
func (*GoogleCloudCredential) DeepCopy ¶
func (in *GoogleCloudCredential) DeepCopy() *GoogleCloudCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GoogleCloudCredential.
func (*GoogleCloudCredential) DeepCopyInto ¶
func (in *GoogleCloudCredential) DeepCopyInto(out *GoogleCloudCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GoogleCloudCredential) Descriptor ¶
func (*GoogleCloudCredential) Descriptor() ([]byte, []int)
func (*GoogleCloudCredential) Marshal ¶
func (m *GoogleCloudCredential) Marshal() (dAtA []byte, err error)
func (*GoogleCloudCredential) MarshalTo ¶
func (m *GoogleCloudCredential) MarshalTo(dAtA []byte) (int, error)
func (*GoogleCloudCredential) MarshalToSizedBuffer ¶
func (m *GoogleCloudCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GoogleCloudCredential) ProtoMessage ¶
func (*GoogleCloudCredential) ProtoMessage()
func (*GoogleCloudCredential) Reset ¶
func (m *GoogleCloudCredential) Reset()
func (*GoogleCloudCredential) Size ¶
func (m *GoogleCloudCredential) Size() (n int)
func (*GoogleCloudCredential) String ¶
func (this *GoogleCloudCredential) String() string
func (*GoogleCloudCredential) Unmarshal ¶
func (m *GoogleCloudCredential) Unmarshal(dAtA []byte) error
func (*GoogleCloudCredential) XXX_DiscardUnknown ¶
func (m *GoogleCloudCredential) XXX_DiscardUnknown()
func (*GoogleCloudCredential) XXX_Marshal ¶
func (m *GoogleCloudCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GoogleCloudCredential) XXX_Merge ¶
func (m *GoogleCloudCredential) XXX_Merge(src proto.Message)
func (*GoogleCloudCredential) XXX_Size ¶
func (m *GoogleCloudCredential) XXX_Size() int
func (*GoogleCloudCredential) XXX_Unmarshal ¶
func (m *GoogleCloudCredential) XXX_Unmarshal(b []byte) error
type GoogleOAuthCredential ¶
type GoogleOAuthCredential struct { AccessToken string `json:"accessToken"` // +optional RefreshToken string `json:"refreshToken,omitempty"` // +optional Scopes []string `json:"scopes,omitempty"` // +optional Expiry int64 `json:"expiry,omitempty"` }
func (*GoogleOAuthCredential) DeepCopy ¶
func (in *GoogleOAuthCredential) DeepCopy() *GoogleOAuthCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GoogleOAuthCredential.
func (*GoogleOAuthCredential) DeepCopyInto ¶
func (in *GoogleOAuthCredential) DeepCopyInto(out *GoogleOAuthCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GoogleOAuthCredential) Descriptor ¶
func (*GoogleOAuthCredential) Descriptor() ([]byte, []int)
func (*GoogleOAuthCredential) Marshal ¶
func (m *GoogleOAuthCredential) Marshal() (dAtA []byte, err error)
func (*GoogleOAuthCredential) MarshalTo ¶
func (m *GoogleOAuthCredential) MarshalTo(dAtA []byte) (int, error)
func (*GoogleOAuthCredential) MarshalToSizedBuffer ¶
func (m *GoogleOAuthCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GoogleOAuthCredential) ProtoMessage ¶
func (*GoogleOAuthCredential) ProtoMessage()
func (*GoogleOAuthCredential) Reset ¶
func (m *GoogleOAuthCredential) Reset()
func (*GoogleOAuthCredential) Size ¶
func (m *GoogleOAuthCredential) Size() (n int)
func (*GoogleOAuthCredential) String ¶
func (this *GoogleOAuthCredential) String() string
func (*GoogleOAuthCredential) Unmarshal ¶
func (m *GoogleOAuthCredential) Unmarshal(dAtA []byte) error
func (*GoogleOAuthCredential) XXX_DiscardUnknown ¶
func (m *GoogleOAuthCredential) XXX_DiscardUnknown()
func (*GoogleOAuthCredential) XXX_Marshal ¶
func (m *GoogleOAuthCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GoogleOAuthCredential) XXX_Merge ¶
func (m *GoogleOAuthCredential) XXX_Merge(src proto.Message)
func (*GoogleOAuthCredential) XXX_Size ¶
func (m *GoogleOAuthCredential) XXX_Size() int
func (*GoogleOAuthCredential) XXX_Unmarshal ¶
func (m *GoogleOAuthCredential) XXX_Unmarshal(b []byte) error
type LinodeCredential ¶
type LinodeCredential struct {
Token string `json:"token"`
}
func (*LinodeCredential) DeepCopy ¶
func (in *LinodeCredential) DeepCopy() *LinodeCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinodeCredential.
func (*LinodeCredential) DeepCopyInto ¶
func (in *LinodeCredential) DeepCopyInto(out *LinodeCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinodeCredential) Descriptor ¶
func (*LinodeCredential) Descriptor() ([]byte, []int)
func (*LinodeCredential) Marshal ¶
func (m *LinodeCredential) Marshal() (dAtA []byte, err error)
func (*LinodeCredential) MarshalToSizedBuffer ¶
func (m *LinodeCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LinodeCredential) ProtoMessage ¶
func (*LinodeCredential) ProtoMessage()
func (*LinodeCredential) Reset ¶
func (m *LinodeCredential) Reset()
func (*LinodeCredential) Size ¶
func (m *LinodeCredential) Size() (n int)
func (*LinodeCredential) String ¶
func (this *LinodeCredential) String() string
func (*LinodeCredential) Unmarshal ¶
func (m *LinodeCredential) Unmarshal(dAtA []byte) error
func (*LinodeCredential) XXX_DiscardUnknown ¶
func (m *LinodeCredential) XXX_DiscardUnknown()
func (*LinodeCredential) XXX_Marshal ¶
func (m *LinodeCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LinodeCredential) XXX_Merge ¶
func (m *LinodeCredential) XXX_Merge(src proto.Message)
func (*LinodeCredential) XXX_Size ¶
func (m *LinodeCredential) XXX_Size() int
func (*LinodeCredential) XXX_Unmarshal ¶
func (m *LinodeCredential) XXX_Unmarshal(b []byte) error
type MachineType ¶
type MachineType struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MachineTypeSpec `json:"spec,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:resource:path=machinetypes,singular=machinetype,scope=Cluster,categories={cloud,appscode} +kubebuilder:printcolumn:name="SKU",type="string",JSONPath=".spec.sku" +kubebuilder:printcolumn:name="CPU",type="string",JSONPath=".spec.cpu" +kubebuilder:printcolumn:name="RAM",type="string",JSONPath=".spec.ram"
func (MachineType) CustomResourceDefinition ¶
func (_ MachineType) CustomResourceDefinition() *apiextensions.CustomResourceDefinition
func (*MachineType) DeepCopy ¶
func (in *MachineType) DeepCopy() *MachineType
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineType.
func (*MachineType) DeepCopyInto ¶
func (in *MachineType) DeepCopyInto(out *MachineType)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MachineType) DeepCopyObject ¶
func (in *MachineType) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MachineType) Descriptor ¶
func (*MachineType) Descriptor() ([]byte, []int)
func (*MachineType) Marshal ¶
func (m *MachineType) Marshal() (dAtA []byte, err error)
func (*MachineType) MarshalToSizedBuffer ¶
func (m *MachineType) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MachineType) ProtoMessage ¶
func (*MachineType) ProtoMessage()
func (*MachineType) Reset ¶
func (m *MachineType) Reset()
func (*MachineType) Size ¶
func (m *MachineType) Size() (n int)
func (*MachineType) String ¶
func (this *MachineType) String() string
func (*MachineType) Unmarshal ¶
func (m *MachineType) Unmarshal(dAtA []byte) error
func (*MachineType) XXX_DiscardUnknown ¶
func (m *MachineType) XXX_DiscardUnknown()
func (*MachineType) XXX_Marshal ¶
func (m *MachineType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MachineType) XXX_Merge ¶
func (m *MachineType) XXX_Merge(src proto.Message)
func (*MachineType) XXX_Size ¶
func (m *MachineType) XXX_Size() int
func (*MachineType) XXX_Unmarshal ¶
func (m *MachineType) XXX_Unmarshal(b []byte) error
type MachineTypeList ¶
type MachineTypeList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MachineType `json:"items"` }
MachineTypeList contains a list of MachineType
func (*MachineTypeList) DeepCopy ¶
func (in *MachineTypeList) DeepCopy() *MachineTypeList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineTypeList.
func (*MachineTypeList) DeepCopyInto ¶
func (in *MachineTypeList) DeepCopyInto(out *MachineTypeList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MachineTypeList) DeepCopyObject ¶
func (in *MachineTypeList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MachineTypeList) Descriptor ¶
func (*MachineTypeList) Descriptor() ([]byte, []int)
func (*MachineTypeList) Marshal ¶
func (m *MachineTypeList) Marshal() (dAtA []byte, err error)
func (*MachineTypeList) MarshalToSizedBuffer ¶
func (m *MachineTypeList) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MachineTypeList) ProtoMessage ¶
func (*MachineTypeList) ProtoMessage()
func (*MachineTypeList) Reset ¶
func (m *MachineTypeList) Reset()
func (*MachineTypeList) Size ¶
func (m *MachineTypeList) Size() (n int)
func (*MachineTypeList) String ¶
func (this *MachineTypeList) String() string
func (*MachineTypeList) Unmarshal ¶
func (m *MachineTypeList) Unmarshal(dAtA []byte) error
func (*MachineTypeList) XXX_DiscardUnknown ¶
func (m *MachineTypeList) XXX_DiscardUnknown()
func (*MachineTypeList) XXX_Marshal ¶
func (m *MachineTypeList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MachineTypeList) XXX_Merge ¶
func (m *MachineTypeList) XXX_Merge(src proto.Message)
func (*MachineTypeList) XXX_Size ¶
func (m *MachineTypeList) XXX_Size() int
func (*MachineTypeList) XXX_Unmarshal ¶
func (m *MachineTypeList) XXX_Unmarshal(b []byte) error
type MachineTypeSpec ¶
type MachineTypeSpec struct { SKU string `json:"sku"` Description string `json:"description,omitempty"` Category string `json:"category,omitempty"` CPU *resource.Quantity `json:"cpu"` RAM *resource.Quantity `json:"ram"` Disk *resource.Quantity `json:"disk,omitempty"` Regions []string `json:"regions,omitempty"` Zones []string `json:"zones,omitempty"` Deprecated bool `json:"deprecated,omitempty"` }
MachineTypeSpec defines the desired state of MachineType
func (*MachineTypeSpec) DeepCopy ¶
func (in *MachineTypeSpec) DeepCopy() *MachineTypeSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MachineTypeSpec.
func (*MachineTypeSpec) DeepCopyInto ¶
func (in *MachineTypeSpec) DeepCopyInto(out *MachineTypeSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MachineTypeSpec) Descriptor ¶
func (*MachineTypeSpec) Descriptor() ([]byte, []int)
func (*MachineTypeSpec) Marshal ¶
func (m *MachineTypeSpec) Marshal() (dAtA []byte, err error)
func (*MachineTypeSpec) MarshalToSizedBuffer ¶
func (m *MachineTypeSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MachineTypeSpec) ProtoMessage ¶
func (*MachineTypeSpec) ProtoMessage()
func (*MachineTypeSpec) Reset ¶
func (m *MachineTypeSpec) Reset()
func (*MachineTypeSpec) Size ¶
func (m *MachineTypeSpec) Size() (n int)
func (*MachineTypeSpec) String ¶
func (this *MachineTypeSpec) String() string
func (*MachineTypeSpec) Unmarshal ¶
func (m *MachineTypeSpec) Unmarshal(dAtA []byte) error
func (*MachineTypeSpec) XXX_DiscardUnknown ¶
func (m *MachineTypeSpec) XXX_DiscardUnknown()
func (*MachineTypeSpec) XXX_Marshal ¶
func (m *MachineTypeSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MachineTypeSpec) XXX_Merge ¶
func (m *MachineTypeSpec) XXX_Merge(src proto.Message)
func (*MachineTypeSpec) XXX_Size ¶
func (m *MachineTypeSpec) XXX_Size() int
func (*MachineTypeSpec) XXX_Unmarshal ¶
func (m *MachineTypeSpec) XXX_Unmarshal(b []byte) error
type PacketCredential ¶
func (*PacketCredential) DeepCopy ¶
func (in *PacketCredential) DeepCopy() *PacketCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PacketCredential.
func (*PacketCredential) DeepCopyInto ¶
func (in *PacketCredential) DeepCopyInto(out *PacketCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PacketCredential) Descriptor ¶
func (*PacketCredential) Descriptor() ([]byte, []int)
func (*PacketCredential) Marshal ¶
func (m *PacketCredential) Marshal() (dAtA []byte, err error)
func (*PacketCredential) MarshalToSizedBuffer ¶
func (m *PacketCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*PacketCredential) ProtoMessage ¶
func (*PacketCredential) ProtoMessage()
func (*PacketCredential) Reset ¶
func (m *PacketCredential) Reset()
func (*PacketCredential) Size ¶
func (m *PacketCredential) Size() (n int)
func (*PacketCredential) String ¶
func (this *PacketCredential) String() string
func (*PacketCredential) Unmarshal ¶
func (m *PacketCredential) Unmarshal(dAtA []byte) error
func (*PacketCredential) XXX_DiscardUnknown ¶
func (m *PacketCredential) XXX_DiscardUnknown()
func (*PacketCredential) XXX_Marshal ¶
func (m *PacketCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PacketCredential) XXX_Merge ¶
func (m *PacketCredential) XXX_Merge(src proto.Message)
func (*PacketCredential) XXX_Size ¶
func (m *PacketCredential) XXX_Size() int
func (*PacketCredential) XXX_Unmarshal ¶
func (m *PacketCredential) XXX_Unmarshal(b []byte) error
type RancherCredential ¶ added in v0.0.8
type RancherCredential struct { AccessKeyID string `json:"accessKeyID"` SecretAccessKey string `json:"secretAccessKey"` Endpoint string `json:"endpoint"` }
func (*RancherCredential) DeepCopy ¶ added in v0.0.8
func (in *RancherCredential) DeepCopy() *RancherCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RancherCredential.
func (*RancherCredential) DeepCopyInto ¶ added in v0.0.8
func (in *RancherCredential) DeepCopyInto(out *RancherCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RancherCredential) Descriptor ¶ added in v0.0.11
func (*RancherCredential) Descriptor() ([]byte, []int)
func (*RancherCredential) Marshal ¶ added in v0.0.11
func (m *RancherCredential) Marshal() (dAtA []byte, err error)
func (*RancherCredential) MarshalTo ¶ added in v0.0.11
func (m *RancherCredential) MarshalTo(dAtA []byte) (int, error)
func (*RancherCredential) MarshalToSizedBuffer ¶ added in v0.0.11
func (m *RancherCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RancherCredential) ProtoMessage ¶ added in v0.0.11
func (*RancherCredential) ProtoMessage()
func (*RancherCredential) Reset ¶ added in v0.0.11
func (m *RancherCredential) Reset()
func (*RancherCredential) Size ¶ added in v0.0.11
func (m *RancherCredential) Size() (n int)
func (*RancherCredential) String ¶ added in v0.0.11
func (this *RancherCredential) String() string
func (*RancherCredential) Unmarshal ¶ added in v0.0.11
func (m *RancherCredential) Unmarshal(dAtA []byte) error
func (*RancherCredential) XXX_DiscardUnknown ¶ added in v0.0.11
func (m *RancherCredential) XXX_DiscardUnknown()
func (*RancherCredential) XXX_Marshal ¶ added in v0.0.11
func (m *RancherCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RancherCredential) XXX_Merge ¶ added in v0.0.11
func (m *RancherCredential) XXX_Merge(src proto.Message)
func (*RancherCredential) XXX_Size ¶ added in v0.0.11
func (m *RancherCredential) XXX_Size() int
func (*RancherCredential) XXX_Unmarshal ¶ added in v0.0.11
func (m *RancherCredential) XXX_Unmarshal(b []byte) error
type Region ¶
type Region struct { Region string `json:"region"` Zones []string `json:"zones,omitempty"` Location string `json:"location,omitempty"` }
Region defines the desired state of Region
func (*Region) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Region.
func (*Region) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Region) Descriptor ¶
func (*Region) MarshalToSizedBuffer ¶
func (*Region) ProtoMessage ¶
func (*Region) ProtoMessage()
func (*Region) XXX_DiscardUnknown ¶
func (m *Region) XXX_DiscardUnknown()
func (*Region) XXX_Marshal ¶
func (*Region) XXX_Unmarshal ¶
type ScalewayCredential ¶
type ScalewayCredential struct { Organization string `json:"organization"` Token string `json:"token"` }
func (*ScalewayCredential) DeepCopy ¶
func (in *ScalewayCredential) DeepCopy() *ScalewayCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScalewayCredential.
func (*ScalewayCredential) DeepCopyInto ¶
func (in *ScalewayCredential) DeepCopyInto(out *ScalewayCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ScalewayCredential) Descriptor ¶
func (*ScalewayCredential) Descriptor() ([]byte, []int)
func (*ScalewayCredential) Marshal ¶
func (m *ScalewayCredential) Marshal() (dAtA []byte, err error)
func (*ScalewayCredential) MarshalTo ¶
func (m *ScalewayCredential) MarshalTo(dAtA []byte) (int, error)
func (*ScalewayCredential) MarshalToSizedBuffer ¶
func (m *ScalewayCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ScalewayCredential) ProtoMessage ¶
func (*ScalewayCredential) ProtoMessage()
func (*ScalewayCredential) Reset ¶
func (m *ScalewayCredential) Reset()
func (*ScalewayCredential) Size ¶
func (m *ScalewayCredential) Size() (n int)
func (*ScalewayCredential) String ¶
func (this *ScalewayCredential) String() string
func (*ScalewayCredential) Unmarshal ¶
func (m *ScalewayCredential) Unmarshal(dAtA []byte) error
func (*ScalewayCredential) XXX_DiscardUnknown ¶
func (m *ScalewayCredential) XXX_DiscardUnknown()
func (*ScalewayCredential) XXX_Marshal ¶
func (m *ScalewayCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ScalewayCredential) XXX_Merge ¶
func (m *ScalewayCredential) XXX_Merge(src proto.Message)
func (*ScalewayCredential) XXX_Size ¶
func (m *ScalewayCredential) XXX_Size() int
func (*ScalewayCredential) XXX_Unmarshal ¶
func (m *ScalewayCredential) XXX_Unmarshal(b []byte) error
type SwiftCredential ¶
type SwiftCredential struct { Username string `json:"username"` Password string `json:"password"` TenantName string `json:"tenantName,omitempty"` TenantAuthURL string `json:"tenantAuthURL,omitempty"` Domain string `json:"domain,omitempty"` Region string `json:"region,omitempty"` TenantId string `json:"tenantID,omitempty"` TenantDomain string `json:"tenantDomain,omitempty"` }
func (*SwiftCredential) DeepCopy ¶
func (in *SwiftCredential) DeepCopy() *SwiftCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SwiftCredential.
func (*SwiftCredential) DeepCopyInto ¶
func (in *SwiftCredential) DeepCopyInto(out *SwiftCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SwiftCredential) Descriptor ¶
func (*SwiftCredential) Descriptor() ([]byte, []int)
func (*SwiftCredential) Marshal ¶
func (m *SwiftCredential) Marshal() (dAtA []byte, err error)
func (*SwiftCredential) MarshalToSizedBuffer ¶
func (m *SwiftCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SwiftCredential) ProtoMessage ¶
func (*SwiftCredential) ProtoMessage()
func (*SwiftCredential) Reset ¶
func (m *SwiftCredential) Reset()
func (*SwiftCredential) Size ¶
func (m *SwiftCredential) Size() (n int)
func (*SwiftCredential) String ¶
func (this *SwiftCredential) String() string
func (*SwiftCredential) Unmarshal ¶
func (m *SwiftCredential) Unmarshal(dAtA []byte) error
func (*SwiftCredential) XXX_DiscardUnknown ¶
func (m *SwiftCredential) XXX_DiscardUnknown()
func (*SwiftCredential) XXX_Marshal ¶
func (m *SwiftCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SwiftCredential) XXX_Merge ¶
func (m *SwiftCredential) XXX_Merge(src proto.Message)
func (*SwiftCredential) XXX_Size ¶
func (m *SwiftCredential) XXX_Size() int
func (*SwiftCredential) XXX_Unmarshal ¶
func (m *SwiftCredential) XXX_Unmarshal(b []byte) error
type VultrCredential ¶
type VultrCredential struct {
Token string `json:"token"`
}
func (*VultrCredential) DeepCopy ¶
func (in *VultrCredential) DeepCopy() *VultrCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VultrCredential.
func (*VultrCredential) DeepCopyInto ¶
func (in *VultrCredential) DeepCopyInto(out *VultrCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VultrCredential) Descriptor ¶
func (*VultrCredential) Descriptor() ([]byte, []int)
func (*VultrCredential) Marshal ¶
func (m *VultrCredential) Marshal() (dAtA []byte, err error)
func (*VultrCredential) MarshalToSizedBuffer ¶
func (m *VultrCredential) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VultrCredential) ProtoMessage ¶
func (*VultrCredential) ProtoMessage()
func (*VultrCredential) Reset ¶
func (m *VultrCredential) Reset()
func (*VultrCredential) Size ¶
func (m *VultrCredential) Size() (n int)
func (*VultrCredential) String ¶
func (this *VultrCredential) String() string
func (*VultrCredential) Unmarshal ¶
func (m *VultrCredential) Unmarshal(dAtA []byte) error
func (*VultrCredential) XXX_DiscardUnknown ¶
func (m *VultrCredential) XXX_DiscardUnknown()
func (*VultrCredential) XXX_Marshal ¶
func (m *VultrCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VultrCredential) XXX_Merge ¶
func (m *VultrCredential) XXX_Merge(src proto.Message)
func (*VultrCredential) XXX_Size ¶
func (m *VultrCredential) XXX_Size() int
func (*VultrCredential) XXX_Unmarshal ¶
func (m *VultrCredential) XXX_Unmarshal(b []byte) error