Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=apprunner.aws.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type AuthenticationConfigurationObservation
- type AuthenticationConfigurationParameters
- type AutoScalingConfigurationVersion
- func (in *AutoScalingConfigurationVersion) DeepCopy() *AutoScalingConfigurationVersion
- func (in *AutoScalingConfigurationVersion) DeepCopyInto(out *AutoScalingConfigurationVersion)
- func (in *AutoScalingConfigurationVersion) DeepCopyObject() runtime.Object
- func (mg *AutoScalingConfigurationVersion) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AutoScalingConfigurationVersion) GetConnectionDetailsMapping() map[string]string
- func (mg *AutoScalingConfigurationVersion) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AutoScalingConfigurationVersion) GetID() string
- func (tr *AutoScalingConfigurationVersion) GetObservation() (map[string]interface{}, error)
- func (tr *AutoScalingConfigurationVersion) GetParameters() (map[string]interface{}, error)
- func (mg *AutoScalingConfigurationVersion) GetProviderConfigReference() *xpv1.Reference
- func (mg *AutoScalingConfigurationVersion) GetProviderReference() *xpv1.Reference
- func (mg *AutoScalingConfigurationVersion) GetTerraformResourceType() string
- func (tr *AutoScalingConfigurationVersion) GetTerraformSchemaVersion() int
- func (mg *AutoScalingConfigurationVersion) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AutoScalingConfigurationVersion) LateInitialize(attrs []byte) (bool, error)
- func (mg *AutoScalingConfigurationVersion) SetConditions(c ...xpv1.Condition)
- func (mg *AutoScalingConfigurationVersion) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AutoScalingConfigurationVersion) SetObservation(obs map[string]interface{}) error
- func (tr *AutoScalingConfigurationVersion) SetParameters(params map[string]interface{}) error
- func (mg *AutoScalingConfigurationVersion) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AutoScalingConfigurationVersion) SetProviderReference(r *xpv1.Reference)
- func (mg *AutoScalingConfigurationVersion) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AutoScalingConfigurationVersionList
- func (in *AutoScalingConfigurationVersionList) DeepCopy() *AutoScalingConfigurationVersionList
- func (in *AutoScalingConfigurationVersionList) DeepCopyInto(out *AutoScalingConfigurationVersionList)
- func (in *AutoScalingConfigurationVersionList) DeepCopyObject() runtime.Object
- func (l *AutoScalingConfigurationVersionList) GetItems() []resource.Managed
- type AutoScalingConfigurationVersionObservation
- type AutoScalingConfigurationVersionParameters
- type AutoScalingConfigurationVersionSpec
- type AutoScalingConfigurationVersionStatus
- type CertificateValidationRecordsObservation
- type CertificateValidationRecordsParameters
- type CodeConfigurationObservation
- type CodeConfigurationParameters
- type CodeConfigurationValuesObservation
- type CodeConfigurationValuesParameters
- type CodeRepositoryObservation
- type CodeRepositoryParameters
- type Connection
- func (in *Connection) DeepCopy() *Connection
- func (in *Connection) DeepCopyInto(out *Connection)
- func (in *Connection) DeepCopyObject() runtime.Object
- func (mg *Connection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Connection) GetConnectionDetailsMapping() map[string]string
- func (mg *Connection) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Connection) GetID() string
- func (tr *Connection) GetObservation() (map[string]interface{}, error)
- func (tr *Connection) GetParameters() (map[string]interface{}, error)
- func (mg *Connection) GetProviderConfigReference() *xpv1.Reference
- func (mg *Connection) GetProviderReference() *xpv1.Reference
- func (mg *Connection) GetTerraformResourceType() string
- func (tr *Connection) GetTerraformSchemaVersion() int
- func (mg *Connection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Connection) LateInitialize(attrs []byte) (bool, error)
- func (mg *Connection) SetConditions(c ...xpv1.Condition)
- func (mg *Connection) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Connection) SetObservation(obs map[string]interface{}) error
- func (tr *Connection) SetParameters(params map[string]interface{}) error
- func (mg *Connection) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Connection) SetProviderReference(r *xpv1.Reference)
- func (mg *Connection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ConnectionList
- type ConnectionObservation
- type ConnectionParameters
- type ConnectionSpec
- type ConnectionStatus
- type CustomDomainAssociation
- func (in *CustomDomainAssociation) DeepCopy() *CustomDomainAssociation
- func (in *CustomDomainAssociation) DeepCopyInto(out *CustomDomainAssociation)
- func (in *CustomDomainAssociation) DeepCopyObject() runtime.Object
- func (mg *CustomDomainAssociation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CustomDomainAssociation) GetConnectionDetailsMapping() map[string]string
- func (mg *CustomDomainAssociation) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CustomDomainAssociation) GetID() string
- func (tr *CustomDomainAssociation) GetObservation() (map[string]interface{}, error)
- func (tr *CustomDomainAssociation) GetParameters() (map[string]interface{}, error)
- func (mg *CustomDomainAssociation) GetProviderConfigReference() *xpv1.Reference
- func (mg *CustomDomainAssociation) GetProviderReference() *xpv1.Reference
- func (mg *CustomDomainAssociation) GetTerraformResourceType() string
- func (tr *CustomDomainAssociation) GetTerraformSchemaVersion() int
- func (mg *CustomDomainAssociation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CustomDomainAssociation) LateInitialize(attrs []byte) (bool, error)
- func (mg *CustomDomainAssociation) SetConditions(c ...xpv1.Condition)
- func (mg *CustomDomainAssociation) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CustomDomainAssociation) SetObservation(obs map[string]interface{}) error
- func (tr *CustomDomainAssociation) SetParameters(params map[string]interface{}) error
- func (mg *CustomDomainAssociation) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CustomDomainAssociation) SetProviderReference(r *xpv1.Reference)
- func (mg *CustomDomainAssociation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CustomDomainAssociationList
- func (in *CustomDomainAssociationList) DeepCopy() *CustomDomainAssociationList
- func (in *CustomDomainAssociationList) DeepCopyInto(out *CustomDomainAssociationList)
- func (in *CustomDomainAssociationList) DeepCopyObject() runtime.Object
- func (l *CustomDomainAssociationList) GetItems() []resource.Managed
- type CustomDomainAssociationObservation
- type CustomDomainAssociationParameters
- type CustomDomainAssociationSpec
- type CustomDomainAssociationStatus
- type EncryptionConfigurationObservation
- type EncryptionConfigurationParameters
- type HealthCheckConfigurationObservation
- type HealthCheckConfigurationParameters
- type ImageConfigurationObservation
- type ImageConfigurationParameters
- type ImageRepositoryObservation
- type ImageRepositoryParameters
- type InstanceConfigurationObservation
- type InstanceConfigurationParameters
- type Service
- func (in *Service) DeepCopy() *Service
- func (in *Service) DeepCopyInto(out *Service)
- func (in *Service) DeepCopyObject() runtime.Object
- func (mg *Service) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Service) GetConnectionDetailsMapping() map[string]string
- func (mg *Service) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Service) GetID() string
- func (tr *Service) GetObservation() (map[string]interface{}, error)
- func (tr *Service) GetParameters() (map[string]interface{}, error)
- func (mg *Service) GetProviderConfigReference() *xpv1.Reference
- func (mg *Service) GetProviderReference() *xpv1.Reference
- func (mg *Service) GetTerraformResourceType() string
- func (tr *Service) GetTerraformSchemaVersion() int
- func (mg *Service) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Service) LateInitialize(attrs []byte) (bool, error)
- func (mg *Service) SetConditions(c ...xpv1.Condition)
- func (mg *Service) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Service) SetObservation(obs map[string]interface{}) error
- func (tr *Service) SetParameters(params map[string]interface{}) error
- func (mg *Service) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Service) SetProviderReference(r *xpv1.Reference)
- func (mg *Service) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ServiceList
- type ServiceObservation
- type ServiceParameters
- type ServiceSpec
- type ServiceStatus
- type SourceCodeVersionObservation
- type SourceCodeVersionParameters
- type SourceConfigurationObservation
- type SourceConfigurationParameters
Constants ¶
const ( CRDGroup = "apprunner.aws.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( AutoScalingConfigurationVersion_Kind = "AutoScalingConfigurationVersion" AutoScalingConfigurationVersion_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AutoScalingConfigurationVersion_Kind}.String() AutoScalingConfigurationVersion_KindAPIVersion = AutoScalingConfigurationVersion_Kind + "." + CRDGroupVersion.String() AutoScalingConfigurationVersion_GroupVersionKind = CRDGroupVersion.WithKind(AutoScalingConfigurationVersion_Kind) )
Repository type metadata.
var ( Connection_Kind = "Connection" Connection_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Connection_Kind}.String() Connection_KindAPIVersion = Connection_Kind + "." + CRDGroupVersion.String() Connection_GroupVersionKind = CRDGroupVersion.WithKind(Connection_Kind) )
Repository type metadata.
var ( CustomDomainAssociation_Kind = "CustomDomainAssociation" CustomDomainAssociation_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CustomDomainAssociation_Kind}.String() CustomDomainAssociation_KindAPIVersion = CustomDomainAssociation_Kind + "." + CRDGroupVersion.String() CustomDomainAssociation_GroupVersionKind = CRDGroupVersion.WithKind(CustomDomainAssociation_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 ( Service_Kind = "Service" Service_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Service_Kind}.String() Service_KindAPIVersion = Service_Kind + "." + CRDGroupVersion.String() Service_GroupVersionKind = CRDGroupVersion.WithKind(Service_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type AuthenticationConfigurationObservation ¶
type AuthenticationConfigurationObservation struct { }
func (*AuthenticationConfigurationObservation) DeepCopy ¶
func (in *AuthenticationConfigurationObservation) DeepCopy() *AuthenticationConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationConfigurationObservation.
func (*AuthenticationConfigurationObservation) DeepCopyInto ¶
func (in *AuthenticationConfigurationObservation) DeepCopyInto(out *AuthenticationConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthenticationConfigurationParameters ¶
type AuthenticationConfigurationParameters struct { // +kubebuilder:validation:Optional AccessRoleArn *string `json:"accessRoleArn,omitempty" tf:"access_role_arn,omitempty"` // +kubebuilder:validation:Optional ConnectionArn *string `json:"connectionArn,omitempty" tf:"connection_arn,omitempty"` }
func (*AuthenticationConfigurationParameters) DeepCopy ¶
func (in *AuthenticationConfigurationParameters) DeepCopy() *AuthenticationConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthenticationConfigurationParameters.
func (*AuthenticationConfigurationParameters) DeepCopyInto ¶
func (in *AuthenticationConfigurationParameters) DeepCopyInto(out *AuthenticationConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScalingConfigurationVersion ¶
type AutoScalingConfigurationVersion struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AutoScalingConfigurationVersionSpec `json:"spec"` Status AutoScalingConfigurationVersionStatus `json:"status,omitempty"` }
AutoScalingConfigurationVersion is the Schema for the AutoScalingConfigurationVersions 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 (*AutoScalingConfigurationVersion) DeepCopy ¶
func (in *AutoScalingConfigurationVersion) DeepCopy() *AutoScalingConfigurationVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationVersion.
func (*AutoScalingConfigurationVersion) DeepCopyInto ¶
func (in *AutoScalingConfigurationVersion) DeepCopyInto(out *AutoScalingConfigurationVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutoScalingConfigurationVersion) DeepCopyObject ¶
func (in *AutoScalingConfigurationVersion) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AutoScalingConfigurationVersion) GetCondition ¶
func (mg *AutoScalingConfigurationVersion) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AutoScalingConfigurationVersion.
func (*AutoScalingConfigurationVersion) GetConnectionDetailsMapping ¶
func (tr *AutoScalingConfigurationVersion) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AutoScalingConfigurationVersion
func (*AutoScalingConfigurationVersion) GetDeletionPolicy ¶
func (mg *AutoScalingConfigurationVersion) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AutoScalingConfigurationVersion.
func (*AutoScalingConfigurationVersion) GetID ¶
func (tr *AutoScalingConfigurationVersion) GetID() string
GetID returns ID of underlying Terraform resource of this AutoScalingConfigurationVersion
func (*AutoScalingConfigurationVersion) GetObservation ¶
func (tr *AutoScalingConfigurationVersion) GetObservation() (map[string]interface{}, error)
GetObservation of this AutoScalingConfigurationVersion
func (*AutoScalingConfigurationVersion) GetParameters ¶
func (tr *AutoScalingConfigurationVersion) GetParameters() (map[string]interface{}, error)
GetParameters of this AutoScalingConfigurationVersion
func (*AutoScalingConfigurationVersion) GetProviderConfigReference ¶
func (mg *AutoScalingConfigurationVersion) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AutoScalingConfigurationVersion.
func (*AutoScalingConfigurationVersion) GetProviderReference ¶
func (mg *AutoScalingConfigurationVersion) GetProviderReference() *xpv1.Reference
GetProviderReference of this AutoScalingConfigurationVersion. Deprecated: Use GetProviderConfigReference.
func (*AutoScalingConfigurationVersion) GetTerraformResourceType ¶
func (mg *AutoScalingConfigurationVersion) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AutoScalingConfigurationVersion
func (*AutoScalingConfigurationVersion) GetTerraformSchemaVersion ¶
func (tr *AutoScalingConfigurationVersion) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AutoScalingConfigurationVersion) GetWriteConnectionSecretToReference ¶
func (mg *AutoScalingConfigurationVersion) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AutoScalingConfigurationVersion.
func (*AutoScalingConfigurationVersion) LateInitialize ¶
func (tr *AutoScalingConfigurationVersion) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AutoScalingConfigurationVersion using its observed tfState. returns True if there are any spec changes for the resource.
func (*AutoScalingConfigurationVersion) SetConditions ¶
func (mg *AutoScalingConfigurationVersion) SetConditions(c ...xpv1.Condition)
SetConditions of this AutoScalingConfigurationVersion.
func (*AutoScalingConfigurationVersion) SetDeletionPolicy ¶
func (mg *AutoScalingConfigurationVersion) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AutoScalingConfigurationVersion.
func (*AutoScalingConfigurationVersion) SetObservation ¶
func (tr *AutoScalingConfigurationVersion) SetObservation(obs map[string]interface{}) error
SetObservation for this AutoScalingConfigurationVersion
func (*AutoScalingConfigurationVersion) SetParameters ¶
func (tr *AutoScalingConfigurationVersion) SetParameters(params map[string]interface{}) error
SetParameters for this AutoScalingConfigurationVersion
func (*AutoScalingConfigurationVersion) SetProviderConfigReference ¶
func (mg *AutoScalingConfigurationVersion) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AutoScalingConfigurationVersion.
func (*AutoScalingConfigurationVersion) SetProviderReference ¶
func (mg *AutoScalingConfigurationVersion) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AutoScalingConfigurationVersion. Deprecated: Use SetProviderConfigReference.
func (*AutoScalingConfigurationVersion) SetWriteConnectionSecretToReference ¶
func (mg *AutoScalingConfigurationVersion) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AutoScalingConfigurationVersion.
type AutoScalingConfigurationVersionList ¶
type AutoScalingConfigurationVersionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AutoScalingConfigurationVersion `json:"items"` }
AutoScalingConfigurationVersionList contains a list of AutoScalingConfigurationVersions
func (*AutoScalingConfigurationVersionList) DeepCopy ¶
func (in *AutoScalingConfigurationVersionList) DeepCopy() *AutoScalingConfigurationVersionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationVersionList.
func (*AutoScalingConfigurationVersionList) DeepCopyInto ¶
func (in *AutoScalingConfigurationVersionList) DeepCopyInto(out *AutoScalingConfigurationVersionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AutoScalingConfigurationVersionList) DeepCopyObject ¶
func (in *AutoScalingConfigurationVersionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AutoScalingConfigurationVersionList) GetItems ¶
func (l *AutoScalingConfigurationVersionList) GetItems() []resource.Managed
GetItems of this AutoScalingConfigurationVersionList.
type AutoScalingConfigurationVersionObservation ¶
type AutoScalingConfigurationVersionObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` AutoScalingConfigurationRevision *int64 `json:"autoScalingConfigurationRevision,omitempty" tf:"auto_scaling_configuration_revision,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Latest *bool `json:"latest,omitempty" tf:"latest,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*AutoScalingConfigurationVersionObservation) DeepCopy ¶
func (in *AutoScalingConfigurationVersionObservation) DeepCopy() *AutoScalingConfigurationVersionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationVersionObservation.
func (*AutoScalingConfigurationVersionObservation) DeepCopyInto ¶
func (in *AutoScalingConfigurationVersionObservation) DeepCopyInto(out *AutoScalingConfigurationVersionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScalingConfigurationVersionParameters ¶
type AutoScalingConfigurationVersionParameters struct { // +kubebuilder:validation:Required AutoScalingConfigurationName *string `json:"autoScalingConfigurationName" tf:"auto_scaling_configuration_name,omitempty"` // +kubebuilder:validation:Optional MaxConcurrency *int64 `json:"maxConcurrency,omitempty" tf:"max_concurrency,omitempty"` // +kubebuilder:validation:Optional MaxSize *int64 `json:"maxSize,omitempty" tf:"max_size,omitempty"` // +kubebuilder:validation:Optional MinSize *int64 `json:"minSize,omitempty" tf:"min_size,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 (*AutoScalingConfigurationVersionParameters) DeepCopy ¶
func (in *AutoScalingConfigurationVersionParameters) DeepCopy() *AutoScalingConfigurationVersionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationVersionParameters.
func (*AutoScalingConfigurationVersionParameters) DeepCopyInto ¶
func (in *AutoScalingConfigurationVersionParameters) DeepCopyInto(out *AutoScalingConfigurationVersionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScalingConfigurationVersionSpec ¶
type AutoScalingConfigurationVersionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AutoScalingConfigurationVersionParameters `json:"forProvider"` }
AutoScalingConfigurationVersionSpec defines the desired state of AutoScalingConfigurationVersion
func (*AutoScalingConfigurationVersionSpec) DeepCopy ¶
func (in *AutoScalingConfigurationVersionSpec) DeepCopy() *AutoScalingConfigurationVersionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationVersionSpec.
func (*AutoScalingConfigurationVersionSpec) DeepCopyInto ¶
func (in *AutoScalingConfigurationVersionSpec) DeepCopyInto(out *AutoScalingConfigurationVersionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScalingConfigurationVersionStatus ¶
type AutoScalingConfigurationVersionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AutoScalingConfigurationVersionObservation `json:"atProvider,omitempty"` }
AutoScalingConfigurationVersionStatus defines the observed state of AutoScalingConfigurationVersion.
func (*AutoScalingConfigurationVersionStatus) DeepCopy ¶
func (in *AutoScalingConfigurationVersionStatus) DeepCopy() *AutoScalingConfigurationVersionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScalingConfigurationVersionStatus.
func (*AutoScalingConfigurationVersionStatus) DeepCopyInto ¶
func (in *AutoScalingConfigurationVersionStatus) DeepCopyInto(out *AutoScalingConfigurationVersionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CertificateValidationRecordsObservation ¶
type CertificateValidationRecordsObservation struct { Name *string `json:"name,omitempty" tf:"name,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` Type *string `json:"type,omitempty" tf:"type,omitempty"` Value *string `json:"value,omitempty" tf:"value,omitempty"` }
func (*CertificateValidationRecordsObservation) DeepCopy ¶
func (in *CertificateValidationRecordsObservation) DeepCopy() *CertificateValidationRecordsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateValidationRecordsObservation.
func (*CertificateValidationRecordsObservation) DeepCopyInto ¶
func (in *CertificateValidationRecordsObservation) DeepCopyInto(out *CertificateValidationRecordsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CertificateValidationRecordsParameters ¶
type CertificateValidationRecordsParameters struct { }
func (*CertificateValidationRecordsParameters) DeepCopy ¶
func (in *CertificateValidationRecordsParameters) DeepCopy() *CertificateValidationRecordsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CertificateValidationRecordsParameters.
func (*CertificateValidationRecordsParameters) DeepCopyInto ¶
func (in *CertificateValidationRecordsParameters) DeepCopyInto(out *CertificateValidationRecordsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeConfigurationObservation ¶
type CodeConfigurationObservation struct { }
func (*CodeConfigurationObservation) DeepCopy ¶
func (in *CodeConfigurationObservation) DeepCopy() *CodeConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeConfigurationObservation.
func (*CodeConfigurationObservation) DeepCopyInto ¶
func (in *CodeConfigurationObservation) DeepCopyInto(out *CodeConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeConfigurationParameters ¶
type CodeConfigurationParameters struct { // +kubebuilder:validation:Optional CodeConfigurationValues []CodeConfigurationValuesParameters `json:"codeConfigurationValues,omitempty" tf:"code_configuration_values,omitempty"` // +kubebuilder:validation:Required ConfigurationSource *string `json:"configurationSource" tf:"configuration_source,omitempty"` }
func (*CodeConfigurationParameters) DeepCopy ¶
func (in *CodeConfigurationParameters) DeepCopy() *CodeConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeConfigurationParameters.
func (*CodeConfigurationParameters) DeepCopyInto ¶
func (in *CodeConfigurationParameters) DeepCopyInto(out *CodeConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeConfigurationValuesObservation ¶
type CodeConfigurationValuesObservation struct { }
func (*CodeConfigurationValuesObservation) DeepCopy ¶
func (in *CodeConfigurationValuesObservation) DeepCopy() *CodeConfigurationValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeConfigurationValuesObservation.
func (*CodeConfigurationValuesObservation) DeepCopyInto ¶
func (in *CodeConfigurationValuesObservation) DeepCopyInto(out *CodeConfigurationValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeConfigurationValuesParameters ¶
type CodeConfigurationValuesParameters struct { // +kubebuilder:validation:Optional BuildCommand *string `json:"buildCommand,omitempty" tf:"build_command,omitempty"` // +kubebuilder:validation:Optional Port *string `json:"port,omitempty" tf:"port,omitempty"` // +kubebuilder:validation:Required Runtime *string `json:"runtime" tf:"runtime,omitempty"` // +kubebuilder:validation:Optional RuntimeEnvironmentVariables map[string]*string `json:"runtimeEnvironmentVariables,omitempty" tf:"runtime_environment_variables,omitempty"` // +kubebuilder:validation:Optional StartCommand *string `json:"startCommand,omitempty" tf:"start_command,omitempty"` }
func (*CodeConfigurationValuesParameters) DeepCopy ¶
func (in *CodeConfigurationValuesParameters) DeepCopy() *CodeConfigurationValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeConfigurationValuesParameters.
func (*CodeConfigurationValuesParameters) DeepCopyInto ¶
func (in *CodeConfigurationValuesParameters) DeepCopyInto(out *CodeConfigurationValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeRepositoryObservation ¶
type CodeRepositoryObservation struct { }
func (*CodeRepositoryObservation) DeepCopy ¶
func (in *CodeRepositoryObservation) DeepCopy() *CodeRepositoryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeRepositoryObservation.
func (*CodeRepositoryObservation) DeepCopyInto ¶
func (in *CodeRepositoryObservation) DeepCopyInto(out *CodeRepositoryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeRepositoryParameters ¶
type CodeRepositoryParameters struct { // +kubebuilder:validation:Optional CodeConfiguration []CodeConfigurationParameters `json:"codeConfiguration,omitempty" tf:"code_configuration,omitempty"` // +kubebuilder:validation:Required RepositoryURL *string `json:"repositoryUrl" tf:"repository_url,omitempty"` // +kubebuilder:validation:Required SourceCodeVersion []SourceCodeVersionParameters `json:"sourceCodeVersion" tf:"source_code_version,omitempty"` }
func (*CodeRepositoryParameters) DeepCopy ¶
func (in *CodeRepositoryParameters) DeepCopy() *CodeRepositoryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeRepositoryParameters.
func (*CodeRepositoryParameters) DeepCopyInto ¶
func (in *CodeRepositoryParameters) DeepCopyInto(out *CodeRepositoryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Connection ¶
type Connection struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConnectionSpec `json:"spec"` Status ConnectionStatus `json:"status,omitempty"` }
Connection is the Schema for the Connections 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 (*Connection) DeepCopy ¶
func (in *Connection) DeepCopy() *Connection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Connection.
func (*Connection) DeepCopyInto ¶
func (in *Connection) DeepCopyInto(out *Connection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Connection) DeepCopyObject ¶
func (in *Connection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Connection) GetCondition ¶
func (mg *Connection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Connection.
func (*Connection) GetConnectionDetailsMapping ¶
func (tr *Connection) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Connection
func (*Connection) GetDeletionPolicy ¶
func (mg *Connection) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Connection.
func (*Connection) GetID ¶
func (tr *Connection) GetID() string
GetID returns ID of underlying Terraform resource of this Connection
func (*Connection) GetObservation ¶
func (tr *Connection) GetObservation() (map[string]interface{}, error)
GetObservation of this Connection
func (*Connection) GetParameters ¶
func (tr *Connection) GetParameters() (map[string]interface{}, error)
GetParameters of this Connection
func (*Connection) GetProviderConfigReference ¶
func (mg *Connection) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Connection.
func (*Connection) GetProviderReference ¶
func (mg *Connection) GetProviderReference() *xpv1.Reference
GetProviderReference of this Connection. Deprecated: Use GetProviderConfigReference.
func (*Connection) GetTerraformResourceType ¶
func (mg *Connection) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Connection
func (*Connection) GetTerraformSchemaVersion ¶
func (tr *Connection) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Connection) GetWriteConnectionSecretToReference ¶
func (mg *Connection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Connection.
func (*Connection) LateInitialize ¶
func (tr *Connection) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Connection using its observed tfState. returns True if there are any spec changes for the resource.
func (*Connection) SetConditions ¶
func (mg *Connection) SetConditions(c ...xpv1.Condition)
SetConditions of this Connection.
func (*Connection) SetDeletionPolicy ¶
func (mg *Connection) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Connection.
func (*Connection) SetObservation ¶
func (tr *Connection) SetObservation(obs map[string]interface{}) error
SetObservation for this Connection
func (*Connection) SetParameters ¶
func (tr *Connection) SetParameters(params map[string]interface{}) error
SetParameters for this Connection
func (*Connection) SetProviderConfigReference ¶
func (mg *Connection) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Connection.
func (*Connection) SetProviderReference ¶
func (mg *Connection) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this Connection. Deprecated: Use SetProviderConfigReference.
func (*Connection) SetWriteConnectionSecretToReference ¶
func (mg *Connection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Connection.
type ConnectionList ¶
type ConnectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Connection `json:"items"` }
ConnectionList contains a list of Connections
func (*ConnectionList) DeepCopy ¶
func (in *ConnectionList) DeepCopy() *ConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionList.
func (*ConnectionList) DeepCopyInto ¶
func (in *ConnectionList) DeepCopyInto(out *ConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConnectionList) DeepCopyObject ¶
func (in *ConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConnectionList) GetItems ¶
func (l *ConnectionList) GetItems() []resource.Managed
GetItems of this ConnectionList.
type ConnectionObservation ¶
type ConnectionObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*ConnectionObservation) DeepCopy ¶
func (in *ConnectionObservation) DeepCopy() *ConnectionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionObservation.
func (*ConnectionObservation) DeepCopyInto ¶
func (in *ConnectionObservation) DeepCopyInto(out *ConnectionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectionParameters ¶
type ConnectionParameters struct { // +kubebuilder:validation:Required ConnectionName *string `json:"connectionName" tf:"connection_name,omitempty"` // +kubebuilder:validation:Required ProviderType *string `json:"providerType" tf:"provider_type,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 (*ConnectionParameters) DeepCopy ¶
func (in *ConnectionParameters) DeepCopy() *ConnectionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionParameters.
func (*ConnectionParameters) DeepCopyInto ¶
func (in *ConnectionParameters) DeepCopyInto(out *ConnectionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectionSpec ¶
type ConnectionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ConnectionParameters `json:"forProvider"` }
ConnectionSpec defines the desired state of Connection
func (*ConnectionSpec) DeepCopy ¶
func (in *ConnectionSpec) DeepCopy() *ConnectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionSpec.
func (*ConnectionSpec) DeepCopyInto ¶
func (in *ConnectionSpec) DeepCopyInto(out *ConnectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConnectionStatus ¶
type ConnectionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ConnectionObservation `json:"atProvider,omitempty"` }
ConnectionStatus defines the observed state of Connection.
func (*ConnectionStatus) DeepCopy ¶
func (in *ConnectionStatus) DeepCopy() *ConnectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConnectionStatus.
func (*ConnectionStatus) DeepCopyInto ¶
func (in *ConnectionStatus) DeepCopyInto(out *ConnectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainAssociation ¶
type CustomDomainAssociation struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CustomDomainAssociationSpec `json:"spec"` Status CustomDomainAssociationStatus `json:"status,omitempty"` }
CustomDomainAssociation is the Schema for the CustomDomainAssociations 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 (*CustomDomainAssociation) DeepCopy ¶
func (in *CustomDomainAssociation) DeepCopy() *CustomDomainAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainAssociation.
func (*CustomDomainAssociation) DeepCopyInto ¶
func (in *CustomDomainAssociation) DeepCopyInto(out *CustomDomainAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDomainAssociation) DeepCopyObject ¶
func (in *CustomDomainAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CustomDomainAssociation) GetCondition ¶
func (mg *CustomDomainAssociation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CustomDomainAssociation.
func (*CustomDomainAssociation) GetConnectionDetailsMapping ¶
func (tr *CustomDomainAssociation) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CustomDomainAssociation
func (*CustomDomainAssociation) GetDeletionPolicy ¶
func (mg *CustomDomainAssociation) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CustomDomainAssociation.
func (*CustomDomainAssociation) GetID ¶
func (tr *CustomDomainAssociation) GetID() string
GetID returns ID of underlying Terraform resource of this CustomDomainAssociation
func (*CustomDomainAssociation) GetObservation ¶
func (tr *CustomDomainAssociation) GetObservation() (map[string]interface{}, error)
GetObservation of this CustomDomainAssociation
func (*CustomDomainAssociation) GetParameters ¶
func (tr *CustomDomainAssociation) GetParameters() (map[string]interface{}, error)
GetParameters of this CustomDomainAssociation
func (*CustomDomainAssociation) GetProviderConfigReference ¶
func (mg *CustomDomainAssociation) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CustomDomainAssociation.
func (*CustomDomainAssociation) GetProviderReference ¶
func (mg *CustomDomainAssociation) GetProviderReference() *xpv1.Reference
GetProviderReference of this CustomDomainAssociation. Deprecated: Use GetProviderConfigReference.
func (*CustomDomainAssociation) GetTerraformResourceType ¶
func (mg *CustomDomainAssociation) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CustomDomainAssociation
func (*CustomDomainAssociation) GetTerraformSchemaVersion ¶
func (tr *CustomDomainAssociation) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CustomDomainAssociation) GetWriteConnectionSecretToReference ¶
func (mg *CustomDomainAssociation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CustomDomainAssociation.
func (*CustomDomainAssociation) LateInitialize ¶
func (tr *CustomDomainAssociation) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CustomDomainAssociation using its observed tfState. returns True if there are any spec changes for the resource.
func (*CustomDomainAssociation) SetConditions ¶
func (mg *CustomDomainAssociation) SetConditions(c ...xpv1.Condition)
SetConditions of this CustomDomainAssociation.
func (*CustomDomainAssociation) SetDeletionPolicy ¶
func (mg *CustomDomainAssociation) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CustomDomainAssociation.
func (*CustomDomainAssociation) SetObservation ¶
func (tr *CustomDomainAssociation) SetObservation(obs map[string]interface{}) error
SetObservation for this CustomDomainAssociation
func (*CustomDomainAssociation) SetParameters ¶
func (tr *CustomDomainAssociation) SetParameters(params map[string]interface{}) error
SetParameters for this CustomDomainAssociation
func (*CustomDomainAssociation) SetProviderConfigReference ¶
func (mg *CustomDomainAssociation) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CustomDomainAssociation.
func (*CustomDomainAssociation) SetProviderReference ¶
func (mg *CustomDomainAssociation) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CustomDomainAssociation. Deprecated: Use SetProviderConfigReference.
func (*CustomDomainAssociation) SetWriteConnectionSecretToReference ¶
func (mg *CustomDomainAssociation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CustomDomainAssociation.
type CustomDomainAssociationList ¶
type CustomDomainAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CustomDomainAssociation `json:"items"` }
CustomDomainAssociationList contains a list of CustomDomainAssociations
func (*CustomDomainAssociationList) DeepCopy ¶
func (in *CustomDomainAssociationList) DeepCopy() *CustomDomainAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainAssociationList.
func (*CustomDomainAssociationList) DeepCopyInto ¶
func (in *CustomDomainAssociationList) DeepCopyInto(out *CustomDomainAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDomainAssociationList) DeepCopyObject ¶
func (in *CustomDomainAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CustomDomainAssociationList) GetItems ¶
func (l *CustomDomainAssociationList) GetItems() []resource.Managed
GetItems of this CustomDomainAssociationList.
type CustomDomainAssociationObservation ¶
type CustomDomainAssociationObservation struct { CertificateValidationRecords []CertificateValidationRecordsObservation `json:"certificateValidationRecords,omitempty" tf:"certificate_validation_records,omitempty"` DNSTarget *string `json:"dnsTarget,omitempty" tf:"dns_target,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` }
func (*CustomDomainAssociationObservation) DeepCopy ¶
func (in *CustomDomainAssociationObservation) DeepCopy() *CustomDomainAssociationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainAssociationObservation.
func (*CustomDomainAssociationObservation) DeepCopyInto ¶
func (in *CustomDomainAssociationObservation) DeepCopyInto(out *CustomDomainAssociationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainAssociationParameters ¶
type CustomDomainAssociationParameters struct { // +kubebuilder:validation:Required DomainName *string `json:"domainName" tf:"domain_name,omitempty"` // +kubebuilder:validation:Optional EnableWwwSubdomain *bool `json:"enableWwwSubdomain,omitempty" tf:"enable_www_subdomain,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 ServiceArn *string `json:"serviceArn" tf:"service_arn,omitempty"` }
func (*CustomDomainAssociationParameters) DeepCopy ¶
func (in *CustomDomainAssociationParameters) DeepCopy() *CustomDomainAssociationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainAssociationParameters.
func (*CustomDomainAssociationParameters) DeepCopyInto ¶
func (in *CustomDomainAssociationParameters) DeepCopyInto(out *CustomDomainAssociationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainAssociationSpec ¶
type CustomDomainAssociationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CustomDomainAssociationParameters `json:"forProvider"` }
CustomDomainAssociationSpec defines the desired state of CustomDomainAssociation
func (*CustomDomainAssociationSpec) DeepCopy ¶
func (in *CustomDomainAssociationSpec) DeepCopy() *CustomDomainAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainAssociationSpec.
func (*CustomDomainAssociationSpec) DeepCopyInto ¶
func (in *CustomDomainAssociationSpec) DeepCopyInto(out *CustomDomainAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDomainAssociationStatus ¶
type CustomDomainAssociationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CustomDomainAssociationObservation `json:"atProvider,omitempty"` }
CustomDomainAssociationStatus defines the observed state of CustomDomainAssociation.
func (*CustomDomainAssociationStatus) DeepCopy ¶
func (in *CustomDomainAssociationStatus) DeepCopy() *CustomDomainAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDomainAssociationStatus.
func (*CustomDomainAssociationStatus) DeepCopyInto ¶
func (in *CustomDomainAssociationStatus) DeepCopyInto(out *CustomDomainAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionConfigurationObservation ¶
type EncryptionConfigurationObservation struct { }
func (*EncryptionConfigurationObservation) DeepCopy ¶
func (in *EncryptionConfigurationObservation) DeepCopy() *EncryptionConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionConfigurationObservation.
func (*EncryptionConfigurationObservation) DeepCopyInto ¶
func (in *EncryptionConfigurationObservation) DeepCopyInto(out *EncryptionConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EncryptionConfigurationParameters ¶
type EncryptionConfigurationParameters struct { // +kubebuilder:validation:Required KMSKey *string `json:"kmsKey" tf:"kms_key,omitempty"` }
func (*EncryptionConfigurationParameters) DeepCopy ¶
func (in *EncryptionConfigurationParameters) DeepCopy() *EncryptionConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionConfigurationParameters.
func (*EncryptionConfigurationParameters) DeepCopyInto ¶
func (in *EncryptionConfigurationParameters) DeepCopyInto(out *EncryptionConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HealthCheckConfigurationObservation ¶
type HealthCheckConfigurationObservation struct { }
func (*HealthCheckConfigurationObservation) DeepCopy ¶
func (in *HealthCheckConfigurationObservation) DeepCopy() *HealthCheckConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthCheckConfigurationObservation.
func (*HealthCheckConfigurationObservation) DeepCopyInto ¶
func (in *HealthCheckConfigurationObservation) DeepCopyInto(out *HealthCheckConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HealthCheckConfigurationParameters ¶
type HealthCheckConfigurationParameters struct { // +kubebuilder:validation:Optional HealthyThreshold *int64 `json:"healthyThreshold,omitempty" tf:"healthy_threshold,omitempty"` // +kubebuilder:validation:Optional Interval *int64 `json:"interval,omitempty" tf:"interval,omitempty"` // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional Protocol *string `json:"protocol,omitempty" tf:"protocol,omitempty"` // +kubebuilder:validation:Optional Timeout *int64 `json:"timeout,omitempty" tf:"timeout,omitempty"` // +kubebuilder:validation:Optional UnhealthyThreshold *int64 `json:"unhealthyThreshold,omitempty" tf:"unhealthy_threshold,omitempty"` }
func (*HealthCheckConfigurationParameters) DeepCopy ¶
func (in *HealthCheckConfigurationParameters) DeepCopy() *HealthCheckConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthCheckConfigurationParameters.
func (*HealthCheckConfigurationParameters) DeepCopyInto ¶
func (in *HealthCheckConfigurationParameters) DeepCopyInto(out *HealthCheckConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImageConfigurationObservation ¶
type ImageConfigurationObservation struct { }
func (*ImageConfigurationObservation) DeepCopy ¶
func (in *ImageConfigurationObservation) DeepCopy() *ImageConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageConfigurationObservation.
func (*ImageConfigurationObservation) DeepCopyInto ¶
func (in *ImageConfigurationObservation) DeepCopyInto(out *ImageConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImageConfigurationParameters ¶
type ImageConfigurationParameters struct { // +kubebuilder:validation:Optional Port *string `json:"port,omitempty" tf:"port,omitempty"` // +kubebuilder:validation:Optional RuntimeEnvironmentVariables map[string]*string `json:"runtimeEnvironmentVariables,omitempty" tf:"runtime_environment_variables,omitempty"` // +kubebuilder:validation:Optional StartCommand *string `json:"startCommand,omitempty" tf:"start_command,omitempty"` }
func (*ImageConfigurationParameters) DeepCopy ¶
func (in *ImageConfigurationParameters) DeepCopy() *ImageConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageConfigurationParameters.
func (*ImageConfigurationParameters) DeepCopyInto ¶
func (in *ImageConfigurationParameters) DeepCopyInto(out *ImageConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImageRepositoryObservation ¶
type ImageRepositoryObservation struct { }
func (*ImageRepositoryObservation) DeepCopy ¶
func (in *ImageRepositoryObservation) DeepCopy() *ImageRepositoryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageRepositoryObservation.
func (*ImageRepositoryObservation) DeepCopyInto ¶
func (in *ImageRepositoryObservation) DeepCopyInto(out *ImageRepositoryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImageRepositoryParameters ¶
type ImageRepositoryParameters struct { // +kubebuilder:validation:Optional ImageConfiguration []ImageConfigurationParameters `json:"imageConfiguration,omitempty" tf:"image_configuration,omitempty"` // +kubebuilder:validation:Required ImageIdentifier *string `json:"imageIdentifier" tf:"image_identifier,omitempty"` // +kubebuilder:validation:Required ImageRepositoryType *string `json:"imageRepositoryType" tf:"image_repository_type,omitempty"` }
func (*ImageRepositoryParameters) DeepCopy ¶
func (in *ImageRepositoryParameters) DeepCopy() *ImageRepositoryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageRepositoryParameters.
func (*ImageRepositoryParameters) DeepCopyInto ¶
func (in *ImageRepositoryParameters) DeepCopyInto(out *ImageRepositoryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InstanceConfigurationObservation ¶
type InstanceConfigurationObservation struct { }
func (*InstanceConfigurationObservation) DeepCopy ¶
func (in *InstanceConfigurationObservation) DeepCopy() *InstanceConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceConfigurationObservation.
func (*InstanceConfigurationObservation) DeepCopyInto ¶
func (in *InstanceConfigurationObservation) DeepCopyInto(out *InstanceConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InstanceConfigurationParameters ¶
type InstanceConfigurationParameters struct { // +kubebuilder:validation:Optional CPU *string `json:"cpu,omitempty" tf:"cpu,omitempty"` // +kubebuilder:validation:Required InstanceRoleArn *string `json:"instanceRoleArn" tf:"instance_role_arn,omitempty"` // +kubebuilder:validation:Optional Memory *string `json:"memory,omitempty" tf:"memory,omitempty"` }
func (*InstanceConfigurationParameters) DeepCopy ¶
func (in *InstanceConfigurationParameters) DeepCopy() *InstanceConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InstanceConfigurationParameters.
func (*InstanceConfigurationParameters) DeepCopyInto ¶
func (in *InstanceConfigurationParameters) DeepCopyInto(out *InstanceConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Service ¶
type Service struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceSpec `json:"spec"` Status ServiceStatus `json:"status,omitempty"` }
Service is the Schema for the Services 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 (*Service) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Service.
func (*Service) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Service) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Service) GetCondition ¶
func (mg *Service) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Service.
func (*Service) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Service
func (*Service) GetDeletionPolicy ¶
func (mg *Service) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Service.
func (*Service) GetObservation ¶
GetObservation of this Service
func (*Service) GetParameters ¶
GetParameters of this Service
func (*Service) GetProviderConfigReference ¶
GetProviderConfigReference of this Service.
func (*Service) GetProviderReference ¶
GetProviderReference of this Service. Deprecated: Use GetProviderConfigReference.
func (*Service) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Service
func (*Service) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Service) GetWriteConnectionSecretToReference ¶
func (mg *Service) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Service.
func (*Service) LateInitialize ¶
LateInitialize this Service using its observed tfState. returns True if there are any spec changes for the resource.
func (*Service) SetConditions ¶
SetConditions of this Service.
func (*Service) SetDeletionPolicy ¶
func (mg *Service) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Service.
func (*Service) SetObservation ¶
SetObservation for this Service
func (*Service) SetParameters ¶
SetParameters for this Service
func (*Service) SetProviderConfigReference ¶
SetProviderConfigReference of this Service.
func (*Service) SetProviderReference ¶
SetProviderReference of this Service. Deprecated: Use SetProviderConfigReference.
func (*Service) SetWriteConnectionSecretToReference ¶
func (mg *Service) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Service.
type ServiceList ¶
type ServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Service `json:"items"` }
ServiceList contains a list of Services
func (*ServiceList) DeepCopy ¶
func (in *ServiceList) DeepCopy() *ServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceList.
func (*ServiceList) DeepCopyInto ¶
func (in *ServiceList) DeepCopyInto(out *ServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceList) DeepCopyObject ¶
func (in *ServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServiceList) GetItems ¶
func (l *ServiceList) GetItems() []resource.Managed
GetItems of this ServiceList.
type ServiceObservation ¶
type ServiceObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` ServiceID *string `json:"serviceId,omitempty" tf:"service_id,omitempty"` ServiceURL *string `json:"serviceUrl,omitempty" tf:"service_url,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
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:Optional AutoScalingConfigurationArn *string `json:"autoScalingConfigurationArn,omitempty" tf:"auto_scaling_configuration_arn,omitempty"` // +kubebuilder:validation:Optional EncryptionConfiguration []EncryptionConfigurationParameters `json:"encryptionConfiguration,omitempty" tf:"encryption_configuration,omitempty"` // +kubebuilder:validation:Optional HealthCheckConfiguration []HealthCheckConfigurationParameters `json:"healthCheckConfiguration,omitempty" tf:"health_check_configuration,omitempty"` // +kubebuilder:validation:Optional InstanceConfiguration []InstanceConfigurationParameters `json:"instanceConfiguration,omitempty" tf:"instance_configuration,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 ServiceName *string `json:"serviceName" tf:"service_name,omitempty"` // +kubebuilder:validation:Required SourceConfiguration []SourceConfigurationParameters `json:"sourceConfiguration" tf:"source_configuration,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,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.
type ServiceSpec ¶
type ServiceSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ServiceParameters `json:"forProvider"` }
ServiceSpec defines the desired state of Service
func (*ServiceSpec) DeepCopy ¶
func (in *ServiceSpec) DeepCopy() *ServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSpec.
func (*ServiceSpec) DeepCopyInto ¶
func (in *ServiceSpec) DeepCopyInto(out *ServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceStatus ¶
type ServiceStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ServiceObservation `json:"atProvider,omitempty"` }
ServiceStatus defines the observed state of Service.
func (*ServiceStatus) DeepCopy ¶
func (in *ServiceStatus) DeepCopy() *ServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceStatus.
func (*ServiceStatus) DeepCopyInto ¶
func (in *ServiceStatus) DeepCopyInto(out *ServiceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceCodeVersionObservation ¶
type SourceCodeVersionObservation struct { }
func (*SourceCodeVersionObservation) DeepCopy ¶
func (in *SourceCodeVersionObservation) DeepCopy() *SourceCodeVersionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceCodeVersionObservation.
func (*SourceCodeVersionObservation) DeepCopyInto ¶
func (in *SourceCodeVersionObservation) DeepCopyInto(out *SourceCodeVersionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceCodeVersionParameters ¶
type SourceCodeVersionParameters struct { // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Required Value *string `json:"value" tf:"value,omitempty"` }
func (*SourceCodeVersionParameters) DeepCopy ¶
func (in *SourceCodeVersionParameters) DeepCopy() *SourceCodeVersionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceCodeVersionParameters.
func (*SourceCodeVersionParameters) DeepCopyInto ¶
func (in *SourceCodeVersionParameters) DeepCopyInto(out *SourceCodeVersionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceConfigurationObservation ¶
type SourceConfigurationObservation struct { }
func (*SourceConfigurationObservation) DeepCopy ¶
func (in *SourceConfigurationObservation) DeepCopy() *SourceConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceConfigurationObservation.
func (*SourceConfigurationObservation) DeepCopyInto ¶
func (in *SourceConfigurationObservation) DeepCopyInto(out *SourceConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceConfigurationParameters ¶
type SourceConfigurationParameters struct { // +kubebuilder:validation:Optional AuthenticationConfiguration []AuthenticationConfigurationParameters `json:"authenticationConfiguration,omitempty" tf:"authentication_configuration,omitempty"` // +kubebuilder:validation:Optional AutoDeploymentsEnabled *bool `json:"autoDeploymentsEnabled,omitempty" tf:"auto_deployments_enabled,omitempty"` // +kubebuilder:validation:Optional CodeRepository []CodeRepositoryParameters `json:"codeRepository,omitempty" tf:"code_repository,omitempty"` // +kubebuilder:validation:Optional ImageRepository []ImageRepositoryParameters `json:"imageRepository,omitempty" tf:"image_repository,omitempty"` }
func (*SourceConfigurationParameters) DeepCopy ¶
func (in *SourceConfigurationParameters) DeepCopy() *SourceConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceConfigurationParameters.
func (*SourceConfigurationParameters) DeepCopyInto ¶
func (in *SourceConfigurationParameters) DeepCopyInto(out *SourceConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_autoscalingconfigurationversion_terraformed.go
- zz_autoscalingconfigurationversion_types.go
- zz_connection_terraformed.go
- zz_connection_types.go
- zz_customdomainassociation_terraformed.go
- zz_customdomainassociation_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_groupversion_info.go
- zz_service_terraformed.go
- zz_service_types.go