Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=servicefabricmesh.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type Application
- func (in *Application) DeepCopy() *Application
- func (in *Application) DeepCopyInto(out *Application)
- func (in *Application) DeepCopyObject() runtime.Object
- func (mg *Application) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Application) GetConnectionDetailsMapping() map[string]string
- func (mg *Application) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Application) GetID() string
- func (tr *Application) GetObservation() (map[string]interface{}, error)
- func (tr *Application) GetParameters() (map[string]interface{}, error)
- func (mg *Application) GetProviderConfigReference() *xpv1.Reference
- func (mg *Application) GetProviderReference() *xpv1.Reference
- func (mg *Application) GetTerraformResourceType() string
- func (tr *Application) GetTerraformSchemaVersion() int
- func (mg *Application) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Application) LateInitialize(attrs []byte) (bool, error)
- func (mg *Application) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Application) SetConditions(c ...xpv1.Condition)
- func (mg *Application) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Application) SetObservation(obs map[string]interface{}) error
- func (tr *Application) SetParameters(params map[string]interface{}) error
- func (mg *Application) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Application) SetProviderReference(r *xpv1.Reference)
- func (mg *Application) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ApplicationList
- type ApplicationObservation
- type ApplicationParameters
- type ApplicationSpec
- type ApplicationStatus
- type CodePackageObservation
- type CodePackageParameters
- type LimitsObservation
- type LimitsParameters
- type LocalNetwork
- func (in *LocalNetwork) DeepCopy() *LocalNetwork
- func (in *LocalNetwork) DeepCopyInto(out *LocalNetwork)
- func (in *LocalNetwork) DeepCopyObject() runtime.Object
- func (mg *LocalNetwork) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LocalNetwork) GetConnectionDetailsMapping() map[string]string
- func (mg *LocalNetwork) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LocalNetwork) GetID() string
- func (tr *LocalNetwork) GetObservation() (map[string]interface{}, error)
- func (tr *LocalNetwork) GetParameters() (map[string]interface{}, error)
- func (mg *LocalNetwork) GetProviderConfigReference() *xpv1.Reference
- func (mg *LocalNetwork) GetProviderReference() *xpv1.Reference
- func (mg *LocalNetwork) GetTerraformResourceType() string
- func (tr *LocalNetwork) GetTerraformSchemaVersion() int
- func (mg *LocalNetwork) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LocalNetwork) LateInitialize(attrs []byte) (bool, error)
- func (mg *LocalNetwork) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *LocalNetwork) SetConditions(c ...xpv1.Condition)
- func (mg *LocalNetwork) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LocalNetwork) SetObservation(obs map[string]interface{}) error
- func (tr *LocalNetwork) SetParameters(params map[string]interface{}) error
- func (mg *LocalNetwork) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LocalNetwork) SetProviderReference(r *xpv1.Reference)
- func (mg *LocalNetwork) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LocalNetworkList
- type LocalNetworkObservation
- type LocalNetworkParameters
- type LocalNetworkSpec
- type LocalNetworkStatus
- type RequestsObservation
- type RequestsParameters
- type ResourcesObservation
- type ResourcesParameters
- type Secret
- func (in *Secret) DeepCopy() *Secret
- func (in *Secret) DeepCopyInto(out *Secret)
- func (in *Secret) DeepCopyObject() runtime.Object
- func (mg *Secret) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Secret) GetConnectionDetailsMapping() map[string]string
- func (mg *Secret) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Secret) GetID() string
- func (tr *Secret) GetObservation() (map[string]interface{}, error)
- func (tr *Secret) GetParameters() (map[string]interface{}, error)
- func (mg *Secret) GetProviderConfigReference() *xpv1.Reference
- func (mg *Secret) GetProviderReference() *xpv1.Reference
- func (mg *Secret) GetTerraformResourceType() string
- func (tr *Secret) GetTerraformSchemaVersion() int
- func (mg *Secret) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Secret) LateInitialize(attrs []byte) (bool, error)
- func (mg *Secret) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Secret) SetConditions(c ...xpv1.Condition)
- func (mg *Secret) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Secret) SetObservation(obs map[string]interface{}) error
- func (tr *Secret) SetParameters(params map[string]interface{}) error
- func (mg *Secret) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Secret) SetProviderReference(r *xpv1.Reference)
- func (mg *Secret) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SecretList
- type SecretObservation
- type SecretParameters
- type SecretSpec
- type SecretStatus
- type SecretValue
- func (in *SecretValue) DeepCopy() *SecretValue
- func (in *SecretValue) DeepCopyInto(out *SecretValue)
- func (in *SecretValue) DeepCopyObject() runtime.Object
- func (mg *SecretValue) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SecretValue) GetConnectionDetailsMapping() map[string]string
- func (mg *SecretValue) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SecretValue) GetID() string
- func (tr *SecretValue) GetObservation() (map[string]interface{}, error)
- func (tr *SecretValue) GetParameters() (map[string]interface{}, error)
- func (mg *SecretValue) GetProviderConfigReference() *xpv1.Reference
- func (mg *SecretValue) GetProviderReference() *xpv1.Reference
- func (mg *SecretValue) GetTerraformResourceType() string
- func (tr *SecretValue) GetTerraformSchemaVersion() int
- func (mg *SecretValue) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SecretValue) LateInitialize(attrs []byte) (bool, error)
- func (mg *SecretValue) SetConditions(c ...xpv1.Condition)
- func (mg *SecretValue) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SecretValue) SetObservation(obs map[string]interface{}) error
- func (tr *SecretValue) SetParameters(params map[string]interface{}) error
- func (mg *SecretValue) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SecretValue) SetProviderReference(r *xpv1.Reference)
- func (mg *SecretValue) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SecretValueList
- type SecretValueObservation
- type SecretValueParameters
- type SecretValueSpec
- type SecretValueStatus
- type ServiceObservation
- type ServiceParameters
Constants ¶
const ( CRDGroup = "servicefabricmesh.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Application_Kind = "Application" Application_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Application_Kind}.String() Application_KindAPIVersion = Application_Kind + "." + CRDGroupVersion.String() Application_GroupVersionKind = CRDGroupVersion.WithKind(Application_Kind) )
Repository type metadata.
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( LocalNetwork_Kind = "LocalNetwork" LocalNetwork_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LocalNetwork_Kind}.String() LocalNetwork_KindAPIVersion = LocalNetwork_Kind + "." + CRDGroupVersion.String() LocalNetwork_GroupVersionKind = CRDGroupVersion.WithKind(LocalNetwork_Kind) )
Repository type metadata.
var ( Secret_Kind = "Secret" Secret_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Secret_Kind}.String() Secret_KindAPIVersion = Secret_Kind + "." + CRDGroupVersion.String() Secret_GroupVersionKind = CRDGroupVersion.WithKind(Secret_Kind) )
Repository type metadata.
var ( SecretValue_Kind = "SecretValue" SecretValue_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SecretValue_Kind}.String() SecretValue_KindAPIVersion = SecretValue_Kind + "." + CRDGroupVersion.String() SecretValue_GroupVersionKind = CRDGroupVersion.WithKind(SecretValue_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApplicationSpec `json:"spec"` Status ApplicationStatus `json:"status,omitempty"` }
Application is the Schema for the Applications API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*Application) DeepCopy ¶
func (in *Application) DeepCopy() *Application
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Application.
func (*Application) DeepCopyInto ¶
func (in *Application) DeepCopyInto(out *Application)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Application) DeepCopyObject ¶
func (in *Application) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Application) GetCondition ¶
func (mg *Application) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Application.
func (*Application) GetConnectionDetailsMapping ¶
func (tr *Application) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Application
func (*Application) GetDeletionPolicy ¶
func (mg *Application) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Application.
func (*Application) GetID ¶
func (tr *Application) GetID() string
GetID returns ID of underlying Terraform resource of this Application
func (*Application) GetObservation ¶
func (tr *Application) GetObservation() (map[string]interface{}, error)
GetObservation of this Application
func (*Application) GetParameters ¶
func (tr *Application) GetParameters() (map[string]interface{}, error)
GetParameters of this Application
func (*Application) GetProviderConfigReference ¶
func (mg *Application) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Application.
func (*Application) GetProviderReference ¶
func (mg *Application) GetProviderReference() *xpv1.Reference
GetProviderReference of this Application. Deprecated: Use GetProviderConfigReference.
func (*Application) GetTerraformResourceType ¶
func (mg *Application) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Application
func (*Application) GetTerraformSchemaVersion ¶
func (tr *Application) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Application) GetWriteConnectionSecretToReference ¶
func (mg *Application) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Application.
func (*Application) LateInitialize ¶
func (tr *Application) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Application using its observed tfState. returns True if there are any spec changes for the resource.
func (*Application) ResolveReferences ¶
ResolveReferences of this Application.
func (*Application) SetConditions ¶
func (mg *Application) SetConditions(c ...xpv1.Condition)
SetConditions of this Application.
func (*Application) SetDeletionPolicy ¶
func (mg *Application) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Application.
func (*Application) SetObservation ¶
func (tr *Application) SetObservation(obs map[string]interface{}) error
SetObservation for this Application
func (*Application) SetParameters ¶
func (tr *Application) SetParameters(params map[string]interface{}) error
SetParameters for this Application
func (*Application) SetProviderConfigReference ¶
func (mg *Application) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Application.
func (*Application) SetProviderReference ¶
func (mg *Application) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this Application. Deprecated: Use SetProviderConfigReference.
func (*Application) SetWriteConnectionSecretToReference ¶
func (mg *Application) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Application.
type ApplicationList ¶
type ApplicationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Application `json:"items"` }
ApplicationList contains a list of Applications
func (*ApplicationList) DeepCopy ¶
func (in *ApplicationList) DeepCopy() *ApplicationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationList.
func (*ApplicationList) DeepCopyInto ¶
func (in *ApplicationList) DeepCopyInto(out *ApplicationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApplicationList) DeepCopyObject ¶
func (in *ApplicationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ApplicationList) GetItems ¶
func (l *ApplicationList) GetItems() []resource.Managed
GetItems of this ApplicationList.
type ApplicationObservation ¶
type ApplicationObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ApplicationObservation) DeepCopy ¶
func (in *ApplicationObservation) DeepCopy() *ApplicationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationObservation.
func (*ApplicationObservation) DeepCopyInto ¶
func (in *ApplicationObservation) DeepCopyInto(out *ApplicationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationParameters ¶
type ApplicationParameters struct { // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required Service []ServiceParameters `json:"service" tf:"service,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ApplicationParameters) DeepCopy ¶
func (in *ApplicationParameters) DeepCopy() *ApplicationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationParameters.
func (*ApplicationParameters) DeepCopyInto ¶
func (in *ApplicationParameters) DeepCopyInto(out *ApplicationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationSpec ¶
type ApplicationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ApplicationParameters `json:"forProvider"` }
ApplicationSpec defines the desired state of Application
func (*ApplicationSpec) DeepCopy ¶
func (in *ApplicationSpec) DeepCopy() *ApplicationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationSpec.
func (*ApplicationSpec) DeepCopyInto ¶
func (in *ApplicationSpec) DeepCopyInto(out *ApplicationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApplicationStatus ¶
type ApplicationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ApplicationObservation `json:"atProvider,omitempty"` }
ApplicationStatus defines the observed state of Application.
func (*ApplicationStatus) DeepCopy ¶
func (in *ApplicationStatus) DeepCopy() *ApplicationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApplicationStatus.
func (*ApplicationStatus) DeepCopyInto ¶
func (in *ApplicationStatus) DeepCopyInto(out *ApplicationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodePackageObservation ¶
type CodePackageObservation struct { }
func (*CodePackageObservation) DeepCopy ¶
func (in *CodePackageObservation) DeepCopy() *CodePackageObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodePackageObservation.
func (*CodePackageObservation) DeepCopyInto ¶
func (in *CodePackageObservation) DeepCopyInto(out *CodePackageObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodePackageParameters ¶
type CodePackageParameters struct { // +kubebuilder:validation:Required ImageName *string `json:"imageName" tf:"image_name,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Resources []ResourcesParameters `json:"resources" tf:"resources,omitempty"` }
func (*CodePackageParameters) DeepCopy ¶
func (in *CodePackageParameters) DeepCopy() *CodePackageParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodePackageParameters.
func (*CodePackageParameters) DeepCopyInto ¶
func (in *CodePackageParameters) DeepCopyInto(out *CodePackageParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LimitsObservation ¶
type LimitsObservation struct { }
func (*LimitsObservation) DeepCopy ¶
func (in *LimitsObservation) DeepCopy() *LimitsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LimitsObservation.
func (*LimitsObservation) DeepCopyInto ¶
func (in *LimitsObservation) DeepCopyInto(out *LimitsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LimitsParameters ¶
type LimitsParameters struct { // +kubebuilder:validation:Required CPU *float64 `json:"cpu" tf:"cpu,omitempty"` // +kubebuilder:validation:Required Memory *float64 `json:"memory" tf:"memory,omitempty"` }
func (*LimitsParameters) DeepCopy ¶
func (in *LimitsParameters) DeepCopy() *LimitsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LimitsParameters.
func (*LimitsParameters) DeepCopyInto ¶
func (in *LimitsParameters) DeepCopyInto(out *LimitsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalNetwork ¶
type LocalNetwork struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LocalNetworkSpec `json:"spec"` Status LocalNetworkStatus `json:"status,omitempty"` }
LocalNetwork is the Schema for the LocalNetworks API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*LocalNetwork) DeepCopy ¶
func (in *LocalNetwork) DeepCopy() *LocalNetwork
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalNetwork.
func (*LocalNetwork) DeepCopyInto ¶
func (in *LocalNetwork) DeepCopyInto(out *LocalNetwork)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LocalNetwork) DeepCopyObject ¶
func (in *LocalNetwork) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LocalNetwork) GetCondition ¶
func (mg *LocalNetwork) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LocalNetwork.
func (*LocalNetwork) GetConnectionDetailsMapping ¶
func (tr *LocalNetwork) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LocalNetwork
func (*LocalNetwork) GetDeletionPolicy ¶
func (mg *LocalNetwork) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LocalNetwork.
func (*LocalNetwork) GetID ¶
func (tr *LocalNetwork) GetID() string
GetID returns ID of underlying Terraform resource of this LocalNetwork
func (*LocalNetwork) GetObservation ¶
func (tr *LocalNetwork) GetObservation() (map[string]interface{}, error)
GetObservation of this LocalNetwork
func (*LocalNetwork) GetParameters ¶
func (tr *LocalNetwork) GetParameters() (map[string]interface{}, error)
GetParameters of this LocalNetwork
func (*LocalNetwork) GetProviderConfigReference ¶
func (mg *LocalNetwork) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LocalNetwork.
func (*LocalNetwork) GetProviderReference ¶
func (mg *LocalNetwork) GetProviderReference() *xpv1.Reference
GetProviderReference of this LocalNetwork. Deprecated: Use GetProviderConfigReference.
func (*LocalNetwork) GetTerraformResourceType ¶
func (mg *LocalNetwork) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LocalNetwork
func (*LocalNetwork) GetTerraformSchemaVersion ¶
func (tr *LocalNetwork) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LocalNetwork) GetWriteConnectionSecretToReference ¶
func (mg *LocalNetwork) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LocalNetwork.
func (*LocalNetwork) LateInitialize ¶
func (tr *LocalNetwork) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LocalNetwork using its observed tfState. returns True if there are any spec changes for the resource.
func (*LocalNetwork) ResolveReferences ¶
ResolveReferences of this LocalNetwork.
func (*LocalNetwork) SetConditions ¶
func (mg *LocalNetwork) SetConditions(c ...xpv1.Condition)
SetConditions of this LocalNetwork.
func (*LocalNetwork) SetDeletionPolicy ¶
func (mg *LocalNetwork) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LocalNetwork.
func (*LocalNetwork) SetObservation ¶
func (tr *LocalNetwork) SetObservation(obs map[string]interface{}) error
SetObservation for this LocalNetwork
func (*LocalNetwork) SetParameters ¶
func (tr *LocalNetwork) SetParameters(params map[string]interface{}) error
SetParameters for this LocalNetwork
func (*LocalNetwork) SetProviderConfigReference ¶
func (mg *LocalNetwork) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LocalNetwork.
func (*LocalNetwork) SetProviderReference ¶
func (mg *LocalNetwork) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LocalNetwork. Deprecated: Use SetProviderConfigReference.
func (*LocalNetwork) SetWriteConnectionSecretToReference ¶
func (mg *LocalNetwork) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LocalNetwork.
type LocalNetworkList ¶
type LocalNetworkList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LocalNetwork `json:"items"` }
LocalNetworkList contains a list of LocalNetworks
func (*LocalNetworkList) DeepCopy ¶
func (in *LocalNetworkList) DeepCopy() *LocalNetworkList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalNetworkList.
func (*LocalNetworkList) DeepCopyInto ¶
func (in *LocalNetworkList) DeepCopyInto(out *LocalNetworkList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LocalNetworkList) DeepCopyObject ¶
func (in *LocalNetworkList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LocalNetworkList) GetItems ¶
func (l *LocalNetworkList) GetItems() []resource.Managed
GetItems of this LocalNetworkList.
type LocalNetworkObservation ¶
type LocalNetworkObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*LocalNetworkObservation) DeepCopy ¶
func (in *LocalNetworkObservation) DeepCopy() *LocalNetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalNetworkObservation.
func (*LocalNetworkObservation) DeepCopyInto ¶
func (in *LocalNetworkObservation) DeepCopyInto(out *LocalNetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalNetworkParameters ¶
type LocalNetworkParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required NetworkAddressPrefix *string `json:"networkAddressPrefix" tf:"network_address_prefix,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*LocalNetworkParameters) DeepCopy ¶
func (in *LocalNetworkParameters) DeepCopy() *LocalNetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalNetworkParameters.
func (*LocalNetworkParameters) DeepCopyInto ¶
func (in *LocalNetworkParameters) DeepCopyInto(out *LocalNetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalNetworkSpec ¶
type LocalNetworkSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LocalNetworkParameters `json:"forProvider"` }
LocalNetworkSpec defines the desired state of LocalNetwork
func (*LocalNetworkSpec) DeepCopy ¶
func (in *LocalNetworkSpec) DeepCopy() *LocalNetworkSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalNetworkSpec.
func (*LocalNetworkSpec) DeepCopyInto ¶
func (in *LocalNetworkSpec) DeepCopyInto(out *LocalNetworkSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalNetworkStatus ¶
type LocalNetworkStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LocalNetworkObservation `json:"atProvider,omitempty"` }
LocalNetworkStatus defines the observed state of LocalNetwork.
func (*LocalNetworkStatus) DeepCopy ¶
func (in *LocalNetworkStatus) DeepCopy() *LocalNetworkStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalNetworkStatus.
func (*LocalNetworkStatus) DeepCopyInto ¶
func (in *LocalNetworkStatus) DeepCopyInto(out *LocalNetworkStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestsObservation ¶
type RequestsObservation struct { }
func (*RequestsObservation) DeepCopy ¶
func (in *RequestsObservation) DeepCopy() *RequestsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestsObservation.
func (*RequestsObservation) DeepCopyInto ¶
func (in *RequestsObservation) DeepCopyInto(out *RequestsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestsParameters ¶
type RequestsParameters struct { // +kubebuilder:validation:Required CPU *float64 `json:"cpu" tf:"cpu,omitempty"` // +kubebuilder:validation:Required Memory *float64 `json:"memory" tf:"memory,omitempty"` }
func (*RequestsParameters) DeepCopy ¶
func (in *RequestsParameters) DeepCopy() *RequestsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestsParameters.
func (*RequestsParameters) DeepCopyInto ¶
func (in *RequestsParameters) DeepCopyInto(out *RequestsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourcesObservation ¶
type ResourcesObservation struct { }
func (*ResourcesObservation) DeepCopy ¶
func (in *ResourcesObservation) DeepCopy() *ResourcesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourcesObservation.
func (*ResourcesObservation) DeepCopyInto ¶
func (in *ResourcesObservation) DeepCopyInto(out *ResourcesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourcesParameters ¶
type ResourcesParameters struct { // +kubebuilder:validation:Optional Limits []LimitsParameters `json:"limits,omitempty" tf:"limits,omitempty"` // +kubebuilder:validation:Required Requests []RequestsParameters `json:"requests" tf:"requests,omitempty"` }
func (*ResourcesParameters) DeepCopy ¶
func (in *ResourcesParameters) DeepCopy() *ResourcesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourcesParameters.
func (*ResourcesParameters) DeepCopyInto ¶
func (in *ResourcesParameters) DeepCopyInto(out *ResourcesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Secret ¶
type Secret struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SecretSpec `json:"spec"` Status SecretStatus `json:"status,omitempty"` }
Secret is the Schema for the Secrets API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*Secret) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Secret.
func (*Secret) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Secret) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Secret) GetCondition ¶
func (mg *Secret) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Secret.
func (*Secret) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Secret
func (*Secret) GetDeletionPolicy ¶
func (mg *Secret) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Secret.
func (*Secret) GetObservation ¶
GetObservation of this Secret
func (*Secret) GetParameters ¶
GetParameters of this Secret
func (*Secret) GetProviderConfigReference ¶
GetProviderConfigReference of this Secret.
func (*Secret) GetProviderReference ¶
GetProviderReference of this Secret. Deprecated: Use GetProviderConfigReference.
func (*Secret) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Secret
func (*Secret) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Secret) GetWriteConnectionSecretToReference ¶
func (mg *Secret) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Secret.
func (*Secret) LateInitialize ¶
LateInitialize this Secret using its observed tfState. returns True if there are any spec changes for the resource.
func (*Secret) ResolveReferences ¶
ResolveReferences of this Secret.
func (*Secret) SetConditions ¶
SetConditions of this Secret.
func (*Secret) SetDeletionPolicy ¶
func (mg *Secret) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Secret.
func (*Secret) SetObservation ¶
SetObservation for this Secret
func (*Secret) SetParameters ¶
SetParameters for this Secret
func (*Secret) SetProviderConfigReference ¶
SetProviderConfigReference of this Secret.
func (*Secret) SetProviderReference ¶
SetProviderReference of this Secret. Deprecated: Use SetProviderConfigReference.
func (*Secret) SetWriteConnectionSecretToReference ¶
func (mg *Secret) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Secret.
type SecretList ¶
type SecretList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Secret `json:"items"` }
SecretList contains a list of Secrets
func (*SecretList) DeepCopy ¶
func (in *SecretList) DeepCopy() *SecretList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretList.
func (*SecretList) DeepCopyInto ¶
func (in *SecretList) DeepCopyInto(out *SecretList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecretList) DeepCopyObject ¶
func (in *SecretList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SecretList) GetItems ¶
func (l *SecretList) GetItems() []resource.Managed
GetItems of this SecretList.
type SecretObservation ¶
type SecretObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SecretObservation) DeepCopy ¶
func (in *SecretObservation) DeepCopy() *SecretObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretObservation.
func (*SecretObservation) DeepCopyInto ¶
func (in *SecretObservation) DeepCopyInto(out *SecretObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretParameters ¶
type SecretParameters struct { // +kubebuilder:validation:Optional ContentType *string `json:"contentType,omitempty" tf:"content_type,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*SecretParameters) DeepCopy ¶
func (in *SecretParameters) DeepCopy() *SecretParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretParameters.
func (*SecretParameters) DeepCopyInto ¶
func (in *SecretParameters) DeepCopyInto(out *SecretParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretSpec ¶
type SecretSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SecretParameters `json:"forProvider"` }
SecretSpec defines the desired state of Secret
func (*SecretSpec) DeepCopy ¶
func (in *SecretSpec) DeepCopy() *SecretSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretSpec.
func (*SecretSpec) DeepCopyInto ¶
func (in *SecretSpec) DeepCopyInto(out *SecretSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretStatus ¶
type SecretStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SecretObservation `json:"atProvider,omitempty"` }
SecretStatus defines the observed state of Secret.
func (*SecretStatus) DeepCopy ¶
func (in *SecretStatus) DeepCopy() *SecretStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretStatus.
func (*SecretStatus) DeepCopyInto ¶
func (in *SecretStatus) DeepCopyInto(out *SecretStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretValue ¶
type SecretValue struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SecretValueSpec `json:"spec"` Status SecretValueStatus `json:"status,omitempty"` }
SecretValue is the Schema for the SecretValues API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*SecretValue) DeepCopy ¶
func (in *SecretValue) DeepCopy() *SecretValue
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretValue.
func (*SecretValue) DeepCopyInto ¶
func (in *SecretValue) DeepCopyInto(out *SecretValue)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecretValue) DeepCopyObject ¶
func (in *SecretValue) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SecretValue) GetCondition ¶
func (mg *SecretValue) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SecretValue.
func (*SecretValue) GetConnectionDetailsMapping ¶
func (tr *SecretValue) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SecretValue
func (*SecretValue) GetDeletionPolicy ¶
func (mg *SecretValue) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SecretValue.
func (*SecretValue) GetID ¶
func (tr *SecretValue) GetID() string
GetID returns ID of underlying Terraform resource of this SecretValue
func (*SecretValue) GetObservation ¶
func (tr *SecretValue) GetObservation() (map[string]interface{}, error)
GetObservation of this SecretValue
func (*SecretValue) GetParameters ¶
func (tr *SecretValue) GetParameters() (map[string]interface{}, error)
GetParameters of this SecretValue
func (*SecretValue) GetProviderConfigReference ¶
func (mg *SecretValue) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SecretValue.
func (*SecretValue) GetProviderReference ¶
func (mg *SecretValue) GetProviderReference() *xpv1.Reference
GetProviderReference of this SecretValue. Deprecated: Use GetProviderConfigReference.
func (*SecretValue) GetTerraformResourceType ¶
func (mg *SecretValue) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SecretValue
func (*SecretValue) GetTerraformSchemaVersion ¶
func (tr *SecretValue) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SecretValue) GetWriteConnectionSecretToReference ¶
func (mg *SecretValue) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SecretValue.
func (*SecretValue) LateInitialize ¶
func (tr *SecretValue) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SecretValue using its observed tfState. returns True if there are any spec changes for the resource.
func (*SecretValue) SetConditions ¶
func (mg *SecretValue) SetConditions(c ...xpv1.Condition)
SetConditions of this SecretValue.
func (*SecretValue) SetDeletionPolicy ¶
func (mg *SecretValue) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SecretValue.
func (*SecretValue) SetObservation ¶
func (tr *SecretValue) SetObservation(obs map[string]interface{}) error
SetObservation for this SecretValue
func (*SecretValue) SetParameters ¶
func (tr *SecretValue) SetParameters(params map[string]interface{}) error
SetParameters for this SecretValue
func (*SecretValue) SetProviderConfigReference ¶
func (mg *SecretValue) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SecretValue.
func (*SecretValue) SetProviderReference ¶
func (mg *SecretValue) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SecretValue. Deprecated: Use SetProviderConfigReference.
func (*SecretValue) SetWriteConnectionSecretToReference ¶
func (mg *SecretValue) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SecretValue.
type SecretValueList ¶
type SecretValueList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SecretValue `json:"items"` }
SecretValueList contains a list of SecretValues
func (*SecretValueList) DeepCopy ¶
func (in *SecretValueList) DeepCopy() *SecretValueList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretValueList.
func (*SecretValueList) DeepCopyInto ¶
func (in *SecretValueList) DeepCopyInto(out *SecretValueList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecretValueList) DeepCopyObject ¶
func (in *SecretValueList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SecretValueList) GetItems ¶
func (l *SecretValueList) GetItems() []resource.Managed
GetItems of this SecretValueList.
type SecretValueObservation ¶
type SecretValueObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SecretValueObservation) DeepCopy ¶
func (in *SecretValueObservation) DeepCopy() *SecretValueObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretValueObservation.
func (*SecretValueObservation) DeepCopyInto ¶
func (in *SecretValueObservation) DeepCopyInto(out *SecretValueObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretValueParameters ¶
type SecretValueParameters struct { // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ServiceFabricMeshSecretID *string `json:"serviceFabricMeshSecretId" tf:"service_fabric_mesh_secret_id,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*SecretValueParameters) DeepCopy ¶
func (in *SecretValueParameters) DeepCopy() *SecretValueParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretValueParameters.
func (*SecretValueParameters) DeepCopyInto ¶
func (in *SecretValueParameters) DeepCopyInto(out *SecretValueParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretValueSpec ¶
type SecretValueSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SecretValueParameters `json:"forProvider"` }
SecretValueSpec defines the desired state of SecretValue
func (*SecretValueSpec) DeepCopy ¶
func (in *SecretValueSpec) DeepCopy() *SecretValueSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretValueSpec.
func (*SecretValueSpec) DeepCopyInto ¶
func (in *SecretValueSpec) DeepCopyInto(out *SecretValueSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretValueStatus ¶
type SecretValueStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SecretValueObservation `json:"atProvider,omitempty"` }
SecretValueStatus defines the observed state of SecretValue.
func (*SecretValueStatus) DeepCopy ¶
func (in *SecretValueStatus) DeepCopy() *SecretValueStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretValueStatus.
func (*SecretValueStatus) DeepCopyInto ¶
func (in *SecretValueStatus) DeepCopyInto(out *SecretValueStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceObservation ¶
type ServiceObservation struct { }
func (*ServiceObservation) DeepCopy ¶
func (in *ServiceObservation) DeepCopy() *ServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceObservation.
func (*ServiceObservation) DeepCopyInto ¶
func (in *ServiceObservation) DeepCopyInto(out *ServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceParameters ¶
type ServiceParameters struct { // +kubebuilder:validation:Required CodePackage []CodePackageParameters `json:"codePackage" tf:"code_package,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required OsType *string `json:"osType" tf:"os_type,omitempty"` }
func (*ServiceParameters) DeepCopy ¶
func (in *ServiceParameters) DeepCopy() *ServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceParameters.
func (*ServiceParameters) DeepCopyInto ¶
func (in *ServiceParameters) DeepCopyInto(out *ServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_application_terraformed.go
- zz_application_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_groupversion_info.go
- zz_localnetwork_terraformed.go
- zz_localnetwork_types.go
- zz_secret_terraformed.go
- zz_secret_types.go
- zz_secretvalue_terraformed.go
- zz_secretvalue_types.go