Documentation ¶
Index ¶
- Constants
- Variables
- func DecodeServicequotasServiceQuota(prev *ServicequotasServiceQuota, ctyValue cty.Value) (resource.Managed, error)
- func DecodeServicequotasServiceQuota_Adjustable(p *ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
- func DecodeServicequotasServiceQuota_Arn(p *ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
- func DecodeServicequotasServiceQuota_DefaultValue(p *ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
- func DecodeServicequotasServiceQuota_QuotaCode(p *ServicequotasServiceQuotaParameters, vals map[string]cty.Value)
- func DecodeServicequotasServiceQuota_QuotaName(p *ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
- func DecodeServicequotasServiceQuota_RequestId(p *ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
- func DecodeServicequotasServiceQuota_RequestStatus(p *ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
- func DecodeServicequotasServiceQuota_ServiceCode(p *ServicequotasServiceQuotaParameters, vals map[string]cty.Value)
- func DecodeServicequotasServiceQuota_ServiceName(p *ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
- func DecodeServicequotasServiceQuota_Value(p *ServicequotasServiceQuotaParameters, vals map[string]cty.Value)
- func EncodeServicequotasServiceQuota(r ServicequotasServiceQuota) cty.Value
- func EncodeServicequotasServiceQuota_Adjustable(p ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
- func EncodeServicequotasServiceQuota_Arn(p ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
- func EncodeServicequotasServiceQuota_DefaultValue(p ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
- func EncodeServicequotasServiceQuota_QuotaCode(p ServicequotasServiceQuotaParameters, vals map[string]cty.Value)
- func EncodeServicequotasServiceQuota_QuotaName(p ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
- func EncodeServicequotasServiceQuota_RequestId(p ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
- func EncodeServicequotasServiceQuota_RequestStatus(p ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
- func EncodeServicequotasServiceQuota_ServiceCode(p ServicequotasServiceQuotaParameters, vals map[string]cty.Value)
- func EncodeServicequotasServiceQuota_ServiceName(p ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
- func EncodeServicequotasServiceQuota_Value(p ServicequotasServiceQuotaParameters, vals map[string]cty.Value)
- func Implementation() *plugin.Implementation
- func MergeServicequotasServiceQuota_Adjustable(k *ServicequotasServiceQuotaObservation, ...) bool
- func MergeServicequotasServiceQuota_Arn(k *ServicequotasServiceQuotaObservation, ...) bool
- func MergeServicequotasServiceQuota_DefaultValue(k *ServicequotasServiceQuotaObservation, ...) bool
- func MergeServicequotasServiceQuota_QuotaCode(k *ServicequotasServiceQuotaParameters, p *ServicequotasServiceQuotaParameters, ...) bool
- func MergeServicequotasServiceQuota_QuotaName(k *ServicequotasServiceQuotaObservation, ...) bool
- func MergeServicequotasServiceQuota_RequestId(k *ServicequotasServiceQuotaObservation, ...) bool
- func MergeServicequotasServiceQuota_RequestStatus(k *ServicequotasServiceQuotaObservation, ...) bool
- func MergeServicequotasServiceQuota_ServiceCode(k *ServicequotasServiceQuotaParameters, p *ServicequotasServiceQuotaParameters, ...) bool
- func MergeServicequotasServiceQuota_ServiceName(k *ServicequotasServiceQuotaObservation, ...) bool
- func MergeServicequotasServiceQuota_Value(k *ServicequotasServiceQuotaParameters, p *ServicequotasServiceQuotaParameters, ...) bool
- type ServicequotasServiceQuota
- func (in *ServicequotasServiceQuota) DeepCopy() *ServicequotasServiceQuota
- func (in *ServicequotasServiceQuota) DeepCopyInto(out *ServicequotasServiceQuota)
- func (in *ServicequotasServiceQuota) DeepCopyObject() runtime.Object
- func (mg *ServicequotasServiceQuota) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
- func (mg *ServicequotasServiceQuota) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
- func (mg *ServicequotasServiceQuota) GetProviderConfigReference() *runtimev1alpha1.Reference
- func (mg *ServicequotasServiceQuota) GetProviderReference() *runtimev1alpha1.Reference
- func (mg *ServicequotasServiceQuota) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
- func (mg *ServicequotasServiceQuota) SetConditions(c ...runtimev1alpha1.Condition)
- func (mg *ServicequotasServiceQuota) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
- func (mg *ServicequotasServiceQuota) SetProviderConfigReference(r *runtimev1alpha1.Reference)
- func (mg *ServicequotasServiceQuota) SetProviderReference(r *runtimev1alpha1.Reference)
- func (mg *ServicequotasServiceQuota) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
- type ServicequotasServiceQuotaList
- func (in *ServicequotasServiceQuotaList) DeepCopy() *ServicequotasServiceQuotaList
- func (in *ServicequotasServiceQuotaList) DeepCopyInto(out *ServicequotasServiceQuotaList)
- func (in *ServicequotasServiceQuotaList) DeepCopyObject() runtime.Object
- func (l *ServicequotasServiceQuotaList) GetItems() []resource.Managed
- type ServicequotasServiceQuotaObservation
- type ServicequotasServiceQuotaParameters
- type ServicequotasServiceQuotaSpec
- type ServicequotasServiceQuotaStatus
Constants ¶
const ( Group = "servicequotas-service-quota.terraform-provider-aws.crossplane.io" Version = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Kind = "ServicequotasServiceQuota" GroupKind = schema.GroupKind{Group: Group, Kind: Kind}.String() KindAPIVersion = Kind + "." + SchemeGroupVersion.String() GroupVersionKind = SchemeGroupVersion.WithKind(Kind) TerraformResourceName = "aws_servicequotas_service_quota" )
var ( // SchemeGroupVersion is group version used to register these objects SchemeGroupVersion = schema.GroupVersion{Group: Group, Version: Version} )
Functions ¶
func DecodeServicequotasServiceQuota_Adjustable ¶
func DecodeServicequotasServiceQuota_Adjustable(p *ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeServicequotasServiceQuota_Arn ¶
func DecodeServicequotasServiceQuota_Arn(p *ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeServicequotasServiceQuota_DefaultValue ¶
func DecodeServicequotasServiceQuota_DefaultValue(p *ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeServicequotasServiceQuota_QuotaCode ¶
func DecodeServicequotasServiceQuota_QuotaCode(p *ServicequotasServiceQuotaParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeServicequotasServiceQuota_QuotaName ¶
func DecodeServicequotasServiceQuota_QuotaName(p *ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeServicequotasServiceQuota_RequestId ¶
func DecodeServicequotasServiceQuota_RequestId(p *ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeServicequotasServiceQuota_RequestStatus ¶
func DecodeServicequotasServiceQuota_RequestStatus(p *ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeServicequotasServiceQuota_ServiceCode ¶
func DecodeServicequotasServiceQuota_ServiceCode(p *ServicequotasServiceQuotaParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeServicequotasServiceQuota_ServiceName ¶
func DecodeServicequotasServiceQuota_ServiceName(p *ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func DecodeServicequotasServiceQuota_Value ¶
func DecodeServicequotasServiceQuota_Value(p *ServicequotasServiceQuotaParameters, vals map[string]cty.Value)
primitiveTypeDecodeTemplate
func EncodeServicequotasServiceQuota ¶
func EncodeServicequotasServiceQuota(r ServicequotasServiceQuota) cty.Value
func EncodeServicequotasServiceQuota_Adjustable ¶
func EncodeServicequotasServiceQuota_Adjustable(p ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
func EncodeServicequotasServiceQuota_Arn ¶
func EncodeServicequotasServiceQuota_Arn(p ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
func EncodeServicequotasServiceQuota_DefaultValue ¶
func EncodeServicequotasServiceQuota_DefaultValue(p ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
func EncodeServicequotasServiceQuota_QuotaCode ¶
func EncodeServicequotasServiceQuota_QuotaCode(p ServicequotasServiceQuotaParameters, vals map[string]cty.Value)
func EncodeServicequotasServiceQuota_QuotaName ¶
func EncodeServicequotasServiceQuota_QuotaName(p ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
func EncodeServicequotasServiceQuota_RequestId ¶
func EncodeServicequotasServiceQuota_RequestId(p ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
func EncodeServicequotasServiceQuota_RequestStatus ¶
func EncodeServicequotasServiceQuota_RequestStatus(p ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
func EncodeServicequotasServiceQuota_ServiceCode ¶
func EncodeServicequotasServiceQuota_ServiceCode(p ServicequotasServiceQuotaParameters, vals map[string]cty.Value)
func EncodeServicequotasServiceQuota_ServiceName ¶
func EncodeServicequotasServiceQuota_ServiceName(p ServicequotasServiceQuotaObservation, vals map[string]cty.Value)
func EncodeServicequotasServiceQuota_Value ¶
func EncodeServicequotasServiceQuota_Value(p ServicequotasServiceQuotaParameters, vals map[string]cty.Value)
func Implementation ¶
func Implementation() *plugin.Implementation
func MergeServicequotasServiceQuota_Adjustable ¶
func MergeServicequotasServiceQuota_Adjustable(k *ServicequotasServiceQuotaObservation, p *ServicequotasServiceQuotaObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeServicequotasServiceQuota_Arn ¶
func MergeServicequotasServiceQuota_Arn(k *ServicequotasServiceQuotaObservation, p *ServicequotasServiceQuotaObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeServicequotasServiceQuota_DefaultValue ¶
func MergeServicequotasServiceQuota_DefaultValue(k *ServicequotasServiceQuotaObservation, p *ServicequotasServiceQuotaObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeServicequotasServiceQuota_QuotaCode ¶
func MergeServicequotasServiceQuota_QuotaCode(k *ServicequotasServiceQuotaParameters, p *ServicequotasServiceQuotaParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeServicequotasServiceQuota_QuotaName ¶
func MergeServicequotasServiceQuota_QuotaName(k *ServicequotasServiceQuotaObservation, p *ServicequotasServiceQuotaObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeServicequotasServiceQuota_RequestId ¶
func MergeServicequotasServiceQuota_RequestId(k *ServicequotasServiceQuotaObservation, p *ServicequotasServiceQuotaObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeServicequotasServiceQuota_RequestStatus ¶
func MergeServicequotasServiceQuota_RequestStatus(k *ServicequotasServiceQuotaObservation, p *ServicequotasServiceQuotaObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeServicequotasServiceQuota_ServiceCode ¶
func MergeServicequotasServiceQuota_ServiceCode(k *ServicequotasServiceQuotaParameters, p *ServicequotasServiceQuotaParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
func MergeServicequotasServiceQuota_ServiceName ¶
func MergeServicequotasServiceQuota_ServiceName(k *ServicequotasServiceQuotaObservation, p *ServicequotasServiceQuotaObservation, md *plugin.MergeDescription) bool
mergePrimitiveTemplateStatus
func MergeServicequotasServiceQuota_Value ¶
func MergeServicequotasServiceQuota_Value(k *ServicequotasServiceQuotaParameters, p *ServicequotasServiceQuotaParameters, md *plugin.MergeDescription) bool
mergePrimitiveTemplateSpec
Types ¶
type ServicequotasServiceQuota ¶
type ServicequotasServiceQuota struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServicequotasServiceQuotaSpec `json:"spec"` Status ServicequotasServiceQuotaStatus `json:"status,omitempty"` }
ServicequotasServiceQuota is a managed resource representing a resource mirrored in the cloud +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster
func (*ServicequotasServiceQuota) DeepCopy ¶
func (in *ServicequotasServiceQuota) DeepCopy() *ServicequotasServiceQuota
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicequotasServiceQuota.
func (*ServicequotasServiceQuota) DeepCopyInto ¶
func (in *ServicequotasServiceQuota) DeepCopyInto(out *ServicequotasServiceQuota)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicequotasServiceQuota) DeepCopyObject ¶
func (in *ServicequotasServiceQuota) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServicequotasServiceQuota) GetCondition ¶
func (mg *ServicequotasServiceQuota) GetCondition(ct runtimev1alpha1.ConditionType) runtimev1alpha1.Condition
GetCondition of this ServicequotasServiceQuota.
func (*ServicequotasServiceQuota) GetDeletionPolicy ¶
func (mg *ServicequotasServiceQuota) GetDeletionPolicy() runtimev1alpha1.DeletionPolicy
GetDeletionPolicy of this ServicequotasServiceQuota.
func (*ServicequotasServiceQuota) GetProviderConfigReference ¶
func (mg *ServicequotasServiceQuota) GetProviderConfigReference() *runtimev1alpha1.Reference
GetProviderConfigReference of this ServicequotasServiceQuota.
func (*ServicequotasServiceQuota) GetProviderReference ¶
func (mg *ServicequotasServiceQuota) GetProviderReference() *runtimev1alpha1.Reference
GetProviderReference of this ServicequotasServiceQuota. Deprecated: Use GetProviderConfigReference.
func (*ServicequotasServiceQuota) GetWriteConnectionSecretToReference ¶
func (mg *ServicequotasServiceQuota) GetWriteConnectionSecretToReference() *runtimev1alpha1.SecretReference
GetWriteConnectionSecretToReference of this ServicequotasServiceQuota.
func (*ServicequotasServiceQuota) SetConditions ¶
func (mg *ServicequotasServiceQuota) SetConditions(c ...runtimev1alpha1.Condition)
SetConditions of this ServicequotasServiceQuota.
func (*ServicequotasServiceQuota) SetDeletionPolicy ¶
func (mg *ServicequotasServiceQuota) SetDeletionPolicy(r runtimev1alpha1.DeletionPolicy)
SetDeletionPolicy of this ServicequotasServiceQuota.
func (*ServicequotasServiceQuota) SetProviderConfigReference ¶
func (mg *ServicequotasServiceQuota) SetProviderConfigReference(r *runtimev1alpha1.Reference)
SetProviderConfigReference of this ServicequotasServiceQuota.
func (*ServicequotasServiceQuota) SetProviderReference ¶
func (mg *ServicequotasServiceQuota) SetProviderReference(r *runtimev1alpha1.Reference)
SetProviderReference of this ServicequotasServiceQuota. Deprecated: Use SetProviderConfigReference.
func (*ServicequotasServiceQuota) SetWriteConnectionSecretToReference ¶
func (mg *ServicequotasServiceQuota) SetWriteConnectionSecretToReference(r *runtimev1alpha1.SecretReference)
SetWriteConnectionSecretToReference of this ServicequotasServiceQuota.
type ServicequotasServiceQuotaList ¶
type ServicequotasServiceQuotaList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServicequotasServiceQuota `json:"items"` }
ServicequotasServiceQuota contains a list of ServicequotasServiceQuotaList
func (*ServicequotasServiceQuotaList) DeepCopy ¶
func (in *ServicequotasServiceQuotaList) DeepCopy() *ServicequotasServiceQuotaList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicequotasServiceQuotaList.
func (*ServicequotasServiceQuotaList) DeepCopyInto ¶
func (in *ServicequotasServiceQuotaList) DeepCopyInto(out *ServicequotasServiceQuotaList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServicequotasServiceQuotaList) DeepCopyObject ¶
func (in *ServicequotasServiceQuotaList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServicequotasServiceQuotaList) GetItems ¶
func (l *ServicequotasServiceQuotaList) GetItems() []resource.Managed
GetItems of this ServicequotasServiceQuotaList.
type ServicequotasServiceQuotaObservation ¶
type ServicequotasServiceQuotaObservation struct { QuotaName string `json:"quota_name"` ServiceName string `json:"service_name"` Arn string `json:"arn"` DefaultValue int64 `json:"default_value"` RequestId string `json:"request_id"` RequestStatus string `json:"request_status"` Adjustable bool `json:"adjustable"` }
A ServicequotasServiceQuotaObservation records the observed state of a ServicequotasServiceQuota
func (*ServicequotasServiceQuotaObservation) DeepCopy ¶
func (in *ServicequotasServiceQuotaObservation) DeepCopy() *ServicequotasServiceQuotaObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicequotasServiceQuotaObservation.
func (*ServicequotasServiceQuotaObservation) DeepCopyInto ¶
func (in *ServicequotasServiceQuotaObservation) DeepCopyInto(out *ServicequotasServiceQuotaObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicequotasServiceQuotaParameters ¶
type ServicequotasServiceQuotaParameters struct { QuotaCode string `json:"quota_code"` Value int64 `json:"value"` ServiceCode string `json:"service_code"` }
A ServicequotasServiceQuotaParameters defines the desired state of a ServicequotasServiceQuota
func (*ServicequotasServiceQuotaParameters) DeepCopy ¶
func (in *ServicequotasServiceQuotaParameters) DeepCopy() *ServicequotasServiceQuotaParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicequotasServiceQuotaParameters.
func (*ServicequotasServiceQuotaParameters) DeepCopyInto ¶
func (in *ServicequotasServiceQuotaParameters) DeepCopyInto(out *ServicequotasServiceQuotaParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicequotasServiceQuotaSpec ¶
type ServicequotasServiceQuotaSpec struct { runtimev1alpha1.ResourceSpec `json:",inline"` ForProvider ServicequotasServiceQuotaParameters `json:"forProvider"` }
A ServicequotasServiceQuotaSpec defines the desired state of a ServicequotasServiceQuota
func (*ServicequotasServiceQuotaSpec) DeepCopy ¶
func (in *ServicequotasServiceQuotaSpec) DeepCopy() *ServicequotasServiceQuotaSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicequotasServiceQuotaSpec.
func (*ServicequotasServiceQuotaSpec) DeepCopyInto ¶
func (in *ServicequotasServiceQuotaSpec) DeepCopyInto(out *ServicequotasServiceQuotaSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServicequotasServiceQuotaStatus ¶
type ServicequotasServiceQuotaStatus struct { runtimev1alpha1.ResourceStatus `json:",inline"` AtProvider ServicequotasServiceQuotaObservation `json:"atProvider"` }
A ServicequotasServiceQuotaStatus defines the observed state of a ServicequotasServiceQuota
func (*ServicequotasServiceQuotaStatus) DeepCopy ¶
func (in *ServicequotasServiceQuotaStatus) DeepCopy() *ServicequotasServiceQuotaStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicequotasServiceQuotaStatus.
func (*ServicequotasServiceQuotaStatus) DeepCopyInto ¶
func (in *ServicequotasServiceQuotaStatus) DeepCopyInto(out *ServicequotasServiceQuotaStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.