Documentation
¶
Overview ¶
+kubebuilder:object:generate=true +groupName=appconfig.aws.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) 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 ConfigurationProfile
- func (in *ConfigurationProfile) DeepCopy() *ConfigurationProfile
- func (in *ConfigurationProfile) DeepCopyInto(out *ConfigurationProfile)
- func (in *ConfigurationProfile) DeepCopyObject() runtime.Object
- func (mg *ConfigurationProfile) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ConfigurationProfile) GetConnectionDetailsMapping() map[string]string
- func (mg *ConfigurationProfile) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ConfigurationProfile) GetID() string
- func (tr *ConfigurationProfile) GetObservation() (map[string]interface{}, error)
- func (tr *ConfigurationProfile) GetParameters() (map[string]interface{}, error)
- func (mg *ConfigurationProfile) GetProviderConfigReference() *xpv1.Reference
- func (mg *ConfigurationProfile) GetProviderReference() *xpv1.Reference
- func (mg *ConfigurationProfile) GetTerraformResourceType() string
- func (tr *ConfigurationProfile) GetTerraformSchemaVersion() int
- func (mg *ConfigurationProfile) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ConfigurationProfile) LateInitialize(attrs []byte) (bool, error)
- func (mg *ConfigurationProfile) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *ConfigurationProfile) SetConditions(c ...xpv1.Condition)
- func (mg *ConfigurationProfile) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ConfigurationProfile) SetObservation(obs map[string]interface{}) error
- func (tr *ConfigurationProfile) SetParameters(params map[string]interface{}) error
- func (mg *ConfigurationProfile) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ConfigurationProfile) SetProviderReference(r *xpv1.Reference)
- func (mg *ConfigurationProfile) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ConfigurationProfileList
- type ConfigurationProfileObservation
- type ConfigurationProfileParameters
- type ConfigurationProfileSpec
- type ConfigurationProfileStatus
- type Deployment
- func (in *Deployment) DeepCopy() *Deployment
- func (in *Deployment) DeepCopyInto(out *Deployment)
- func (in *Deployment) DeepCopyObject() runtime.Object
- func (mg *Deployment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Deployment) GetConnectionDetailsMapping() map[string]string
- func (mg *Deployment) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Deployment) GetID() string
- func (tr *Deployment) GetObservation() (map[string]interface{}, error)
- func (tr *Deployment) GetParameters() (map[string]interface{}, error)
- func (mg *Deployment) GetProviderConfigReference() *xpv1.Reference
- func (mg *Deployment) GetProviderReference() *xpv1.Reference
- func (mg *Deployment) GetTerraformResourceType() string
- func (tr *Deployment) GetTerraformSchemaVersion() int
- func (mg *Deployment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Deployment) LateInitialize(attrs []byte) (bool, error)
- func (mg *Deployment) SetConditions(c ...xpv1.Condition)
- func (mg *Deployment) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Deployment) SetObservation(obs map[string]interface{}) error
- func (tr *Deployment) SetParameters(params map[string]interface{}) error
- func (mg *Deployment) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Deployment) SetProviderReference(r *xpv1.Reference)
- func (mg *Deployment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DeploymentList
- type DeploymentObservation
- type DeploymentParameters
- type DeploymentSpec
- type DeploymentStatus
- type DeploymentStrategy
- func (in *DeploymentStrategy) DeepCopy() *DeploymentStrategy
- func (in *DeploymentStrategy) DeepCopyInto(out *DeploymentStrategy)
- func (in *DeploymentStrategy) DeepCopyObject() runtime.Object
- func (mg *DeploymentStrategy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DeploymentStrategy) GetConnectionDetailsMapping() map[string]string
- func (mg *DeploymentStrategy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DeploymentStrategy) GetID() string
- func (tr *DeploymentStrategy) GetObservation() (map[string]interface{}, error)
- func (tr *DeploymentStrategy) GetParameters() (map[string]interface{}, error)
- func (mg *DeploymentStrategy) GetProviderConfigReference() *xpv1.Reference
- func (mg *DeploymentStrategy) GetProviderReference() *xpv1.Reference
- func (mg *DeploymentStrategy) GetTerraformResourceType() string
- func (tr *DeploymentStrategy) GetTerraformSchemaVersion() int
- func (mg *DeploymentStrategy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DeploymentStrategy) LateInitialize(attrs []byte) (bool, error)
- func (mg *DeploymentStrategy) SetConditions(c ...xpv1.Condition)
- func (mg *DeploymentStrategy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DeploymentStrategy) SetObservation(obs map[string]interface{}) error
- func (tr *DeploymentStrategy) SetParameters(params map[string]interface{}) error
- func (mg *DeploymentStrategy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DeploymentStrategy) SetProviderReference(r *xpv1.Reference)
- func (mg *DeploymentStrategy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DeploymentStrategyList
- type DeploymentStrategyObservation
- type DeploymentStrategyParameters
- type DeploymentStrategySpec
- type DeploymentStrategyStatus
- type Environment
- func (in *Environment) DeepCopy() *Environment
- func (in *Environment) DeepCopyInto(out *Environment)
- func (in *Environment) DeepCopyObject() runtime.Object
- func (mg *Environment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Environment) GetConnectionDetailsMapping() map[string]string
- func (mg *Environment) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Environment) GetID() string
- func (tr *Environment) GetObservation() (map[string]interface{}, error)
- func (tr *Environment) GetParameters() (map[string]interface{}, error)
- func (mg *Environment) GetProviderConfigReference() *xpv1.Reference
- func (mg *Environment) GetProviderReference() *xpv1.Reference
- func (mg *Environment) GetTerraformResourceType() string
- func (tr *Environment) GetTerraformSchemaVersion() int
- func (mg *Environment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Environment) LateInitialize(attrs []byte) (bool, error)
- func (mg *Environment) SetConditions(c ...xpv1.Condition)
- func (mg *Environment) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Environment) SetObservation(obs map[string]interface{}) error
- func (tr *Environment) SetParameters(params map[string]interface{}) error
- func (mg *Environment) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Environment) SetProviderReference(r *xpv1.Reference)
- func (mg *Environment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type EnvironmentList
- type EnvironmentObservation
- type EnvironmentParameters
- type EnvironmentSpec
- type EnvironmentStatus
- type HostedConfigurationVersion
- func (in *HostedConfigurationVersion) DeepCopy() *HostedConfigurationVersion
- func (in *HostedConfigurationVersion) DeepCopyInto(out *HostedConfigurationVersion)
- func (in *HostedConfigurationVersion) DeepCopyObject() runtime.Object
- func (mg *HostedConfigurationVersion) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *HostedConfigurationVersion) GetConnectionDetailsMapping() map[string]string
- func (mg *HostedConfigurationVersion) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *HostedConfigurationVersion) GetID() string
- func (tr *HostedConfigurationVersion) GetObservation() (map[string]interface{}, error)
- func (tr *HostedConfigurationVersion) GetParameters() (map[string]interface{}, error)
- func (mg *HostedConfigurationVersion) GetProviderConfigReference() *xpv1.Reference
- func (mg *HostedConfigurationVersion) GetProviderReference() *xpv1.Reference
- func (mg *HostedConfigurationVersion) GetTerraformResourceType() string
- func (tr *HostedConfigurationVersion) GetTerraformSchemaVersion() int
- func (mg *HostedConfigurationVersion) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *HostedConfigurationVersion) LateInitialize(attrs []byte) (bool, error)
- func (mg *HostedConfigurationVersion) SetConditions(c ...xpv1.Condition)
- func (mg *HostedConfigurationVersion) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *HostedConfigurationVersion) SetObservation(obs map[string]interface{}) error
- func (tr *HostedConfigurationVersion) SetParameters(params map[string]interface{}) error
- func (mg *HostedConfigurationVersion) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *HostedConfigurationVersion) SetProviderReference(r *xpv1.Reference)
- func (mg *HostedConfigurationVersion) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type HostedConfigurationVersionList
- func (in *HostedConfigurationVersionList) DeepCopy() *HostedConfigurationVersionList
- func (in *HostedConfigurationVersionList) DeepCopyInto(out *HostedConfigurationVersionList)
- func (in *HostedConfigurationVersionList) DeepCopyObject() runtime.Object
- func (l *HostedConfigurationVersionList) GetItems() []resource.Managed
- type HostedConfigurationVersionObservation
- type HostedConfigurationVersionParameters
- type HostedConfigurationVersionSpec
- type HostedConfigurationVersionStatus
- type MonitorObservation
- type MonitorParameters
- type ValidatorObservation
- type ValidatorParameters
Constants ¶
const ( CRDGroup = "appconfig.aws.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 ( ConfigurationProfile_Kind = "ConfigurationProfile" ConfigurationProfile_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ConfigurationProfile_Kind}.String() ConfigurationProfile_KindAPIVersion = ConfigurationProfile_Kind + "." + CRDGroupVersion.String() ConfigurationProfile_GroupVersionKind = CRDGroupVersion.WithKind(ConfigurationProfile_Kind) )
Repository type metadata.
var ( Deployment_Kind = "Deployment" Deployment_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Deployment_Kind}.String() Deployment_KindAPIVersion = Deployment_Kind + "." + CRDGroupVersion.String() Deployment_GroupVersionKind = CRDGroupVersion.WithKind(Deployment_Kind) )
Repository type metadata.
var ( DeploymentStrategy_Kind = "DeploymentStrategy" DeploymentStrategy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DeploymentStrategy_Kind}.String() DeploymentStrategy_KindAPIVersion = DeploymentStrategy_Kind + "." + CRDGroupVersion.String() DeploymentStrategy_GroupVersionKind = CRDGroupVersion.WithKind(DeploymentStrategy_Kind) )
Repository type metadata.
var ( Environment_Kind = "Environment" Environment_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Environment_Kind}.String() Environment_KindAPIVersion = Environment_Kind + "." + CRDGroupVersion.String() Environment_GroupVersionKind = CRDGroupVersion.WithKind(Environment_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 ( HostedConfigurationVersion_Kind = "HostedConfigurationVersion" HostedConfigurationVersion_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: HostedConfigurationVersion_Kind}.String() HostedConfigurationVersion_KindAPIVersion = HostedConfigurationVersion_Kind + "." + CRDGroupVersion.String() HostedConfigurationVersion_GroupVersionKind = CRDGroupVersion.WithKind(HostedConfigurationVersion_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,awsjet}
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) 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 { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,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:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +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 ConfigurationProfile ¶
type ConfigurationProfile struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConfigurationProfileSpec `json:"spec"` Status ConfigurationProfileStatus `json:"status,omitempty"` }
ConfigurationProfile is the Schema for the ConfigurationProfiles 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,awsjet}
func (*ConfigurationProfile) DeepCopy ¶
func (in *ConfigurationProfile) DeepCopy() *ConfigurationProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationProfile.
func (*ConfigurationProfile) DeepCopyInto ¶
func (in *ConfigurationProfile) DeepCopyInto(out *ConfigurationProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigurationProfile) DeepCopyObject ¶
func (in *ConfigurationProfile) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigurationProfile) GetCondition ¶
func (mg *ConfigurationProfile) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ConfigurationProfile.
func (*ConfigurationProfile) GetConnectionDetailsMapping ¶
func (tr *ConfigurationProfile) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ConfigurationProfile
func (*ConfigurationProfile) GetDeletionPolicy ¶
func (mg *ConfigurationProfile) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ConfigurationProfile.
func (*ConfigurationProfile) GetID ¶
func (tr *ConfigurationProfile) GetID() string
GetID returns ID of underlying Terraform resource of this ConfigurationProfile
func (*ConfigurationProfile) GetObservation ¶
func (tr *ConfigurationProfile) GetObservation() (map[string]interface{}, error)
GetObservation of this ConfigurationProfile
func (*ConfigurationProfile) GetParameters ¶
func (tr *ConfigurationProfile) GetParameters() (map[string]interface{}, error)
GetParameters of this ConfigurationProfile
func (*ConfigurationProfile) GetProviderConfigReference ¶
func (mg *ConfigurationProfile) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ConfigurationProfile.
func (*ConfigurationProfile) GetProviderReference ¶
func (mg *ConfigurationProfile) GetProviderReference() *xpv1.Reference
GetProviderReference of this ConfigurationProfile. Deprecated: Use GetProviderConfigReference.
func (*ConfigurationProfile) GetTerraformResourceType ¶
func (mg *ConfigurationProfile) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ConfigurationProfile
func (*ConfigurationProfile) GetTerraformSchemaVersion ¶
func (tr *ConfigurationProfile) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ConfigurationProfile) GetWriteConnectionSecretToReference ¶
func (mg *ConfigurationProfile) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ConfigurationProfile.
func (*ConfigurationProfile) LateInitialize ¶
func (tr *ConfigurationProfile) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ConfigurationProfile using its observed tfState. returns True if there are any spec changes for the resource.
func (*ConfigurationProfile) ResolveReferences ¶
ResolveReferences of this ConfigurationProfile.
func (*ConfigurationProfile) SetConditions ¶
func (mg *ConfigurationProfile) SetConditions(c ...xpv1.Condition)
SetConditions of this ConfigurationProfile.
func (*ConfigurationProfile) SetDeletionPolicy ¶
func (mg *ConfigurationProfile) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ConfigurationProfile.
func (*ConfigurationProfile) SetObservation ¶
func (tr *ConfigurationProfile) SetObservation(obs map[string]interface{}) error
SetObservation for this ConfigurationProfile
func (*ConfigurationProfile) SetParameters ¶
func (tr *ConfigurationProfile) SetParameters(params map[string]interface{}) error
SetParameters for this ConfigurationProfile
func (*ConfigurationProfile) SetProviderConfigReference ¶
func (mg *ConfigurationProfile) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ConfigurationProfile.
func (*ConfigurationProfile) SetProviderReference ¶
func (mg *ConfigurationProfile) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ConfigurationProfile. Deprecated: Use SetProviderConfigReference.
func (*ConfigurationProfile) SetWriteConnectionSecretToReference ¶
func (mg *ConfigurationProfile) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ConfigurationProfile.
type ConfigurationProfileList ¶
type ConfigurationProfileList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ConfigurationProfile `json:"items"` }
ConfigurationProfileList contains a list of ConfigurationProfiles
func (*ConfigurationProfileList) DeepCopy ¶
func (in *ConfigurationProfileList) DeepCopy() *ConfigurationProfileList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationProfileList.
func (*ConfigurationProfileList) DeepCopyInto ¶
func (in *ConfigurationProfileList) DeepCopyInto(out *ConfigurationProfileList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConfigurationProfileList) DeepCopyObject ¶
func (in *ConfigurationProfileList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConfigurationProfileList) GetItems ¶
func (l *ConfigurationProfileList) GetItems() []resource.Managed
GetItems of this ConfigurationProfileList.
type ConfigurationProfileObservation ¶
type ConfigurationProfileObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ConfigurationProfileID *string `json:"configurationProfileId,omitempty" tf:"configuration_profile_id,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*ConfigurationProfileObservation) DeepCopy ¶
func (in *ConfigurationProfileObservation) DeepCopy() *ConfigurationProfileObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationProfileObservation.
func (*ConfigurationProfileObservation) DeepCopyInto ¶
func (in *ConfigurationProfileObservation) DeepCopyInto(out *ConfigurationProfileObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigurationProfileParameters ¶
type ConfigurationProfileParameters struct { // +kubebuilder:validation:Required ApplicationID *string `json:"applicationId" tf:"application_id,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required LocationURI *string `json:"locationUri" tf:"location_uri,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-aws/apis/iam/v1alpha2.Role // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-jet-aws/config/common.ARNExtractor() // +kubebuilder:validation:Optional RetrievalRoleArn *string `json:"retrievalRoleArn,omitempty" tf:"retrieval_role_arn,omitempty"` // +kubebuilder:validation:Optional RetrievalRoleArnRef *v1.Reference `json:"retrievalRoleArnRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional RetrievalRoleArnSelector *v1.Selector `json:"retrievalRoleArnSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional Validator []ValidatorParameters `json:"validator,omitempty" tf:"validator,omitempty"` }
func (*ConfigurationProfileParameters) DeepCopy ¶
func (in *ConfigurationProfileParameters) DeepCopy() *ConfigurationProfileParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationProfileParameters.
func (*ConfigurationProfileParameters) DeepCopyInto ¶
func (in *ConfigurationProfileParameters) DeepCopyInto(out *ConfigurationProfileParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigurationProfileSpec ¶
type ConfigurationProfileSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ConfigurationProfileParameters `json:"forProvider"` }
ConfigurationProfileSpec defines the desired state of ConfigurationProfile
func (*ConfigurationProfileSpec) DeepCopy ¶
func (in *ConfigurationProfileSpec) DeepCopy() *ConfigurationProfileSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationProfileSpec.
func (*ConfigurationProfileSpec) DeepCopyInto ¶
func (in *ConfigurationProfileSpec) DeepCopyInto(out *ConfigurationProfileSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConfigurationProfileStatus ¶
type ConfigurationProfileStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ConfigurationProfileObservation `json:"atProvider,omitempty"` }
ConfigurationProfileStatus defines the observed state of ConfigurationProfile.
func (*ConfigurationProfileStatus) DeepCopy ¶
func (in *ConfigurationProfileStatus) DeepCopy() *ConfigurationProfileStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationProfileStatus.
func (*ConfigurationProfileStatus) DeepCopyInto ¶
func (in *ConfigurationProfileStatus) DeepCopyInto(out *ConfigurationProfileStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Deployment ¶
type Deployment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DeploymentSpec `json:"spec"` Status DeploymentStatus `json:"status,omitempty"` }
Deployment is the Schema for the Deployments 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,awsjet}
func (*Deployment) DeepCopy ¶
func (in *Deployment) DeepCopy() *Deployment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Deployment.
func (*Deployment) DeepCopyInto ¶
func (in *Deployment) DeepCopyInto(out *Deployment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Deployment) DeepCopyObject ¶
func (in *Deployment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Deployment) GetCondition ¶
func (mg *Deployment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Deployment.
func (*Deployment) GetConnectionDetailsMapping ¶
func (tr *Deployment) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Deployment
func (*Deployment) GetDeletionPolicy ¶
func (mg *Deployment) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Deployment.
func (*Deployment) GetID ¶
func (tr *Deployment) GetID() string
GetID returns ID of underlying Terraform resource of this Deployment
func (*Deployment) GetObservation ¶
func (tr *Deployment) GetObservation() (map[string]interface{}, error)
GetObservation of this Deployment
func (*Deployment) GetParameters ¶
func (tr *Deployment) GetParameters() (map[string]interface{}, error)
GetParameters of this Deployment
func (*Deployment) GetProviderConfigReference ¶
func (mg *Deployment) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Deployment.
func (*Deployment) GetProviderReference ¶
func (mg *Deployment) GetProviderReference() *xpv1.Reference
GetProviderReference of this Deployment. Deprecated: Use GetProviderConfigReference.
func (*Deployment) GetTerraformResourceType ¶
func (mg *Deployment) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Deployment
func (*Deployment) GetTerraformSchemaVersion ¶
func (tr *Deployment) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Deployment) GetWriteConnectionSecretToReference ¶
func (mg *Deployment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Deployment.
func (*Deployment) LateInitialize ¶
func (tr *Deployment) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Deployment using its observed tfState. returns True if there are any spec changes for the resource.
func (*Deployment) SetConditions ¶
func (mg *Deployment) SetConditions(c ...xpv1.Condition)
SetConditions of this Deployment.
func (*Deployment) SetDeletionPolicy ¶
func (mg *Deployment) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Deployment.
func (*Deployment) SetObservation ¶
func (tr *Deployment) SetObservation(obs map[string]interface{}) error
SetObservation for this Deployment
func (*Deployment) SetParameters ¶
func (tr *Deployment) SetParameters(params map[string]interface{}) error
SetParameters for this Deployment
func (*Deployment) SetProviderConfigReference ¶
func (mg *Deployment) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Deployment.
func (*Deployment) SetProviderReference ¶
func (mg *Deployment) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this Deployment. Deprecated: Use SetProviderConfigReference.
func (*Deployment) SetWriteConnectionSecretToReference ¶
func (mg *Deployment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Deployment.
type DeploymentList ¶
type DeploymentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Deployment `json:"items"` }
DeploymentList contains a list of Deployments
func (*DeploymentList) DeepCopy ¶
func (in *DeploymentList) DeepCopy() *DeploymentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentList.
func (*DeploymentList) DeepCopyInto ¶
func (in *DeploymentList) DeepCopyInto(out *DeploymentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeploymentList) DeepCopyObject ¶
func (in *DeploymentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DeploymentList) GetItems ¶
func (l *DeploymentList) GetItems() []resource.Managed
GetItems of this DeploymentList.
type DeploymentObservation ¶
type DeploymentObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` DeploymentNumber *int64 `json:"deploymentNumber,omitempty" tf:"deployment_number,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*DeploymentObservation) DeepCopy ¶
func (in *DeploymentObservation) DeepCopy() *DeploymentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentObservation.
func (*DeploymentObservation) DeepCopyInto ¶
func (in *DeploymentObservation) DeepCopyInto(out *DeploymentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentParameters ¶
type DeploymentParameters struct { // +kubebuilder:validation:Required ApplicationID *string `json:"applicationId" tf:"application_id,omitempty"` // +kubebuilder:validation:Required ConfigurationProfileID *string `json:"configurationProfileId" tf:"configuration_profile_id,omitempty"` // +kubebuilder:validation:Required ConfigurationVersion *string `json:"configurationVersion" tf:"configuration_version,omitempty"` // +kubebuilder:validation:Required DeploymentStrategyID *string `json:"deploymentStrategyId" tf:"deployment_strategy_id,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required EnvironmentID *string `json:"environmentId" tf:"environment_id,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*DeploymentParameters) DeepCopy ¶
func (in *DeploymentParameters) DeepCopy() *DeploymentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentParameters.
func (*DeploymentParameters) DeepCopyInto ¶
func (in *DeploymentParameters) DeepCopyInto(out *DeploymentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpec ¶
type DeploymentSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DeploymentParameters `json:"forProvider"` }
DeploymentSpec defines the desired state of Deployment
func (*DeploymentSpec) DeepCopy ¶
func (in *DeploymentSpec) DeepCopy() *DeploymentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpec.
func (*DeploymentSpec) DeepCopyInto ¶
func (in *DeploymentSpec) DeepCopyInto(out *DeploymentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentStatus ¶
type DeploymentStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DeploymentObservation `json:"atProvider,omitempty"` }
DeploymentStatus defines the observed state of Deployment.
func (*DeploymentStatus) DeepCopy ¶
func (in *DeploymentStatus) DeepCopy() *DeploymentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentStatus.
func (*DeploymentStatus) DeepCopyInto ¶
func (in *DeploymentStatus) DeepCopyInto(out *DeploymentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentStrategy ¶
type DeploymentStrategy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DeploymentStrategySpec `json:"spec"` Status DeploymentStrategyStatus `json:"status,omitempty"` }
DeploymentStrategy is the Schema for the DeploymentStrategys 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,awsjet}
func (*DeploymentStrategy) DeepCopy ¶
func (in *DeploymentStrategy) DeepCopy() *DeploymentStrategy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentStrategy.
func (*DeploymentStrategy) DeepCopyInto ¶
func (in *DeploymentStrategy) DeepCopyInto(out *DeploymentStrategy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeploymentStrategy) DeepCopyObject ¶
func (in *DeploymentStrategy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DeploymentStrategy) GetCondition ¶
func (mg *DeploymentStrategy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DeploymentStrategy.
func (*DeploymentStrategy) GetConnectionDetailsMapping ¶
func (tr *DeploymentStrategy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DeploymentStrategy
func (*DeploymentStrategy) GetDeletionPolicy ¶
func (mg *DeploymentStrategy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DeploymentStrategy.
func (*DeploymentStrategy) GetID ¶
func (tr *DeploymentStrategy) GetID() string
GetID returns ID of underlying Terraform resource of this DeploymentStrategy
func (*DeploymentStrategy) GetObservation ¶
func (tr *DeploymentStrategy) GetObservation() (map[string]interface{}, error)
GetObservation of this DeploymentStrategy
func (*DeploymentStrategy) GetParameters ¶
func (tr *DeploymentStrategy) GetParameters() (map[string]interface{}, error)
GetParameters of this DeploymentStrategy
func (*DeploymentStrategy) GetProviderConfigReference ¶
func (mg *DeploymentStrategy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DeploymentStrategy.
func (*DeploymentStrategy) GetProviderReference ¶
func (mg *DeploymentStrategy) GetProviderReference() *xpv1.Reference
GetProviderReference of this DeploymentStrategy. Deprecated: Use GetProviderConfigReference.
func (*DeploymentStrategy) GetTerraformResourceType ¶
func (mg *DeploymentStrategy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DeploymentStrategy
func (*DeploymentStrategy) GetTerraformSchemaVersion ¶
func (tr *DeploymentStrategy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DeploymentStrategy) GetWriteConnectionSecretToReference ¶
func (mg *DeploymentStrategy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DeploymentStrategy.
func (*DeploymentStrategy) LateInitialize ¶
func (tr *DeploymentStrategy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DeploymentStrategy using its observed tfState. returns True if there are any spec changes for the resource.
func (*DeploymentStrategy) SetConditions ¶
func (mg *DeploymentStrategy) SetConditions(c ...xpv1.Condition)
SetConditions of this DeploymentStrategy.
func (*DeploymentStrategy) SetDeletionPolicy ¶
func (mg *DeploymentStrategy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DeploymentStrategy.
func (*DeploymentStrategy) SetObservation ¶
func (tr *DeploymentStrategy) SetObservation(obs map[string]interface{}) error
SetObservation for this DeploymentStrategy
func (*DeploymentStrategy) SetParameters ¶
func (tr *DeploymentStrategy) SetParameters(params map[string]interface{}) error
SetParameters for this DeploymentStrategy
func (*DeploymentStrategy) SetProviderConfigReference ¶
func (mg *DeploymentStrategy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DeploymentStrategy.
func (*DeploymentStrategy) SetProviderReference ¶
func (mg *DeploymentStrategy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DeploymentStrategy. Deprecated: Use SetProviderConfigReference.
func (*DeploymentStrategy) SetWriteConnectionSecretToReference ¶
func (mg *DeploymentStrategy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DeploymentStrategy.
type DeploymentStrategyList ¶
type DeploymentStrategyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DeploymentStrategy `json:"items"` }
DeploymentStrategyList contains a list of DeploymentStrategys
func (*DeploymentStrategyList) DeepCopy ¶
func (in *DeploymentStrategyList) DeepCopy() *DeploymentStrategyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentStrategyList.
func (*DeploymentStrategyList) DeepCopyInto ¶
func (in *DeploymentStrategyList) DeepCopyInto(out *DeploymentStrategyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeploymentStrategyList) DeepCopyObject ¶
func (in *DeploymentStrategyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DeploymentStrategyList) GetItems ¶
func (l *DeploymentStrategyList) GetItems() []resource.Managed
GetItems of this DeploymentStrategyList.
type DeploymentStrategyObservation ¶
type DeploymentStrategyObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*DeploymentStrategyObservation) DeepCopy ¶
func (in *DeploymentStrategyObservation) DeepCopy() *DeploymentStrategyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentStrategyObservation.
func (*DeploymentStrategyObservation) DeepCopyInto ¶
func (in *DeploymentStrategyObservation) DeepCopyInto(out *DeploymentStrategyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentStrategyParameters ¶
type DeploymentStrategyParameters struct { // +kubebuilder:validation:Required DeploymentDurationInMinutes *int64 `json:"deploymentDurationInMinutes" tf:"deployment_duration_in_minutes,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional FinalBakeTimeInMinutes *int64 `json:"finalBakeTimeInMinutes,omitempty" tf:"final_bake_time_in_minutes,omitempty"` // +kubebuilder:validation:Required GrowthFactor *float64 `json:"growthFactor" tf:"growth_factor,omitempty"` // +kubebuilder:validation:Optional GrowthType *string `json:"growthType,omitempty" tf:"growth_type,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required ReplicateTo *string `json:"replicateTo" tf:"replicate_to,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*DeploymentStrategyParameters) DeepCopy ¶
func (in *DeploymentStrategyParameters) DeepCopy() *DeploymentStrategyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentStrategyParameters.
func (*DeploymentStrategyParameters) DeepCopyInto ¶
func (in *DeploymentStrategyParameters) DeepCopyInto(out *DeploymentStrategyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentStrategySpec ¶
type DeploymentStrategySpec struct { v1.ResourceSpec `json:",inline"` ForProvider DeploymentStrategyParameters `json:"forProvider"` }
DeploymentStrategySpec defines the desired state of DeploymentStrategy
func (*DeploymentStrategySpec) DeepCopy ¶
func (in *DeploymentStrategySpec) DeepCopy() *DeploymentStrategySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentStrategySpec.
func (*DeploymentStrategySpec) DeepCopyInto ¶
func (in *DeploymentStrategySpec) DeepCopyInto(out *DeploymentStrategySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentStrategyStatus ¶
type DeploymentStrategyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DeploymentStrategyObservation `json:"atProvider,omitempty"` }
DeploymentStrategyStatus defines the observed state of DeploymentStrategy.
func (*DeploymentStrategyStatus) DeepCopy ¶
func (in *DeploymentStrategyStatus) DeepCopy() *DeploymentStrategyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentStrategyStatus.
func (*DeploymentStrategyStatus) DeepCopyInto ¶
func (in *DeploymentStrategyStatus) DeepCopyInto(out *DeploymentStrategyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Environment ¶
type Environment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EnvironmentSpec `json:"spec"` Status EnvironmentStatus `json:"status,omitempty"` }
Environment is the Schema for the Environments 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,awsjet}
func (*Environment) DeepCopy ¶
func (in *Environment) DeepCopy() *Environment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Environment.
func (*Environment) DeepCopyInto ¶
func (in *Environment) DeepCopyInto(out *Environment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Environment) DeepCopyObject ¶
func (in *Environment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Environment) GetCondition ¶
func (mg *Environment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Environment.
func (*Environment) GetConnectionDetailsMapping ¶
func (tr *Environment) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Environment
func (*Environment) GetDeletionPolicy ¶
func (mg *Environment) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Environment.
func (*Environment) GetID ¶
func (tr *Environment) GetID() string
GetID returns ID of underlying Terraform resource of this Environment
func (*Environment) GetObservation ¶
func (tr *Environment) GetObservation() (map[string]interface{}, error)
GetObservation of this Environment
func (*Environment) GetParameters ¶
func (tr *Environment) GetParameters() (map[string]interface{}, error)
GetParameters of this Environment
func (*Environment) GetProviderConfigReference ¶
func (mg *Environment) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Environment.
func (*Environment) GetProviderReference ¶
func (mg *Environment) GetProviderReference() *xpv1.Reference
GetProviderReference of this Environment. Deprecated: Use GetProviderConfigReference.
func (*Environment) GetTerraformResourceType ¶
func (mg *Environment) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Environment
func (*Environment) GetTerraformSchemaVersion ¶
func (tr *Environment) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Environment) GetWriteConnectionSecretToReference ¶
func (mg *Environment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Environment.
func (*Environment) LateInitialize ¶
func (tr *Environment) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Environment using its observed tfState. returns True if there are any spec changes for the resource.
func (*Environment) SetConditions ¶
func (mg *Environment) SetConditions(c ...xpv1.Condition)
SetConditions of this Environment.
func (*Environment) SetDeletionPolicy ¶
func (mg *Environment) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Environment.
func (*Environment) SetObservation ¶
func (tr *Environment) SetObservation(obs map[string]interface{}) error
SetObservation for this Environment
func (*Environment) SetParameters ¶
func (tr *Environment) SetParameters(params map[string]interface{}) error
SetParameters for this Environment
func (*Environment) SetProviderConfigReference ¶
func (mg *Environment) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Environment.
func (*Environment) SetProviderReference ¶
func (mg *Environment) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this Environment. Deprecated: Use SetProviderConfigReference.
func (*Environment) SetWriteConnectionSecretToReference ¶
func (mg *Environment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Environment.
type EnvironmentList ¶
type EnvironmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Environment `json:"items"` }
EnvironmentList contains a list of Environments
func (*EnvironmentList) DeepCopy ¶
func (in *EnvironmentList) DeepCopy() *EnvironmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentList.
func (*EnvironmentList) DeepCopyInto ¶
func (in *EnvironmentList) DeepCopyInto(out *EnvironmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EnvironmentList) DeepCopyObject ¶
func (in *EnvironmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EnvironmentList) GetItems ¶
func (l *EnvironmentList) GetItems() []resource.Managed
GetItems of this EnvironmentList.
type EnvironmentObservation ¶
type EnvironmentObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` EnvironmentID *string `json:"environmentId,omitempty" tf:"environment_id,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` State *string `json:"state,omitempty" tf:"state,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*EnvironmentObservation) DeepCopy ¶
func (in *EnvironmentObservation) DeepCopy() *EnvironmentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentObservation.
func (*EnvironmentObservation) DeepCopyInto ¶
func (in *EnvironmentObservation) DeepCopyInto(out *EnvironmentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentParameters ¶
type EnvironmentParameters struct { // +kubebuilder:validation:Required ApplicationID *string `json:"applicationId" tf:"application_id,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Monitor []MonitorParameters `json:"monitor,omitempty" tf:"monitor,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*EnvironmentParameters) DeepCopy ¶
func (in *EnvironmentParameters) DeepCopy() *EnvironmentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentParameters.
func (*EnvironmentParameters) DeepCopyInto ¶
func (in *EnvironmentParameters) DeepCopyInto(out *EnvironmentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentSpec ¶
type EnvironmentSpec struct { v1.ResourceSpec `json:",inline"` ForProvider EnvironmentParameters `json:"forProvider"` }
EnvironmentSpec defines the desired state of Environment
func (*EnvironmentSpec) DeepCopy ¶
func (in *EnvironmentSpec) DeepCopy() *EnvironmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentSpec.
func (*EnvironmentSpec) DeepCopyInto ¶
func (in *EnvironmentSpec) DeepCopyInto(out *EnvironmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentStatus ¶
type EnvironmentStatus struct { v1.ResourceStatus `json:",inline"` AtProvider EnvironmentObservation `json:"atProvider,omitempty"` }
EnvironmentStatus defines the observed state of Environment.
func (*EnvironmentStatus) DeepCopy ¶
func (in *EnvironmentStatus) DeepCopy() *EnvironmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentStatus.
func (*EnvironmentStatus) DeepCopyInto ¶
func (in *EnvironmentStatus) DeepCopyInto(out *EnvironmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostedConfigurationVersion ¶
type HostedConfigurationVersion struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HostedConfigurationVersionSpec `json:"spec"` Status HostedConfigurationVersionStatus `json:"status,omitempty"` }
HostedConfigurationVersion is the Schema for the HostedConfigurationVersions 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,awsjet}
func (*HostedConfigurationVersion) DeepCopy ¶
func (in *HostedConfigurationVersion) DeepCopy() *HostedConfigurationVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostedConfigurationVersion.
func (*HostedConfigurationVersion) DeepCopyInto ¶
func (in *HostedConfigurationVersion) DeepCopyInto(out *HostedConfigurationVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HostedConfigurationVersion) DeepCopyObject ¶
func (in *HostedConfigurationVersion) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*HostedConfigurationVersion) GetCondition ¶
func (mg *HostedConfigurationVersion) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this HostedConfigurationVersion.
func (*HostedConfigurationVersion) GetConnectionDetailsMapping ¶
func (tr *HostedConfigurationVersion) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this HostedConfigurationVersion
func (*HostedConfigurationVersion) GetDeletionPolicy ¶
func (mg *HostedConfigurationVersion) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this HostedConfigurationVersion.
func (*HostedConfigurationVersion) GetID ¶
func (tr *HostedConfigurationVersion) GetID() string
GetID returns ID of underlying Terraform resource of this HostedConfigurationVersion
func (*HostedConfigurationVersion) GetObservation ¶
func (tr *HostedConfigurationVersion) GetObservation() (map[string]interface{}, error)
GetObservation of this HostedConfigurationVersion
func (*HostedConfigurationVersion) GetParameters ¶
func (tr *HostedConfigurationVersion) GetParameters() (map[string]interface{}, error)
GetParameters of this HostedConfigurationVersion
func (*HostedConfigurationVersion) GetProviderConfigReference ¶
func (mg *HostedConfigurationVersion) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this HostedConfigurationVersion.
func (*HostedConfigurationVersion) GetProviderReference ¶
func (mg *HostedConfigurationVersion) GetProviderReference() *xpv1.Reference
GetProviderReference of this HostedConfigurationVersion. Deprecated: Use GetProviderConfigReference.
func (*HostedConfigurationVersion) GetTerraformResourceType ¶
func (mg *HostedConfigurationVersion) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this HostedConfigurationVersion
func (*HostedConfigurationVersion) GetTerraformSchemaVersion ¶
func (tr *HostedConfigurationVersion) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*HostedConfigurationVersion) GetWriteConnectionSecretToReference ¶
func (mg *HostedConfigurationVersion) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this HostedConfigurationVersion.
func (*HostedConfigurationVersion) LateInitialize ¶
func (tr *HostedConfigurationVersion) LateInitialize(attrs []byte) (bool, error)
LateInitialize this HostedConfigurationVersion using its observed tfState. returns True if there are any spec changes for the resource.
func (*HostedConfigurationVersion) SetConditions ¶
func (mg *HostedConfigurationVersion) SetConditions(c ...xpv1.Condition)
SetConditions of this HostedConfigurationVersion.
func (*HostedConfigurationVersion) SetDeletionPolicy ¶
func (mg *HostedConfigurationVersion) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this HostedConfigurationVersion.
func (*HostedConfigurationVersion) SetObservation ¶
func (tr *HostedConfigurationVersion) SetObservation(obs map[string]interface{}) error
SetObservation for this HostedConfigurationVersion
func (*HostedConfigurationVersion) SetParameters ¶
func (tr *HostedConfigurationVersion) SetParameters(params map[string]interface{}) error
SetParameters for this HostedConfigurationVersion
func (*HostedConfigurationVersion) SetProviderConfigReference ¶
func (mg *HostedConfigurationVersion) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this HostedConfigurationVersion.
func (*HostedConfigurationVersion) SetProviderReference ¶
func (mg *HostedConfigurationVersion) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this HostedConfigurationVersion. Deprecated: Use SetProviderConfigReference.
func (*HostedConfigurationVersion) SetWriteConnectionSecretToReference ¶
func (mg *HostedConfigurationVersion) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this HostedConfigurationVersion.
type HostedConfigurationVersionList ¶
type HostedConfigurationVersionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []HostedConfigurationVersion `json:"items"` }
HostedConfigurationVersionList contains a list of HostedConfigurationVersions
func (*HostedConfigurationVersionList) DeepCopy ¶
func (in *HostedConfigurationVersionList) DeepCopy() *HostedConfigurationVersionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostedConfigurationVersionList.
func (*HostedConfigurationVersionList) DeepCopyInto ¶
func (in *HostedConfigurationVersionList) DeepCopyInto(out *HostedConfigurationVersionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HostedConfigurationVersionList) DeepCopyObject ¶
func (in *HostedConfigurationVersionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*HostedConfigurationVersionList) GetItems ¶
func (l *HostedConfigurationVersionList) GetItems() []resource.Managed
GetItems of this HostedConfigurationVersionList.
type HostedConfigurationVersionObservation ¶
type HostedConfigurationVersionObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` VersionNumber *int64 `json:"versionNumber,omitempty" tf:"version_number,omitempty"` }
func (*HostedConfigurationVersionObservation) DeepCopy ¶
func (in *HostedConfigurationVersionObservation) DeepCopy() *HostedConfigurationVersionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostedConfigurationVersionObservation.
func (*HostedConfigurationVersionObservation) DeepCopyInto ¶
func (in *HostedConfigurationVersionObservation) DeepCopyInto(out *HostedConfigurationVersionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostedConfigurationVersionParameters ¶
type HostedConfigurationVersionParameters struct { // +kubebuilder:validation:Required ApplicationID *string `json:"applicationId" tf:"application_id,omitempty"` // +kubebuilder:validation:Required ConfigurationProfileID *string `json:"configurationProfileId" tf:"configuration_profile_id,omitempty"` // +kubebuilder:validation:Required ContentSecretRef v1.SecretKeySelector `json:"contentSecretRef" tf:"-"` // +kubebuilder:validation:Required ContentType *string `json:"contentType" tf:"content_type,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` }
func (*HostedConfigurationVersionParameters) DeepCopy ¶
func (in *HostedConfigurationVersionParameters) DeepCopy() *HostedConfigurationVersionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostedConfigurationVersionParameters.
func (*HostedConfigurationVersionParameters) DeepCopyInto ¶
func (in *HostedConfigurationVersionParameters) DeepCopyInto(out *HostedConfigurationVersionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostedConfigurationVersionSpec ¶
type HostedConfigurationVersionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider HostedConfigurationVersionParameters `json:"forProvider"` }
HostedConfigurationVersionSpec defines the desired state of HostedConfigurationVersion
func (*HostedConfigurationVersionSpec) DeepCopy ¶
func (in *HostedConfigurationVersionSpec) DeepCopy() *HostedConfigurationVersionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostedConfigurationVersionSpec.
func (*HostedConfigurationVersionSpec) DeepCopyInto ¶
func (in *HostedConfigurationVersionSpec) DeepCopyInto(out *HostedConfigurationVersionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostedConfigurationVersionStatus ¶
type HostedConfigurationVersionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider HostedConfigurationVersionObservation `json:"atProvider,omitempty"` }
HostedConfigurationVersionStatus defines the observed state of HostedConfigurationVersion.
func (*HostedConfigurationVersionStatus) DeepCopy ¶
func (in *HostedConfigurationVersionStatus) DeepCopy() *HostedConfigurationVersionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostedConfigurationVersionStatus.
func (*HostedConfigurationVersionStatus) DeepCopyInto ¶
func (in *HostedConfigurationVersionStatus) DeepCopyInto(out *HostedConfigurationVersionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorObservation ¶
type MonitorObservation struct { }
func (*MonitorObservation) DeepCopy ¶
func (in *MonitorObservation) DeepCopy() *MonitorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorObservation.
func (*MonitorObservation) DeepCopyInto ¶
func (in *MonitorObservation) DeepCopyInto(out *MonitorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MonitorParameters ¶
type MonitorParameters struct { // +kubebuilder:validation:Required AlarmArn *string `json:"alarmArn" tf:"alarm_arn,omitempty"` // +kubebuilder:validation:Optional AlarmRoleArn *string `json:"alarmRoleArn,omitempty" tf:"alarm_role_arn,omitempty"` }
func (*MonitorParameters) DeepCopy ¶
func (in *MonitorParameters) DeepCopy() *MonitorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MonitorParameters.
func (*MonitorParameters) DeepCopyInto ¶
func (in *MonitorParameters) DeepCopyInto(out *MonitorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ValidatorObservation ¶
type ValidatorObservation struct { }
func (*ValidatorObservation) DeepCopy ¶
func (in *ValidatorObservation) DeepCopy() *ValidatorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ValidatorObservation.
func (*ValidatorObservation) DeepCopyInto ¶
func (in *ValidatorObservation) DeepCopyInto(out *ValidatorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ValidatorParameters ¶
type ValidatorParameters struct { // +kubebuilder:validation:Optional ContentSecretRef *v1.SecretKeySelector `json:"contentSecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*ValidatorParameters) DeepCopy ¶
func (in *ValidatorParameters) DeepCopy() *ValidatorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ValidatorParameters.
func (*ValidatorParameters) DeepCopyInto ¶
func (in *ValidatorParameters) DeepCopyInto(out *ValidatorParameters)
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_configurationprofile_terraformed.go
- zz_configurationprofile_types.go
- zz_deployment_terraformed.go
- zz_deployment_types.go
- zz_deploymentstrategy_terraformed.go
- zz_deploymentstrategy_types.go
- zz_environment_terraformed.go
- zz_environment_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_groupversion_info.go
- zz_hostedconfigurationversion_terraformed.go
- zz_hostedconfigurationversion_types.go