Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeApiGatewayDocumentationVersion(prev *ApiGatewayDocumentationVersion, ctyValue cty.Value) (resource.Managed, error)
- func DecodeApiGatewayDocumentationVersion_Description(p *ApiGatewayDocumentationVersionParameters, vals map[string]cty.Value)
- func DecodeApiGatewayDocumentationVersion_RestApiId(p *ApiGatewayDocumentationVersionParameters, vals map[string]cty.Value)
- func DecodeApiGatewayDocumentationVersion_Version(p *ApiGatewayDocumentationVersionParameters, vals map[string]cty.Value)
- func EncodeApiGatewayDocumentationVersion(r ApiGatewayDocumentationVersion) cty.Value
- func EncodeApiGatewayDocumentationVersion_Description(p ApiGatewayDocumentationVersionParameters, vals map[string]cty.Value)
- func EncodeApiGatewayDocumentationVersion_RestApiId(p ApiGatewayDocumentationVersionParameters, vals map[string]cty.Value)
- func EncodeApiGatewayDocumentationVersion_Version(p ApiGatewayDocumentationVersionParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeApiGatewayDocumentationVersion_Description(k *ApiGatewayDocumentationVersionParameters, ...) bool
- func MergeApiGatewayDocumentationVersion_RestApiId(k *ApiGatewayDocumentationVersionParameters, ...) bool
- func MergeApiGatewayDocumentationVersion_Version(k *ApiGatewayDocumentationVersionParameters, ...) bool
- type ApiGatewayDocumentationVersion
- func (in *ApiGatewayDocumentationVersion) DeepCopy() *ApiGatewayDocumentationVersion
- func (in *ApiGatewayDocumentationVersion) DeepCopyInto(out *ApiGatewayDocumentationVersion)
- func (in *ApiGatewayDocumentationVersion) DeepCopyObject() runtime.Object
- func (mg *ApiGatewayDocumentationVersion) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *ApiGatewayDocumentationVersion) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *ApiGatewayDocumentationVersion) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *ApiGatewayDocumentationVersion) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *ApiGatewayDocumentationVersion) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *ApiGatewayDocumentationVersion) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *ApiGatewayDocumentationVersion) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *ApiGatewayDocumentationVersion) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *ApiGatewayDocumentationVersion) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *ApiGatewayDocumentationVersion) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type ApiGatewayDocumentationVersionList
- func (in *ApiGatewayDocumentationVersionList) DeepCopy() *ApiGatewayDocumentationVersionList
- func (in *ApiGatewayDocumentationVersionList) DeepCopyInto(out *ApiGatewayDocumentationVersionList)
- func (in *ApiGatewayDocumentationVersionList) DeepCopyObject() runtime.Object
- func (l *ApiGatewayDocumentationVersionList) GetItems() []resource.Managed
- type ApiGatewayDocumentationVersionObservation
- type ApiGatewayDocumentationVersionParameters
- type ApiGatewayDocumentationVersionSpec
- type ApiGatewayDocumentationVersionStatus
Constants ¶
const ( Group = "api-gateway-documentation-version.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "ApiGatewayDocumentationVersion" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_api_gateway_documentation_version" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeApiGatewayDocumentationVersion_Description ¶
func DecodeApiGatewayDocumentationVersion_Description(p *ApiGatewayDocumentationVersionParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApiGatewayDocumentationVersion_RestApiId ¶
func DecodeApiGatewayDocumentationVersion_RestApiId(p *ApiGatewayDocumentationVersionParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeApiGatewayDocumentationVersion_Version ¶
func DecodeApiGatewayDocumentationVersion_Version(p *ApiGatewayDocumentationVersionParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeApiGatewayDocumentationVersion ¶
func EncodeApiGatewayDocumentationVersion(r ApiGatewayDocumentationVersion) cty.Value
func EncodeApiGatewayDocumentationVersion_Description ¶
func EncodeApiGatewayDocumentationVersion_Description(p ApiGatewayDocumentationVersionParameters, vals map[string]cty.Value)
func EncodeApiGatewayDocumentationVersion_RestApiId ¶
func EncodeApiGatewayDocumentationVersion_RestApiId(p ApiGatewayDocumentationVersionParameters, vals map[string]cty.Value)
func EncodeApiGatewayDocumentationVersion_Version ¶
func EncodeApiGatewayDocumentationVersion_Version(p ApiGatewayDocumentationVersionParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeApiGatewayDocumentationVersion_Description ¶
func MergeApiGatewayDocumentationVersion_Description(k *ApiGatewayDocumentationVersionParameters, p *ApiGatewayDocumentationVersionParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApiGatewayDocumentationVersion_RestApiId ¶
func MergeApiGatewayDocumentationVersion_RestApiId(k *ApiGatewayDocumentationVersionParameters, p *ApiGatewayDocumentationVersionParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeApiGatewayDocumentationVersion_Version ¶
func MergeApiGatewayDocumentationVersion_Version(k *ApiGatewayDocumentationVersionParameters, p *ApiGatewayDocumentationVersionParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type ApiGatewayDocumentationVersion ¶
type ApiGatewayDocumentationVersion struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ApiGatewayDocumentationVersionSpec `json:"spec"` Status ApiGatewayDocumentationVersionStatus `json:"status,omitempty"` }
ApiGatewayDocumentationVersion is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*ApiGatewayDocumentationVersion) DeepCopy ¶
func (in *ApiGatewayDocumentationVersion) DeepCopy() *ApiGatewayDocumentationVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiGatewayDocumentationVersion.
func (*ApiGatewayDocumentationVersion) DeepCopyInto ¶
func (in *ApiGatewayDocumentationVersion) DeepCopyInto(out *ApiGatewayDocumentationVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiGatewayDocumentationVersion) DeepCopyObject ¶
func (in *ApiGatewayDocumentationVersion) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ApiGatewayDocumentationVersion) GetCondition ¶
func (mg *ApiGatewayDocumentationVersion) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this ApiGatewayDocumentationVersion.
func (*ApiGatewayDocumentationVersion) GetDeletionPolicy ¶
func (mg *ApiGatewayDocumentationVersion) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this ApiGatewayDocumentationVersion.
func (*ApiGatewayDocumentationVersion) GetProviderConfigReference ¶
func (mg *ApiGatewayDocumentationVersion) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this ApiGatewayDocumentationVersion.
func (*ApiGatewayDocumentationVersion) GetProviderReference ¶
func (mg *ApiGatewayDocumentationVersion) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this ApiGatewayDocumentationVersion. Deprecated: Use GetProviderConfigReference.
func (*ApiGatewayDocumentationVersion) GetWriteConnectionSecretToReference ¶
func (mg *ApiGatewayDocumentationVersion) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this ApiGatewayDocumentationVersion.
func (*ApiGatewayDocumentationVersion) SetConditions ¶
func (mg *ApiGatewayDocumentationVersion) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this ApiGatewayDocumentationVersion.
func (*ApiGatewayDocumentationVersion) SetDeletionPolicy ¶
func (mg *ApiGatewayDocumentationVersion) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this ApiGatewayDocumentationVersion.
func (*ApiGatewayDocumentationVersion) SetProviderConfigReference ¶
func (mg *ApiGatewayDocumentationVersion) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this ApiGatewayDocumentationVersion.
func (*ApiGatewayDocumentationVersion) SetProviderReference ¶
func (mg *ApiGatewayDocumentationVersion) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this ApiGatewayDocumentationVersion. Deprecated: Use SetProviderConfigReference.
func (*ApiGatewayDocumentationVersion) SetWriteConnectionSecretToReference ¶
func (mg *ApiGatewayDocumentationVersion) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this ApiGatewayDocumentationVersion.
type ApiGatewayDocumentationVersionList ¶
type ApiGatewayDocumentationVersionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ApiGatewayDocumentationVersion `json:"items"` }
ApiGatewayDocumentationVersion contains a list of ApiGatewayDocumentationVersionList
func (*ApiGatewayDocumentationVersionList) DeepCopy ¶
func (in *ApiGatewayDocumentationVersionList) DeepCopy() *ApiGatewayDocumentationVersionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiGatewayDocumentationVersionList.
func (*ApiGatewayDocumentationVersionList) DeepCopyInto ¶
func (in *ApiGatewayDocumentationVersionList) DeepCopyInto(out *ApiGatewayDocumentationVersionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ApiGatewayDocumentationVersionList) DeepCopyObject ¶
func (in *ApiGatewayDocumentationVersionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ApiGatewayDocumentationVersionList) GetItems ¶
func (l *ApiGatewayDocumentationVersionList) GetItems() []resource.Managed
GetItems of this ApiGatewayDocumentationVersionList.
type ApiGatewayDocumentationVersionObservation ¶
type ApiGatewayDocumentationVersionObservation struct{}
A ApiGatewayDocumentationVersionObservation records the observed state of a ApiGatewayDocumentationVersion
func (*ApiGatewayDocumentationVersionObservation) DeepCopy ¶
func (in *ApiGatewayDocumentationVersionObservation) DeepCopy() *ApiGatewayDocumentationVersionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiGatewayDocumentationVersionObservation.
func (*ApiGatewayDocumentationVersionObservation) DeepCopyInto ¶
func (in *ApiGatewayDocumentationVersionObservation) DeepCopyInto(out *ApiGatewayDocumentationVersionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiGatewayDocumentationVersionParameters ¶
type ApiGatewayDocumentationVersionParameters struct { RestApiId string `json:"rest_api_id"` Version string `json:"version"` Description string `json:"description"` }
A ApiGatewayDocumentationVersionParameters defines the desired state of a ApiGatewayDocumentationVersion
func (*ApiGatewayDocumentationVersionParameters) DeepCopy ¶
func (in *ApiGatewayDocumentationVersionParameters) DeepCopy() *ApiGatewayDocumentationVersionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiGatewayDocumentationVersionParameters.
func (*ApiGatewayDocumentationVersionParameters) DeepCopyInto ¶
func (in *ApiGatewayDocumentationVersionParameters) DeepCopyInto(out *ApiGatewayDocumentationVersionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiGatewayDocumentationVersionSpec ¶
type ApiGatewayDocumentationVersionSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider ApiGatewayDocumentationVersionParameters `json:"forProvider"` }
A ApiGatewayDocumentationVersionSpec defines the desired state of a ApiGatewayDocumentationVersion
func (*ApiGatewayDocumentationVersionSpec) DeepCopy ¶
func (in *ApiGatewayDocumentationVersionSpec) DeepCopy() *ApiGatewayDocumentationVersionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiGatewayDocumentationVersionSpec.
func (*ApiGatewayDocumentationVersionSpec) DeepCopyInto ¶
func (in *ApiGatewayDocumentationVersionSpec) DeepCopyInto(out *ApiGatewayDocumentationVersionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ApiGatewayDocumentationVersionStatus ¶
type ApiGatewayDocumentationVersionStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider ApiGatewayDocumentationVersionObservation `json:"atProvider"` }
A ApiGatewayDocumentationVersionStatus defines the observed state of a ApiGatewayDocumentationVersion
func (*ApiGatewayDocumentationVersionStatus) DeepCopy ¶
func (in *ApiGatewayDocumentationVersionStatus) DeepCopy() *ApiGatewayDocumentationVersionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ApiGatewayDocumentationVersionStatus.
func (*ApiGatewayDocumentationVersionStatus) DeepCopyInto ¶
func (in *ApiGatewayDocumentationVersionStatus) DeepCopyInto(out *ApiGatewayDocumentationVersionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.