Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeApiGatewayDeployment(prev *ApiGatewayDeployment, ctyValue cty.Value) (resource.Managed, error)
- func DecodeApiGatewayDeployment_CreatedDate(p *ApiGatewayDeploymentObservation, vals map[string]cty.Value)
- func DecodeApiGatewayDeployment_Description(p *ApiGatewayDeploymentParameters, vals map[string]cty.Value)
- func DecodeApiGatewayDeployment_ExecutionArn(p *ApiGatewayDeploymentObservation, vals map[string]cty.Value)
- func DecodeApiGatewayDeployment_InvokeUrl(p *ApiGatewayDeploymentObservation, vals map[string]cty.Value)
- func DecodeApiGatewayDeployment_RestApiId(p *ApiGatewayDeploymentParameters, vals map[string]cty.Value)
- func DecodeApiGatewayDeployment_StageDescription(p *ApiGatewayDeploymentParameters, vals map[string]cty.Value)
- func DecodeApiGatewayDeployment_StageName(p *ApiGatewayDeploymentParameters, vals map[string]cty.Value)
- func DecodeApiGatewayDeployment_Triggers(p *ApiGatewayDeploymentParameters, vals map[string]cty.Value)
- func DecodeApiGatewayDeployment_Variables(p *ApiGatewayDeploymentParameters, vals map[string]cty.Value)
- func EncodeApiGatewayDeployment(r ApiGatewayDeployment) cty.Value
- func EncodeApiGatewayDeployment_CreatedDate(p ApiGatewayDeploymentObservation, vals map[string]cty.Value)
- func EncodeApiGatewayDeployment_Description(p ApiGatewayDeploymentParameters, vals map[string]cty.Value)
- func EncodeApiGatewayDeployment_ExecutionArn(p ApiGatewayDeploymentObservation, vals map[string]cty.Value)
- func EncodeApiGatewayDeployment_InvokeUrl(p ApiGatewayDeploymentObservation, vals map[string]cty.Value)
- func EncodeApiGatewayDeployment_RestApiId(p ApiGatewayDeploymentParameters, vals map[string]cty.Value)
- func EncodeApiGatewayDeployment_StageDescription(p ApiGatewayDeploymentParameters, vals map[string]cty.Value)
- func EncodeApiGatewayDeployment_StageName(p ApiGatewayDeploymentParameters, vals map[string]cty.Value)
- func EncodeApiGatewayDeployment_Triggers(p ApiGatewayDeploymentParameters, vals map[string]cty.Value)
- func EncodeApiGatewayDeployment_Variables(p ApiGatewayDeploymentParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeApiGatewayDeployment_CreatedDate(k *ApiGatewayDeploymentObservation, p *ApiGatewayDeploymentObservation, ...) bool
- func MergeApiGatewayDeployment_Description(k *ApiGatewayDeploymentParameters, p *ApiGatewayDeploymentParameters, ...) bool
- func MergeApiGatewayDeployment_ExecutionArn(k *ApiGatewayDeploymentObservation, p *ApiGatewayDeploymentObservation, ...) bool
- func MergeApiGatewayDeployment_InvokeUrl(k *ApiGatewayDeploymentObservation, p *ApiGatewayDeploymentObservation, ...) bool
- func MergeApiGatewayDeployment_RestApiId(k *ApiGatewayDeploymentParameters, p *ApiGatewayDeploymentParameters, ...) bool
- func MergeApiGatewayDeployment_StageDescription(k *ApiGatewayDeploymentParameters, p *ApiGatewayDeploymentParameters, ...) bool
- func MergeApiGatewayDeployment_StageName(k *ApiGatewayDeploymentParameters, p *ApiGatewayDeploymentParameters, ...) bool
- func MergeApiGatewayDeployment_Triggers(k *ApiGatewayDeploymentParameters, p *ApiGatewayDeploymentParameters, ...) bool
- func MergeApiGatewayDeployment_Variables(k *ApiGatewayDeploymentParameters, p *ApiGatewayDeploymentParameters, ...) bool
- type ApiGatewayDeployment
- func (in *ApiGatewayDeployment) DeepCopy() *ApiGatewayDeployment
- func (in *ApiGatewayDeployment) DeepCopyInto(out *ApiGatewayDeployment)
- func (in *ApiGatewayDeployment) DeepCopyObject() runtime.Object
- func (mg *ApiGatewayDeployment) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *ApiGatewayDeployment) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *ApiGatewayDeployment) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *ApiGatewayDeployment) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *ApiGatewayDeployment) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *ApiGatewayDeployment) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *ApiGatewayDeployment) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *ApiGatewayDeployment) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *ApiGatewayDeployment) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *ApiGatewayDeployment) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type ApiGatewayDeploymentList
- type ApiGatewayDeploymentObservation
- type ApiGatewayDeploymentParameters
- type ApiGatewayDeploymentSpec
- type ApiGatewayDeploymentStatus
Constants ¶
const ( Group = "api-gateway-deployment.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "ApiGatewayDeployment" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_api_gateway_deployment" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeApiGatewayDeployment_CreatedDate ¶
func DecodeApiGatewayDeployment_CreatedDate(p *ApiGatewayDeploymentObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApiGatewayDeployment_Description ¶
func DecodeApiGatewayDeployment_Description(p *ApiGatewayDeploymentParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApiGatewayDeployment_ExecutionArn ¶
func DecodeApiGatewayDeployment_ExecutionArn(p *ApiGatewayDeploymentObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApiGatewayDeployment_InvokeUrl ¶
func DecodeApiGatewayDeployment_InvokeUrl(p *ApiGatewayDeploymentObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApiGatewayDeployment_RestApiId ¶
func DecodeApiGatewayDeployment_RestApiId(p *ApiGatewayDeploymentParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApiGatewayDeployment_StageDescription ¶
func DecodeApiGatewayDeployment_StageDescription(p *ApiGatewayDeploymentParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApiGatewayDeployment_StageName ¶
func DecodeApiGatewayDeployment_StageName(p *ApiGatewayDeploymentParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApiGatewayDeployment_Triggers ¶
func DecodeApiGatewayDeployment_Triggers(p *ApiGatewayDeploymentParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func DecodeApiGatewayDeployment_Variables ¶
func DecodeApiGatewayDeployment_Variables(p *ApiGatewayDeploymentParameters, vals map[string]cty.Value)
primitiveMapTypeDecodeTemplate
func EncodeApiGatewayDeployment ¶
func EncodeApiGatewayDeployment(r ApiGatewayDeployment) cty.Value
func EncodeApiGatewayDeployment_CreatedDate ¶
func EncodeApiGatewayDeployment_CreatedDate(p ApiGatewayDeploymentObservation, vals map[string]cty.Value)
func EncodeApiGatewayDeployment_Description ¶
func EncodeApiGatewayDeployment_Description(p ApiGatewayDeploymentParameters, vals map[string]cty.Value)
func EncodeApiGatewayDeployment_ExecutionArn ¶
func EncodeApiGatewayDeployment_ExecutionArn(p ApiGatewayDeploymentObservation, vals map[string]cty.Value)
func EncodeApiGatewayDeployment_InvokeUrl ¶
func EncodeApiGatewayDeployment_InvokeUrl(p ApiGatewayDeploymentObservation, vals map[string]cty.Value)
func EncodeApiGatewayDeployment_RestApiId ¶
func EncodeApiGatewayDeployment_RestApiId(p ApiGatewayDeploymentParameters, vals map[string]cty.Value)
func EncodeApiGatewayDeployment_StageDescription ¶
func EncodeApiGatewayDeployment_StageDescription(p ApiGatewayDeploymentParameters, vals map[string]cty.Value)
func EncodeApiGatewayDeployment_StageName ¶
func EncodeApiGatewayDeployment_StageName(p ApiGatewayDeploymentParameters, vals map[string]cty.Value)
func EncodeApiGatewayDeployment_Triggers ¶
func EncodeApiGatewayDeployment_Triggers(p ApiGatewayDeploymentParameters, vals map[string]cty.Value)
func EncodeApiGatewayDeployment_Variables ¶
func EncodeApiGatewayDeployment_Variables(p ApiGatewayDeploymentParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeApiGatewayDeployment_CreatedDate ¶
func MergeApiGatewayDeployment_CreatedDate(k *ApiGatewayDeploymentObservation, p *ApiGatewayDeploymentObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeApiGatewayDeployment_Description ¶
func MergeApiGatewayDeployment_Description(k *ApiGatewayDeploymentParameters, p *ApiGatewayDeploymentParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApiGatewayDeployment_ExecutionArn ¶
func MergeApiGatewayDeployment_ExecutionArn(k *ApiGatewayDeploymentObservation, p *ApiGatewayDeploymentObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeApiGatewayDeployment_InvokeUrl ¶
func MergeApiGatewayDeployment_InvokeUrl(k *ApiGatewayDeploymentObservation, p *ApiGatewayDeploymentObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeApiGatewayDeployment_RestApiId ¶
func MergeApiGatewayDeployment_RestApiId(k *ApiGatewayDeploymentParameters, p *ApiGatewayDeploymentParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApiGatewayDeployment_StageDescription ¶
func MergeApiGatewayDeployment_StageDescription(k *ApiGatewayDeploymentParameters, p *ApiGatewayDeploymentParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApiGatewayDeployment_StageName ¶
func MergeApiGatewayDeployment_StageName(k *ApiGatewayDeploymentParameters, p *ApiGatewayDeploymentParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApiGatewayDeployment_Triggers ¶
func MergeApiGatewayDeployment_Triggers(k *ApiGatewayDeploymentParameters, p *ApiGatewayDeploymentParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
func MergeApiGatewayDeployment_Variables ¶
func MergeApiGatewayDeployment_Variables(k *ApiGatewayDeploymentParameters, p *ApiGatewayDeploymentParameters, md *plugin.MergeDescription) bool
mergePrimitiveContainerTemplateSpec
Types ¶
type ApiGatewayDeployment ¶
type ApiGatewayDeployment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiGatewayDeploymentSpec `json:"spec"` Status ApiGatewayDeploymentStatus `json:"status,omitempty"` }
ApiGatewayDeployment is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*ApiGatewayDeployment) DeepCopy ¶
func (in *ApiGatewayDeployment) DeepCopy() *ApiGatewayDeployment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiGatewayDeployment.
func (*ApiGatewayDeployment) DeepCopyInto ¶
func (in *ApiGatewayDeployment) DeepCopyInto(out *ApiGatewayDeployment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiGatewayDeployment) DeepCopyObject ¶
func (in *ApiGatewayDeployment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ApiGatewayDeployment) GetCondition ¶
func (mg *ApiGatewayDeployment) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this ApiGatewayDeployment.
func (*ApiGatewayDeployment) GetDeletionPolicy ¶
func (mg *ApiGatewayDeployment) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this ApiGatewayDeployment.
func (*ApiGatewayDeployment) GetProviderConfigReference ¶
func (mg *ApiGatewayDeployment) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this ApiGatewayDeployment.
func (*ApiGatewayDeployment) GetProviderReference ¶
func (mg *ApiGatewayDeployment) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this ApiGatewayDeployment. Deprecated: Use GetProviderConfigReference.
func (*ApiGatewayDeployment) GetWriteConnectionSecretToReference ¶
func (mg *ApiGatewayDeployment) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this ApiGatewayDeployment.
func (*ApiGatewayDeployment) SetConditions ¶
func (mg *ApiGatewayDeployment) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this ApiGatewayDeployment.
func (*ApiGatewayDeployment) SetDeletionPolicy ¶
func (mg *ApiGatewayDeployment) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this ApiGatewayDeployment.
func (*ApiGatewayDeployment) SetProviderConfigReference ¶
func (mg *ApiGatewayDeployment) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this ApiGatewayDeployment.
func (*ApiGatewayDeployment) SetProviderReference ¶
func (mg *ApiGatewayDeployment) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this ApiGatewayDeployment. Deprecated: Use SetProviderConfigReference.
func (*ApiGatewayDeployment) SetWriteConnectionSecretToReference ¶
func (mg *ApiGatewayDeployment) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this ApiGatewayDeployment.
type ApiGatewayDeploymentList ¶
type ApiGatewayDeploymentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ApiGatewayDeployment `json:"items"` }
ApiGatewayDeployment contains a list of ApiGatewayDeploymentList
func (*ApiGatewayDeploymentList) DeepCopy ¶
func (in *ApiGatewayDeploymentList) DeepCopy() *ApiGatewayDeploymentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiGatewayDeploymentList.
func (*ApiGatewayDeploymentList) DeepCopyInto ¶
func (in *ApiGatewayDeploymentList) DeepCopyInto(out *ApiGatewayDeploymentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiGatewayDeploymentList) DeepCopyObject ¶
func (in *ApiGatewayDeploymentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ApiGatewayDeploymentList) GetItems ¶
func (l *ApiGatewayDeploymentList) GetItems() []resource.Managed
GetItems of this ApiGatewayDeploymentList.
type ApiGatewayDeploymentObservation ¶
type ApiGatewayDeploymentObservation struct { CreatedDate string `json:"created_date"` ExecutionArn string `json:"execution_arn"` InvokeUrl string `json:"invoke_url"` }
A ApiGatewayDeploymentObservation records the observed state of a ApiGatewayDeployment
func (*ApiGatewayDeploymentObservation) DeepCopy ¶
func (in *ApiGatewayDeploymentObservation) DeepCopy() *ApiGatewayDeploymentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiGatewayDeploymentObservation.
func (*ApiGatewayDeploymentObservation) DeepCopyInto ¶
func (in *ApiGatewayDeploymentObservation) DeepCopyInto(out *ApiGatewayDeploymentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiGatewayDeploymentParameters ¶
type ApiGatewayDeploymentParameters struct { RestApiId string `json:"rest_api_id"` StageDescription string `json:"stage_description"` StageName string `json:"stage_name"` Triggers map[string]string `json:"triggers"` Description string `json:"description"` Variables map[string]string `json:"variables"` }
A ApiGatewayDeploymentParameters defines the desired state of a ApiGatewayDeployment
func (*ApiGatewayDeploymentParameters) DeepCopy ¶
func (in *ApiGatewayDeploymentParameters) DeepCopy() *ApiGatewayDeploymentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiGatewayDeploymentParameters.
func (*ApiGatewayDeploymentParameters) DeepCopyInto ¶
func (in *ApiGatewayDeploymentParameters) DeepCopyInto(out *ApiGatewayDeploymentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiGatewayDeploymentSpec ¶
type ApiGatewayDeploymentSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider ApiGatewayDeploymentParameters `json:"forProvider"` }
A ApiGatewayDeploymentSpec defines the desired state of a ApiGatewayDeployment
func (*ApiGatewayDeploymentSpec) DeepCopy ¶
func (in *ApiGatewayDeploymentSpec) DeepCopy() *ApiGatewayDeploymentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiGatewayDeploymentSpec.
func (*ApiGatewayDeploymentSpec) DeepCopyInto ¶
func (in *ApiGatewayDeploymentSpec) DeepCopyInto(out *ApiGatewayDeploymentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiGatewayDeploymentStatus ¶
type ApiGatewayDeploymentStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider ApiGatewayDeploymentObservation `json:"atProvider"` }
A ApiGatewayDeploymentStatus defines the observed state of a ApiGatewayDeployment
func (*ApiGatewayDeploymentStatus) DeepCopy ¶
func (in *ApiGatewayDeploymentStatus) DeepCopy() *ApiGatewayDeploymentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiGatewayDeploymentStatus.
func (*ApiGatewayDeploymentStatus) DeepCopyInto ¶
func (in *ApiGatewayDeploymentStatus) DeepCopyInto(out *ApiGatewayDeploymentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.