Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=lambda.aws.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type Alias
- func (in *Alias) DeepCopy() *Alias
- func (in *Alias) DeepCopyInto(out *Alias)
- func (in *Alias) DeepCopyObject() runtime.Object
- func (mg *Alias) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Alias) GetConnectionDetailsMapping() map[string]string
- func (mg *Alias) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Alias) GetID() string
- func (tr *Alias) GetObservation() (map[string]interface{}, error)
- func (tr *Alias) GetParameters() (map[string]interface{}, error)
- func (mg *Alias) GetProviderConfigReference() *xpv1.Reference
- func (mg *Alias) GetProviderReference() *xpv1.Reference
- func (mg *Alias) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Alias) GetTerraformResourceType() string
- func (tr *Alias) GetTerraformSchemaVersion() int
- func (mg *Alias) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Alias) LateInitialize(attrs []byte) (bool, error)
- func (mg *Alias) SetConditions(c ...xpv1.Condition)
- func (mg *Alias) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Alias) SetObservation(obs map[string]interface{}) error
- func (tr *Alias) SetParameters(params map[string]interface{}) error
- func (mg *Alias) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Alias) SetProviderReference(r *xpv1.Reference)
- func (mg *Alias) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Alias) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AliasList
- type AliasObservation
- type AliasParameters
- type AliasSpec
- type AliasStatus
- type AllowedPublishersObservation
- type AllowedPublishersParameters
- type CodeSigningConfig
- func (in *CodeSigningConfig) DeepCopy() *CodeSigningConfig
- func (in *CodeSigningConfig) DeepCopyInto(out *CodeSigningConfig)
- func (in *CodeSigningConfig) DeepCopyObject() runtime.Object
- func (mg *CodeSigningConfig) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CodeSigningConfig) GetConnectionDetailsMapping() map[string]string
- func (mg *CodeSigningConfig) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CodeSigningConfig) GetID() string
- func (tr *CodeSigningConfig) GetObservation() (map[string]interface{}, error)
- func (tr *CodeSigningConfig) GetParameters() (map[string]interface{}, error)
- func (mg *CodeSigningConfig) GetProviderConfigReference() *xpv1.Reference
- func (mg *CodeSigningConfig) GetProviderReference() *xpv1.Reference
- func (mg *CodeSigningConfig) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *CodeSigningConfig) GetTerraformResourceType() string
- func (tr *CodeSigningConfig) GetTerraformSchemaVersion() int
- func (mg *CodeSigningConfig) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CodeSigningConfig) LateInitialize(attrs []byte) (bool, error)
- func (mg *CodeSigningConfig) SetConditions(c ...xpv1.Condition)
- func (mg *CodeSigningConfig) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CodeSigningConfig) SetObservation(obs map[string]interface{}) error
- func (tr *CodeSigningConfig) SetParameters(params map[string]interface{}) error
- func (mg *CodeSigningConfig) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CodeSigningConfig) SetProviderReference(r *xpv1.Reference)
- func (mg *CodeSigningConfig) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *CodeSigningConfig) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CodeSigningConfigList
- type CodeSigningConfigObservation
- type CodeSigningConfigParameters
- type CodeSigningConfigSpec
- type CodeSigningConfigStatus
- type DeadLetterConfigObservation
- type DeadLetterConfigParameters
- type DestinationConfigObservation
- type DestinationConfigOnFailureObservation
- type DestinationConfigOnFailureParameters
- type DestinationConfigParameters
- type EnvironmentObservation
- type EnvironmentParameters
- type EventSourceMapping
- func (in *EventSourceMapping) DeepCopy() *EventSourceMapping
- func (in *EventSourceMapping) DeepCopyInto(out *EventSourceMapping)
- func (in *EventSourceMapping) DeepCopyObject() runtime.Object
- func (mg *EventSourceMapping) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *EventSourceMapping) GetConnectionDetailsMapping() map[string]string
- func (mg *EventSourceMapping) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *EventSourceMapping) GetID() string
- func (tr *EventSourceMapping) GetObservation() (map[string]interface{}, error)
- func (tr *EventSourceMapping) GetParameters() (map[string]interface{}, error)
- func (mg *EventSourceMapping) GetProviderConfigReference() *xpv1.Reference
- func (mg *EventSourceMapping) GetProviderReference() *xpv1.Reference
- func (mg *EventSourceMapping) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *EventSourceMapping) GetTerraformResourceType() string
- func (tr *EventSourceMapping) GetTerraformSchemaVersion() int
- func (mg *EventSourceMapping) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *EventSourceMapping) LateInitialize(attrs []byte) (bool, error)
- func (mg *EventSourceMapping) SetConditions(c ...xpv1.Condition)
- func (mg *EventSourceMapping) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *EventSourceMapping) SetObservation(obs map[string]interface{}) error
- func (tr *EventSourceMapping) SetParameters(params map[string]interface{}) error
- func (mg *EventSourceMapping) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *EventSourceMapping) SetProviderReference(r *xpv1.Reference)
- func (mg *EventSourceMapping) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *EventSourceMapping) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type EventSourceMappingList
- type EventSourceMappingObservation
- type EventSourceMappingParameters
- type EventSourceMappingSpec
- type EventSourceMappingStatus
- type FileSystemConfigObservation
- type FileSystemConfigParameters
- type Function
- func (in *Function) DeepCopy() *Function
- func (in *Function) DeepCopyInto(out *Function)
- func (in *Function) DeepCopyObject() runtime.Object
- func (mg *Function) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Function) GetConnectionDetailsMapping() map[string]string
- func (mg *Function) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Function) GetID() string
- func (tr *Function) GetObservation() (map[string]interface{}, error)
- func (tr *Function) GetParameters() (map[string]interface{}, error)
- func (mg *Function) GetProviderConfigReference() *xpv1.Reference
- func (mg *Function) GetProviderReference() *xpv1.Reference
- func (mg *Function) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Function) GetTerraformResourceType() string
- func (tr *Function) GetTerraformSchemaVersion() int
- func (mg *Function) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Function) LateInitialize(attrs []byte) (bool, error)
- func (mg *Function) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Function) SetConditions(c ...xpv1.Condition)
- func (mg *Function) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Function) SetObservation(obs map[string]interface{}) error
- func (tr *Function) SetParameters(params map[string]interface{}) error
- func (mg *Function) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Function) SetProviderReference(r *xpv1.Reference)
- func (mg *Function) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Function) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type FunctionEventInvokeConfig
- func (in *FunctionEventInvokeConfig) DeepCopy() *FunctionEventInvokeConfig
- func (in *FunctionEventInvokeConfig) DeepCopyInto(out *FunctionEventInvokeConfig)
- func (in *FunctionEventInvokeConfig) DeepCopyObject() runtime.Object
- func (mg *FunctionEventInvokeConfig) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *FunctionEventInvokeConfig) GetConnectionDetailsMapping() map[string]string
- func (mg *FunctionEventInvokeConfig) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *FunctionEventInvokeConfig) GetID() string
- func (tr *FunctionEventInvokeConfig) GetObservation() (map[string]interface{}, error)
- func (tr *FunctionEventInvokeConfig) GetParameters() (map[string]interface{}, error)
- func (mg *FunctionEventInvokeConfig) GetProviderConfigReference() *xpv1.Reference
- func (mg *FunctionEventInvokeConfig) GetProviderReference() *xpv1.Reference
- func (mg *FunctionEventInvokeConfig) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *FunctionEventInvokeConfig) GetTerraformResourceType() string
- func (tr *FunctionEventInvokeConfig) GetTerraformSchemaVersion() int
- func (mg *FunctionEventInvokeConfig) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *FunctionEventInvokeConfig) LateInitialize(attrs []byte) (bool, error)
- func (mg *FunctionEventInvokeConfig) SetConditions(c ...xpv1.Condition)
- func (mg *FunctionEventInvokeConfig) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *FunctionEventInvokeConfig) SetObservation(obs map[string]interface{}) error
- func (tr *FunctionEventInvokeConfig) SetParameters(params map[string]interface{}) error
- func (mg *FunctionEventInvokeConfig) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *FunctionEventInvokeConfig) SetProviderReference(r *xpv1.Reference)
- func (mg *FunctionEventInvokeConfig) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *FunctionEventInvokeConfig) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type FunctionEventInvokeConfigDestinationConfigObservation
- type FunctionEventInvokeConfigDestinationConfigParameters
- type FunctionEventInvokeConfigList
- func (in *FunctionEventInvokeConfigList) DeepCopy() *FunctionEventInvokeConfigList
- func (in *FunctionEventInvokeConfigList) DeepCopyInto(out *FunctionEventInvokeConfigList)
- func (in *FunctionEventInvokeConfigList) DeepCopyObject() runtime.Object
- func (l *FunctionEventInvokeConfigList) GetItems() []resource.Managed
- type FunctionEventInvokeConfigObservation
- type FunctionEventInvokeConfigParameters
- type FunctionEventInvokeConfigSpec
- type FunctionEventInvokeConfigStatus
- type FunctionList
- type FunctionObservation
- type FunctionParameters
- type FunctionSpec
- type FunctionStatus
- type ImageConfigObservation
- type ImageConfigParameters
- type LayerVersion
- func (in *LayerVersion) DeepCopy() *LayerVersion
- func (in *LayerVersion) DeepCopyInto(out *LayerVersion)
- func (in *LayerVersion) DeepCopyObject() runtime.Object
- func (mg *LayerVersion) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LayerVersion) GetConnectionDetailsMapping() map[string]string
- func (mg *LayerVersion) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LayerVersion) GetID() string
- func (tr *LayerVersion) GetObservation() (map[string]interface{}, error)
- func (tr *LayerVersion) GetParameters() (map[string]interface{}, error)
- func (mg *LayerVersion) GetProviderConfigReference() *xpv1.Reference
- func (mg *LayerVersion) GetProviderReference() *xpv1.Reference
- func (mg *LayerVersion) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LayerVersion) GetTerraformResourceType() string
- func (tr *LayerVersion) GetTerraformSchemaVersion() int
- func (mg *LayerVersion) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LayerVersion) LateInitialize(attrs []byte) (bool, error)
- func (mg *LayerVersion) SetConditions(c ...xpv1.Condition)
- func (mg *LayerVersion) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LayerVersion) SetObservation(obs map[string]interface{}) error
- func (tr *LayerVersion) SetParameters(params map[string]interface{}) error
- func (mg *LayerVersion) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LayerVersion) SetProviderReference(r *xpv1.Reference)
- func (mg *LayerVersion) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LayerVersion) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LayerVersionList
- type LayerVersionObservation
- type LayerVersionParameters
- type LayerVersionSpec
- type LayerVersionStatus
- type OnFailureObservation
- type OnFailureParameters
- type OnSuccessObservation
- type OnSuccessParameters
- type Permission
- func (in *Permission) DeepCopy() *Permission
- func (in *Permission) DeepCopyInto(out *Permission)
- func (in *Permission) DeepCopyObject() runtime.Object
- func (mg *Permission) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Permission) GetConnectionDetailsMapping() map[string]string
- func (mg *Permission) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Permission) GetID() string
- func (tr *Permission) GetObservation() (map[string]interface{}, error)
- func (tr *Permission) GetParameters() (map[string]interface{}, error)
- func (mg *Permission) GetProviderConfigReference() *xpv1.Reference
- func (mg *Permission) GetProviderReference() *xpv1.Reference
- func (mg *Permission) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Permission) GetTerraformResourceType() string
- func (tr *Permission) GetTerraformSchemaVersion() int
- func (mg *Permission) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Permission) LateInitialize(attrs []byte) (bool, error)
- func (mg *Permission) SetConditions(c ...xpv1.Condition)
- func (mg *Permission) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Permission) SetObservation(obs map[string]interface{}) error
- func (tr *Permission) SetParameters(params map[string]interface{}) error
- func (mg *Permission) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Permission) SetProviderReference(r *xpv1.Reference)
- func (mg *Permission) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Permission) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type PermissionList
- type PermissionObservation
- type PermissionParameters
- type PermissionSpec
- type PermissionStatus
- type PoliciesObservation
- type PoliciesParameters
- type ProvisionedConcurrencyConfig
- func (in *ProvisionedConcurrencyConfig) DeepCopy() *ProvisionedConcurrencyConfig
- func (in *ProvisionedConcurrencyConfig) DeepCopyInto(out *ProvisionedConcurrencyConfig)
- func (in *ProvisionedConcurrencyConfig) DeepCopyObject() runtime.Object
- func (mg *ProvisionedConcurrencyConfig) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ProvisionedConcurrencyConfig) GetConnectionDetailsMapping() map[string]string
- func (mg *ProvisionedConcurrencyConfig) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ProvisionedConcurrencyConfig) GetID() string
- func (tr *ProvisionedConcurrencyConfig) GetObservation() (map[string]interface{}, error)
- func (tr *ProvisionedConcurrencyConfig) GetParameters() (map[string]interface{}, error)
- func (mg *ProvisionedConcurrencyConfig) GetProviderConfigReference() *xpv1.Reference
- func (mg *ProvisionedConcurrencyConfig) GetProviderReference() *xpv1.Reference
- func (mg *ProvisionedConcurrencyConfig) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *ProvisionedConcurrencyConfig) GetTerraformResourceType() string
- func (tr *ProvisionedConcurrencyConfig) GetTerraformSchemaVersion() int
- func (mg *ProvisionedConcurrencyConfig) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ProvisionedConcurrencyConfig) LateInitialize(attrs []byte) (bool, error)
- func (mg *ProvisionedConcurrencyConfig) SetConditions(c ...xpv1.Condition)
- func (mg *ProvisionedConcurrencyConfig) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ProvisionedConcurrencyConfig) SetObservation(obs map[string]interface{}) error
- func (tr *ProvisionedConcurrencyConfig) SetParameters(params map[string]interface{}) error
- func (mg *ProvisionedConcurrencyConfig) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ProvisionedConcurrencyConfig) SetProviderReference(r *xpv1.Reference)
- func (mg *ProvisionedConcurrencyConfig) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *ProvisionedConcurrencyConfig) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ProvisionedConcurrencyConfigList
- func (in *ProvisionedConcurrencyConfigList) DeepCopy() *ProvisionedConcurrencyConfigList
- func (in *ProvisionedConcurrencyConfigList) DeepCopyInto(out *ProvisionedConcurrencyConfigList)
- func (in *ProvisionedConcurrencyConfigList) DeepCopyObject() runtime.Object
- func (l *ProvisionedConcurrencyConfigList) GetItems() []resource.Managed
- type ProvisionedConcurrencyConfigObservation
- type ProvisionedConcurrencyConfigParameters
- type ProvisionedConcurrencyConfigSpec
- type ProvisionedConcurrencyConfigStatus
- type RoutingConfigObservation
- type RoutingConfigParameters
- type SelfManagedEventSourceObservation
- type SelfManagedEventSourceParameters
- type SourceAccessConfigurationObservation
- type SourceAccessConfigurationParameters
- type TracingConfigObservation
- type TracingConfigParameters
- type VPCConfigObservation
- type VPCConfigParameters
Constants ¶
const ( CRDGroup = "lambda.aws.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Alias_Kind = "Alias" Alias_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Alias_Kind}.String() Alias_KindAPIVersion = Alias_Kind + "." + CRDGroupVersion.String() Alias_GroupVersionKind = CRDGroupVersion.WithKind(Alias_Kind) )
Repository type metadata.
var ( CodeSigningConfig_Kind = "CodeSigningConfig" CodeSigningConfig_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CodeSigningConfig_Kind}.String() CodeSigningConfig_KindAPIVersion = CodeSigningConfig_Kind + "." + CRDGroupVersion.String() CodeSigningConfig_GroupVersionKind = CRDGroupVersion.WithKind(CodeSigningConfig_Kind) )
Repository type metadata.
var ( EventSourceMapping_Kind = "EventSourceMapping" EventSourceMapping_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: EventSourceMapping_Kind}.String() EventSourceMapping_KindAPIVersion = EventSourceMapping_Kind + "." + CRDGroupVersion.String() EventSourceMapping_GroupVersionKind = CRDGroupVersion.WithKind(EventSourceMapping_Kind) )
Repository type metadata.
var ( Function_Kind = "Function" Function_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Function_Kind}.String() Function_KindAPIVersion = Function_Kind + "." + CRDGroupVersion.String() Function_GroupVersionKind = CRDGroupVersion.WithKind(Function_Kind) )
Repository type metadata.
var ( FunctionEventInvokeConfig_Kind = "FunctionEventInvokeConfig" FunctionEventInvokeConfig_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: FunctionEventInvokeConfig_Kind}.String() FunctionEventInvokeConfig_KindAPIVersion = FunctionEventInvokeConfig_Kind + "." + CRDGroupVersion.String() FunctionEventInvokeConfig_GroupVersionKind = CRDGroupVersion.WithKind(FunctionEventInvokeConfig_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 ( LayerVersion_Kind = "LayerVersion" LayerVersion_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LayerVersion_Kind}.String() LayerVersion_KindAPIVersion = LayerVersion_Kind + "." + CRDGroupVersion.String() LayerVersion_GroupVersionKind = CRDGroupVersion.WithKind(LayerVersion_Kind) )
Repository type metadata.
var ( Permission_Kind = "Permission" Permission_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Permission_Kind}.String() Permission_KindAPIVersion = Permission_Kind + "." + CRDGroupVersion.String() Permission_GroupVersionKind = CRDGroupVersion.WithKind(Permission_Kind) )
Repository type metadata.
var ( ProvisionedConcurrencyConfig_Kind = "ProvisionedConcurrencyConfig" ProvisionedConcurrencyConfig_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ProvisionedConcurrencyConfig_Kind}.String() ProvisionedConcurrencyConfig_KindAPIVersion = ProvisionedConcurrencyConfig_Kind + "." + CRDGroupVersion.String() ProvisionedConcurrencyConfig_GroupVersionKind = CRDGroupVersion.WithKind(ProvisionedConcurrencyConfig_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type Alias ¶
type Alias struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AliasSpec `json:"spec"` Status AliasStatus `json:"status,omitempty"` }
Alias is the Schema for the Aliass 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 (*Alias) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Alias.
func (*Alias) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Alias) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Alias) GetCondition ¶
func (mg *Alias) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Alias.
func (*Alias) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Alias
func (*Alias) GetDeletionPolicy ¶
func (mg *Alias) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Alias.
func (*Alias) GetObservation ¶
GetObservation of this Alias
func (*Alias) GetParameters ¶
GetParameters of this Alias
func (*Alias) GetProviderConfigReference ¶
GetProviderConfigReference of this Alias.
func (*Alias) GetProviderReference ¶
GetProviderReference of this Alias. Deprecated: Use GetProviderConfigReference.
func (*Alias) GetPublishConnectionDetailsTo ¶
func (mg *Alias) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Alias.
func (*Alias) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Alias
func (*Alias) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Alias) GetWriteConnectionSecretToReference ¶
func (mg *Alias) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Alias.
func (*Alias) LateInitialize ¶
LateInitialize this Alias using its observed tfState. returns True if there are any spec changes for the resource.
func (*Alias) SetConditions ¶
SetConditions of this Alias.
func (*Alias) SetDeletionPolicy ¶
func (mg *Alias) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Alias.
func (*Alias) SetObservation ¶
SetObservation for this Alias
func (*Alias) SetParameters ¶
SetParameters for this Alias
func (*Alias) SetProviderConfigReference ¶
SetProviderConfigReference of this Alias.
func (*Alias) SetProviderReference ¶
SetProviderReference of this Alias. Deprecated: Use SetProviderConfigReference.
func (*Alias) SetPublishConnectionDetailsTo ¶
func (mg *Alias) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Alias.
func (*Alias) SetWriteConnectionSecretToReference ¶
func (mg *Alias) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Alias.
type AliasList ¶
type AliasList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Alias `json:"items"` }
AliasList contains a list of Aliass
func (*AliasList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AliasList.
func (*AliasList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AliasList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AliasObservation ¶
type AliasObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` InvokeArn *string `json:"invokeArn,omitempty" tf:"invoke_arn,omitempty"` }
func (*AliasObservation) DeepCopy ¶
func (in *AliasObservation) DeepCopy() *AliasObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AliasObservation.
func (*AliasObservation) DeepCopyInto ¶
func (in *AliasObservation) DeepCopyInto(out *AliasObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AliasParameters ¶
type AliasParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required FunctionName *string `json:"functionName" tf:"function_name,omitempty"` // +kubebuilder:validation:Required FunctionVersion *string `json:"functionVersion" tf:"function_version,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 RoutingConfig []RoutingConfigParameters `json:"routingConfig,omitempty" tf:"routing_config,omitempty"` }
func (*AliasParameters) DeepCopy ¶
func (in *AliasParameters) DeepCopy() *AliasParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AliasParameters.
func (*AliasParameters) DeepCopyInto ¶
func (in *AliasParameters) DeepCopyInto(out *AliasParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AliasSpec ¶
type AliasSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AliasParameters `json:"forProvider"` }
AliasSpec defines the desired state of Alias
func (*AliasSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AliasSpec.
func (*AliasSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AliasStatus ¶
type AliasStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AliasObservation `json:"atProvider,omitempty"` }
AliasStatus defines the observed state of Alias.
func (*AliasStatus) DeepCopy ¶
func (in *AliasStatus) DeepCopy() *AliasStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AliasStatus.
func (*AliasStatus) DeepCopyInto ¶
func (in *AliasStatus) DeepCopyInto(out *AliasStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AllowedPublishersObservation ¶
type AllowedPublishersObservation struct { }
func (*AllowedPublishersObservation) DeepCopy ¶
func (in *AllowedPublishersObservation) DeepCopy() *AllowedPublishersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedPublishersObservation.
func (*AllowedPublishersObservation) DeepCopyInto ¶
func (in *AllowedPublishersObservation) DeepCopyInto(out *AllowedPublishersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AllowedPublishersParameters ¶
type AllowedPublishersParameters struct { // +kubebuilder:validation:Required SigningProfileVersionArns []*string `json:"signingProfileVersionArns" tf:"signing_profile_version_arns,omitempty"` }
func (*AllowedPublishersParameters) DeepCopy ¶
func (in *AllowedPublishersParameters) DeepCopy() *AllowedPublishersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedPublishersParameters.
func (*AllowedPublishersParameters) DeepCopyInto ¶
func (in *AllowedPublishersParameters) DeepCopyInto(out *AllowedPublishersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeSigningConfig ¶
type CodeSigningConfig struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CodeSigningConfigSpec `json:"spec"` Status CodeSigningConfigStatus `json:"status,omitempty"` }
CodeSigningConfig is the Schema for the CodeSigningConfigs 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 (*CodeSigningConfig) DeepCopy ¶
func (in *CodeSigningConfig) DeepCopy() *CodeSigningConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeSigningConfig.
func (*CodeSigningConfig) DeepCopyInto ¶
func (in *CodeSigningConfig) DeepCopyInto(out *CodeSigningConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CodeSigningConfig) DeepCopyObject ¶
func (in *CodeSigningConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CodeSigningConfig) GetCondition ¶
func (mg *CodeSigningConfig) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CodeSigningConfig.
func (*CodeSigningConfig) GetConnectionDetailsMapping ¶
func (tr *CodeSigningConfig) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CodeSigningConfig
func (*CodeSigningConfig) GetDeletionPolicy ¶
func (mg *CodeSigningConfig) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CodeSigningConfig.
func (*CodeSigningConfig) GetID ¶
func (tr *CodeSigningConfig) GetID() string
GetID returns ID of underlying Terraform resource of this CodeSigningConfig
func (*CodeSigningConfig) GetObservation ¶
func (tr *CodeSigningConfig) GetObservation() (map[string]interface{}, error)
GetObservation of this CodeSigningConfig
func (*CodeSigningConfig) GetParameters ¶
func (tr *CodeSigningConfig) GetParameters() (map[string]interface{}, error)
GetParameters of this CodeSigningConfig
func (*CodeSigningConfig) GetProviderConfigReference ¶
func (mg *CodeSigningConfig) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CodeSigningConfig.
func (*CodeSigningConfig) GetProviderReference ¶
func (mg *CodeSigningConfig) GetProviderReference() *xpv1.Reference
GetProviderReference of this CodeSigningConfig. Deprecated: Use GetProviderConfigReference.
func (*CodeSigningConfig) GetPublishConnectionDetailsTo ¶
func (mg *CodeSigningConfig) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this CodeSigningConfig.
func (*CodeSigningConfig) GetTerraformResourceType ¶
func (mg *CodeSigningConfig) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CodeSigningConfig
func (*CodeSigningConfig) GetTerraformSchemaVersion ¶
func (tr *CodeSigningConfig) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CodeSigningConfig) GetWriteConnectionSecretToReference ¶
func (mg *CodeSigningConfig) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CodeSigningConfig.
func (*CodeSigningConfig) LateInitialize ¶
func (tr *CodeSigningConfig) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CodeSigningConfig using its observed tfState. returns True if there are any spec changes for the resource.
func (*CodeSigningConfig) SetConditions ¶
func (mg *CodeSigningConfig) SetConditions(c ...xpv1.Condition)
SetConditions of this CodeSigningConfig.
func (*CodeSigningConfig) SetDeletionPolicy ¶
func (mg *CodeSigningConfig) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CodeSigningConfig.
func (*CodeSigningConfig) SetObservation ¶
func (tr *CodeSigningConfig) SetObservation(obs map[string]interface{}) error
SetObservation for this CodeSigningConfig
func (*CodeSigningConfig) SetParameters ¶
func (tr *CodeSigningConfig) SetParameters(params map[string]interface{}) error
SetParameters for this CodeSigningConfig
func (*CodeSigningConfig) SetProviderConfigReference ¶
func (mg *CodeSigningConfig) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CodeSigningConfig.
func (*CodeSigningConfig) SetProviderReference ¶
func (mg *CodeSigningConfig) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CodeSigningConfig. Deprecated: Use SetProviderConfigReference.
func (*CodeSigningConfig) SetPublishConnectionDetailsTo ¶
func (mg *CodeSigningConfig) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this CodeSigningConfig.
func (*CodeSigningConfig) SetWriteConnectionSecretToReference ¶
func (mg *CodeSigningConfig) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CodeSigningConfig.
type CodeSigningConfigList ¶
type CodeSigningConfigList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CodeSigningConfig `json:"items"` }
CodeSigningConfigList contains a list of CodeSigningConfigs
func (*CodeSigningConfigList) DeepCopy ¶
func (in *CodeSigningConfigList) DeepCopy() *CodeSigningConfigList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeSigningConfigList.
func (*CodeSigningConfigList) DeepCopyInto ¶
func (in *CodeSigningConfigList) DeepCopyInto(out *CodeSigningConfigList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CodeSigningConfigList) DeepCopyObject ¶
func (in *CodeSigningConfigList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CodeSigningConfigList) GetItems ¶
func (l *CodeSigningConfigList) GetItems() []resource.Managed
GetItems of this CodeSigningConfigList.
type CodeSigningConfigObservation ¶
type CodeSigningConfigObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ConfigID *string `json:"configId,omitempty" tf:"config_id,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` LastModified *string `json:"lastModified,omitempty" tf:"last_modified,omitempty"` }
func (*CodeSigningConfigObservation) DeepCopy ¶
func (in *CodeSigningConfigObservation) DeepCopy() *CodeSigningConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeSigningConfigObservation.
func (*CodeSigningConfigObservation) DeepCopyInto ¶
func (in *CodeSigningConfigObservation) DeepCopyInto(out *CodeSigningConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeSigningConfigParameters ¶
type CodeSigningConfigParameters struct { // +kubebuilder:validation:Required AllowedPublishers []AllowedPublishersParameters `json:"allowedPublishers" tf:"allowed_publishers,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Policies []PoliciesParameters `json:"policies,omitempty" tf:"policies,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 (*CodeSigningConfigParameters) DeepCopy ¶
func (in *CodeSigningConfigParameters) DeepCopy() *CodeSigningConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeSigningConfigParameters.
func (*CodeSigningConfigParameters) DeepCopyInto ¶
func (in *CodeSigningConfigParameters) DeepCopyInto(out *CodeSigningConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeSigningConfigSpec ¶
type CodeSigningConfigSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CodeSigningConfigParameters `json:"forProvider"` }
CodeSigningConfigSpec defines the desired state of CodeSigningConfig
func (*CodeSigningConfigSpec) DeepCopy ¶
func (in *CodeSigningConfigSpec) DeepCopy() *CodeSigningConfigSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeSigningConfigSpec.
func (*CodeSigningConfigSpec) DeepCopyInto ¶
func (in *CodeSigningConfigSpec) DeepCopyInto(out *CodeSigningConfigSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CodeSigningConfigStatus ¶
type CodeSigningConfigStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CodeSigningConfigObservation `json:"atProvider,omitempty"` }
CodeSigningConfigStatus defines the observed state of CodeSigningConfig.
func (*CodeSigningConfigStatus) DeepCopy ¶
func (in *CodeSigningConfigStatus) DeepCopy() *CodeSigningConfigStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CodeSigningConfigStatus.
func (*CodeSigningConfigStatus) DeepCopyInto ¶
func (in *CodeSigningConfigStatus) DeepCopyInto(out *CodeSigningConfigStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeadLetterConfigObservation ¶
type DeadLetterConfigObservation struct { }
func (*DeadLetterConfigObservation) DeepCopy ¶
func (in *DeadLetterConfigObservation) DeepCopy() *DeadLetterConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeadLetterConfigObservation.
func (*DeadLetterConfigObservation) DeepCopyInto ¶
func (in *DeadLetterConfigObservation) DeepCopyInto(out *DeadLetterConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeadLetterConfigParameters ¶
type DeadLetterConfigParameters struct { // +kubebuilder:validation:Required TargetArn *string `json:"targetArn" tf:"target_arn,omitempty"` }
func (*DeadLetterConfigParameters) DeepCopy ¶
func (in *DeadLetterConfigParameters) DeepCopy() *DeadLetterConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeadLetterConfigParameters.
func (*DeadLetterConfigParameters) DeepCopyInto ¶
func (in *DeadLetterConfigParameters) DeepCopyInto(out *DeadLetterConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DestinationConfigObservation ¶
type DestinationConfigObservation struct { }
func (*DestinationConfigObservation) DeepCopy ¶
func (in *DestinationConfigObservation) DeepCopy() *DestinationConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationConfigObservation.
func (*DestinationConfigObservation) DeepCopyInto ¶
func (in *DestinationConfigObservation) DeepCopyInto(out *DestinationConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DestinationConfigOnFailureObservation ¶
type DestinationConfigOnFailureObservation struct { }
func (*DestinationConfigOnFailureObservation) DeepCopy ¶
func (in *DestinationConfigOnFailureObservation) DeepCopy() *DestinationConfigOnFailureObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationConfigOnFailureObservation.
func (*DestinationConfigOnFailureObservation) DeepCopyInto ¶
func (in *DestinationConfigOnFailureObservation) DeepCopyInto(out *DestinationConfigOnFailureObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DestinationConfigOnFailureParameters ¶
type DestinationConfigOnFailureParameters struct { // +kubebuilder:validation:Required Destination *string `json:"destination" tf:"destination,omitempty"` }
func (*DestinationConfigOnFailureParameters) DeepCopy ¶
func (in *DestinationConfigOnFailureParameters) DeepCopy() *DestinationConfigOnFailureParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationConfigOnFailureParameters.
func (*DestinationConfigOnFailureParameters) DeepCopyInto ¶
func (in *DestinationConfigOnFailureParameters) DeepCopyInto(out *DestinationConfigOnFailureParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DestinationConfigParameters ¶
type DestinationConfigParameters struct { // +kubebuilder:validation:Optional OnFailure []OnFailureParameters `json:"onFailure,omitempty" tf:"on_failure,omitempty"` }
func (*DestinationConfigParameters) DeepCopy ¶
func (in *DestinationConfigParameters) DeepCopy() *DestinationConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationConfigParameters.
func (*DestinationConfigParameters) DeepCopyInto ¶
func (in *DestinationConfigParameters) DeepCopyInto(out *DestinationConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnvironmentObservation ¶
type EnvironmentObservation struct { }
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:Optional Variables map[string]*string `json:"variables,omitempty" tf:"variables,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 EventSourceMapping ¶
type EventSourceMapping struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EventSourceMappingSpec `json:"spec"` Status EventSourceMappingStatus `json:"status,omitempty"` }
EventSourceMapping is the Schema for the EventSourceMappings 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 (*EventSourceMapping) DeepCopy ¶
func (in *EventSourceMapping) DeepCopy() *EventSourceMapping
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSourceMapping.
func (*EventSourceMapping) DeepCopyInto ¶
func (in *EventSourceMapping) DeepCopyInto(out *EventSourceMapping)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventSourceMapping) DeepCopyObject ¶
func (in *EventSourceMapping) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EventSourceMapping) GetCondition ¶
func (mg *EventSourceMapping) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this EventSourceMapping.
func (*EventSourceMapping) GetConnectionDetailsMapping ¶
func (tr *EventSourceMapping) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this EventSourceMapping
func (*EventSourceMapping) GetDeletionPolicy ¶
func (mg *EventSourceMapping) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this EventSourceMapping.
func (*EventSourceMapping) GetID ¶
func (tr *EventSourceMapping) GetID() string
GetID returns ID of underlying Terraform resource of this EventSourceMapping
func (*EventSourceMapping) GetObservation ¶
func (tr *EventSourceMapping) GetObservation() (map[string]interface{}, error)
GetObservation of this EventSourceMapping
func (*EventSourceMapping) GetParameters ¶
func (tr *EventSourceMapping) GetParameters() (map[string]interface{}, error)
GetParameters of this EventSourceMapping
func (*EventSourceMapping) GetProviderConfigReference ¶
func (mg *EventSourceMapping) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this EventSourceMapping.
func (*EventSourceMapping) GetProviderReference ¶
func (mg *EventSourceMapping) GetProviderReference() *xpv1.Reference
GetProviderReference of this EventSourceMapping. Deprecated: Use GetProviderConfigReference.
func (*EventSourceMapping) GetPublishConnectionDetailsTo ¶
func (mg *EventSourceMapping) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this EventSourceMapping.
func (*EventSourceMapping) GetTerraformResourceType ¶
func (mg *EventSourceMapping) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this EventSourceMapping
func (*EventSourceMapping) GetTerraformSchemaVersion ¶
func (tr *EventSourceMapping) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*EventSourceMapping) GetWriteConnectionSecretToReference ¶
func (mg *EventSourceMapping) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this EventSourceMapping.
func (*EventSourceMapping) LateInitialize ¶
func (tr *EventSourceMapping) LateInitialize(attrs []byte) (bool, error)
LateInitialize this EventSourceMapping using its observed tfState. returns True if there are any spec changes for the resource.
func (*EventSourceMapping) SetConditions ¶
func (mg *EventSourceMapping) SetConditions(c ...xpv1.Condition)
SetConditions of this EventSourceMapping.
func (*EventSourceMapping) SetDeletionPolicy ¶
func (mg *EventSourceMapping) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this EventSourceMapping.
func (*EventSourceMapping) SetObservation ¶
func (tr *EventSourceMapping) SetObservation(obs map[string]interface{}) error
SetObservation for this EventSourceMapping
func (*EventSourceMapping) SetParameters ¶
func (tr *EventSourceMapping) SetParameters(params map[string]interface{}) error
SetParameters for this EventSourceMapping
func (*EventSourceMapping) SetProviderConfigReference ¶
func (mg *EventSourceMapping) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this EventSourceMapping.
func (*EventSourceMapping) SetProviderReference ¶
func (mg *EventSourceMapping) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this EventSourceMapping. Deprecated: Use SetProviderConfigReference.
func (*EventSourceMapping) SetPublishConnectionDetailsTo ¶
func (mg *EventSourceMapping) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this EventSourceMapping.
func (*EventSourceMapping) SetWriteConnectionSecretToReference ¶
func (mg *EventSourceMapping) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this EventSourceMapping.
type EventSourceMappingList ¶
type EventSourceMappingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []EventSourceMapping `json:"items"` }
EventSourceMappingList contains a list of EventSourceMappings
func (*EventSourceMappingList) DeepCopy ¶
func (in *EventSourceMappingList) DeepCopy() *EventSourceMappingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSourceMappingList.
func (*EventSourceMappingList) DeepCopyInto ¶
func (in *EventSourceMappingList) DeepCopyInto(out *EventSourceMappingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventSourceMappingList) DeepCopyObject ¶
func (in *EventSourceMappingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EventSourceMappingList) GetItems ¶
func (l *EventSourceMappingList) GetItems() []resource.Managed
GetItems of this EventSourceMappingList.
type EventSourceMappingObservation ¶
type EventSourceMappingObservation struct { FunctionArn *string `json:"functionArn,omitempty" tf:"function_arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` LastModified *string `json:"lastModified,omitempty" tf:"last_modified,omitempty"` LastProcessingResult *string `json:"lastProcessingResult,omitempty" tf:"last_processing_result,omitempty"` State *string `json:"state,omitempty" tf:"state,omitempty"` StateTransitionReason *string `json:"stateTransitionReason,omitempty" tf:"state_transition_reason,omitempty"` UUID *string `json:"uuid,omitempty" tf:"uuid,omitempty"` }
func (*EventSourceMappingObservation) DeepCopy ¶
func (in *EventSourceMappingObservation) DeepCopy() *EventSourceMappingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSourceMappingObservation.
func (*EventSourceMappingObservation) DeepCopyInto ¶
func (in *EventSourceMappingObservation) DeepCopyInto(out *EventSourceMappingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventSourceMappingParameters ¶
type EventSourceMappingParameters struct { // +kubebuilder:validation:Optional BatchSize *float64 `json:"batchSize,omitempty" tf:"batch_size,omitempty"` // +kubebuilder:validation:Optional BisectBatchOnFunctionError *bool `json:"bisectBatchOnFunctionError,omitempty" tf:"bisect_batch_on_function_error,omitempty"` // +kubebuilder:validation:Optional DestinationConfig []DestinationConfigParameters `json:"destinationConfig,omitempty" tf:"destination_config,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional EventSourceArn *string `json:"eventSourceArn,omitempty" tf:"event_source_arn,omitempty"` // +kubebuilder:validation:Required FunctionName *string `json:"functionName" tf:"function_name,omitempty"` // +kubebuilder:validation:Optional FunctionResponseTypes []*string `json:"functionResponseTypes,omitempty" tf:"function_response_types,omitempty"` // +kubebuilder:validation:Optional MaximumBatchingWindowInSeconds *float64 `json:"maximumBatchingWindowInSeconds,omitempty" tf:"maximum_batching_window_in_seconds,omitempty"` // +kubebuilder:validation:Optional MaximumRecordAgeInSeconds *float64 `json:"maximumRecordAgeInSeconds,omitempty" tf:"maximum_record_age_in_seconds,omitempty"` // +kubebuilder:validation:Optional MaximumRetryAttempts *float64 `json:"maximumRetryAttempts,omitempty" tf:"maximum_retry_attempts,omitempty"` // +kubebuilder:validation:Optional ParallelizationFactor *float64 `json:"parallelizationFactor,omitempty" tf:"parallelization_factor,omitempty"` // +kubebuilder:validation:Optional Queues []*string `json:"queues,omitempty" tf:"queues,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 SelfManagedEventSource []SelfManagedEventSourceParameters `json:"selfManagedEventSource,omitempty" tf:"self_managed_event_source,omitempty"` // +kubebuilder:validation:Optional SourceAccessConfiguration []SourceAccessConfigurationParameters `json:"sourceAccessConfiguration,omitempty" tf:"source_access_configuration,omitempty"` // +kubebuilder:validation:Optional StartingPosition *string `json:"startingPosition,omitempty" tf:"starting_position,omitempty"` // +kubebuilder:validation:Optional StartingPositionTimestamp *string `json:"startingPositionTimestamp,omitempty" tf:"starting_position_timestamp,omitempty"` // +kubebuilder:validation:Optional Topics []*string `json:"topics,omitempty" tf:"topics,omitempty"` // +kubebuilder:validation:Optional TumblingWindowInSeconds *float64 `json:"tumblingWindowInSeconds,omitempty" tf:"tumbling_window_in_seconds,omitempty"` }
func (*EventSourceMappingParameters) DeepCopy ¶
func (in *EventSourceMappingParameters) DeepCopy() *EventSourceMappingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSourceMappingParameters.
func (*EventSourceMappingParameters) DeepCopyInto ¶
func (in *EventSourceMappingParameters) DeepCopyInto(out *EventSourceMappingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventSourceMappingSpec ¶
type EventSourceMappingSpec struct { v1.ResourceSpec `json:",inline"` ForProvider EventSourceMappingParameters `json:"forProvider"` }
EventSourceMappingSpec defines the desired state of EventSourceMapping
func (*EventSourceMappingSpec) DeepCopy ¶
func (in *EventSourceMappingSpec) DeepCopy() *EventSourceMappingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSourceMappingSpec.
func (*EventSourceMappingSpec) DeepCopyInto ¶
func (in *EventSourceMappingSpec) DeepCopyInto(out *EventSourceMappingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventSourceMappingStatus ¶
type EventSourceMappingStatus struct { v1.ResourceStatus `json:",inline"` AtProvider EventSourceMappingObservation `json:"atProvider,omitempty"` }
EventSourceMappingStatus defines the observed state of EventSourceMapping.
func (*EventSourceMappingStatus) DeepCopy ¶
func (in *EventSourceMappingStatus) DeepCopy() *EventSourceMappingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSourceMappingStatus.
func (*EventSourceMappingStatus) DeepCopyInto ¶
func (in *EventSourceMappingStatus) DeepCopyInto(out *EventSourceMappingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FileSystemConfigObservation ¶
type FileSystemConfigObservation struct { }
func (*FileSystemConfigObservation) DeepCopy ¶
func (in *FileSystemConfigObservation) DeepCopy() *FileSystemConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FileSystemConfigObservation.
func (*FileSystemConfigObservation) DeepCopyInto ¶
func (in *FileSystemConfigObservation) DeepCopyInto(out *FileSystemConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FileSystemConfigParameters ¶
type FileSystemConfigParameters struct { // +kubebuilder:validation:Required Arn *string `json:"arn" tf:"arn,omitempty"` // +kubebuilder:validation:Required LocalMountPath *string `json:"localMountPath" tf:"local_mount_path,omitempty"` }
func (*FileSystemConfigParameters) DeepCopy ¶
func (in *FileSystemConfigParameters) DeepCopy() *FileSystemConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FileSystemConfigParameters.
func (*FileSystemConfigParameters) DeepCopyInto ¶
func (in *FileSystemConfigParameters) DeepCopyInto(out *FileSystemConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Function ¶
type Function struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FunctionSpec `json:"spec"` Status FunctionStatus `json:"status,omitempty"` }
Function is the Schema for the Functions 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 (*Function) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Function.
func (*Function) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Function) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Function) GetCondition ¶
func (mg *Function) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Function.
func (*Function) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Function
func (*Function) GetDeletionPolicy ¶
func (mg *Function) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Function.
func (*Function) GetObservation ¶
GetObservation of this Function
func (*Function) GetParameters ¶
GetParameters of this Function
func (*Function) GetProviderConfigReference ¶
GetProviderConfigReference of this Function.
func (*Function) GetProviderReference ¶
GetProviderReference of this Function. Deprecated: Use GetProviderConfigReference.
func (*Function) GetPublishConnectionDetailsTo ¶
func (mg *Function) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Function.
func (*Function) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Function
func (*Function) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Function) GetWriteConnectionSecretToReference ¶
func (mg *Function) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Function.
func (*Function) LateInitialize ¶
LateInitialize this Function using its observed tfState. returns True if there are any spec changes for the resource.
func (*Function) ResolveReferences ¶
ResolveReferences of this Function.
func (*Function) SetConditions ¶
SetConditions of this Function.
func (*Function) SetDeletionPolicy ¶
func (mg *Function) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Function.
func (*Function) SetObservation ¶
SetObservation for this Function
func (*Function) SetParameters ¶
SetParameters for this Function
func (*Function) SetProviderConfigReference ¶
SetProviderConfigReference of this Function.
func (*Function) SetProviderReference ¶
SetProviderReference of this Function. Deprecated: Use SetProviderConfigReference.
func (*Function) SetPublishConnectionDetailsTo ¶
func (mg *Function) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Function.
func (*Function) SetWriteConnectionSecretToReference ¶
func (mg *Function) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Function.
type FunctionEventInvokeConfig ¶
type FunctionEventInvokeConfig struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FunctionEventInvokeConfigSpec `json:"spec"` Status FunctionEventInvokeConfigStatus `json:"status,omitempty"` }
FunctionEventInvokeConfig is the Schema for the FunctionEventInvokeConfigs 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 (*FunctionEventInvokeConfig) DeepCopy ¶
func (in *FunctionEventInvokeConfig) DeepCopy() *FunctionEventInvokeConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionEventInvokeConfig.
func (*FunctionEventInvokeConfig) DeepCopyInto ¶
func (in *FunctionEventInvokeConfig) DeepCopyInto(out *FunctionEventInvokeConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FunctionEventInvokeConfig) DeepCopyObject ¶
func (in *FunctionEventInvokeConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FunctionEventInvokeConfig) GetCondition ¶
func (mg *FunctionEventInvokeConfig) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this FunctionEventInvokeConfig.
func (*FunctionEventInvokeConfig) GetConnectionDetailsMapping ¶
func (tr *FunctionEventInvokeConfig) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this FunctionEventInvokeConfig
func (*FunctionEventInvokeConfig) GetDeletionPolicy ¶
func (mg *FunctionEventInvokeConfig) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this FunctionEventInvokeConfig.
func (*FunctionEventInvokeConfig) GetID ¶
func (tr *FunctionEventInvokeConfig) GetID() string
GetID returns ID of underlying Terraform resource of this FunctionEventInvokeConfig
func (*FunctionEventInvokeConfig) GetObservation ¶
func (tr *FunctionEventInvokeConfig) GetObservation() (map[string]interface{}, error)
GetObservation of this FunctionEventInvokeConfig
func (*FunctionEventInvokeConfig) GetParameters ¶
func (tr *FunctionEventInvokeConfig) GetParameters() (map[string]interface{}, error)
GetParameters of this FunctionEventInvokeConfig
func (*FunctionEventInvokeConfig) GetProviderConfigReference ¶
func (mg *FunctionEventInvokeConfig) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this FunctionEventInvokeConfig.
func (*FunctionEventInvokeConfig) GetProviderReference ¶
func (mg *FunctionEventInvokeConfig) GetProviderReference() *xpv1.Reference
GetProviderReference of this FunctionEventInvokeConfig. Deprecated: Use GetProviderConfigReference.
func (*FunctionEventInvokeConfig) GetPublishConnectionDetailsTo ¶
func (mg *FunctionEventInvokeConfig) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this FunctionEventInvokeConfig.
func (*FunctionEventInvokeConfig) GetTerraformResourceType ¶
func (mg *FunctionEventInvokeConfig) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this FunctionEventInvokeConfig
func (*FunctionEventInvokeConfig) GetTerraformSchemaVersion ¶
func (tr *FunctionEventInvokeConfig) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*FunctionEventInvokeConfig) GetWriteConnectionSecretToReference ¶
func (mg *FunctionEventInvokeConfig) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this FunctionEventInvokeConfig.
func (*FunctionEventInvokeConfig) LateInitialize ¶
func (tr *FunctionEventInvokeConfig) LateInitialize(attrs []byte) (bool, error)
LateInitialize this FunctionEventInvokeConfig using its observed tfState. returns True if there are any spec changes for the resource.
func (*FunctionEventInvokeConfig) SetConditions ¶
func (mg *FunctionEventInvokeConfig) SetConditions(c ...xpv1.Condition)
SetConditions of this FunctionEventInvokeConfig.
func (*FunctionEventInvokeConfig) SetDeletionPolicy ¶
func (mg *FunctionEventInvokeConfig) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this FunctionEventInvokeConfig.
func (*FunctionEventInvokeConfig) SetObservation ¶
func (tr *FunctionEventInvokeConfig) SetObservation(obs map[string]interface{}) error
SetObservation for this FunctionEventInvokeConfig
func (*FunctionEventInvokeConfig) SetParameters ¶
func (tr *FunctionEventInvokeConfig) SetParameters(params map[string]interface{}) error
SetParameters for this FunctionEventInvokeConfig
func (*FunctionEventInvokeConfig) SetProviderConfigReference ¶
func (mg *FunctionEventInvokeConfig) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this FunctionEventInvokeConfig.
func (*FunctionEventInvokeConfig) SetProviderReference ¶
func (mg *FunctionEventInvokeConfig) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this FunctionEventInvokeConfig. Deprecated: Use SetProviderConfigReference.
func (*FunctionEventInvokeConfig) SetPublishConnectionDetailsTo ¶
func (mg *FunctionEventInvokeConfig) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this FunctionEventInvokeConfig.
func (*FunctionEventInvokeConfig) SetWriteConnectionSecretToReference ¶
func (mg *FunctionEventInvokeConfig) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this FunctionEventInvokeConfig.
type FunctionEventInvokeConfigDestinationConfigObservation ¶
type FunctionEventInvokeConfigDestinationConfigObservation struct { }
func (*FunctionEventInvokeConfigDestinationConfigObservation) DeepCopy ¶
func (in *FunctionEventInvokeConfigDestinationConfigObservation) DeepCopy() *FunctionEventInvokeConfigDestinationConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionEventInvokeConfigDestinationConfigObservation.
func (*FunctionEventInvokeConfigDestinationConfigObservation) DeepCopyInto ¶
func (in *FunctionEventInvokeConfigDestinationConfigObservation) DeepCopyInto(out *FunctionEventInvokeConfigDestinationConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionEventInvokeConfigDestinationConfigParameters ¶
type FunctionEventInvokeConfigDestinationConfigParameters struct { // +kubebuilder:validation:Optional OnFailure []DestinationConfigOnFailureParameters `json:"onFailure,omitempty" tf:"on_failure,omitempty"` // +kubebuilder:validation:Optional OnSuccess []OnSuccessParameters `json:"onSuccess,omitempty" tf:"on_success,omitempty"` }
func (*FunctionEventInvokeConfigDestinationConfigParameters) DeepCopy ¶
func (in *FunctionEventInvokeConfigDestinationConfigParameters) DeepCopy() *FunctionEventInvokeConfigDestinationConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionEventInvokeConfigDestinationConfigParameters.
func (*FunctionEventInvokeConfigDestinationConfigParameters) DeepCopyInto ¶
func (in *FunctionEventInvokeConfigDestinationConfigParameters) DeepCopyInto(out *FunctionEventInvokeConfigDestinationConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionEventInvokeConfigList ¶
type FunctionEventInvokeConfigList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []FunctionEventInvokeConfig `json:"items"` }
FunctionEventInvokeConfigList contains a list of FunctionEventInvokeConfigs
func (*FunctionEventInvokeConfigList) DeepCopy ¶
func (in *FunctionEventInvokeConfigList) DeepCopy() *FunctionEventInvokeConfigList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionEventInvokeConfigList.
func (*FunctionEventInvokeConfigList) DeepCopyInto ¶
func (in *FunctionEventInvokeConfigList) DeepCopyInto(out *FunctionEventInvokeConfigList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FunctionEventInvokeConfigList) DeepCopyObject ¶
func (in *FunctionEventInvokeConfigList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FunctionEventInvokeConfigList) GetItems ¶
func (l *FunctionEventInvokeConfigList) GetItems() []resource.Managed
GetItems of this FunctionEventInvokeConfigList.
type FunctionEventInvokeConfigObservation ¶
type FunctionEventInvokeConfigObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*FunctionEventInvokeConfigObservation) DeepCopy ¶
func (in *FunctionEventInvokeConfigObservation) DeepCopy() *FunctionEventInvokeConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionEventInvokeConfigObservation.
func (*FunctionEventInvokeConfigObservation) DeepCopyInto ¶
func (in *FunctionEventInvokeConfigObservation) DeepCopyInto(out *FunctionEventInvokeConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionEventInvokeConfigParameters ¶
type FunctionEventInvokeConfigParameters struct { // +kubebuilder:validation:Optional DestinationConfig []FunctionEventInvokeConfigDestinationConfigParameters `json:"destinationConfig,omitempty" tf:"destination_config,omitempty"` // +kubebuilder:validation:Required FunctionName *string `json:"functionName" tf:"function_name,omitempty"` // +kubebuilder:validation:Optional MaximumEventAgeInSeconds *float64 `json:"maximumEventAgeInSeconds,omitempty" tf:"maximum_event_age_in_seconds,omitempty"` // +kubebuilder:validation:Optional MaximumRetryAttempts *float64 `json:"maximumRetryAttempts,omitempty" tf:"maximum_retry_attempts,omitempty"` // +kubebuilder:validation:Optional Qualifier *string `json:"qualifier,omitempty" tf:"qualifier,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 (*FunctionEventInvokeConfigParameters) DeepCopy ¶
func (in *FunctionEventInvokeConfigParameters) DeepCopy() *FunctionEventInvokeConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionEventInvokeConfigParameters.
func (*FunctionEventInvokeConfigParameters) DeepCopyInto ¶
func (in *FunctionEventInvokeConfigParameters) DeepCopyInto(out *FunctionEventInvokeConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionEventInvokeConfigSpec ¶
type FunctionEventInvokeConfigSpec struct { v1.ResourceSpec `json:",inline"` ForProvider FunctionEventInvokeConfigParameters `json:"forProvider"` }
FunctionEventInvokeConfigSpec defines the desired state of FunctionEventInvokeConfig
func (*FunctionEventInvokeConfigSpec) DeepCopy ¶
func (in *FunctionEventInvokeConfigSpec) DeepCopy() *FunctionEventInvokeConfigSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionEventInvokeConfigSpec.
func (*FunctionEventInvokeConfigSpec) DeepCopyInto ¶
func (in *FunctionEventInvokeConfigSpec) DeepCopyInto(out *FunctionEventInvokeConfigSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionEventInvokeConfigStatus ¶
type FunctionEventInvokeConfigStatus struct { v1.ResourceStatus `json:",inline"` AtProvider FunctionEventInvokeConfigObservation `json:"atProvider,omitempty"` }
FunctionEventInvokeConfigStatus defines the observed state of FunctionEventInvokeConfig.
func (*FunctionEventInvokeConfigStatus) DeepCopy ¶
func (in *FunctionEventInvokeConfigStatus) DeepCopy() *FunctionEventInvokeConfigStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionEventInvokeConfigStatus.
func (*FunctionEventInvokeConfigStatus) DeepCopyInto ¶
func (in *FunctionEventInvokeConfigStatus) DeepCopyInto(out *FunctionEventInvokeConfigStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionList ¶
type FunctionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Function `json:"items"` }
FunctionList contains a list of Functions
func (*FunctionList) DeepCopy ¶
func (in *FunctionList) DeepCopy() *FunctionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionList.
func (*FunctionList) DeepCopyInto ¶
func (in *FunctionList) DeepCopyInto(out *FunctionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FunctionList) DeepCopyObject ¶
func (in *FunctionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FunctionList) GetItems ¶
func (l *FunctionList) GetItems() []resource.Managed
GetItems of this FunctionList.
type FunctionObservation ¶
type FunctionObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` InvokeArn *string `json:"invokeArn,omitempty" tf:"invoke_arn,omitempty"` LastModified *string `json:"lastModified,omitempty" tf:"last_modified,omitempty"` QualifiedArn *string `json:"qualifiedArn,omitempty" tf:"qualified_arn,omitempty"` SigningJobArn *string `json:"signingJobArn,omitempty" tf:"signing_job_arn,omitempty"` SigningProfileVersionArn *string `json:"signingProfileVersionArn,omitempty" tf:"signing_profile_version_arn,omitempty"` SourceCodeSize *float64 `json:"sourceCodeSize,omitempty" tf:"source_code_size,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` Version *string `json:"version,omitempty" tf:"version,omitempty"` }
func (*FunctionObservation) DeepCopy ¶
func (in *FunctionObservation) DeepCopy() *FunctionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionObservation.
func (*FunctionObservation) DeepCopyInto ¶
func (in *FunctionObservation) DeepCopyInto(out *FunctionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionParameters ¶
type FunctionParameters struct { // +kubebuilder:validation:Optional CodeSigningConfigArn *string `json:"codeSigningConfigArn,omitempty" tf:"code_signing_config_arn,omitempty"` // +kubebuilder:validation:Optional DeadLetterConfig []DeadLetterConfigParameters `json:"deadLetterConfig,omitempty" tf:"dead_letter_config,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Environment []EnvironmentParameters `json:"environment,omitempty" tf:"environment,omitempty"` // +kubebuilder:validation:Optional FileSystemConfig []FileSystemConfigParameters `json:"fileSystemConfig,omitempty" tf:"file_system_config,omitempty"` // +kubebuilder:validation:Optional Filename *string `json:"filename,omitempty" tf:"filename,omitempty"` // +kubebuilder:validation:Required FunctionName *string `json:"functionName" tf:"function_name,omitempty"` // +kubebuilder:validation:Optional Handler *string `json:"handler,omitempty" tf:"handler,omitempty"` // +kubebuilder:validation:Optional ImageConfig []ImageConfigParameters `json:"imageConfig,omitempty" tf:"image_config,omitempty"` // +kubebuilder:validation:Optional ImageURI *string `json:"imageUri,omitempty" tf:"image_uri,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-aws/apis/kms/v1alpha2.Key // +kubebuilder:validation:Optional KMSKeyArn *string `json:"kmsKeyArn,omitempty" tf:"kms_key_arn,omitempty"` // +kubebuilder:validation:Optional KMSKeyArnRef *v1.Reference `json:"kmsKeyArnRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional KMSKeyArnSelector *v1.Selector `json:"kmsKeyArnSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional Layers []*string `json:"layers,omitempty" tf:"layers,omitempty"` // +kubebuilder:validation:Optional MemorySize *float64 `json:"memorySize,omitempty" tf:"memory_size,omitempty"` // +kubebuilder:validation:Optional PackageType *string `json:"packageType,omitempty" tf:"package_type,omitempty"` // +kubebuilder:validation:Optional Publish *bool `json:"publish,omitempty" tf:"publish,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 ReservedConcurrentExecutions *float64 `json:"reservedConcurrentExecutions,omitempty" tf:"reserved_concurrent_executions,omitempty"` // +kubebuilder:validation:Required Role *string `json:"role" tf:"role,omitempty"` // +kubebuilder:validation:Optional Runtime *string `json:"runtime,omitempty" tf:"runtime,omitempty"` // +kubebuilder:validation:Optional S3Bucket *string `json:"s3Bucket,omitempty" tf:"s3_bucket,omitempty"` // +kubebuilder:validation:Optional S3Key *string `json:"s3Key,omitempty" tf:"s3_key,omitempty"` // +kubebuilder:validation:Optional S3ObjectVersion *string `json:"s3ObjectVersion,omitempty" tf:"s3_object_version,omitempty"` // +kubebuilder:validation:Optional SourceCodeHash *string `json:"sourceCodeHash,omitempty" tf:"source_code_hash,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional Timeout *float64 `json:"timeout,omitempty" tf:"timeout,omitempty"` // +kubebuilder:validation:Optional TracingConfig []TracingConfigParameters `json:"tracingConfig,omitempty" tf:"tracing_config,omitempty"` // +kubebuilder:validation:Optional VPCConfig []VPCConfigParameters `json:"vpcConfig,omitempty" tf:"vpc_config,omitempty"` }
func (*FunctionParameters) DeepCopy ¶
func (in *FunctionParameters) DeepCopy() *FunctionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionParameters.
func (*FunctionParameters) DeepCopyInto ¶
func (in *FunctionParameters) DeepCopyInto(out *FunctionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionSpec ¶
type FunctionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider FunctionParameters `json:"forProvider"` }
FunctionSpec defines the desired state of Function
func (*FunctionSpec) DeepCopy ¶
func (in *FunctionSpec) DeepCopy() *FunctionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionSpec.
func (*FunctionSpec) DeepCopyInto ¶
func (in *FunctionSpec) DeepCopyInto(out *FunctionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FunctionStatus ¶
type FunctionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider FunctionObservation `json:"atProvider,omitempty"` }
FunctionStatus defines the observed state of Function.
func (*FunctionStatus) DeepCopy ¶
func (in *FunctionStatus) DeepCopy() *FunctionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FunctionStatus.
func (*FunctionStatus) DeepCopyInto ¶
func (in *FunctionStatus) DeepCopyInto(out *FunctionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImageConfigObservation ¶
type ImageConfigObservation struct { }
func (*ImageConfigObservation) DeepCopy ¶
func (in *ImageConfigObservation) DeepCopy() *ImageConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageConfigObservation.
func (*ImageConfigObservation) DeepCopyInto ¶
func (in *ImageConfigObservation) DeepCopyInto(out *ImageConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImageConfigParameters ¶
type ImageConfigParameters struct { // +kubebuilder:validation:Optional Command []*string `json:"command,omitempty" tf:"command,omitempty"` // +kubebuilder:validation:Optional EntryPoint []*string `json:"entryPoint,omitempty" tf:"entry_point,omitempty"` // +kubebuilder:validation:Optional WorkingDirectory *string `json:"workingDirectory,omitempty" tf:"working_directory,omitempty"` }
func (*ImageConfigParameters) DeepCopy ¶
func (in *ImageConfigParameters) DeepCopy() *ImageConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImageConfigParameters.
func (*ImageConfigParameters) DeepCopyInto ¶
func (in *ImageConfigParameters) DeepCopyInto(out *ImageConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LayerVersion ¶
type LayerVersion struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LayerVersionSpec `json:"spec"` Status LayerVersionStatus `json:"status,omitempty"` }
LayerVersion is the Schema for the LayerVersions 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 (*LayerVersion) DeepCopy ¶
func (in *LayerVersion) DeepCopy() *LayerVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LayerVersion.
func (*LayerVersion) DeepCopyInto ¶
func (in *LayerVersion) DeepCopyInto(out *LayerVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LayerVersion) DeepCopyObject ¶
func (in *LayerVersion) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LayerVersion) GetCondition ¶
func (mg *LayerVersion) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LayerVersion.
func (*LayerVersion) GetConnectionDetailsMapping ¶
func (tr *LayerVersion) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LayerVersion
func (*LayerVersion) GetDeletionPolicy ¶
func (mg *LayerVersion) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LayerVersion.
func (*LayerVersion) GetID ¶
func (tr *LayerVersion) GetID() string
GetID returns ID of underlying Terraform resource of this LayerVersion
func (*LayerVersion) GetObservation ¶
func (tr *LayerVersion) GetObservation() (map[string]interface{}, error)
GetObservation of this LayerVersion
func (*LayerVersion) GetParameters ¶
func (tr *LayerVersion) GetParameters() (map[string]interface{}, error)
GetParameters of this LayerVersion
func (*LayerVersion) GetProviderConfigReference ¶
func (mg *LayerVersion) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LayerVersion.
func (*LayerVersion) GetProviderReference ¶
func (mg *LayerVersion) GetProviderReference() *xpv1.Reference
GetProviderReference of this LayerVersion. Deprecated: Use GetProviderConfigReference.
func (*LayerVersion) GetPublishConnectionDetailsTo ¶
func (mg *LayerVersion) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LayerVersion.
func (*LayerVersion) GetTerraformResourceType ¶
func (mg *LayerVersion) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LayerVersion
func (*LayerVersion) GetTerraformSchemaVersion ¶
func (tr *LayerVersion) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LayerVersion) GetWriteConnectionSecretToReference ¶
func (mg *LayerVersion) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LayerVersion.
func (*LayerVersion) LateInitialize ¶
func (tr *LayerVersion) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LayerVersion using its observed tfState. returns True if there are any spec changes for the resource.
func (*LayerVersion) SetConditions ¶
func (mg *LayerVersion) SetConditions(c ...xpv1.Condition)
SetConditions of this LayerVersion.
func (*LayerVersion) SetDeletionPolicy ¶
func (mg *LayerVersion) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LayerVersion.
func (*LayerVersion) SetObservation ¶
func (tr *LayerVersion) SetObservation(obs map[string]interface{}) error
SetObservation for this LayerVersion
func (*LayerVersion) SetParameters ¶
func (tr *LayerVersion) SetParameters(params map[string]interface{}) error
SetParameters for this LayerVersion
func (*LayerVersion) SetProviderConfigReference ¶
func (mg *LayerVersion) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LayerVersion.
func (*LayerVersion) SetProviderReference ¶
func (mg *LayerVersion) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LayerVersion. Deprecated: Use SetProviderConfigReference.
func (*LayerVersion) SetPublishConnectionDetailsTo ¶
func (mg *LayerVersion) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LayerVersion.
func (*LayerVersion) SetWriteConnectionSecretToReference ¶
func (mg *LayerVersion) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LayerVersion.
type LayerVersionList ¶
type LayerVersionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LayerVersion `json:"items"` }
LayerVersionList contains a list of LayerVersions
func (*LayerVersionList) DeepCopy ¶
func (in *LayerVersionList) DeepCopy() *LayerVersionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LayerVersionList.
func (*LayerVersionList) DeepCopyInto ¶
func (in *LayerVersionList) DeepCopyInto(out *LayerVersionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LayerVersionList) DeepCopyObject ¶
func (in *LayerVersionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LayerVersionList) GetItems ¶
func (l *LayerVersionList) GetItems() []resource.Managed
GetItems of this LayerVersionList.
type LayerVersionObservation ¶
type LayerVersionObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` CreatedDate *string `json:"createdDate,omitempty" tf:"created_date,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` LayerArn *string `json:"layerArn,omitempty" tf:"layer_arn,omitempty"` SigningJobArn *string `json:"signingJobArn,omitempty" tf:"signing_job_arn,omitempty"` SigningProfileVersionArn *string `json:"signingProfileVersionArn,omitempty" tf:"signing_profile_version_arn,omitempty"` SourceCodeSize *float64 `json:"sourceCodeSize,omitempty" tf:"source_code_size,omitempty"` Version *string `json:"version,omitempty" tf:"version,omitempty"` }
func (*LayerVersionObservation) DeepCopy ¶
func (in *LayerVersionObservation) DeepCopy() *LayerVersionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LayerVersionObservation.
func (*LayerVersionObservation) DeepCopyInto ¶
func (in *LayerVersionObservation) DeepCopyInto(out *LayerVersionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LayerVersionParameters ¶
type LayerVersionParameters struct { // +kubebuilder:validation:Optional CompatibleRuntimes []*string `json:"compatibleRuntimes,omitempty" tf:"compatible_runtimes,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Filename *string `json:"filename,omitempty" tf:"filename,omitempty"` // +kubebuilder:validation:Required LayerName *string `json:"layerName" tf:"layer_name,omitempty"` // +kubebuilder:validation:Optional LicenseInfo *string `json:"licenseInfo,omitempty" tf:"license_info,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 S3Bucket *string `json:"s3Bucket,omitempty" tf:"s3_bucket,omitempty"` // +kubebuilder:validation:Optional S3Key *string `json:"s3Key,omitempty" tf:"s3_key,omitempty"` // +kubebuilder:validation:Optional S3ObjectVersion *string `json:"s3ObjectVersion,omitempty" tf:"s3_object_version,omitempty"` // +kubebuilder:validation:Optional SourceCodeHash *string `json:"sourceCodeHash,omitempty" tf:"source_code_hash,omitempty"` }
func (*LayerVersionParameters) DeepCopy ¶
func (in *LayerVersionParameters) DeepCopy() *LayerVersionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LayerVersionParameters.
func (*LayerVersionParameters) DeepCopyInto ¶
func (in *LayerVersionParameters) DeepCopyInto(out *LayerVersionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LayerVersionSpec ¶
type LayerVersionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LayerVersionParameters `json:"forProvider"` }
LayerVersionSpec defines the desired state of LayerVersion
func (*LayerVersionSpec) DeepCopy ¶
func (in *LayerVersionSpec) DeepCopy() *LayerVersionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LayerVersionSpec.
func (*LayerVersionSpec) DeepCopyInto ¶
func (in *LayerVersionSpec) DeepCopyInto(out *LayerVersionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LayerVersionStatus ¶
type LayerVersionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LayerVersionObservation `json:"atProvider,omitempty"` }
LayerVersionStatus defines the observed state of LayerVersion.
func (*LayerVersionStatus) DeepCopy ¶
func (in *LayerVersionStatus) DeepCopy() *LayerVersionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LayerVersionStatus.
func (*LayerVersionStatus) DeepCopyInto ¶
func (in *LayerVersionStatus) DeepCopyInto(out *LayerVersionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OnFailureObservation ¶
type OnFailureObservation struct { }
func (*OnFailureObservation) DeepCopy ¶
func (in *OnFailureObservation) DeepCopy() *OnFailureObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnFailureObservation.
func (*OnFailureObservation) DeepCopyInto ¶
func (in *OnFailureObservation) DeepCopyInto(out *OnFailureObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OnFailureParameters ¶
type OnFailureParameters struct { // +kubebuilder:validation:Required DestinationArn *string `json:"destinationArn" tf:"destination_arn,omitempty"` }
func (*OnFailureParameters) DeepCopy ¶
func (in *OnFailureParameters) DeepCopy() *OnFailureParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnFailureParameters.
func (*OnFailureParameters) DeepCopyInto ¶
func (in *OnFailureParameters) DeepCopyInto(out *OnFailureParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OnSuccessObservation ¶
type OnSuccessObservation struct { }
func (*OnSuccessObservation) DeepCopy ¶
func (in *OnSuccessObservation) DeepCopy() *OnSuccessObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnSuccessObservation.
func (*OnSuccessObservation) DeepCopyInto ¶
func (in *OnSuccessObservation) DeepCopyInto(out *OnSuccessObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OnSuccessParameters ¶
type OnSuccessParameters struct { // +kubebuilder:validation:Required Destination *string `json:"destination" tf:"destination,omitempty"` }
func (*OnSuccessParameters) DeepCopy ¶
func (in *OnSuccessParameters) DeepCopy() *OnSuccessParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OnSuccessParameters.
func (*OnSuccessParameters) DeepCopyInto ¶
func (in *OnSuccessParameters) DeepCopyInto(out *OnSuccessParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Permission ¶
type Permission struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PermissionSpec `json:"spec"` Status PermissionStatus `json:"status,omitempty"` }
Permission is the Schema for the Permissions 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 (*Permission) DeepCopy ¶
func (in *Permission) DeepCopy() *Permission
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Permission.
func (*Permission) DeepCopyInto ¶
func (in *Permission) DeepCopyInto(out *Permission)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Permission) DeepCopyObject ¶
func (in *Permission) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Permission) GetCondition ¶
func (mg *Permission) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Permission.
func (*Permission) GetConnectionDetailsMapping ¶
func (tr *Permission) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Permission
func (*Permission) GetDeletionPolicy ¶
func (mg *Permission) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Permission.
func (*Permission) GetID ¶
func (tr *Permission) GetID() string
GetID returns ID of underlying Terraform resource of this Permission
func (*Permission) GetObservation ¶
func (tr *Permission) GetObservation() (map[string]interface{}, error)
GetObservation of this Permission
func (*Permission) GetParameters ¶
func (tr *Permission) GetParameters() (map[string]interface{}, error)
GetParameters of this Permission
func (*Permission) GetProviderConfigReference ¶
func (mg *Permission) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Permission.
func (*Permission) GetProviderReference ¶
func (mg *Permission) GetProviderReference() *xpv1.Reference
GetProviderReference of this Permission. Deprecated: Use GetProviderConfigReference.
func (*Permission) GetPublishConnectionDetailsTo ¶
func (mg *Permission) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Permission.
func (*Permission) GetTerraformResourceType ¶
func (mg *Permission) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Permission
func (*Permission) GetTerraformSchemaVersion ¶
func (tr *Permission) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Permission) GetWriteConnectionSecretToReference ¶
func (mg *Permission) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Permission.
func (*Permission) LateInitialize ¶
func (tr *Permission) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Permission using its observed tfState. returns True if there are any spec changes for the resource.
func (*Permission) SetConditions ¶
func (mg *Permission) SetConditions(c ...xpv1.Condition)
SetConditions of this Permission.
func (*Permission) SetDeletionPolicy ¶
func (mg *Permission) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Permission.
func (*Permission) SetObservation ¶
func (tr *Permission) SetObservation(obs map[string]interface{}) error
SetObservation for this Permission
func (*Permission) SetParameters ¶
func (tr *Permission) SetParameters(params map[string]interface{}) error
SetParameters for this Permission
func (*Permission) SetProviderConfigReference ¶
func (mg *Permission) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Permission.
func (*Permission) SetProviderReference ¶
func (mg *Permission) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this Permission. Deprecated: Use SetProviderConfigReference.
func (*Permission) SetPublishConnectionDetailsTo ¶
func (mg *Permission) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Permission.
func (*Permission) SetWriteConnectionSecretToReference ¶
func (mg *Permission) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Permission.
type PermissionList ¶
type PermissionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Permission `json:"items"` }
PermissionList contains a list of Permissions
func (*PermissionList) DeepCopy ¶
func (in *PermissionList) DeepCopy() *PermissionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PermissionList.
func (*PermissionList) DeepCopyInto ¶
func (in *PermissionList) DeepCopyInto(out *PermissionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PermissionList) DeepCopyObject ¶
func (in *PermissionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PermissionList) GetItems ¶
func (l *PermissionList) GetItems() []resource.Managed
GetItems of this PermissionList.
type PermissionObservation ¶
type PermissionObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*PermissionObservation) DeepCopy ¶
func (in *PermissionObservation) DeepCopy() *PermissionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PermissionObservation.
func (*PermissionObservation) DeepCopyInto ¶
func (in *PermissionObservation) DeepCopyInto(out *PermissionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PermissionParameters ¶
type PermissionParameters struct { // +kubebuilder:validation:Required Action *string `json:"action" tf:"action,omitempty"` // +kubebuilder:validation:Optional EventSourceToken *string `json:"eventSourceToken,omitempty" tf:"event_source_token,omitempty"` // +kubebuilder:validation:Required FunctionName *string `json:"functionName" tf:"function_name,omitempty"` // +kubebuilder:validation:Required Principal *string `json:"principal" tf:"principal,omitempty"` // +kubebuilder:validation:Optional Qualifier *string `json:"qualifier,omitempty" tf:"qualifier,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 SourceAccount *string `json:"sourceAccount,omitempty" tf:"source_account,omitempty"` // +kubebuilder:validation:Optional SourceArn *string `json:"sourceArn,omitempty" tf:"source_arn,omitempty"` // +kubebuilder:validation:Optional StatementID *string `json:"statementId,omitempty" tf:"statement_id,omitempty"` // +kubebuilder:validation:Optional StatementIDPrefix *string `json:"statementIdPrefix,omitempty" tf:"statement_id_prefix,omitempty"` }
func (*PermissionParameters) DeepCopy ¶
func (in *PermissionParameters) DeepCopy() *PermissionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PermissionParameters.
func (*PermissionParameters) DeepCopyInto ¶
func (in *PermissionParameters) DeepCopyInto(out *PermissionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PermissionSpec ¶
type PermissionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider PermissionParameters `json:"forProvider"` }
PermissionSpec defines the desired state of Permission
func (*PermissionSpec) DeepCopy ¶
func (in *PermissionSpec) DeepCopy() *PermissionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PermissionSpec.
func (*PermissionSpec) DeepCopyInto ¶
func (in *PermissionSpec) DeepCopyInto(out *PermissionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PermissionStatus ¶
type PermissionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider PermissionObservation `json:"atProvider,omitempty"` }
PermissionStatus defines the observed state of Permission.
func (*PermissionStatus) DeepCopy ¶
func (in *PermissionStatus) DeepCopy() *PermissionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PermissionStatus.
func (*PermissionStatus) DeepCopyInto ¶
func (in *PermissionStatus) DeepCopyInto(out *PermissionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PoliciesObservation ¶
type PoliciesObservation struct { }
func (*PoliciesObservation) DeepCopy ¶
func (in *PoliciesObservation) DeepCopy() *PoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PoliciesObservation.
func (*PoliciesObservation) DeepCopyInto ¶
func (in *PoliciesObservation) DeepCopyInto(out *PoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PoliciesParameters ¶
type PoliciesParameters struct { // +kubebuilder:validation:Required UntrustedArtifactOnDeployment *string `json:"untrustedArtifactOnDeployment" tf:"untrusted_artifact_on_deployment,omitempty"` }
func (*PoliciesParameters) DeepCopy ¶
func (in *PoliciesParameters) DeepCopy() *PoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PoliciesParameters.
func (*PoliciesParameters) DeepCopyInto ¶
func (in *PoliciesParameters) DeepCopyInto(out *PoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisionedConcurrencyConfig ¶
type ProvisionedConcurrencyConfig struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ProvisionedConcurrencyConfigSpec `json:"spec"` Status ProvisionedConcurrencyConfigStatus `json:"status,omitempty"` }
ProvisionedConcurrencyConfig is the Schema for the ProvisionedConcurrencyConfigs 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 (*ProvisionedConcurrencyConfig) DeepCopy ¶
func (in *ProvisionedConcurrencyConfig) DeepCopy() *ProvisionedConcurrencyConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisionedConcurrencyConfig.
func (*ProvisionedConcurrencyConfig) DeepCopyInto ¶
func (in *ProvisionedConcurrencyConfig) DeepCopyInto(out *ProvisionedConcurrencyConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProvisionedConcurrencyConfig) DeepCopyObject ¶
func (in *ProvisionedConcurrencyConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProvisionedConcurrencyConfig) GetCondition ¶
func (mg *ProvisionedConcurrencyConfig) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ProvisionedConcurrencyConfig.
func (*ProvisionedConcurrencyConfig) GetConnectionDetailsMapping ¶
func (tr *ProvisionedConcurrencyConfig) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ProvisionedConcurrencyConfig
func (*ProvisionedConcurrencyConfig) GetDeletionPolicy ¶
func (mg *ProvisionedConcurrencyConfig) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ProvisionedConcurrencyConfig.
func (*ProvisionedConcurrencyConfig) GetID ¶
func (tr *ProvisionedConcurrencyConfig) GetID() string
GetID returns ID of underlying Terraform resource of this ProvisionedConcurrencyConfig
func (*ProvisionedConcurrencyConfig) GetObservation ¶
func (tr *ProvisionedConcurrencyConfig) GetObservation() (map[string]interface{}, error)
GetObservation of this ProvisionedConcurrencyConfig
func (*ProvisionedConcurrencyConfig) GetParameters ¶
func (tr *ProvisionedConcurrencyConfig) GetParameters() (map[string]interface{}, error)
GetParameters of this ProvisionedConcurrencyConfig
func (*ProvisionedConcurrencyConfig) GetProviderConfigReference ¶
func (mg *ProvisionedConcurrencyConfig) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ProvisionedConcurrencyConfig.
func (*ProvisionedConcurrencyConfig) GetProviderReference ¶
func (mg *ProvisionedConcurrencyConfig) GetProviderReference() *xpv1.Reference
GetProviderReference of this ProvisionedConcurrencyConfig. Deprecated: Use GetProviderConfigReference.
func (*ProvisionedConcurrencyConfig) GetPublishConnectionDetailsTo ¶
func (mg *ProvisionedConcurrencyConfig) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ProvisionedConcurrencyConfig.
func (*ProvisionedConcurrencyConfig) GetTerraformResourceType ¶
func (mg *ProvisionedConcurrencyConfig) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ProvisionedConcurrencyConfig
func (*ProvisionedConcurrencyConfig) GetTerraformSchemaVersion ¶
func (tr *ProvisionedConcurrencyConfig) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ProvisionedConcurrencyConfig) GetWriteConnectionSecretToReference ¶
func (mg *ProvisionedConcurrencyConfig) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ProvisionedConcurrencyConfig.
func (*ProvisionedConcurrencyConfig) LateInitialize ¶
func (tr *ProvisionedConcurrencyConfig) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ProvisionedConcurrencyConfig using its observed tfState. returns True if there are any spec changes for the resource.
func (*ProvisionedConcurrencyConfig) SetConditions ¶
func (mg *ProvisionedConcurrencyConfig) SetConditions(c ...xpv1.Condition)
SetConditions of this ProvisionedConcurrencyConfig.
func (*ProvisionedConcurrencyConfig) SetDeletionPolicy ¶
func (mg *ProvisionedConcurrencyConfig) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ProvisionedConcurrencyConfig.
func (*ProvisionedConcurrencyConfig) SetObservation ¶
func (tr *ProvisionedConcurrencyConfig) SetObservation(obs map[string]interface{}) error
SetObservation for this ProvisionedConcurrencyConfig
func (*ProvisionedConcurrencyConfig) SetParameters ¶
func (tr *ProvisionedConcurrencyConfig) SetParameters(params map[string]interface{}) error
SetParameters for this ProvisionedConcurrencyConfig
func (*ProvisionedConcurrencyConfig) SetProviderConfigReference ¶
func (mg *ProvisionedConcurrencyConfig) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ProvisionedConcurrencyConfig.
func (*ProvisionedConcurrencyConfig) SetProviderReference ¶
func (mg *ProvisionedConcurrencyConfig) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ProvisionedConcurrencyConfig. Deprecated: Use SetProviderConfigReference.
func (*ProvisionedConcurrencyConfig) SetPublishConnectionDetailsTo ¶
func (mg *ProvisionedConcurrencyConfig) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ProvisionedConcurrencyConfig.
func (*ProvisionedConcurrencyConfig) SetWriteConnectionSecretToReference ¶
func (mg *ProvisionedConcurrencyConfig) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ProvisionedConcurrencyConfig.
type ProvisionedConcurrencyConfigList ¶
type ProvisionedConcurrencyConfigList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ProvisionedConcurrencyConfig `json:"items"` }
ProvisionedConcurrencyConfigList contains a list of ProvisionedConcurrencyConfigs
func (*ProvisionedConcurrencyConfigList) DeepCopy ¶
func (in *ProvisionedConcurrencyConfigList) DeepCopy() *ProvisionedConcurrencyConfigList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisionedConcurrencyConfigList.
func (*ProvisionedConcurrencyConfigList) DeepCopyInto ¶
func (in *ProvisionedConcurrencyConfigList) DeepCopyInto(out *ProvisionedConcurrencyConfigList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProvisionedConcurrencyConfigList) DeepCopyObject ¶
func (in *ProvisionedConcurrencyConfigList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProvisionedConcurrencyConfigList) GetItems ¶
func (l *ProvisionedConcurrencyConfigList) GetItems() []resource.Managed
GetItems of this ProvisionedConcurrencyConfigList.
type ProvisionedConcurrencyConfigObservation ¶
type ProvisionedConcurrencyConfigObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ProvisionedConcurrencyConfigObservation) DeepCopy ¶
func (in *ProvisionedConcurrencyConfigObservation) DeepCopy() *ProvisionedConcurrencyConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisionedConcurrencyConfigObservation.
func (*ProvisionedConcurrencyConfigObservation) DeepCopyInto ¶
func (in *ProvisionedConcurrencyConfigObservation) DeepCopyInto(out *ProvisionedConcurrencyConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisionedConcurrencyConfigParameters ¶
type ProvisionedConcurrencyConfigParameters struct { // +kubebuilder:validation:Required FunctionName *string `json:"functionName" tf:"function_name,omitempty"` // +kubebuilder:validation:Required ProvisionedConcurrentExecutions *float64 `json:"provisionedConcurrentExecutions" tf:"provisioned_concurrent_executions,omitempty"` // +kubebuilder:validation:Required Qualifier *string `json:"qualifier" tf:"qualifier,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 (*ProvisionedConcurrencyConfigParameters) DeepCopy ¶
func (in *ProvisionedConcurrencyConfigParameters) DeepCopy() *ProvisionedConcurrencyConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisionedConcurrencyConfigParameters.
func (*ProvisionedConcurrencyConfigParameters) DeepCopyInto ¶
func (in *ProvisionedConcurrencyConfigParameters) DeepCopyInto(out *ProvisionedConcurrencyConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisionedConcurrencyConfigSpec ¶
type ProvisionedConcurrencyConfigSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ProvisionedConcurrencyConfigParameters `json:"forProvider"` }
ProvisionedConcurrencyConfigSpec defines the desired state of ProvisionedConcurrencyConfig
func (*ProvisionedConcurrencyConfigSpec) DeepCopy ¶
func (in *ProvisionedConcurrencyConfigSpec) DeepCopy() *ProvisionedConcurrencyConfigSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisionedConcurrencyConfigSpec.
func (*ProvisionedConcurrencyConfigSpec) DeepCopyInto ¶
func (in *ProvisionedConcurrencyConfigSpec) DeepCopyInto(out *ProvisionedConcurrencyConfigSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisionedConcurrencyConfigStatus ¶
type ProvisionedConcurrencyConfigStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ProvisionedConcurrencyConfigObservation `json:"atProvider,omitempty"` }
ProvisionedConcurrencyConfigStatus defines the observed state of ProvisionedConcurrencyConfig.
func (*ProvisionedConcurrencyConfigStatus) DeepCopy ¶
func (in *ProvisionedConcurrencyConfigStatus) DeepCopy() *ProvisionedConcurrencyConfigStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisionedConcurrencyConfigStatus.
func (*ProvisionedConcurrencyConfigStatus) DeepCopyInto ¶
func (in *ProvisionedConcurrencyConfigStatus) DeepCopyInto(out *ProvisionedConcurrencyConfigStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoutingConfigObservation ¶
type RoutingConfigObservation struct { }
func (*RoutingConfigObservation) DeepCopy ¶
func (in *RoutingConfigObservation) DeepCopy() *RoutingConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoutingConfigObservation.
func (*RoutingConfigObservation) DeepCopyInto ¶
func (in *RoutingConfigObservation) DeepCopyInto(out *RoutingConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoutingConfigParameters ¶
type RoutingConfigParameters struct { // +kubebuilder:validation:Optional AdditionalVersionWeights map[string]*float64 `json:"additionalVersionWeights,omitempty" tf:"additional_version_weights,omitempty"` }
func (*RoutingConfigParameters) DeepCopy ¶
func (in *RoutingConfigParameters) DeepCopy() *RoutingConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoutingConfigParameters.
func (*RoutingConfigParameters) DeepCopyInto ¶
func (in *RoutingConfigParameters) DeepCopyInto(out *RoutingConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SelfManagedEventSourceObservation ¶
type SelfManagedEventSourceObservation struct { }
func (*SelfManagedEventSourceObservation) DeepCopy ¶
func (in *SelfManagedEventSourceObservation) DeepCopy() *SelfManagedEventSourceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SelfManagedEventSourceObservation.
func (*SelfManagedEventSourceObservation) DeepCopyInto ¶
func (in *SelfManagedEventSourceObservation) DeepCopyInto(out *SelfManagedEventSourceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SelfManagedEventSourceParameters ¶
type SelfManagedEventSourceParameters struct { // +kubebuilder:validation:Required Endpoints map[string]*string `json:"endpoints" tf:"endpoints,omitempty"` }
func (*SelfManagedEventSourceParameters) DeepCopy ¶
func (in *SelfManagedEventSourceParameters) DeepCopy() *SelfManagedEventSourceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SelfManagedEventSourceParameters.
func (*SelfManagedEventSourceParameters) DeepCopyInto ¶
func (in *SelfManagedEventSourceParameters) DeepCopyInto(out *SelfManagedEventSourceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceAccessConfigurationObservation ¶
type SourceAccessConfigurationObservation struct { }
func (*SourceAccessConfigurationObservation) DeepCopy ¶
func (in *SourceAccessConfigurationObservation) DeepCopy() *SourceAccessConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceAccessConfigurationObservation.
func (*SourceAccessConfigurationObservation) DeepCopyInto ¶
func (in *SourceAccessConfigurationObservation) DeepCopyInto(out *SourceAccessConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SourceAccessConfigurationParameters ¶
type SourceAccessConfigurationParameters struct { // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Required URI *string `json:"uri" tf:"uri,omitempty"` }
func (*SourceAccessConfigurationParameters) DeepCopy ¶
func (in *SourceAccessConfigurationParameters) DeepCopy() *SourceAccessConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SourceAccessConfigurationParameters.
func (*SourceAccessConfigurationParameters) DeepCopyInto ¶
func (in *SourceAccessConfigurationParameters) DeepCopyInto(out *SourceAccessConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TracingConfigObservation ¶
type TracingConfigObservation struct { }
func (*TracingConfigObservation) DeepCopy ¶
func (in *TracingConfigObservation) DeepCopy() *TracingConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TracingConfigObservation.
func (*TracingConfigObservation) DeepCopyInto ¶
func (in *TracingConfigObservation) DeepCopyInto(out *TracingConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TracingConfigParameters ¶
type TracingConfigParameters struct { // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` }
func (*TracingConfigParameters) DeepCopy ¶
func (in *TracingConfigParameters) DeepCopy() *TracingConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TracingConfigParameters.
func (*TracingConfigParameters) DeepCopyInto ¶
func (in *TracingConfigParameters) DeepCopyInto(out *TracingConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VPCConfigObservation ¶
type VPCConfigObservation struct {
VPCID *string `json:"vpcId,omitempty" tf:"vpc_id,omitempty"`
}
func (*VPCConfigObservation) DeepCopy ¶
func (in *VPCConfigObservation) DeepCopy() *VPCConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VPCConfigObservation.
func (*VPCConfigObservation) DeepCopyInto ¶
func (in *VPCConfigObservation) DeepCopyInto(out *VPCConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VPCConfigParameters ¶
type VPCConfigParameters struct { // +kubebuilder:validation:Required SecurityGroupIds []*string `json:"securityGroupIds" tf:"security_group_ids,omitempty"` // +kubebuilder:validation:Required SubnetIds []*string `json:"subnetIds" tf:"subnet_ids,omitempty"` }
func (*VPCConfigParameters) DeepCopy ¶
func (in *VPCConfigParameters) DeepCopy() *VPCConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VPCConfigParameters.
func (*VPCConfigParameters) DeepCopyInto ¶
func (in *VPCConfigParameters) DeepCopyInto(out *VPCConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_alias_types.go
- zz_codesigningconfig_types.go
- zz_eventsourcemapping_types.go
- zz_function_types.go
- zz_functioneventinvokeconfig_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_generated_terraformed.go
- zz_groupversion_info.go
- zz_layerversion_types.go
- zz_permission_types.go
- zz_provisionedconcurrencyconfig_types.go