Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=apigateway.aws.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type APIKey
- func (in *APIKey) DeepCopy() *APIKey
- func (in *APIKey) DeepCopyInto(out *APIKey)
- func (in *APIKey) DeepCopyObject() runtime.Object
- func (mg *APIKey) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *APIKey) GetConnectionDetailsMapping() map[string]string
- func (mg *APIKey) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *APIKey) GetID() string
- func (tr *APIKey) GetObservation() (map[string]interface{}, error)
- func (tr *APIKey) GetParameters() (map[string]interface{}, error)
- func (mg *APIKey) GetProviderConfigReference() *xpv1.Reference
- func (mg *APIKey) GetProviderReference() *xpv1.Reference
- func (mg *APIKey) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *APIKey) GetTerraformResourceType() string
- func (tr *APIKey) GetTerraformSchemaVersion() int
- func (mg *APIKey) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *APIKey) LateInitialize(attrs []byte) (bool, error)
- func (mg *APIKey) SetConditions(c ...xpv1.Condition)
- func (mg *APIKey) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *APIKey) SetObservation(obs map[string]interface{}) error
- func (tr *APIKey) SetParameters(params map[string]interface{}) error
- func (mg *APIKey) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *APIKey) SetProviderReference(r *xpv1.Reference)
- func (mg *APIKey) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *APIKey) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type APIKeyList
- type APIKeyObservation
- type APIKeyParameters
- type APIKeySpec
- type APIKeyStatus
- type APIStagesObservation
- type APIStagesParameters
- type AccessLogSettingsObservation
- type AccessLogSettingsParameters
- type Account
- func (in *Account) DeepCopy() *Account
- func (in *Account) DeepCopyInto(out *Account)
- func (in *Account) DeepCopyObject() runtime.Object
- func (mg *Account) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Account) GetConnectionDetailsMapping() map[string]string
- func (mg *Account) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Account) GetID() string
- func (tr *Account) GetObservation() (map[string]interface{}, error)
- func (tr *Account) GetParameters() (map[string]interface{}, error)
- func (mg *Account) GetProviderConfigReference() *xpv1.Reference
- func (mg *Account) GetProviderReference() *xpv1.Reference
- func (mg *Account) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Account) GetTerraformResourceType() string
- func (tr *Account) GetTerraformSchemaVersion() int
- func (mg *Account) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Account) LateInitialize(attrs []byte) (bool, error)
- func (mg *Account) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Account) SetConditions(c ...xpv1.Condition)
- func (mg *Account) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Account) SetObservation(obs map[string]interface{}) error
- func (tr *Account) SetParameters(params map[string]interface{}) error
- func (mg *Account) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Account) SetProviderReference(r *xpv1.Reference)
- func (mg *Account) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Account) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AccountList
- type AccountObservation
- type AccountParameters
- type AccountSpec
- type AccountStatus
- type Authorizer
- func (in *Authorizer) DeepCopy() *Authorizer
- func (in *Authorizer) DeepCopyInto(out *Authorizer)
- func (in *Authorizer) DeepCopyObject() runtime.Object
- func (mg *Authorizer) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Authorizer) GetConnectionDetailsMapping() map[string]string
- func (mg *Authorizer) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Authorizer) GetID() string
- func (tr *Authorizer) GetObservation() (map[string]interface{}, error)
- func (tr *Authorizer) GetParameters() (map[string]interface{}, error)
- func (mg *Authorizer) GetProviderConfigReference() *xpv1.Reference
- func (mg *Authorizer) GetProviderReference() *xpv1.Reference
- func (mg *Authorizer) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Authorizer) GetTerraformResourceType() string
- func (tr *Authorizer) GetTerraformSchemaVersion() int
- func (mg *Authorizer) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Authorizer) LateInitialize(attrs []byte) (bool, error)
- func (mg *Authorizer) SetConditions(c ...xpv1.Condition)
- func (mg *Authorizer) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Authorizer) SetObservation(obs map[string]interface{}) error
- func (tr *Authorizer) SetParameters(params map[string]interface{}) error
- func (mg *Authorizer) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Authorizer) SetProviderReference(r *xpv1.Reference)
- func (mg *Authorizer) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Authorizer) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AuthorizerList
- type AuthorizerObservation
- type AuthorizerParameters
- type AuthorizerSpec
- type AuthorizerStatus
- type BasePathMapping
- func (in *BasePathMapping) DeepCopy() *BasePathMapping
- func (in *BasePathMapping) DeepCopyInto(out *BasePathMapping)
- func (in *BasePathMapping) DeepCopyObject() runtime.Object
- func (mg *BasePathMapping) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *BasePathMapping) GetConnectionDetailsMapping() map[string]string
- func (mg *BasePathMapping) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *BasePathMapping) GetID() string
- func (tr *BasePathMapping) GetObservation() (map[string]interface{}, error)
- func (tr *BasePathMapping) GetParameters() (map[string]interface{}, error)
- func (mg *BasePathMapping) GetProviderConfigReference() *xpv1.Reference
- func (mg *BasePathMapping) GetProviderReference() *xpv1.Reference
- func (mg *BasePathMapping) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *BasePathMapping) GetTerraformResourceType() string
- func (tr *BasePathMapping) GetTerraformSchemaVersion() int
- func (mg *BasePathMapping) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *BasePathMapping) LateInitialize(attrs []byte) (bool, error)
- func (mg *BasePathMapping) SetConditions(c ...xpv1.Condition)
- func (mg *BasePathMapping) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *BasePathMapping) SetObservation(obs map[string]interface{}) error
- func (tr *BasePathMapping) SetParameters(params map[string]interface{}) error
- func (mg *BasePathMapping) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *BasePathMapping) SetProviderReference(r *xpv1.Reference)
- func (mg *BasePathMapping) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *BasePathMapping) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type BasePathMappingList
- type BasePathMappingObservation
- type BasePathMappingParameters
- type BasePathMappingSpec
- type BasePathMappingStatus
- type ClientCertificate
- func (in *ClientCertificate) DeepCopy() *ClientCertificate
- func (in *ClientCertificate) DeepCopyInto(out *ClientCertificate)
- func (in *ClientCertificate) DeepCopyObject() runtime.Object
- func (mg *ClientCertificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ClientCertificate) GetConnectionDetailsMapping() map[string]string
- func (mg *ClientCertificate) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ClientCertificate) GetID() string
- func (tr *ClientCertificate) GetObservation() (map[string]interface{}, error)
- func (tr *ClientCertificate) GetParameters() (map[string]interface{}, error)
- func (mg *ClientCertificate) GetProviderConfigReference() *xpv1.Reference
- func (mg *ClientCertificate) GetProviderReference() *xpv1.Reference
- func (mg *ClientCertificate) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *ClientCertificate) GetTerraformResourceType() string
- func (tr *ClientCertificate) GetTerraformSchemaVersion() int
- func (mg *ClientCertificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ClientCertificate) LateInitialize(attrs []byte) (bool, error)
- func (mg *ClientCertificate) SetConditions(c ...xpv1.Condition)
- func (mg *ClientCertificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ClientCertificate) SetObservation(obs map[string]interface{}) error
- func (tr *ClientCertificate) SetParameters(params map[string]interface{}) error
- func (mg *ClientCertificate) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ClientCertificate) SetProviderReference(r *xpv1.Reference)
- func (mg *ClientCertificate) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *ClientCertificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ClientCertificateList
- type ClientCertificateObservation
- type ClientCertificateParameters
- type ClientCertificateSpec
- type ClientCertificateStatus
- type Deployment
- func (in *Deployment) DeepCopy() *Deployment
- func (in *Deployment) DeepCopyInto(out *Deployment)
- func (in *Deployment) DeepCopyObject() runtime.Object
- func (mg *Deployment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Deployment) GetConnectionDetailsMapping() map[string]string
- func (mg *Deployment) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Deployment) GetID() string
- func (tr *Deployment) GetObservation() (map[string]interface{}, error)
- func (tr *Deployment) GetParameters() (map[string]interface{}, error)
- func (mg *Deployment) GetProviderConfigReference() *xpv1.Reference
- func (mg *Deployment) GetProviderReference() *xpv1.Reference
- func (mg *Deployment) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Deployment) GetTerraformResourceType() string
- func (tr *Deployment) GetTerraformSchemaVersion() int
- func (mg *Deployment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Deployment) LateInitialize(attrs []byte) (bool, error)
- func (mg *Deployment) SetConditions(c ...xpv1.Condition)
- func (mg *Deployment) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Deployment) SetObservation(obs map[string]interface{}) error
- func (tr *Deployment) SetParameters(params map[string]interface{}) error
- func (mg *Deployment) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Deployment) SetProviderReference(r *xpv1.Reference)
- func (mg *Deployment) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Deployment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DeploymentList
- type DeploymentObservation
- type DeploymentParameters
- type DeploymentSpec
- type DeploymentStatus
- type DocumentationPart
- func (in *DocumentationPart) DeepCopy() *DocumentationPart
- func (in *DocumentationPart) DeepCopyInto(out *DocumentationPart)
- func (in *DocumentationPart) DeepCopyObject() runtime.Object
- func (mg *DocumentationPart) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DocumentationPart) GetConnectionDetailsMapping() map[string]string
- func (mg *DocumentationPart) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DocumentationPart) GetID() string
- func (tr *DocumentationPart) GetObservation() (map[string]interface{}, error)
- func (tr *DocumentationPart) GetParameters() (map[string]interface{}, error)
- func (mg *DocumentationPart) GetProviderConfigReference() *xpv1.Reference
- func (mg *DocumentationPart) GetProviderReference() *xpv1.Reference
- func (mg *DocumentationPart) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DocumentationPart) GetTerraformResourceType() string
- func (tr *DocumentationPart) GetTerraformSchemaVersion() int
- func (mg *DocumentationPart) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DocumentationPart) LateInitialize(attrs []byte) (bool, error)
- func (mg *DocumentationPart) SetConditions(c ...xpv1.Condition)
- func (mg *DocumentationPart) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DocumentationPart) SetObservation(obs map[string]interface{}) error
- func (tr *DocumentationPart) SetParameters(params map[string]interface{}) error
- func (mg *DocumentationPart) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DocumentationPart) SetProviderReference(r *xpv1.Reference)
- func (mg *DocumentationPart) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DocumentationPart) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DocumentationPartList
- type DocumentationPartObservation
- type DocumentationPartParameters
- type DocumentationPartSpec
- type DocumentationPartStatus
- type DocumentationVersion
- func (in *DocumentationVersion) DeepCopy() *DocumentationVersion
- func (in *DocumentationVersion) DeepCopyInto(out *DocumentationVersion)
- func (in *DocumentationVersion) DeepCopyObject() runtime.Object
- func (mg *DocumentationVersion) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DocumentationVersion) GetConnectionDetailsMapping() map[string]string
- func (mg *DocumentationVersion) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DocumentationVersion) GetID() string
- func (tr *DocumentationVersion) GetObservation() (map[string]interface{}, error)
- func (tr *DocumentationVersion) GetParameters() (map[string]interface{}, error)
- func (mg *DocumentationVersion) GetProviderConfigReference() *xpv1.Reference
- func (mg *DocumentationVersion) GetProviderReference() *xpv1.Reference
- func (mg *DocumentationVersion) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DocumentationVersion) GetTerraformResourceType() string
- func (tr *DocumentationVersion) GetTerraformSchemaVersion() int
- func (mg *DocumentationVersion) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DocumentationVersion) LateInitialize(attrs []byte) (bool, error)
- func (mg *DocumentationVersion) SetConditions(c ...xpv1.Condition)
- func (mg *DocumentationVersion) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DocumentationVersion) SetObservation(obs map[string]interface{}) error
- func (tr *DocumentationVersion) SetParameters(params map[string]interface{}) error
- func (mg *DocumentationVersion) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DocumentationVersion) SetProviderReference(r *xpv1.Reference)
- func (mg *DocumentationVersion) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DocumentationVersion) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DocumentationVersionList
- type DocumentationVersionObservation
- type DocumentationVersionParameters
- type DocumentationVersionSpec
- type DocumentationVersionStatus
- type DomainName
- func (in *DomainName) DeepCopy() *DomainName
- func (in *DomainName) DeepCopyInto(out *DomainName)
- func (in *DomainName) DeepCopyObject() runtime.Object
- func (mg *DomainName) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DomainName) GetConnectionDetailsMapping() map[string]string
- func (mg *DomainName) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DomainName) GetID() string
- func (tr *DomainName) GetObservation() (map[string]interface{}, error)
- func (tr *DomainName) GetParameters() (map[string]interface{}, error)
- func (mg *DomainName) GetProviderConfigReference() *xpv1.Reference
- func (mg *DomainName) GetProviderReference() *xpv1.Reference
- func (mg *DomainName) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DomainName) GetTerraformResourceType() string
- func (tr *DomainName) GetTerraformSchemaVersion() int
- func (mg *DomainName) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DomainName) LateInitialize(attrs []byte) (bool, error)
- func (mg *DomainName) SetConditions(c ...xpv1.Condition)
- func (mg *DomainName) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DomainName) SetObservation(obs map[string]interface{}) error
- func (tr *DomainName) SetParameters(params map[string]interface{}) error
- func (mg *DomainName) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DomainName) SetProviderReference(r *xpv1.Reference)
- func (mg *DomainName) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DomainName) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DomainNameList
- type DomainNameObservation
- type DomainNameParameters
- type DomainNameSpec
- type DomainNameStatus
- type EndpointConfigurationObservation
- type EndpointConfigurationParameters
- type GatewayResponse
- func (in *GatewayResponse) DeepCopy() *GatewayResponse
- func (in *GatewayResponse) DeepCopyInto(out *GatewayResponse)
- func (in *GatewayResponse) DeepCopyObject() runtime.Object
- func (mg *GatewayResponse) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *GatewayResponse) GetConnectionDetailsMapping() map[string]string
- func (mg *GatewayResponse) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *GatewayResponse) GetID() string
- func (tr *GatewayResponse) GetObservation() (map[string]interface{}, error)
- func (tr *GatewayResponse) GetParameters() (map[string]interface{}, error)
- func (mg *GatewayResponse) GetProviderConfigReference() *xpv1.Reference
- func (mg *GatewayResponse) GetProviderReference() *xpv1.Reference
- func (mg *GatewayResponse) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *GatewayResponse) GetTerraformResourceType() string
- func (tr *GatewayResponse) GetTerraformSchemaVersion() int
- func (mg *GatewayResponse) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *GatewayResponse) LateInitialize(attrs []byte) (bool, error)
- func (mg *GatewayResponse) SetConditions(c ...xpv1.Condition)
- func (mg *GatewayResponse) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *GatewayResponse) SetObservation(obs map[string]interface{}) error
- func (tr *GatewayResponse) SetParameters(params map[string]interface{}) error
- func (mg *GatewayResponse) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *GatewayResponse) SetProviderReference(r *xpv1.Reference)
- func (mg *GatewayResponse) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *GatewayResponse) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type GatewayResponseList
- type GatewayResponseObservation
- type GatewayResponseParameters
- type GatewayResponseSpec
- type GatewayResponseStatus
- type Integration
- func (in *Integration) DeepCopy() *Integration
- func (in *Integration) DeepCopyInto(out *Integration)
- func (in *Integration) DeepCopyObject() runtime.Object
- func (mg *Integration) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Integration) GetConnectionDetailsMapping() map[string]string
- func (mg *Integration) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Integration) GetID() string
- func (tr *Integration) GetObservation() (map[string]interface{}, error)
- func (tr *Integration) GetParameters() (map[string]interface{}, error)
- func (mg *Integration) GetProviderConfigReference() *xpv1.Reference
- func (mg *Integration) GetProviderReference() *xpv1.Reference
- func (mg *Integration) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Integration) GetTerraformResourceType() string
- func (tr *Integration) GetTerraformSchemaVersion() int
- func (mg *Integration) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Integration) LateInitialize(attrs []byte) (bool, error)
- func (mg *Integration) SetConditions(c ...xpv1.Condition)
- func (mg *Integration) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Integration) SetObservation(obs map[string]interface{}) error
- func (tr *Integration) SetParameters(params map[string]interface{}) error
- func (mg *Integration) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Integration) SetProviderReference(r *xpv1.Reference)
- func (mg *Integration) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Integration) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IntegrationList
- type IntegrationObservation
- type IntegrationParameters
- type IntegrationResponse
- func (in *IntegrationResponse) DeepCopy() *IntegrationResponse
- func (in *IntegrationResponse) DeepCopyInto(out *IntegrationResponse)
- func (in *IntegrationResponse) DeepCopyObject() runtime.Object
- func (mg *IntegrationResponse) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IntegrationResponse) GetConnectionDetailsMapping() map[string]string
- func (mg *IntegrationResponse) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IntegrationResponse) GetID() string
- func (tr *IntegrationResponse) GetObservation() (map[string]interface{}, error)
- func (tr *IntegrationResponse) GetParameters() (map[string]interface{}, error)
- func (mg *IntegrationResponse) GetProviderConfigReference() *xpv1.Reference
- func (mg *IntegrationResponse) GetProviderReference() *xpv1.Reference
- func (mg *IntegrationResponse) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *IntegrationResponse) GetTerraformResourceType() string
- func (tr *IntegrationResponse) GetTerraformSchemaVersion() int
- func (mg *IntegrationResponse) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IntegrationResponse) LateInitialize(attrs []byte) (bool, error)
- func (mg *IntegrationResponse) SetConditions(c ...xpv1.Condition)
- func (mg *IntegrationResponse) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IntegrationResponse) SetObservation(obs map[string]interface{}) error
- func (tr *IntegrationResponse) SetParameters(params map[string]interface{}) error
- func (mg *IntegrationResponse) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IntegrationResponse) SetProviderReference(r *xpv1.Reference)
- func (mg *IntegrationResponse) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *IntegrationResponse) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IntegrationResponseList
- type IntegrationResponseObservation
- type IntegrationResponseParameters
- type IntegrationResponseSpec
- type IntegrationResponseStatus
- type IntegrationSpec
- type IntegrationStatus
- type LocationObservation
- type LocationParameters
- type Method
- func (in *Method) DeepCopy() *Method
- func (in *Method) DeepCopyInto(out *Method)
- func (in *Method) DeepCopyObject() runtime.Object
- func (mg *Method) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Method) GetConnectionDetailsMapping() map[string]string
- func (mg *Method) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Method) GetID() string
- func (tr *Method) GetObservation() (map[string]interface{}, error)
- func (tr *Method) GetParameters() (map[string]interface{}, error)
- func (mg *Method) GetProviderConfigReference() *xpv1.Reference
- func (mg *Method) GetProviderReference() *xpv1.Reference
- func (mg *Method) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Method) GetTerraformResourceType() string
- func (tr *Method) GetTerraformSchemaVersion() int
- func (mg *Method) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Method) LateInitialize(attrs []byte) (bool, error)
- func (mg *Method) SetConditions(c ...xpv1.Condition)
- func (mg *Method) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Method) SetObservation(obs map[string]interface{}) error
- func (tr *Method) SetParameters(params map[string]interface{}) error
- func (mg *Method) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Method) SetProviderReference(r *xpv1.Reference)
- func (mg *Method) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Method) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MethodList
- type MethodObservation
- type MethodParameters
- type MethodResponse
- func (in *MethodResponse) DeepCopy() *MethodResponse
- func (in *MethodResponse) DeepCopyInto(out *MethodResponse)
- func (in *MethodResponse) DeepCopyObject() runtime.Object
- func (mg *MethodResponse) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MethodResponse) GetConnectionDetailsMapping() map[string]string
- func (mg *MethodResponse) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MethodResponse) GetID() string
- func (tr *MethodResponse) GetObservation() (map[string]interface{}, error)
- func (tr *MethodResponse) GetParameters() (map[string]interface{}, error)
- func (mg *MethodResponse) GetProviderConfigReference() *xpv1.Reference
- func (mg *MethodResponse) GetProviderReference() *xpv1.Reference
- func (mg *MethodResponse) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *MethodResponse) GetTerraformResourceType() string
- func (tr *MethodResponse) GetTerraformSchemaVersion() int
- func (mg *MethodResponse) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MethodResponse) LateInitialize(attrs []byte) (bool, error)
- func (mg *MethodResponse) SetConditions(c ...xpv1.Condition)
- func (mg *MethodResponse) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MethodResponse) SetObservation(obs map[string]interface{}) error
- func (tr *MethodResponse) SetParameters(params map[string]interface{}) error
- func (mg *MethodResponse) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MethodResponse) SetProviderReference(r *xpv1.Reference)
- func (mg *MethodResponse) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *MethodResponse) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MethodResponseList
- type MethodResponseObservation
- type MethodResponseParameters
- type MethodResponseSpec
- type MethodResponseStatus
- type MethodSettings
- func (in *MethodSettings) DeepCopy() *MethodSettings
- func (in *MethodSettings) DeepCopyInto(out *MethodSettings)
- func (in *MethodSettings) DeepCopyObject() runtime.Object
- func (mg *MethodSettings) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MethodSettings) GetConnectionDetailsMapping() map[string]string
- func (mg *MethodSettings) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MethodSettings) GetID() string
- func (tr *MethodSettings) GetObservation() (map[string]interface{}, error)
- func (tr *MethodSettings) GetParameters() (map[string]interface{}, error)
- func (mg *MethodSettings) GetProviderConfigReference() *xpv1.Reference
- func (mg *MethodSettings) GetProviderReference() *xpv1.Reference
- func (mg *MethodSettings) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *MethodSettings) GetTerraformResourceType() string
- func (tr *MethodSettings) GetTerraformSchemaVersion() int
- func (mg *MethodSettings) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MethodSettings) LateInitialize(attrs []byte) (bool, error)
- func (mg *MethodSettings) SetConditions(c ...xpv1.Condition)
- func (mg *MethodSettings) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MethodSettings) SetObservation(obs map[string]interface{}) error
- func (tr *MethodSettings) SetParameters(params map[string]interface{}) error
- func (mg *MethodSettings) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MethodSettings) SetProviderReference(r *xpv1.Reference)
- func (mg *MethodSettings) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *MethodSettings) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MethodSettingsList
- type MethodSettingsObservation
- type MethodSettingsParameters
- type MethodSettingsSpec
- type MethodSettingsStatus
- type MethodSpec
- type MethodStatus
- type Model
- func (in *Model) DeepCopy() *Model
- func (in *Model) DeepCopyInto(out *Model)
- func (in *Model) DeepCopyObject() runtime.Object
- func (mg *Model) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Model) GetConnectionDetailsMapping() map[string]string
- func (mg *Model) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Model) GetID() string
- func (tr *Model) GetObservation() (map[string]interface{}, error)
- func (tr *Model) GetParameters() (map[string]interface{}, error)
- func (mg *Model) GetProviderConfigReference() *xpv1.Reference
- func (mg *Model) GetProviderReference() *xpv1.Reference
- func (mg *Model) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Model) GetTerraformResourceType() string
- func (tr *Model) GetTerraformSchemaVersion() int
- func (mg *Model) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Model) LateInitialize(attrs []byte) (bool, error)
- func (mg *Model) SetConditions(c ...xpv1.Condition)
- func (mg *Model) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Model) SetObservation(obs map[string]interface{}) error
- func (tr *Model) SetParameters(params map[string]interface{}) error
- func (mg *Model) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Model) SetProviderReference(r *xpv1.Reference)
- func (mg *Model) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Model) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ModelList
- type ModelObservation
- type ModelParameters
- type ModelSpec
- type ModelStatus
- type MutualTLSAuthenticationObservation
- type MutualTLSAuthenticationParameters
- type QuotaSettingsObservation
- type QuotaSettingsParameters
- type RequestValidator
- func (in *RequestValidator) DeepCopy() *RequestValidator
- func (in *RequestValidator) DeepCopyInto(out *RequestValidator)
- func (in *RequestValidator) DeepCopyObject() runtime.Object
- func (mg *RequestValidator) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *RequestValidator) GetConnectionDetailsMapping() map[string]string
- func (mg *RequestValidator) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *RequestValidator) GetID() string
- func (tr *RequestValidator) GetObservation() (map[string]interface{}, error)
- func (tr *RequestValidator) GetParameters() (map[string]interface{}, error)
- func (mg *RequestValidator) GetProviderConfigReference() *xpv1.Reference
- func (mg *RequestValidator) GetProviderReference() *xpv1.Reference
- func (mg *RequestValidator) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *RequestValidator) GetTerraformResourceType() string
- func (tr *RequestValidator) GetTerraformSchemaVersion() int
- func (mg *RequestValidator) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *RequestValidator) LateInitialize(attrs []byte) (bool, error)
- func (mg *RequestValidator) SetConditions(c ...xpv1.Condition)
- func (mg *RequestValidator) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *RequestValidator) SetObservation(obs map[string]interface{}) error
- func (tr *RequestValidator) SetParameters(params map[string]interface{}) error
- func (mg *RequestValidator) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *RequestValidator) SetProviderReference(r *xpv1.Reference)
- func (mg *RequestValidator) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *RequestValidator) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type RequestValidatorList
- type RequestValidatorObservation
- type RequestValidatorParameters
- type RequestValidatorSpec
- type RequestValidatorStatus
- type Resource
- func (in *Resource) DeepCopy() *Resource
- func (in *Resource) DeepCopyInto(out *Resource)
- func (in *Resource) DeepCopyObject() runtime.Object
- func (mg *Resource) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Resource) GetConnectionDetailsMapping() map[string]string
- func (mg *Resource) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Resource) GetID() string
- func (tr *Resource) GetObservation() (map[string]interface{}, error)
- func (tr *Resource) GetParameters() (map[string]interface{}, error)
- func (mg *Resource) GetProviderConfigReference() *xpv1.Reference
- func (mg *Resource) GetProviderReference() *xpv1.Reference
- func (mg *Resource) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Resource) GetTerraformResourceType() string
- func (tr *Resource) GetTerraformSchemaVersion() int
- func (mg *Resource) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Resource) LateInitialize(attrs []byte) (bool, error)
- func (mg *Resource) SetConditions(c ...xpv1.Condition)
- func (mg *Resource) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Resource) SetObservation(obs map[string]interface{}) error
- func (tr *Resource) SetParameters(params map[string]interface{}) error
- func (mg *Resource) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Resource) SetProviderReference(r *xpv1.Reference)
- func (mg *Resource) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Resource) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ResourceList
- type ResourceObservation
- type ResourceParameters
- type ResourceSpec
- type ResourceStatus
- type RestAPI
- func (in *RestAPI) DeepCopy() *RestAPI
- func (in *RestAPI) DeepCopyInto(out *RestAPI)
- func (in *RestAPI) DeepCopyObject() runtime.Object
- func (mg *RestAPI) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *RestAPI) GetConnectionDetailsMapping() map[string]string
- func (mg *RestAPI) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *RestAPI) GetID() string
- func (tr *RestAPI) GetObservation() (map[string]interface{}, error)
- func (tr *RestAPI) GetParameters() (map[string]interface{}, error)
- func (mg *RestAPI) GetProviderConfigReference() *xpv1.Reference
- func (mg *RestAPI) GetProviderReference() *xpv1.Reference
- func (mg *RestAPI) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *RestAPI) GetTerraformResourceType() string
- func (tr *RestAPI) GetTerraformSchemaVersion() int
- func (mg *RestAPI) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *RestAPI) LateInitialize(attrs []byte) (bool, error)
- func (mg *RestAPI) SetConditions(c ...xpv1.Condition)
- func (mg *RestAPI) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *RestAPI) SetObservation(obs map[string]interface{}) error
- func (tr *RestAPI) SetParameters(params map[string]interface{}) error
- func (mg *RestAPI) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *RestAPI) SetProviderReference(r *xpv1.Reference)
- func (mg *RestAPI) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *RestAPI) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type RestAPIEndpointConfigurationObservation
- type RestAPIEndpointConfigurationParameters
- type RestAPIList
- type RestAPIObservation
- type RestAPIParameters
- type RestAPIPolicy
- func (in *RestAPIPolicy) DeepCopy() *RestAPIPolicy
- func (in *RestAPIPolicy) DeepCopyInto(out *RestAPIPolicy)
- func (in *RestAPIPolicy) DeepCopyObject() runtime.Object
- func (mg *RestAPIPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *RestAPIPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *RestAPIPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *RestAPIPolicy) GetID() string
- func (tr *RestAPIPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *RestAPIPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *RestAPIPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *RestAPIPolicy) GetProviderReference() *xpv1.Reference
- func (mg *RestAPIPolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *RestAPIPolicy) GetTerraformResourceType() string
- func (tr *RestAPIPolicy) GetTerraformSchemaVersion() int
- func (mg *RestAPIPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *RestAPIPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *RestAPIPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *RestAPIPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *RestAPIPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *RestAPIPolicy) SetParameters(params map[string]interface{}) error
- func (mg *RestAPIPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *RestAPIPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *RestAPIPolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *RestAPIPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type RestAPIPolicyList
- type RestAPIPolicyObservation
- type RestAPIPolicyParameters
- type RestAPIPolicySpec
- type RestAPIPolicyStatus
- type RestAPISpec
- type RestAPIStatus
- type SettingsObservation
- type SettingsParameters
- type Stage
- func (in *Stage) DeepCopy() *Stage
- func (in *Stage) DeepCopyInto(out *Stage)
- func (in *Stage) DeepCopyObject() runtime.Object
- func (mg *Stage) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Stage) GetConnectionDetailsMapping() map[string]string
- func (mg *Stage) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Stage) GetID() string
- func (tr *Stage) GetObservation() (map[string]interface{}, error)
- func (tr *Stage) GetParameters() (map[string]interface{}, error)
- func (mg *Stage) GetProviderConfigReference() *xpv1.Reference
- func (mg *Stage) GetProviderReference() *xpv1.Reference
- func (mg *Stage) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Stage) GetTerraformResourceType() string
- func (tr *Stage) GetTerraformSchemaVersion() int
- func (mg *Stage) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Stage) LateInitialize(attrs []byte) (bool, error)
- func (mg *Stage) SetConditions(c ...xpv1.Condition)
- func (mg *Stage) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Stage) SetObservation(obs map[string]interface{}) error
- func (tr *Stage) SetParameters(params map[string]interface{}) error
- func (mg *Stage) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Stage) SetProviderReference(r *xpv1.Reference)
- func (mg *Stage) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Stage) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type StageList
- type StageObservation
- type StageParameters
- type StageSpec
- type StageStatus
- type TLSConfigObservation
- type TLSConfigParameters
- type ThrottleSettingsObservation
- type ThrottleSettingsParameters
- type UsagePlan
- func (in *UsagePlan) DeepCopy() *UsagePlan
- func (in *UsagePlan) DeepCopyInto(out *UsagePlan)
- func (in *UsagePlan) DeepCopyObject() runtime.Object
- func (mg *UsagePlan) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *UsagePlan) GetConnectionDetailsMapping() map[string]string
- func (mg *UsagePlan) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *UsagePlan) GetID() string
- func (tr *UsagePlan) GetObservation() (map[string]interface{}, error)
- func (tr *UsagePlan) GetParameters() (map[string]interface{}, error)
- func (mg *UsagePlan) GetProviderConfigReference() *xpv1.Reference
- func (mg *UsagePlan) GetProviderReference() *xpv1.Reference
- func (mg *UsagePlan) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *UsagePlan) GetTerraformResourceType() string
- func (tr *UsagePlan) GetTerraformSchemaVersion() int
- func (mg *UsagePlan) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *UsagePlan) LateInitialize(attrs []byte) (bool, error)
- func (mg *UsagePlan) SetConditions(c ...xpv1.Condition)
- func (mg *UsagePlan) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *UsagePlan) SetObservation(obs map[string]interface{}) error
- func (tr *UsagePlan) SetParameters(params map[string]interface{}) error
- func (mg *UsagePlan) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *UsagePlan) SetProviderReference(r *xpv1.Reference)
- func (mg *UsagePlan) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *UsagePlan) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type UsagePlanKey
- func (in *UsagePlanKey) DeepCopy() *UsagePlanKey
- func (in *UsagePlanKey) DeepCopyInto(out *UsagePlanKey)
- func (in *UsagePlanKey) DeepCopyObject() runtime.Object
- func (mg *UsagePlanKey) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *UsagePlanKey) GetConnectionDetailsMapping() map[string]string
- func (mg *UsagePlanKey) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *UsagePlanKey) GetID() string
- func (tr *UsagePlanKey) GetObservation() (map[string]interface{}, error)
- func (tr *UsagePlanKey) GetParameters() (map[string]interface{}, error)
- func (mg *UsagePlanKey) GetProviderConfigReference() *xpv1.Reference
- func (mg *UsagePlanKey) GetProviderReference() *xpv1.Reference
- func (mg *UsagePlanKey) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *UsagePlanKey) GetTerraformResourceType() string
- func (tr *UsagePlanKey) GetTerraformSchemaVersion() int
- func (mg *UsagePlanKey) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *UsagePlanKey) LateInitialize(attrs []byte) (bool, error)
- func (mg *UsagePlanKey) SetConditions(c ...xpv1.Condition)
- func (mg *UsagePlanKey) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *UsagePlanKey) SetObservation(obs map[string]interface{}) error
- func (tr *UsagePlanKey) SetParameters(params map[string]interface{}) error
- func (mg *UsagePlanKey) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *UsagePlanKey) SetProviderReference(r *xpv1.Reference)
- func (mg *UsagePlanKey) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *UsagePlanKey) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type UsagePlanKeyList
- type UsagePlanKeyObservation
- type UsagePlanKeyParameters
- type UsagePlanKeySpec
- type UsagePlanKeyStatus
- type UsagePlanList
- type UsagePlanObservation
- type UsagePlanParameters
- type UsagePlanSpec
- type UsagePlanStatus
- type UsagePlanThrottleSettingsObservation
- type UsagePlanThrottleSettingsParameters
- type VPCLink
- func (in *VPCLink) DeepCopy() *VPCLink
- func (in *VPCLink) DeepCopyInto(out *VPCLink)
- func (in *VPCLink) DeepCopyObject() runtime.Object
- func (mg *VPCLink) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *VPCLink) GetConnectionDetailsMapping() map[string]string
- func (mg *VPCLink) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *VPCLink) GetID() string
- func (tr *VPCLink) GetObservation() (map[string]interface{}, error)
- func (tr *VPCLink) GetParameters() (map[string]interface{}, error)
- func (mg *VPCLink) GetProviderConfigReference() *xpv1.Reference
- func (mg *VPCLink) GetProviderReference() *xpv1.Reference
- func (mg *VPCLink) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *VPCLink) GetTerraformResourceType() string
- func (tr *VPCLink) GetTerraformSchemaVersion() int
- func (mg *VPCLink) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *VPCLink) LateInitialize(attrs []byte) (bool, error)
- func (mg *VPCLink) SetConditions(c ...xpv1.Condition)
- func (mg *VPCLink) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *VPCLink) SetObservation(obs map[string]interface{}) error
- func (tr *VPCLink) SetParameters(params map[string]interface{}) error
- func (mg *VPCLink) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *VPCLink) SetProviderReference(r *xpv1.Reference)
- func (mg *VPCLink) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *VPCLink) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type VPCLinkList
- type VPCLinkObservation
- type VPCLinkParameters
- type VPCLinkSpec
- type VPCLinkStatus
Constants ¶
const ( CRDGroup = "apigateway.aws.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Account_Kind = "Account" Account_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Account_Kind}.String() Account_KindAPIVersion = Account_Kind + "." + CRDGroupVersion.String() Account_GroupVersionKind = CRDGroupVersion.WithKind(Account_Kind) )
Repository type metadata.
var ( APIKey_Kind = "APIKey" APIKey_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: APIKey_Kind}.String() APIKey_KindAPIVersion = APIKey_Kind + "." + CRDGroupVersion.String() APIKey_GroupVersionKind = CRDGroupVersion.WithKind(APIKey_Kind) )
Repository type metadata.
var ( Authorizer_Kind = "Authorizer" Authorizer_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Authorizer_Kind}.String() Authorizer_KindAPIVersion = Authorizer_Kind + "." + CRDGroupVersion.String() Authorizer_GroupVersionKind = CRDGroupVersion.WithKind(Authorizer_Kind) )
Repository type metadata.
var ( BasePathMapping_Kind = "BasePathMapping" BasePathMapping_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BasePathMapping_Kind}.String() BasePathMapping_KindAPIVersion = BasePathMapping_Kind + "." + CRDGroupVersion.String() BasePathMapping_GroupVersionKind = CRDGroupVersion.WithKind(BasePathMapping_Kind) )
Repository type metadata.
var ( ClientCertificate_Kind = "ClientCertificate" ClientCertificate_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ClientCertificate_Kind}.String() ClientCertificate_KindAPIVersion = ClientCertificate_Kind + "." + CRDGroupVersion.String() ClientCertificate_GroupVersionKind = CRDGroupVersion.WithKind(ClientCertificate_Kind) )
Repository type metadata.
var ( Deployment_Kind = "Deployment" Deployment_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Deployment_Kind}.String() Deployment_KindAPIVersion = Deployment_Kind + "." + CRDGroupVersion.String() Deployment_GroupVersionKind = CRDGroupVersion.WithKind(Deployment_Kind) )
Repository type metadata.
var ( DocumentationPart_Kind = "DocumentationPart" DocumentationPart_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DocumentationPart_Kind}.String() DocumentationPart_KindAPIVersion = DocumentationPart_Kind + "." + CRDGroupVersion.String() DocumentationPart_GroupVersionKind = CRDGroupVersion.WithKind(DocumentationPart_Kind) )
Repository type metadata.
var ( DocumentationVersion_Kind = "DocumentationVersion" DocumentationVersion_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DocumentationVersion_Kind}.String() DocumentationVersion_KindAPIVersion = DocumentationVersion_Kind + "." + CRDGroupVersion.String() DocumentationVersion_GroupVersionKind = CRDGroupVersion.WithKind(DocumentationVersion_Kind) )
Repository type metadata.
var ( DomainName_Kind = "DomainName" DomainName_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DomainName_Kind}.String() DomainName_KindAPIVersion = DomainName_Kind + "." + CRDGroupVersion.String() DomainName_GroupVersionKind = CRDGroupVersion.WithKind(DomainName_Kind) )
Repository type metadata.
var ( GatewayResponse_Kind = "GatewayResponse" GatewayResponse_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: GatewayResponse_Kind}.String() GatewayResponse_KindAPIVersion = GatewayResponse_Kind + "." + CRDGroupVersion.String() GatewayResponse_GroupVersionKind = CRDGroupVersion.WithKind(GatewayResponse_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 ( Integration_Kind = "Integration" Integration_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Integration_Kind}.String() Integration_KindAPIVersion = Integration_Kind + "." + CRDGroupVersion.String() Integration_GroupVersionKind = CRDGroupVersion.WithKind(Integration_Kind) )
Repository type metadata.
var ( IntegrationResponse_Kind = "IntegrationResponse" IntegrationResponse_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IntegrationResponse_Kind}.String() IntegrationResponse_KindAPIVersion = IntegrationResponse_Kind + "." + CRDGroupVersion.String() IntegrationResponse_GroupVersionKind = CRDGroupVersion.WithKind(IntegrationResponse_Kind) )
Repository type metadata.
var ( Method_Kind = "Method" Method_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Method_Kind}.String() Method_KindAPIVersion = Method_Kind + "." + CRDGroupVersion.String() Method_GroupVersionKind = CRDGroupVersion.WithKind(Method_Kind) )
Repository type metadata.
var ( MethodResponse_Kind = "MethodResponse" MethodResponse_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MethodResponse_Kind}.String() MethodResponse_KindAPIVersion = MethodResponse_Kind + "." + CRDGroupVersion.String() MethodResponse_GroupVersionKind = CRDGroupVersion.WithKind(MethodResponse_Kind) )
Repository type metadata.
var ( MethodSettings_Kind = "MethodSettings" MethodSettings_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MethodSettings_Kind}.String() MethodSettings_KindAPIVersion = MethodSettings_Kind + "." + CRDGroupVersion.String() MethodSettings_GroupVersionKind = CRDGroupVersion.WithKind(MethodSettings_Kind) )
Repository type metadata.
var ( Model_Kind = "Model" Model_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Model_Kind}.String() Model_KindAPIVersion = Model_Kind + "." + CRDGroupVersion.String() Model_GroupVersionKind = CRDGroupVersion.WithKind(Model_Kind) )
Repository type metadata.
var ( RequestValidator_Kind = "RequestValidator" RequestValidator_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: RequestValidator_Kind}.String() RequestValidator_KindAPIVersion = RequestValidator_Kind + "." + CRDGroupVersion.String() RequestValidator_GroupVersionKind = CRDGroupVersion.WithKind(RequestValidator_Kind) )
Repository type metadata.
var ( Resource_Kind = "Resource" Resource_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Resource_Kind}.String() Resource_KindAPIVersion = Resource_Kind + "." + CRDGroupVersion.String() Resource_GroupVersionKind = CRDGroupVersion.WithKind(Resource_Kind) )
Repository type metadata.
var ( RestAPI_Kind = "RestAPI" RestAPI_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: RestAPI_Kind}.String() RestAPI_KindAPIVersion = RestAPI_Kind + "." + CRDGroupVersion.String() RestAPI_GroupVersionKind = CRDGroupVersion.WithKind(RestAPI_Kind) )
Repository type metadata.
var ( RestAPIPolicy_Kind = "RestAPIPolicy" RestAPIPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: RestAPIPolicy_Kind}.String() RestAPIPolicy_KindAPIVersion = RestAPIPolicy_Kind + "." + CRDGroupVersion.String() RestAPIPolicy_GroupVersionKind = CRDGroupVersion.WithKind(RestAPIPolicy_Kind) )
Repository type metadata.
var ( Stage_Kind = "Stage" Stage_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Stage_Kind}.String() Stage_KindAPIVersion = Stage_Kind + "." + CRDGroupVersion.String() Stage_GroupVersionKind = CRDGroupVersion.WithKind(Stage_Kind) )
Repository type metadata.
var ( UsagePlan_Kind = "UsagePlan" UsagePlan_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: UsagePlan_Kind}.String() UsagePlan_KindAPIVersion = UsagePlan_Kind + "." + CRDGroupVersion.String() UsagePlan_GroupVersionKind = CRDGroupVersion.WithKind(UsagePlan_Kind) )
Repository type metadata.
var ( UsagePlanKey_Kind = "UsagePlanKey" UsagePlanKey_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: UsagePlanKey_Kind}.String() UsagePlanKey_KindAPIVersion = UsagePlanKey_Kind + "." + CRDGroupVersion.String() UsagePlanKey_GroupVersionKind = CRDGroupVersion.WithKind(UsagePlanKey_Kind) )
Repository type metadata.
var ( VPCLink_Kind = "VPCLink" VPCLink_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: VPCLink_Kind}.String() VPCLink_KindAPIVersion = VPCLink_Kind + "." + CRDGroupVersion.String() VPCLink_GroupVersionKind = CRDGroupVersion.WithKind(VPCLink_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type APIKey ¶
type APIKey struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec APIKeySpec `json:"spec"` Status APIKeyStatus `json:"status,omitempty"` }
APIKey is the Schema for the APIKeys 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 (*APIKey) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIKey.
func (*APIKey) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIKey) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIKey) GetCondition ¶
func (mg *APIKey) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this APIKey.
func (*APIKey) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this APIKey
func (*APIKey) GetDeletionPolicy ¶
func (mg *APIKey) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this APIKey.
func (*APIKey) GetObservation ¶
GetObservation of this APIKey
func (*APIKey) GetParameters ¶
GetParameters of this APIKey
func (*APIKey) GetProviderConfigReference ¶
GetProviderConfigReference of this APIKey.
func (*APIKey) GetProviderReference ¶
GetProviderReference of this APIKey. Deprecated: Use GetProviderConfigReference.
func (*APIKey) GetPublishConnectionDetailsTo ¶
func (mg *APIKey) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this APIKey.
func (*APIKey) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this APIKey
func (*APIKey) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*APIKey) GetWriteConnectionSecretToReference ¶
func (mg *APIKey) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this APIKey.
func (*APIKey) LateInitialize ¶
LateInitialize this APIKey using its observed tfState. returns True if there are any spec changes for the resource.
func (*APIKey) SetConditions ¶
SetConditions of this APIKey.
func (*APIKey) SetDeletionPolicy ¶
func (mg *APIKey) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this APIKey.
func (*APIKey) SetObservation ¶
SetObservation for this APIKey
func (*APIKey) SetParameters ¶
SetParameters for this APIKey
func (*APIKey) SetProviderConfigReference ¶
SetProviderConfigReference of this APIKey.
func (*APIKey) SetProviderReference ¶
SetProviderReference of this APIKey. Deprecated: Use SetProviderConfigReference.
func (*APIKey) SetPublishConnectionDetailsTo ¶
func (mg *APIKey) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this APIKey.
func (*APIKey) SetWriteConnectionSecretToReference ¶
func (mg *APIKey) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this APIKey.
type APIKeyList ¶
type APIKeyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []APIKey `json:"items"` }
APIKeyList contains a list of APIKeys
func (*APIKeyList) DeepCopy ¶
func (in *APIKeyList) DeepCopy() *APIKeyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIKeyList.
func (*APIKeyList) DeepCopyInto ¶
func (in *APIKeyList) DeepCopyInto(out *APIKeyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*APIKeyList) DeepCopyObject ¶
func (in *APIKeyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*APIKeyList) GetItems ¶
func (l *APIKeyList) GetItems() []resource.Managed
GetItems of this APIKeyList.
type APIKeyObservation ¶
type APIKeyObservation 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"` LastUpdatedDate *string `json:"lastUpdatedDate,omitempty" tf:"last_updated_date,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*APIKeyObservation) DeepCopy ¶
func (in *APIKeyObservation) DeepCopy() *APIKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIKeyObservation.
func (*APIKeyObservation) DeepCopyInto ¶
func (in *APIKeyObservation) DeepCopyInto(out *APIKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIKeyParameters ¶
type APIKeyParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,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 Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional ValueSecretRef *v1.SecretKeySelector `json:"valueSecretRef,omitempty" tf:"-"` }
func (*APIKeyParameters) DeepCopy ¶
func (in *APIKeyParameters) DeepCopy() *APIKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIKeyParameters.
func (*APIKeyParameters) DeepCopyInto ¶
func (in *APIKeyParameters) DeepCopyInto(out *APIKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIKeySpec ¶
type APIKeySpec struct { v1.ResourceSpec `json:",inline"` ForProvider APIKeyParameters `json:"forProvider"` }
APIKeySpec defines the desired state of APIKey
func (*APIKeySpec) DeepCopy ¶
func (in *APIKeySpec) DeepCopy() *APIKeySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIKeySpec.
func (*APIKeySpec) DeepCopyInto ¶
func (in *APIKeySpec) DeepCopyInto(out *APIKeySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIKeyStatus ¶
type APIKeyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider APIKeyObservation `json:"atProvider,omitempty"` }
APIKeyStatus defines the observed state of APIKey.
func (*APIKeyStatus) DeepCopy ¶
func (in *APIKeyStatus) DeepCopy() *APIKeyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIKeyStatus.
func (*APIKeyStatus) DeepCopyInto ¶
func (in *APIKeyStatus) DeepCopyInto(out *APIKeyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIStagesObservation ¶
type APIStagesObservation struct { }
func (*APIStagesObservation) DeepCopy ¶
func (in *APIStagesObservation) DeepCopy() *APIStagesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIStagesObservation.
func (*APIStagesObservation) DeepCopyInto ¶
func (in *APIStagesObservation) DeepCopyInto(out *APIStagesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIStagesParameters ¶
type APIStagesParameters struct { // +kubebuilder:validation:Required APIID *string `json:"apiId" tf:"api_id,omitempty"` // +kubebuilder:validation:Required Stage *string `json:"stage" tf:"stage,omitempty"` }
func (*APIStagesParameters) DeepCopy ¶
func (in *APIStagesParameters) DeepCopy() *APIStagesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIStagesParameters.
func (*APIStagesParameters) DeepCopyInto ¶
func (in *APIStagesParameters) DeepCopyInto(out *APIStagesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccessLogSettingsObservation ¶
type AccessLogSettingsObservation struct { }
func (*AccessLogSettingsObservation) DeepCopy ¶
func (in *AccessLogSettingsObservation) DeepCopy() *AccessLogSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessLogSettingsObservation.
func (*AccessLogSettingsObservation) DeepCopyInto ¶
func (in *AccessLogSettingsObservation) DeepCopyInto(out *AccessLogSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccessLogSettingsParameters ¶
type AccessLogSettingsParameters struct { // +kubebuilder:validation:Required DestinationArn *string `json:"destinationArn" tf:"destination_arn,omitempty"` // +kubebuilder:validation:Required Format *string `json:"format" tf:"format,omitempty"` }
func (*AccessLogSettingsParameters) DeepCopy ¶
func (in *AccessLogSettingsParameters) DeepCopy() *AccessLogSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessLogSettingsParameters.
func (*AccessLogSettingsParameters) DeepCopyInto ¶
func (in *AccessLogSettingsParameters) DeepCopyInto(out *AccessLogSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Account ¶
type Account struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AccountSpec `json:"spec"` Status AccountStatus `json:"status,omitempty"` }
Account is the Schema for the Accounts 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 (*Account) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Account.
func (*Account) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Account) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Account) GetCondition ¶
func (mg *Account) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Account.
func (*Account) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Account
func (*Account) GetDeletionPolicy ¶
func (mg *Account) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Account.
func (*Account) GetObservation ¶
GetObservation of this Account
func (*Account) GetParameters ¶
GetParameters of this Account
func (*Account) GetProviderConfigReference ¶
GetProviderConfigReference of this Account.
func (*Account) GetProviderReference ¶
GetProviderReference of this Account. Deprecated: Use GetProviderConfigReference.
func (*Account) GetPublishConnectionDetailsTo ¶
func (mg *Account) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Account.
func (*Account) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Account
func (*Account) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Account) GetWriteConnectionSecretToReference ¶
func (mg *Account) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Account.
func (*Account) LateInitialize ¶
LateInitialize this Account using its observed tfState. returns True if there are any spec changes for the resource.
func (*Account) ResolveReferences ¶
ResolveReferences of this Account.
func (*Account) SetConditions ¶
SetConditions of this Account.
func (*Account) SetDeletionPolicy ¶
func (mg *Account) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Account.
func (*Account) SetObservation ¶
SetObservation for this Account
func (*Account) SetParameters ¶
SetParameters for this Account
func (*Account) SetProviderConfigReference ¶
SetProviderConfigReference of this Account.
func (*Account) SetProviderReference ¶
SetProviderReference of this Account. Deprecated: Use SetProviderConfigReference.
func (*Account) SetPublishConnectionDetailsTo ¶
func (mg *Account) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Account.
func (*Account) SetWriteConnectionSecretToReference ¶
func (mg *Account) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Account.
type AccountList ¶
type AccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Account `json:"items"` }
AccountList contains a list of Accounts
func (*AccountList) DeepCopy ¶
func (in *AccountList) DeepCopy() *AccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountList.
func (*AccountList) DeepCopyInto ¶
func (in *AccountList) DeepCopyInto(out *AccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccountList) DeepCopyObject ¶
func (in *AccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AccountList) GetItems ¶
func (l *AccountList) GetItems() []resource.Managed
GetItems of this AccountList.
type AccountObservation ¶
type AccountObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` ThrottleSettings []ThrottleSettingsObservation `json:"throttleSettings,omitempty" tf:"throttle_settings,omitempty"` }
func (*AccountObservation) DeepCopy ¶
func (in *AccountObservation) DeepCopy() *AccountObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountObservation.
func (*AccountObservation) DeepCopyInto ¶
func (in *AccountObservation) DeepCopyInto(out *AccountObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountParameters ¶
type AccountParameters struct { // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-aws/apis/iam/v1alpha2.Role // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-jet-aws/config/common.ARNExtractor() // +kubebuilder:validation:Optional CloudwatchRoleArn *string `json:"cloudwatchRoleArn,omitempty" tf:"cloudwatch_role_arn,omitempty"` // +kubebuilder:validation:Optional CloudwatchRoleArnRef *v1.Reference `json:"cloudwatchRoleArnRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional CloudwatchRoleArnSelector *v1.Selector `json:"cloudwatchRoleArnSelector,omitempty" tf:"-"` // 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 (*AccountParameters) DeepCopy ¶
func (in *AccountParameters) DeepCopy() *AccountParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountParameters.
func (*AccountParameters) DeepCopyInto ¶
func (in *AccountParameters) DeepCopyInto(out *AccountParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountSpec ¶
type AccountSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AccountParameters `json:"forProvider"` }
AccountSpec defines the desired state of Account
func (*AccountSpec) DeepCopy ¶
func (in *AccountSpec) DeepCopy() *AccountSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountSpec.
func (*AccountSpec) DeepCopyInto ¶
func (in *AccountSpec) DeepCopyInto(out *AccountSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountStatus ¶
type AccountStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AccountObservation `json:"atProvider,omitempty"` }
AccountStatus defines the observed state of Account.
func (*AccountStatus) DeepCopy ¶
func (in *AccountStatus) DeepCopy() *AccountStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountStatus.
func (*AccountStatus) DeepCopyInto ¶
func (in *AccountStatus) DeepCopyInto(out *AccountStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Authorizer ¶
type Authorizer struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AuthorizerSpec `json:"spec"` Status AuthorizerStatus `json:"status,omitempty"` }
Authorizer is the Schema for the Authorizers 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 (*Authorizer) DeepCopy ¶
func (in *Authorizer) DeepCopy() *Authorizer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Authorizer.
func (*Authorizer) DeepCopyInto ¶
func (in *Authorizer) DeepCopyInto(out *Authorizer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Authorizer) DeepCopyObject ¶
func (in *Authorizer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Authorizer) GetCondition ¶
func (mg *Authorizer) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Authorizer.
func (*Authorizer) GetConnectionDetailsMapping ¶
func (tr *Authorizer) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Authorizer
func (*Authorizer) GetDeletionPolicy ¶
func (mg *Authorizer) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Authorizer.
func (*Authorizer) GetID ¶
func (tr *Authorizer) GetID() string
GetID returns ID of underlying Terraform resource of this Authorizer
func (*Authorizer) GetObservation ¶
func (tr *Authorizer) GetObservation() (map[string]interface{}, error)
GetObservation of this Authorizer
func (*Authorizer) GetParameters ¶
func (tr *Authorizer) GetParameters() (map[string]interface{}, error)
GetParameters of this Authorizer
func (*Authorizer) GetProviderConfigReference ¶
func (mg *Authorizer) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Authorizer.
func (*Authorizer) GetProviderReference ¶
func (mg *Authorizer) GetProviderReference() *xpv1.Reference
GetProviderReference of this Authorizer. Deprecated: Use GetProviderConfigReference.
func (*Authorizer) GetPublishConnectionDetailsTo ¶
func (mg *Authorizer) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Authorizer.
func (*Authorizer) GetTerraformResourceType ¶
func (mg *Authorizer) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Authorizer
func (*Authorizer) GetTerraformSchemaVersion ¶
func (tr *Authorizer) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Authorizer) GetWriteConnectionSecretToReference ¶
func (mg *Authorizer) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Authorizer.
func (*Authorizer) LateInitialize ¶
func (tr *Authorizer) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Authorizer using its observed tfState. returns True if there are any spec changes for the resource.
func (*Authorizer) SetConditions ¶
func (mg *Authorizer) SetConditions(c ...xpv1.Condition)
SetConditions of this Authorizer.
func (*Authorizer) SetDeletionPolicy ¶
func (mg *Authorizer) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Authorizer.
func (*Authorizer) SetObservation ¶
func (tr *Authorizer) SetObservation(obs map[string]interface{}) error
SetObservation for this Authorizer
func (*Authorizer) SetParameters ¶
func (tr *Authorizer) SetParameters(params map[string]interface{}) error
SetParameters for this Authorizer
func (*Authorizer) SetProviderConfigReference ¶
func (mg *Authorizer) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Authorizer.
func (*Authorizer) SetProviderReference ¶
func (mg *Authorizer) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this Authorizer. Deprecated: Use SetProviderConfigReference.
func (*Authorizer) SetPublishConnectionDetailsTo ¶
func (mg *Authorizer) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Authorizer.
func (*Authorizer) SetWriteConnectionSecretToReference ¶
func (mg *Authorizer) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Authorizer.
type AuthorizerList ¶
type AuthorizerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Authorizer `json:"items"` }
AuthorizerList contains a list of Authorizers
func (*AuthorizerList) DeepCopy ¶
func (in *AuthorizerList) DeepCopy() *AuthorizerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizerList.
func (*AuthorizerList) DeepCopyInto ¶
func (in *AuthorizerList) DeepCopyInto(out *AuthorizerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AuthorizerList) DeepCopyObject ¶
func (in *AuthorizerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AuthorizerList) GetItems ¶
func (l *AuthorizerList) GetItems() []resource.Managed
GetItems of this AuthorizerList.
type AuthorizerObservation ¶
type AuthorizerObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*AuthorizerObservation) DeepCopy ¶
func (in *AuthorizerObservation) DeepCopy() *AuthorizerObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizerObservation.
func (*AuthorizerObservation) DeepCopyInto ¶
func (in *AuthorizerObservation) DeepCopyInto(out *AuthorizerObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthorizerParameters ¶
type AuthorizerParameters struct { // +kubebuilder:validation:Optional AuthorizerCredentials *string `json:"authorizerCredentials,omitempty" tf:"authorizer_credentials,omitempty"` // +kubebuilder:validation:Optional AuthorizerResultTTLInSeconds *float64 `json:"authorizerResultTtlInSeconds,omitempty" tf:"authorizer_result_ttl_in_seconds,omitempty"` // +kubebuilder:validation:Optional AuthorizerURI *string `json:"authorizerUri,omitempty" tf:"authorizer_uri,omitempty"` // +kubebuilder:validation:Optional IdentitySource *string `json:"identitySource,omitempty" tf:"identity_source,omitempty"` // +kubebuilder:validation:Optional IdentityValidationExpression *string `json:"identityValidationExpression,omitempty" tf:"identity_validation_expression,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional ProviderArns []*string `json:"providerArns,omitempty" tf:"provider_arns,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required RestAPIID *string `json:"restApiId" tf:"rest_api_id,omitempty"` // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*AuthorizerParameters) DeepCopy ¶
func (in *AuthorizerParameters) DeepCopy() *AuthorizerParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizerParameters.
func (*AuthorizerParameters) DeepCopyInto ¶
func (in *AuthorizerParameters) DeepCopyInto(out *AuthorizerParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthorizerSpec ¶
type AuthorizerSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AuthorizerParameters `json:"forProvider"` }
AuthorizerSpec defines the desired state of Authorizer
func (*AuthorizerSpec) DeepCopy ¶
func (in *AuthorizerSpec) DeepCopy() *AuthorizerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizerSpec.
func (*AuthorizerSpec) DeepCopyInto ¶
func (in *AuthorizerSpec) DeepCopyInto(out *AuthorizerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AuthorizerStatus ¶
type AuthorizerStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AuthorizerObservation `json:"atProvider,omitempty"` }
AuthorizerStatus defines the observed state of Authorizer.
func (*AuthorizerStatus) DeepCopy ¶
func (in *AuthorizerStatus) DeepCopy() *AuthorizerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthorizerStatus.
func (*AuthorizerStatus) DeepCopyInto ¶
func (in *AuthorizerStatus) DeepCopyInto(out *AuthorizerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BasePathMapping ¶
type BasePathMapping struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BasePathMappingSpec `json:"spec"` Status BasePathMappingStatus `json:"status,omitempty"` }
BasePathMapping is the Schema for the BasePathMappings 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 (*BasePathMapping) DeepCopy ¶
func (in *BasePathMapping) DeepCopy() *BasePathMapping
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BasePathMapping.
func (*BasePathMapping) DeepCopyInto ¶
func (in *BasePathMapping) DeepCopyInto(out *BasePathMapping)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BasePathMapping) DeepCopyObject ¶
func (in *BasePathMapping) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BasePathMapping) GetCondition ¶
func (mg *BasePathMapping) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this BasePathMapping.
func (*BasePathMapping) GetConnectionDetailsMapping ¶
func (tr *BasePathMapping) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this BasePathMapping
func (*BasePathMapping) GetDeletionPolicy ¶
func (mg *BasePathMapping) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this BasePathMapping.
func (*BasePathMapping) GetID ¶
func (tr *BasePathMapping) GetID() string
GetID returns ID of underlying Terraform resource of this BasePathMapping
func (*BasePathMapping) GetObservation ¶
func (tr *BasePathMapping) GetObservation() (map[string]interface{}, error)
GetObservation of this BasePathMapping
func (*BasePathMapping) GetParameters ¶
func (tr *BasePathMapping) GetParameters() (map[string]interface{}, error)
GetParameters of this BasePathMapping
func (*BasePathMapping) GetProviderConfigReference ¶
func (mg *BasePathMapping) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this BasePathMapping.
func (*BasePathMapping) GetProviderReference ¶
func (mg *BasePathMapping) GetProviderReference() *xpv1.Reference
GetProviderReference of this BasePathMapping. Deprecated: Use GetProviderConfigReference.
func (*BasePathMapping) GetPublishConnectionDetailsTo ¶
func (mg *BasePathMapping) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this BasePathMapping.
func (*BasePathMapping) GetTerraformResourceType ¶
func (mg *BasePathMapping) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this BasePathMapping
func (*BasePathMapping) GetTerraformSchemaVersion ¶
func (tr *BasePathMapping) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*BasePathMapping) GetWriteConnectionSecretToReference ¶
func (mg *BasePathMapping) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this BasePathMapping.
func (*BasePathMapping) LateInitialize ¶
func (tr *BasePathMapping) LateInitialize(attrs []byte) (bool, error)
LateInitialize this BasePathMapping using its observed tfState. returns True if there are any spec changes for the resource.
func (*BasePathMapping) SetConditions ¶
func (mg *BasePathMapping) SetConditions(c ...xpv1.Condition)
SetConditions of this BasePathMapping.
func (*BasePathMapping) SetDeletionPolicy ¶
func (mg *BasePathMapping) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this BasePathMapping.
func (*BasePathMapping) SetObservation ¶
func (tr *BasePathMapping) SetObservation(obs map[string]interface{}) error
SetObservation for this BasePathMapping
func (*BasePathMapping) SetParameters ¶
func (tr *BasePathMapping) SetParameters(params map[string]interface{}) error
SetParameters for this BasePathMapping
func (*BasePathMapping) SetProviderConfigReference ¶
func (mg *BasePathMapping) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this BasePathMapping.
func (*BasePathMapping) SetProviderReference ¶
func (mg *BasePathMapping) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this BasePathMapping. Deprecated: Use SetProviderConfigReference.
func (*BasePathMapping) SetPublishConnectionDetailsTo ¶
func (mg *BasePathMapping) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this BasePathMapping.
func (*BasePathMapping) SetWriteConnectionSecretToReference ¶
func (mg *BasePathMapping) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this BasePathMapping.
type BasePathMappingList ¶
type BasePathMappingList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BasePathMapping `json:"items"` }
BasePathMappingList contains a list of BasePathMappings
func (*BasePathMappingList) DeepCopy ¶
func (in *BasePathMappingList) DeepCopy() *BasePathMappingList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BasePathMappingList.
func (*BasePathMappingList) DeepCopyInto ¶
func (in *BasePathMappingList) DeepCopyInto(out *BasePathMappingList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BasePathMappingList) DeepCopyObject ¶
func (in *BasePathMappingList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BasePathMappingList) GetItems ¶
func (l *BasePathMappingList) GetItems() []resource.Managed
GetItems of this BasePathMappingList.
type BasePathMappingObservation ¶
type BasePathMappingObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*BasePathMappingObservation) DeepCopy ¶
func (in *BasePathMappingObservation) DeepCopy() *BasePathMappingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BasePathMappingObservation.
func (*BasePathMappingObservation) DeepCopyInto ¶
func (in *BasePathMappingObservation) DeepCopyInto(out *BasePathMappingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BasePathMappingParameters ¶
type BasePathMappingParameters struct { // +kubebuilder:validation:Required APIID *string `json:"apiId" tf:"api_id,omitempty"` // +kubebuilder:validation:Optional BasePath *string `json:"basePath,omitempty" tf:"base_path,omitempty"` // +kubebuilder:validation:Required DomainName *string `json:"domainName" tf:"domain_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 StageName *string `json:"stageName,omitempty" tf:"stage_name,omitempty"` }
func (*BasePathMappingParameters) DeepCopy ¶
func (in *BasePathMappingParameters) DeepCopy() *BasePathMappingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BasePathMappingParameters.
func (*BasePathMappingParameters) DeepCopyInto ¶
func (in *BasePathMappingParameters) DeepCopyInto(out *BasePathMappingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BasePathMappingSpec ¶
type BasePathMappingSpec struct { v1.ResourceSpec `json:",inline"` ForProvider BasePathMappingParameters `json:"forProvider"` }
BasePathMappingSpec defines the desired state of BasePathMapping
func (*BasePathMappingSpec) DeepCopy ¶
func (in *BasePathMappingSpec) DeepCopy() *BasePathMappingSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BasePathMappingSpec.
func (*BasePathMappingSpec) DeepCopyInto ¶
func (in *BasePathMappingSpec) DeepCopyInto(out *BasePathMappingSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BasePathMappingStatus ¶
type BasePathMappingStatus struct { v1.ResourceStatus `json:",inline"` AtProvider BasePathMappingObservation `json:"atProvider,omitempty"` }
BasePathMappingStatus defines the observed state of BasePathMapping.
func (*BasePathMappingStatus) DeepCopy ¶
func (in *BasePathMappingStatus) DeepCopy() *BasePathMappingStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BasePathMappingStatus.
func (*BasePathMappingStatus) DeepCopyInto ¶
func (in *BasePathMappingStatus) DeepCopyInto(out *BasePathMappingStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientCertificate ¶
type ClientCertificate struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ClientCertificateSpec `json:"spec"` Status ClientCertificateStatus `json:"status,omitempty"` }
ClientCertificate is the Schema for the ClientCertificates 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 (*ClientCertificate) DeepCopy ¶
func (in *ClientCertificate) DeepCopy() *ClientCertificate
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientCertificate.
func (*ClientCertificate) DeepCopyInto ¶
func (in *ClientCertificate) DeepCopyInto(out *ClientCertificate)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClientCertificate) DeepCopyObject ¶
func (in *ClientCertificate) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ClientCertificate) GetCondition ¶
func (mg *ClientCertificate) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ClientCertificate.
func (*ClientCertificate) GetConnectionDetailsMapping ¶
func (tr *ClientCertificate) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ClientCertificate
func (*ClientCertificate) GetDeletionPolicy ¶
func (mg *ClientCertificate) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ClientCertificate.
func (*ClientCertificate) GetID ¶
func (tr *ClientCertificate) GetID() string
GetID returns ID of underlying Terraform resource of this ClientCertificate
func (*ClientCertificate) GetObservation ¶
func (tr *ClientCertificate) GetObservation() (map[string]interface{}, error)
GetObservation of this ClientCertificate
func (*ClientCertificate) GetParameters ¶
func (tr *ClientCertificate) GetParameters() (map[string]interface{}, error)
GetParameters of this ClientCertificate
func (*ClientCertificate) GetProviderConfigReference ¶
func (mg *ClientCertificate) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ClientCertificate.
func (*ClientCertificate) GetProviderReference ¶
func (mg *ClientCertificate) GetProviderReference() *xpv1.Reference
GetProviderReference of this ClientCertificate. Deprecated: Use GetProviderConfigReference.
func (*ClientCertificate) GetPublishConnectionDetailsTo ¶
func (mg *ClientCertificate) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ClientCertificate.
func (*ClientCertificate) GetTerraformResourceType ¶
func (mg *ClientCertificate) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ClientCertificate
func (*ClientCertificate) GetTerraformSchemaVersion ¶
func (tr *ClientCertificate) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ClientCertificate) GetWriteConnectionSecretToReference ¶
func (mg *ClientCertificate) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ClientCertificate.
func (*ClientCertificate) LateInitialize ¶
func (tr *ClientCertificate) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ClientCertificate using its observed tfState. returns True if there are any spec changes for the resource.
func (*ClientCertificate) SetConditions ¶
func (mg *ClientCertificate) SetConditions(c ...xpv1.Condition)
SetConditions of this ClientCertificate.
func (*ClientCertificate) SetDeletionPolicy ¶
func (mg *ClientCertificate) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ClientCertificate.
func (*ClientCertificate) SetObservation ¶
func (tr *ClientCertificate) SetObservation(obs map[string]interface{}) error
SetObservation for this ClientCertificate
func (*ClientCertificate) SetParameters ¶
func (tr *ClientCertificate) SetParameters(params map[string]interface{}) error
SetParameters for this ClientCertificate
func (*ClientCertificate) SetProviderConfigReference ¶
func (mg *ClientCertificate) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ClientCertificate.
func (*ClientCertificate) SetProviderReference ¶
func (mg *ClientCertificate) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ClientCertificate. Deprecated: Use SetProviderConfigReference.
func (*ClientCertificate) SetPublishConnectionDetailsTo ¶
func (mg *ClientCertificate) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ClientCertificate.
func (*ClientCertificate) SetWriteConnectionSecretToReference ¶
func (mg *ClientCertificate) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ClientCertificate.
type ClientCertificateList ¶
type ClientCertificateList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ClientCertificate `json:"items"` }
ClientCertificateList contains a list of ClientCertificates
func (*ClientCertificateList) DeepCopy ¶
func (in *ClientCertificateList) DeepCopy() *ClientCertificateList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientCertificateList.
func (*ClientCertificateList) DeepCopyInto ¶
func (in *ClientCertificateList) DeepCopyInto(out *ClientCertificateList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClientCertificateList) DeepCopyObject ¶
func (in *ClientCertificateList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ClientCertificateList) GetItems ¶
func (l *ClientCertificateList) GetItems() []resource.Managed
GetItems of this ClientCertificateList.
type ClientCertificateObservation ¶
type ClientCertificateObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` CreatedDate *string `json:"createdDate,omitempty" tf:"created_date,omitempty"` ExpirationDate *string `json:"expirationDate,omitempty" tf:"expiration_date,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` PemEncodedCertificate *string `json:"pemEncodedCertificate,omitempty" tf:"pem_encoded_certificate,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*ClientCertificateObservation) DeepCopy ¶
func (in *ClientCertificateObservation) DeepCopy() *ClientCertificateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientCertificateObservation.
func (*ClientCertificateObservation) DeepCopyInto ¶
func (in *ClientCertificateObservation) DeepCopyInto(out *ClientCertificateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientCertificateParameters ¶
type ClientCertificateParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ClientCertificateParameters) DeepCopy ¶
func (in *ClientCertificateParameters) DeepCopy() *ClientCertificateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientCertificateParameters.
func (*ClientCertificateParameters) DeepCopyInto ¶
func (in *ClientCertificateParameters) DeepCopyInto(out *ClientCertificateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientCertificateSpec ¶
type ClientCertificateSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ClientCertificateParameters `json:"forProvider"` }
ClientCertificateSpec defines the desired state of ClientCertificate
func (*ClientCertificateSpec) DeepCopy ¶
func (in *ClientCertificateSpec) DeepCopy() *ClientCertificateSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientCertificateSpec.
func (*ClientCertificateSpec) DeepCopyInto ¶
func (in *ClientCertificateSpec) DeepCopyInto(out *ClientCertificateSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientCertificateStatus ¶
type ClientCertificateStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ClientCertificateObservation `json:"atProvider,omitempty"` }
ClientCertificateStatus defines the observed state of ClientCertificate.
func (*ClientCertificateStatus) DeepCopy ¶
func (in *ClientCertificateStatus) DeepCopy() *ClientCertificateStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientCertificateStatus.
func (*ClientCertificateStatus) DeepCopyInto ¶
func (in *ClientCertificateStatus) DeepCopyInto(out *ClientCertificateStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Deployment ¶
type Deployment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DeploymentSpec `json:"spec"` Status DeploymentStatus `json:"status,omitempty"` }
Deployment is the Schema for the Deployments 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 (*Deployment) DeepCopy ¶
func (in *Deployment) DeepCopy() *Deployment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Deployment.
func (*Deployment) DeepCopyInto ¶
func (in *Deployment) DeepCopyInto(out *Deployment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Deployment) DeepCopyObject ¶
func (in *Deployment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Deployment) GetCondition ¶
func (mg *Deployment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Deployment.
func (*Deployment) GetConnectionDetailsMapping ¶
func (tr *Deployment) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Deployment
func (*Deployment) GetDeletionPolicy ¶
func (mg *Deployment) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Deployment.
func (*Deployment) GetID ¶
func (tr *Deployment) GetID() string
GetID returns ID of underlying Terraform resource of this Deployment
func (*Deployment) GetObservation ¶
func (tr *Deployment) GetObservation() (map[string]interface{}, error)
GetObservation of this Deployment
func (*Deployment) GetParameters ¶
func (tr *Deployment) GetParameters() (map[string]interface{}, error)
GetParameters of this Deployment
func (*Deployment) GetProviderConfigReference ¶
func (mg *Deployment) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Deployment.
func (*Deployment) GetProviderReference ¶
func (mg *Deployment) GetProviderReference() *xpv1.Reference
GetProviderReference of this Deployment. Deprecated: Use GetProviderConfigReference.
func (*Deployment) GetPublishConnectionDetailsTo ¶
func (mg *Deployment) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Deployment.
func (*Deployment) GetTerraformResourceType ¶
func (mg *Deployment) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Deployment
func (*Deployment) GetTerraformSchemaVersion ¶
func (tr *Deployment) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Deployment) GetWriteConnectionSecretToReference ¶
func (mg *Deployment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Deployment.
func (*Deployment) LateInitialize ¶
func (tr *Deployment) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Deployment using its observed tfState. returns True if there are any spec changes for the resource.
func (*Deployment) SetConditions ¶
func (mg *Deployment) SetConditions(c ...xpv1.Condition)
SetConditions of this Deployment.
func (*Deployment) SetDeletionPolicy ¶
func (mg *Deployment) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Deployment.
func (*Deployment) SetObservation ¶
func (tr *Deployment) SetObservation(obs map[string]interface{}) error
SetObservation for this Deployment
func (*Deployment) SetParameters ¶
func (tr *Deployment) SetParameters(params map[string]interface{}) error
SetParameters for this Deployment
func (*Deployment) SetProviderConfigReference ¶
func (mg *Deployment) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Deployment.
func (*Deployment) SetProviderReference ¶
func (mg *Deployment) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this Deployment. Deprecated: Use SetProviderConfigReference.
func (*Deployment) SetPublishConnectionDetailsTo ¶
func (mg *Deployment) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Deployment.
func (*Deployment) SetWriteConnectionSecretToReference ¶
func (mg *Deployment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Deployment.
type DeploymentList ¶
type DeploymentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Deployment `json:"items"` }
DeploymentList contains a list of Deployments
func (*DeploymentList) DeepCopy ¶
func (in *DeploymentList) DeepCopy() *DeploymentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentList.
func (*DeploymentList) DeepCopyInto ¶
func (in *DeploymentList) DeepCopyInto(out *DeploymentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeploymentList) DeepCopyObject ¶
func (in *DeploymentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DeploymentList) GetItems ¶
func (l *DeploymentList) GetItems() []resource.Managed
GetItems of this DeploymentList.
type DeploymentObservation ¶
type DeploymentObservation struct { CreatedDate *string `json:"createdDate,omitempty" tf:"created_date,omitempty"` ExecutionArn *string `json:"executionArn,omitempty" tf:"execution_arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` InvokeURL *string `json:"invokeUrl,omitempty" tf:"invoke_url,omitempty"` }
func (*DeploymentObservation) DeepCopy ¶
func (in *DeploymentObservation) DeepCopy() *DeploymentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentObservation.
func (*DeploymentObservation) DeepCopyInto ¶
func (in *DeploymentObservation) DeepCopyInto(out *DeploymentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentParameters ¶
type DeploymentParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required RestAPIID *string `json:"restApiId" tf:"rest_api_id,omitempty"` // +kubebuilder:validation:Optional StageDescription *string `json:"stageDescription,omitempty" tf:"stage_description,omitempty"` // +kubebuilder:validation:Optional StageName *string `json:"stageName,omitempty" tf:"stage_name,omitempty"` // +kubebuilder:validation:Optional Triggers map[string]*string `json:"triggers,omitempty" tf:"triggers,omitempty"` // +kubebuilder:validation:Optional Variables map[string]*string `json:"variables,omitempty" tf:"variables,omitempty"` }
func (*DeploymentParameters) DeepCopy ¶
func (in *DeploymentParameters) DeepCopy() *DeploymentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentParameters.
func (*DeploymentParameters) DeepCopyInto ¶
func (in *DeploymentParameters) DeepCopyInto(out *DeploymentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentSpec ¶
type DeploymentSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DeploymentParameters `json:"forProvider"` }
DeploymentSpec defines the desired state of Deployment
func (*DeploymentSpec) DeepCopy ¶
func (in *DeploymentSpec) DeepCopy() *DeploymentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentSpec.
func (*DeploymentSpec) DeepCopyInto ¶
func (in *DeploymentSpec) DeepCopyInto(out *DeploymentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeploymentStatus ¶
type DeploymentStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DeploymentObservation `json:"atProvider,omitempty"` }
DeploymentStatus defines the observed state of Deployment.
func (*DeploymentStatus) DeepCopy ¶
func (in *DeploymentStatus) DeepCopy() *DeploymentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeploymentStatus.
func (*DeploymentStatus) DeepCopyInto ¶
func (in *DeploymentStatus) DeepCopyInto(out *DeploymentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocumentationPart ¶
type DocumentationPart struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DocumentationPartSpec `json:"spec"` Status DocumentationPartStatus `json:"status,omitempty"` }
DocumentationPart is the Schema for the DocumentationParts 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 (*DocumentationPart) DeepCopy ¶
func (in *DocumentationPart) DeepCopy() *DocumentationPart
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentationPart.
func (*DocumentationPart) DeepCopyInto ¶
func (in *DocumentationPart) DeepCopyInto(out *DocumentationPart)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DocumentationPart) DeepCopyObject ¶
func (in *DocumentationPart) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DocumentationPart) GetCondition ¶
func (mg *DocumentationPart) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DocumentationPart.
func (*DocumentationPart) GetConnectionDetailsMapping ¶
func (tr *DocumentationPart) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DocumentationPart
func (*DocumentationPart) GetDeletionPolicy ¶
func (mg *DocumentationPart) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DocumentationPart.
func (*DocumentationPart) GetID ¶
func (tr *DocumentationPart) GetID() string
GetID returns ID of underlying Terraform resource of this DocumentationPart
func (*DocumentationPart) GetObservation ¶
func (tr *DocumentationPart) GetObservation() (map[string]interface{}, error)
GetObservation of this DocumentationPart
func (*DocumentationPart) GetParameters ¶
func (tr *DocumentationPart) GetParameters() (map[string]interface{}, error)
GetParameters of this DocumentationPart
func (*DocumentationPart) GetProviderConfigReference ¶
func (mg *DocumentationPart) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DocumentationPart.
func (*DocumentationPart) GetProviderReference ¶
func (mg *DocumentationPart) GetProviderReference() *xpv1.Reference
GetProviderReference of this DocumentationPart. Deprecated: Use GetProviderConfigReference.
func (*DocumentationPart) GetPublishConnectionDetailsTo ¶
func (mg *DocumentationPart) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DocumentationPart.
func (*DocumentationPart) GetTerraformResourceType ¶
func (mg *DocumentationPart) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DocumentationPart
func (*DocumentationPart) GetTerraformSchemaVersion ¶
func (tr *DocumentationPart) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DocumentationPart) GetWriteConnectionSecretToReference ¶
func (mg *DocumentationPart) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DocumentationPart.
func (*DocumentationPart) LateInitialize ¶
func (tr *DocumentationPart) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DocumentationPart using its observed tfState. returns True if there are any spec changes for the resource.
func (*DocumentationPart) SetConditions ¶
func (mg *DocumentationPart) SetConditions(c ...xpv1.Condition)
SetConditions of this DocumentationPart.
func (*DocumentationPart) SetDeletionPolicy ¶
func (mg *DocumentationPart) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DocumentationPart.
func (*DocumentationPart) SetObservation ¶
func (tr *DocumentationPart) SetObservation(obs map[string]interface{}) error
SetObservation for this DocumentationPart
func (*DocumentationPart) SetParameters ¶
func (tr *DocumentationPart) SetParameters(params map[string]interface{}) error
SetParameters for this DocumentationPart
func (*DocumentationPart) SetProviderConfigReference ¶
func (mg *DocumentationPart) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DocumentationPart.
func (*DocumentationPart) SetProviderReference ¶
func (mg *DocumentationPart) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DocumentationPart. Deprecated: Use SetProviderConfigReference.
func (*DocumentationPart) SetPublishConnectionDetailsTo ¶
func (mg *DocumentationPart) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DocumentationPart.
func (*DocumentationPart) SetWriteConnectionSecretToReference ¶
func (mg *DocumentationPart) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DocumentationPart.
type DocumentationPartList ¶
type DocumentationPartList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DocumentationPart `json:"items"` }
DocumentationPartList contains a list of DocumentationParts
func (*DocumentationPartList) DeepCopy ¶
func (in *DocumentationPartList) DeepCopy() *DocumentationPartList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentationPartList.
func (*DocumentationPartList) DeepCopyInto ¶
func (in *DocumentationPartList) DeepCopyInto(out *DocumentationPartList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DocumentationPartList) DeepCopyObject ¶
func (in *DocumentationPartList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DocumentationPartList) GetItems ¶
func (l *DocumentationPartList) GetItems() []resource.Managed
GetItems of this DocumentationPartList.
type DocumentationPartObservation ¶
type DocumentationPartObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*DocumentationPartObservation) DeepCopy ¶
func (in *DocumentationPartObservation) DeepCopy() *DocumentationPartObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentationPartObservation.
func (*DocumentationPartObservation) DeepCopyInto ¶
func (in *DocumentationPartObservation) DeepCopyInto(out *DocumentationPartObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocumentationPartParameters ¶
type DocumentationPartParameters struct { // +kubebuilder:validation:Required Location []LocationParameters `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Properties *string `json:"properties" tf:"properties,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required RestAPIID *string `json:"restApiId" tf:"rest_api_id,omitempty"` }
func (*DocumentationPartParameters) DeepCopy ¶
func (in *DocumentationPartParameters) DeepCopy() *DocumentationPartParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentationPartParameters.
func (*DocumentationPartParameters) DeepCopyInto ¶
func (in *DocumentationPartParameters) DeepCopyInto(out *DocumentationPartParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocumentationPartSpec ¶
type DocumentationPartSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DocumentationPartParameters `json:"forProvider"` }
DocumentationPartSpec defines the desired state of DocumentationPart
func (*DocumentationPartSpec) DeepCopy ¶
func (in *DocumentationPartSpec) DeepCopy() *DocumentationPartSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentationPartSpec.
func (*DocumentationPartSpec) DeepCopyInto ¶
func (in *DocumentationPartSpec) DeepCopyInto(out *DocumentationPartSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocumentationPartStatus ¶
type DocumentationPartStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DocumentationPartObservation `json:"atProvider,omitempty"` }
DocumentationPartStatus defines the observed state of DocumentationPart.
func (*DocumentationPartStatus) DeepCopy ¶
func (in *DocumentationPartStatus) DeepCopy() *DocumentationPartStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentationPartStatus.
func (*DocumentationPartStatus) DeepCopyInto ¶
func (in *DocumentationPartStatus) DeepCopyInto(out *DocumentationPartStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocumentationVersion ¶
type DocumentationVersion struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DocumentationVersionSpec `json:"spec"` Status DocumentationVersionStatus `json:"status,omitempty"` }
DocumentationVersion is the Schema for the DocumentationVersions 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 (*DocumentationVersion) DeepCopy ¶
func (in *DocumentationVersion) DeepCopy() *DocumentationVersion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentationVersion.
func (*DocumentationVersion) DeepCopyInto ¶
func (in *DocumentationVersion) DeepCopyInto(out *DocumentationVersion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DocumentationVersion) DeepCopyObject ¶
func (in *DocumentationVersion) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DocumentationVersion) GetCondition ¶
func (mg *DocumentationVersion) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DocumentationVersion.
func (*DocumentationVersion) GetConnectionDetailsMapping ¶
func (tr *DocumentationVersion) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DocumentationVersion
func (*DocumentationVersion) GetDeletionPolicy ¶
func (mg *DocumentationVersion) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DocumentationVersion.
func (*DocumentationVersion) GetID ¶
func (tr *DocumentationVersion) GetID() string
GetID returns ID of underlying Terraform resource of this DocumentationVersion
func (*DocumentationVersion) GetObservation ¶
func (tr *DocumentationVersion) GetObservation() (map[string]interface{}, error)
GetObservation of this DocumentationVersion
func (*DocumentationVersion) GetParameters ¶
func (tr *DocumentationVersion) GetParameters() (map[string]interface{}, error)
GetParameters of this DocumentationVersion
func (*DocumentationVersion) GetProviderConfigReference ¶
func (mg *DocumentationVersion) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DocumentationVersion.
func (*DocumentationVersion) GetProviderReference ¶
func (mg *DocumentationVersion) GetProviderReference() *xpv1.Reference
GetProviderReference of this DocumentationVersion. Deprecated: Use GetProviderConfigReference.
func (*DocumentationVersion) GetPublishConnectionDetailsTo ¶
func (mg *DocumentationVersion) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DocumentationVersion.
func (*DocumentationVersion) GetTerraformResourceType ¶
func (mg *DocumentationVersion) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DocumentationVersion
func (*DocumentationVersion) GetTerraformSchemaVersion ¶
func (tr *DocumentationVersion) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DocumentationVersion) GetWriteConnectionSecretToReference ¶
func (mg *DocumentationVersion) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DocumentationVersion.
func (*DocumentationVersion) LateInitialize ¶
func (tr *DocumentationVersion) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DocumentationVersion using its observed tfState. returns True if there are any spec changes for the resource.
func (*DocumentationVersion) SetConditions ¶
func (mg *DocumentationVersion) SetConditions(c ...xpv1.Condition)
SetConditions of this DocumentationVersion.
func (*DocumentationVersion) SetDeletionPolicy ¶
func (mg *DocumentationVersion) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DocumentationVersion.
func (*DocumentationVersion) SetObservation ¶
func (tr *DocumentationVersion) SetObservation(obs map[string]interface{}) error
SetObservation for this DocumentationVersion
func (*DocumentationVersion) SetParameters ¶
func (tr *DocumentationVersion) SetParameters(params map[string]interface{}) error
SetParameters for this DocumentationVersion
func (*DocumentationVersion) SetProviderConfigReference ¶
func (mg *DocumentationVersion) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DocumentationVersion.
func (*DocumentationVersion) SetProviderReference ¶
func (mg *DocumentationVersion) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DocumentationVersion. Deprecated: Use SetProviderConfigReference.
func (*DocumentationVersion) SetPublishConnectionDetailsTo ¶
func (mg *DocumentationVersion) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DocumentationVersion.
func (*DocumentationVersion) SetWriteConnectionSecretToReference ¶
func (mg *DocumentationVersion) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DocumentationVersion.
type DocumentationVersionList ¶
type DocumentationVersionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DocumentationVersion `json:"items"` }
DocumentationVersionList contains a list of DocumentationVersions
func (*DocumentationVersionList) DeepCopy ¶
func (in *DocumentationVersionList) DeepCopy() *DocumentationVersionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentationVersionList.
func (*DocumentationVersionList) DeepCopyInto ¶
func (in *DocumentationVersionList) DeepCopyInto(out *DocumentationVersionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DocumentationVersionList) DeepCopyObject ¶
func (in *DocumentationVersionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DocumentationVersionList) GetItems ¶
func (l *DocumentationVersionList) GetItems() []resource.Managed
GetItems of this DocumentationVersionList.
type DocumentationVersionObservation ¶
type DocumentationVersionObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*DocumentationVersionObservation) DeepCopy ¶
func (in *DocumentationVersionObservation) DeepCopy() *DocumentationVersionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentationVersionObservation.
func (*DocumentationVersionObservation) DeepCopyInto ¶
func (in *DocumentationVersionObservation) DeepCopyInto(out *DocumentationVersionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocumentationVersionParameters ¶
type DocumentationVersionParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required RestAPIID *string `json:"restApiId" tf:"rest_api_id,omitempty"` // +kubebuilder:validation:Required Version *string `json:"version" tf:"version,omitempty"` }
func (*DocumentationVersionParameters) DeepCopy ¶
func (in *DocumentationVersionParameters) DeepCopy() *DocumentationVersionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentationVersionParameters.
func (*DocumentationVersionParameters) DeepCopyInto ¶
func (in *DocumentationVersionParameters) DeepCopyInto(out *DocumentationVersionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocumentationVersionSpec ¶
type DocumentationVersionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DocumentationVersionParameters `json:"forProvider"` }
DocumentationVersionSpec defines the desired state of DocumentationVersion
func (*DocumentationVersionSpec) DeepCopy ¶
func (in *DocumentationVersionSpec) DeepCopy() *DocumentationVersionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentationVersionSpec.
func (*DocumentationVersionSpec) DeepCopyInto ¶
func (in *DocumentationVersionSpec) DeepCopyInto(out *DocumentationVersionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DocumentationVersionStatus ¶
type DocumentationVersionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DocumentationVersionObservation `json:"atProvider,omitempty"` }
DocumentationVersionStatus defines the observed state of DocumentationVersion.
func (*DocumentationVersionStatus) DeepCopy ¶
func (in *DocumentationVersionStatus) DeepCopy() *DocumentationVersionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DocumentationVersionStatus.
func (*DocumentationVersionStatus) DeepCopyInto ¶
func (in *DocumentationVersionStatus) DeepCopyInto(out *DocumentationVersionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainName ¶
type DomainName struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DomainNameSpec `json:"spec"` Status DomainNameStatus `json:"status,omitempty"` }
DomainName is the Schema for the DomainNames 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 (*DomainName) DeepCopy ¶
func (in *DomainName) DeepCopy() *DomainName
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainName.
func (*DomainName) DeepCopyInto ¶
func (in *DomainName) DeepCopyInto(out *DomainName)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainName) DeepCopyObject ¶
func (in *DomainName) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DomainName) GetCondition ¶
func (mg *DomainName) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DomainName.
func (*DomainName) GetConnectionDetailsMapping ¶
func (tr *DomainName) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DomainName
func (*DomainName) GetDeletionPolicy ¶
func (mg *DomainName) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DomainName.
func (*DomainName) GetID ¶
func (tr *DomainName) GetID() string
GetID returns ID of underlying Terraform resource of this DomainName
func (*DomainName) GetObservation ¶
func (tr *DomainName) GetObservation() (map[string]interface{}, error)
GetObservation of this DomainName
func (*DomainName) GetParameters ¶
func (tr *DomainName) GetParameters() (map[string]interface{}, error)
GetParameters of this DomainName
func (*DomainName) GetProviderConfigReference ¶
func (mg *DomainName) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DomainName.
func (*DomainName) GetProviderReference ¶
func (mg *DomainName) GetProviderReference() *xpv1.Reference
GetProviderReference of this DomainName. Deprecated: Use GetProviderConfigReference.
func (*DomainName) GetPublishConnectionDetailsTo ¶
func (mg *DomainName) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DomainName.
func (*DomainName) GetTerraformResourceType ¶
func (mg *DomainName) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DomainName
func (*DomainName) GetTerraformSchemaVersion ¶
func (tr *DomainName) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DomainName) GetWriteConnectionSecretToReference ¶
func (mg *DomainName) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DomainName.
func (*DomainName) LateInitialize ¶
func (tr *DomainName) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DomainName using its observed tfState. returns True if there are any spec changes for the resource.
func (*DomainName) SetConditions ¶
func (mg *DomainName) SetConditions(c ...xpv1.Condition)
SetConditions of this DomainName.
func (*DomainName) SetDeletionPolicy ¶
func (mg *DomainName) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DomainName.
func (*DomainName) SetObservation ¶
func (tr *DomainName) SetObservation(obs map[string]interface{}) error
SetObservation for this DomainName
func (*DomainName) SetParameters ¶
func (tr *DomainName) SetParameters(params map[string]interface{}) error
SetParameters for this DomainName
func (*DomainName) SetProviderConfigReference ¶
func (mg *DomainName) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DomainName.
func (*DomainName) SetProviderReference ¶
func (mg *DomainName) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DomainName. Deprecated: Use SetProviderConfigReference.
func (*DomainName) SetPublishConnectionDetailsTo ¶
func (mg *DomainName) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DomainName.
func (*DomainName) SetWriteConnectionSecretToReference ¶
func (mg *DomainName) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DomainName.
type DomainNameList ¶
type DomainNameList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DomainName `json:"items"` }
DomainNameList contains a list of DomainNames
func (*DomainNameList) DeepCopy ¶
func (in *DomainNameList) DeepCopy() *DomainNameList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainNameList.
func (*DomainNameList) DeepCopyInto ¶
func (in *DomainNameList) DeepCopyInto(out *DomainNameList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainNameList) DeepCopyObject ¶
func (in *DomainNameList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DomainNameList) GetItems ¶
func (l *DomainNameList) GetItems() []resource.Managed
GetItems of this DomainNameList.
type DomainNameObservation ¶
type DomainNameObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` CertificateUploadDate *string `json:"certificateUploadDate,omitempty" tf:"certificate_upload_date,omitempty"` CloudfrontDomainName *string `json:"cloudfrontDomainName,omitempty" tf:"cloudfront_domain_name,omitempty"` CloudfrontZoneID *string `json:"cloudfrontZoneId,omitempty" tf:"cloudfront_zone_id,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` RegionalDomainName *string `json:"regionalDomainName,omitempty" tf:"regional_domain_name,omitempty"` RegionalZoneID *string `json:"regionalZoneId,omitempty" tf:"regional_zone_id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*DomainNameObservation) DeepCopy ¶
func (in *DomainNameObservation) DeepCopy() *DomainNameObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainNameObservation.
func (*DomainNameObservation) DeepCopyInto ¶
func (in *DomainNameObservation) DeepCopyInto(out *DomainNameObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainNameParameters ¶
type DomainNameParameters struct { // +kubebuilder:validation:Optional CertificateArn *string `json:"certificateArn,omitempty" tf:"certificate_arn,omitempty"` // +kubebuilder:validation:Optional CertificateBody *string `json:"certificateBody,omitempty" tf:"certificate_body,omitempty"` // +kubebuilder:validation:Optional CertificateChain *string `json:"certificateChain,omitempty" tf:"certificate_chain,omitempty"` // +kubebuilder:validation:Optional CertificateName *string `json:"certificateName,omitempty" tf:"certificate_name,omitempty"` // +kubebuilder:validation:Optional CertificatePrivateKeySecretRef *v1.SecretKeySelector `json:"certificatePrivateKeySecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required DomainName *string `json:"domainName" tf:"domain_name,omitempty"` // +kubebuilder:validation:Optional EndpointConfiguration []EndpointConfigurationParameters `json:"endpointConfiguration,omitempty" tf:"endpoint_configuration,omitempty"` // +kubebuilder:validation:Optional MutualTLSAuthentication []MutualTLSAuthenticationParameters `json:"mutualTlsAuthentication,omitempty" tf:"mutual_tls_authentication,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 RegionalCertificateArn *string `json:"regionalCertificateArn,omitempty" tf:"regional_certificate_arn,omitempty"` // +kubebuilder:validation:Optional RegionalCertificateName *string `json:"regionalCertificateName,omitempty" tf:"regional_certificate_name,omitempty"` // +kubebuilder:validation:Optional SecurityPolicy *string `json:"securityPolicy,omitempty" tf:"security_policy,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*DomainNameParameters) DeepCopy ¶
func (in *DomainNameParameters) DeepCopy() *DomainNameParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainNameParameters.
func (*DomainNameParameters) DeepCopyInto ¶
func (in *DomainNameParameters) DeepCopyInto(out *DomainNameParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainNameSpec ¶
type DomainNameSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DomainNameParameters `json:"forProvider"` }
DomainNameSpec defines the desired state of DomainName
func (*DomainNameSpec) DeepCopy ¶
func (in *DomainNameSpec) DeepCopy() *DomainNameSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainNameSpec.
func (*DomainNameSpec) DeepCopyInto ¶
func (in *DomainNameSpec) DeepCopyInto(out *DomainNameSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainNameStatus ¶
type DomainNameStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DomainNameObservation `json:"atProvider,omitempty"` }
DomainNameStatus defines the observed state of DomainName.
func (*DomainNameStatus) DeepCopy ¶
func (in *DomainNameStatus) DeepCopy() *DomainNameStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainNameStatus.
func (*DomainNameStatus) DeepCopyInto ¶
func (in *DomainNameStatus) DeepCopyInto(out *DomainNameStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointConfigurationObservation ¶
type EndpointConfigurationObservation struct { }
func (*EndpointConfigurationObservation) DeepCopy ¶
func (in *EndpointConfigurationObservation) DeepCopy() *EndpointConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointConfigurationObservation.
func (*EndpointConfigurationObservation) DeepCopyInto ¶
func (in *EndpointConfigurationObservation) DeepCopyInto(out *EndpointConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointConfigurationParameters ¶
type EndpointConfigurationParameters struct { // +kubebuilder:validation:Required Types []*string `json:"types" tf:"types,omitempty"` }
func (*EndpointConfigurationParameters) DeepCopy ¶
func (in *EndpointConfigurationParameters) DeepCopy() *EndpointConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointConfigurationParameters.
func (*EndpointConfigurationParameters) DeepCopyInto ¶
func (in *EndpointConfigurationParameters) DeepCopyInto(out *EndpointConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewayResponse ¶
type GatewayResponse struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec GatewayResponseSpec `json:"spec"` Status GatewayResponseStatus `json:"status,omitempty"` }
GatewayResponse is the Schema for the GatewayResponses 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 (*GatewayResponse) DeepCopy ¶
func (in *GatewayResponse) DeepCopy() *GatewayResponse
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayResponse.
func (*GatewayResponse) DeepCopyInto ¶
func (in *GatewayResponse) DeepCopyInto(out *GatewayResponse)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GatewayResponse) DeepCopyObject ¶
func (in *GatewayResponse) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*GatewayResponse) GetCondition ¶
func (mg *GatewayResponse) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this GatewayResponse.
func (*GatewayResponse) GetConnectionDetailsMapping ¶
func (tr *GatewayResponse) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this GatewayResponse
func (*GatewayResponse) GetDeletionPolicy ¶
func (mg *GatewayResponse) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this GatewayResponse.
func (*GatewayResponse) GetID ¶
func (tr *GatewayResponse) GetID() string
GetID returns ID of underlying Terraform resource of this GatewayResponse
func (*GatewayResponse) GetObservation ¶
func (tr *GatewayResponse) GetObservation() (map[string]interface{}, error)
GetObservation of this GatewayResponse
func (*GatewayResponse) GetParameters ¶
func (tr *GatewayResponse) GetParameters() (map[string]interface{}, error)
GetParameters of this GatewayResponse
func (*GatewayResponse) GetProviderConfigReference ¶
func (mg *GatewayResponse) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this GatewayResponse.
func (*GatewayResponse) GetProviderReference ¶
func (mg *GatewayResponse) GetProviderReference() *xpv1.Reference
GetProviderReference of this GatewayResponse. Deprecated: Use GetProviderConfigReference.
func (*GatewayResponse) GetPublishConnectionDetailsTo ¶
func (mg *GatewayResponse) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this GatewayResponse.
func (*GatewayResponse) GetTerraformResourceType ¶
func (mg *GatewayResponse) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this GatewayResponse
func (*GatewayResponse) GetTerraformSchemaVersion ¶
func (tr *GatewayResponse) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*GatewayResponse) GetWriteConnectionSecretToReference ¶
func (mg *GatewayResponse) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this GatewayResponse.
func (*GatewayResponse) LateInitialize ¶
func (tr *GatewayResponse) LateInitialize(attrs []byte) (bool, error)
LateInitialize this GatewayResponse using its observed tfState. returns True if there are any spec changes for the resource.
func (*GatewayResponse) SetConditions ¶
func (mg *GatewayResponse) SetConditions(c ...xpv1.Condition)
SetConditions of this GatewayResponse.
func (*GatewayResponse) SetDeletionPolicy ¶
func (mg *GatewayResponse) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this GatewayResponse.
func (*GatewayResponse) SetObservation ¶
func (tr *GatewayResponse) SetObservation(obs map[string]interface{}) error
SetObservation for this GatewayResponse
func (*GatewayResponse) SetParameters ¶
func (tr *GatewayResponse) SetParameters(params map[string]interface{}) error
SetParameters for this GatewayResponse
func (*GatewayResponse) SetProviderConfigReference ¶
func (mg *GatewayResponse) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this GatewayResponse.
func (*GatewayResponse) SetProviderReference ¶
func (mg *GatewayResponse) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this GatewayResponse. Deprecated: Use SetProviderConfigReference.
func (*GatewayResponse) SetPublishConnectionDetailsTo ¶
func (mg *GatewayResponse) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this GatewayResponse.
func (*GatewayResponse) SetWriteConnectionSecretToReference ¶
func (mg *GatewayResponse) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this GatewayResponse.
type GatewayResponseList ¶
type GatewayResponseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []GatewayResponse `json:"items"` }
GatewayResponseList contains a list of GatewayResponses
func (*GatewayResponseList) DeepCopy ¶
func (in *GatewayResponseList) DeepCopy() *GatewayResponseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayResponseList.
func (*GatewayResponseList) DeepCopyInto ¶
func (in *GatewayResponseList) DeepCopyInto(out *GatewayResponseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GatewayResponseList) DeepCopyObject ¶
func (in *GatewayResponseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*GatewayResponseList) GetItems ¶
func (l *GatewayResponseList) GetItems() []resource.Managed
GetItems of this GatewayResponseList.
type GatewayResponseObservation ¶
type GatewayResponseObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*GatewayResponseObservation) DeepCopy ¶
func (in *GatewayResponseObservation) DeepCopy() *GatewayResponseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayResponseObservation.
func (*GatewayResponseObservation) DeepCopyInto ¶
func (in *GatewayResponseObservation) DeepCopyInto(out *GatewayResponseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewayResponseParameters ¶
type GatewayResponseParameters struct { // 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 ResponseParameters map[string]*string `json:"responseParameters,omitempty" tf:"response_parameters,omitempty"` // +kubebuilder:validation:Optional ResponseTemplates map[string]*string `json:"responseTemplates,omitempty" tf:"response_templates,omitempty"` // +kubebuilder:validation:Required ResponseType *string `json:"responseType" tf:"response_type,omitempty"` // +kubebuilder:validation:Required RestAPIID *string `json:"restApiId" tf:"rest_api_id,omitempty"` // +kubebuilder:validation:Optional StatusCode *string `json:"statusCode,omitempty" tf:"status_code,omitempty"` }
func (*GatewayResponseParameters) DeepCopy ¶
func (in *GatewayResponseParameters) DeepCopy() *GatewayResponseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayResponseParameters.
func (*GatewayResponseParameters) DeepCopyInto ¶
func (in *GatewayResponseParameters) DeepCopyInto(out *GatewayResponseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewayResponseSpec ¶
type GatewayResponseSpec struct { v1.ResourceSpec `json:",inline"` ForProvider GatewayResponseParameters `json:"forProvider"` }
GatewayResponseSpec defines the desired state of GatewayResponse
func (*GatewayResponseSpec) DeepCopy ¶
func (in *GatewayResponseSpec) DeepCopy() *GatewayResponseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayResponseSpec.
func (*GatewayResponseSpec) DeepCopyInto ¶
func (in *GatewayResponseSpec) DeepCopyInto(out *GatewayResponseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GatewayResponseStatus ¶
type GatewayResponseStatus struct { v1.ResourceStatus `json:",inline"` AtProvider GatewayResponseObservation `json:"atProvider,omitempty"` }
GatewayResponseStatus defines the observed state of GatewayResponse.
func (*GatewayResponseStatus) DeepCopy ¶
func (in *GatewayResponseStatus) DeepCopy() *GatewayResponseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GatewayResponseStatus.
func (*GatewayResponseStatus) DeepCopyInto ¶
func (in *GatewayResponseStatus) DeepCopyInto(out *GatewayResponseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Integration ¶
type Integration struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IntegrationSpec `json:"spec"` Status IntegrationStatus `json:"status,omitempty"` }
Integration is the Schema for the Integrations 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 (*Integration) DeepCopy ¶
func (in *Integration) DeepCopy() *Integration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Integration.
func (*Integration) DeepCopyInto ¶
func (in *Integration) DeepCopyInto(out *Integration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Integration) DeepCopyObject ¶
func (in *Integration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Integration) GetCondition ¶
func (mg *Integration) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Integration.
func (*Integration) GetConnectionDetailsMapping ¶
func (tr *Integration) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Integration
func (*Integration) GetDeletionPolicy ¶
func (mg *Integration) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Integration.
func (*Integration) GetID ¶
func (tr *Integration) GetID() string
GetID returns ID of underlying Terraform resource of this Integration
func (*Integration) GetObservation ¶
func (tr *Integration) GetObservation() (map[string]interface{}, error)
GetObservation of this Integration
func (*Integration) GetParameters ¶
func (tr *Integration) GetParameters() (map[string]interface{}, error)
GetParameters of this Integration
func (*Integration) GetProviderConfigReference ¶
func (mg *Integration) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Integration.
func (*Integration) GetProviderReference ¶
func (mg *Integration) GetProviderReference() *xpv1.Reference
GetProviderReference of this Integration. Deprecated: Use GetProviderConfigReference.
func (*Integration) GetPublishConnectionDetailsTo ¶
func (mg *Integration) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Integration.
func (*Integration) GetTerraformResourceType ¶
func (mg *Integration) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Integration
func (*Integration) GetTerraformSchemaVersion ¶
func (tr *Integration) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Integration) GetWriteConnectionSecretToReference ¶
func (mg *Integration) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Integration.
func (*Integration) LateInitialize ¶
func (tr *Integration) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Integration using its observed tfState. returns True if there are any spec changes for the resource.
func (*Integration) SetConditions ¶
func (mg *Integration) SetConditions(c ...xpv1.Condition)
SetConditions of this Integration.
func (*Integration) SetDeletionPolicy ¶
func (mg *Integration) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Integration.
func (*Integration) SetObservation ¶
func (tr *Integration) SetObservation(obs map[string]interface{}) error
SetObservation for this Integration
func (*Integration) SetParameters ¶
func (tr *Integration) SetParameters(params map[string]interface{}) error
SetParameters for this Integration
func (*Integration) SetProviderConfigReference ¶
func (mg *Integration) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Integration.
func (*Integration) SetProviderReference ¶
func (mg *Integration) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this Integration. Deprecated: Use SetProviderConfigReference.
func (*Integration) SetPublishConnectionDetailsTo ¶
func (mg *Integration) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Integration.
func (*Integration) SetWriteConnectionSecretToReference ¶
func (mg *Integration) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Integration.
type IntegrationList ¶
type IntegrationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Integration `json:"items"` }
IntegrationList contains a list of Integrations
func (*IntegrationList) DeepCopy ¶
func (in *IntegrationList) DeepCopy() *IntegrationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationList.
func (*IntegrationList) DeepCopyInto ¶
func (in *IntegrationList) DeepCopyInto(out *IntegrationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IntegrationList) DeepCopyObject ¶
func (in *IntegrationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IntegrationList) GetItems ¶
func (l *IntegrationList) GetItems() []resource.Managed
GetItems of this IntegrationList.
type IntegrationObservation ¶
type IntegrationObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IntegrationObservation) DeepCopy ¶
func (in *IntegrationObservation) DeepCopy() *IntegrationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationObservation.
func (*IntegrationObservation) DeepCopyInto ¶
func (in *IntegrationObservation) DeepCopyInto(out *IntegrationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationParameters ¶
type IntegrationParameters struct { // +kubebuilder:validation:Optional CacheKeyParameters []*string `json:"cacheKeyParameters,omitempty" tf:"cache_key_parameters,omitempty"` // +kubebuilder:validation:Optional CacheNamespace *string `json:"cacheNamespace,omitempty" tf:"cache_namespace,omitempty"` // +kubebuilder:validation:Optional ConnectionID *string `json:"connectionId,omitempty" tf:"connection_id,omitempty"` // +kubebuilder:validation:Optional ConnectionType *string `json:"connectionType,omitempty" tf:"connection_type,omitempty"` // +kubebuilder:validation:Optional ContentHandling *string `json:"contentHandling,omitempty" tf:"content_handling,omitempty"` // +kubebuilder:validation:Optional Credentials *string `json:"credentials,omitempty" tf:"credentials,omitempty"` // +kubebuilder:validation:Required HTTPMethod *string `json:"httpMethod" tf:"http_method,omitempty"` // +kubebuilder:validation:Optional IntegrationHTTPMethod *string `json:"integrationHttpMethod,omitempty" tf:"integration_http_method,omitempty"` // +kubebuilder:validation:Optional PassthroughBehavior *string `json:"passthroughBehavior,omitempty" tf:"passthrough_behavior,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 RequestParameters map[string]*string `json:"requestParameters,omitempty" tf:"request_parameters,omitempty"` // +kubebuilder:validation:Optional RequestTemplates map[string]*string `json:"requestTemplates,omitempty" tf:"request_templates,omitempty"` // +kubebuilder:validation:Required ResourceID *string `json:"resourceId" tf:"resource_id,omitempty"` // +kubebuilder:validation:Required RestAPIID *string `json:"restApiId" tf:"rest_api_id,omitempty"` // +kubebuilder:validation:Optional TLSConfig []TLSConfigParameters `json:"tlsConfig,omitempty" tf:"tls_config,omitempty"` // +kubebuilder:validation:Optional TimeoutMilliseconds *float64 `json:"timeoutMilliseconds,omitempty" tf:"timeout_milliseconds,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Optional URI *string `json:"uri,omitempty" tf:"uri,omitempty"` }
func (*IntegrationParameters) DeepCopy ¶
func (in *IntegrationParameters) DeepCopy() *IntegrationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationParameters.
func (*IntegrationParameters) DeepCopyInto ¶
func (in *IntegrationParameters) DeepCopyInto(out *IntegrationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationResponse ¶
type IntegrationResponse struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IntegrationResponseSpec `json:"spec"` Status IntegrationResponseStatus `json:"status,omitempty"` }
IntegrationResponse is the Schema for the IntegrationResponses 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 (*IntegrationResponse) DeepCopy ¶
func (in *IntegrationResponse) DeepCopy() *IntegrationResponse
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationResponse.
func (*IntegrationResponse) DeepCopyInto ¶
func (in *IntegrationResponse) DeepCopyInto(out *IntegrationResponse)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IntegrationResponse) DeepCopyObject ¶
func (in *IntegrationResponse) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IntegrationResponse) GetCondition ¶
func (mg *IntegrationResponse) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IntegrationResponse.
func (*IntegrationResponse) GetConnectionDetailsMapping ¶
func (tr *IntegrationResponse) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IntegrationResponse
func (*IntegrationResponse) GetDeletionPolicy ¶
func (mg *IntegrationResponse) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IntegrationResponse.
func (*IntegrationResponse) GetID ¶
func (tr *IntegrationResponse) GetID() string
GetID returns ID of underlying Terraform resource of this IntegrationResponse
func (*IntegrationResponse) GetObservation ¶
func (tr *IntegrationResponse) GetObservation() (map[string]interface{}, error)
GetObservation of this IntegrationResponse
func (*IntegrationResponse) GetParameters ¶
func (tr *IntegrationResponse) GetParameters() (map[string]interface{}, error)
GetParameters of this IntegrationResponse
func (*IntegrationResponse) GetProviderConfigReference ¶
func (mg *IntegrationResponse) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IntegrationResponse.
func (*IntegrationResponse) GetProviderReference ¶
func (mg *IntegrationResponse) GetProviderReference() *xpv1.Reference
GetProviderReference of this IntegrationResponse. Deprecated: Use GetProviderConfigReference.
func (*IntegrationResponse) GetPublishConnectionDetailsTo ¶
func (mg *IntegrationResponse) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this IntegrationResponse.
func (*IntegrationResponse) GetTerraformResourceType ¶
func (mg *IntegrationResponse) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IntegrationResponse
func (*IntegrationResponse) GetTerraformSchemaVersion ¶
func (tr *IntegrationResponse) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IntegrationResponse) GetWriteConnectionSecretToReference ¶
func (mg *IntegrationResponse) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IntegrationResponse.
func (*IntegrationResponse) LateInitialize ¶
func (tr *IntegrationResponse) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IntegrationResponse using its observed tfState. returns True if there are any spec changes for the resource.
func (*IntegrationResponse) SetConditions ¶
func (mg *IntegrationResponse) SetConditions(c ...xpv1.Condition)
SetConditions of this IntegrationResponse.
func (*IntegrationResponse) SetDeletionPolicy ¶
func (mg *IntegrationResponse) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IntegrationResponse.
func (*IntegrationResponse) SetObservation ¶
func (tr *IntegrationResponse) SetObservation(obs map[string]interface{}) error
SetObservation for this IntegrationResponse
func (*IntegrationResponse) SetParameters ¶
func (tr *IntegrationResponse) SetParameters(params map[string]interface{}) error
SetParameters for this IntegrationResponse
func (*IntegrationResponse) SetProviderConfigReference ¶
func (mg *IntegrationResponse) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IntegrationResponse.
func (*IntegrationResponse) SetProviderReference ¶
func (mg *IntegrationResponse) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IntegrationResponse. Deprecated: Use SetProviderConfigReference.
func (*IntegrationResponse) SetPublishConnectionDetailsTo ¶
func (mg *IntegrationResponse) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this IntegrationResponse.
func (*IntegrationResponse) SetWriteConnectionSecretToReference ¶
func (mg *IntegrationResponse) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IntegrationResponse.
type IntegrationResponseList ¶
type IntegrationResponseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IntegrationResponse `json:"items"` }
IntegrationResponseList contains a list of IntegrationResponses
func (*IntegrationResponseList) DeepCopy ¶
func (in *IntegrationResponseList) DeepCopy() *IntegrationResponseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationResponseList.
func (*IntegrationResponseList) DeepCopyInto ¶
func (in *IntegrationResponseList) DeepCopyInto(out *IntegrationResponseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IntegrationResponseList) DeepCopyObject ¶
func (in *IntegrationResponseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IntegrationResponseList) GetItems ¶
func (l *IntegrationResponseList) GetItems() []resource.Managed
GetItems of this IntegrationResponseList.
type IntegrationResponseObservation ¶
type IntegrationResponseObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IntegrationResponseObservation) DeepCopy ¶
func (in *IntegrationResponseObservation) DeepCopy() *IntegrationResponseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationResponseObservation.
func (*IntegrationResponseObservation) DeepCopyInto ¶
func (in *IntegrationResponseObservation) DeepCopyInto(out *IntegrationResponseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationResponseParameters ¶
type IntegrationResponseParameters struct { // +kubebuilder:validation:Optional ContentHandling *string `json:"contentHandling,omitempty" tf:"content_handling,omitempty"` // +kubebuilder:validation:Required HTTPMethod *string `json:"httpMethod" tf:"http_method,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required ResourceID *string `json:"resourceId" tf:"resource_id,omitempty"` // +kubebuilder:validation:Optional ResponseParameters map[string]*string `json:"responseParameters,omitempty" tf:"response_parameters,omitempty"` // +kubebuilder:validation:Optional ResponseTemplates map[string]*string `json:"responseTemplates,omitempty" tf:"response_templates,omitempty"` // +kubebuilder:validation:Required RestAPIID *string `json:"restApiId" tf:"rest_api_id,omitempty"` // +kubebuilder:validation:Optional SelectionPattern *string `json:"selectionPattern,omitempty" tf:"selection_pattern,omitempty"` // +kubebuilder:validation:Required StatusCode *string `json:"statusCode" tf:"status_code,omitempty"` }
func (*IntegrationResponseParameters) DeepCopy ¶
func (in *IntegrationResponseParameters) DeepCopy() *IntegrationResponseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationResponseParameters.
func (*IntegrationResponseParameters) DeepCopyInto ¶
func (in *IntegrationResponseParameters) DeepCopyInto(out *IntegrationResponseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationResponseSpec ¶
type IntegrationResponseSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IntegrationResponseParameters `json:"forProvider"` }
IntegrationResponseSpec defines the desired state of IntegrationResponse
func (*IntegrationResponseSpec) DeepCopy ¶
func (in *IntegrationResponseSpec) DeepCopy() *IntegrationResponseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationResponseSpec.
func (*IntegrationResponseSpec) DeepCopyInto ¶
func (in *IntegrationResponseSpec) DeepCopyInto(out *IntegrationResponseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationResponseStatus ¶
type IntegrationResponseStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IntegrationResponseObservation `json:"atProvider,omitempty"` }
IntegrationResponseStatus defines the observed state of IntegrationResponse.
func (*IntegrationResponseStatus) DeepCopy ¶
func (in *IntegrationResponseStatus) DeepCopy() *IntegrationResponseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationResponseStatus.
func (*IntegrationResponseStatus) DeepCopyInto ¶
func (in *IntegrationResponseStatus) DeepCopyInto(out *IntegrationResponseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationSpec ¶
type IntegrationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IntegrationParameters `json:"forProvider"` }
IntegrationSpec defines the desired state of Integration
func (*IntegrationSpec) DeepCopy ¶
func (in *IntegrationSpec) DeepCopy() *IntegrationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationSpec.
func (*IntegrationSpec) DeepCopyInto ¶
func (in *IntegrationSpec) DeepCopyInto(out *IntegrationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationStatus ¶
type IntegrationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IntegrationObservation `json:"atProvider,omitempty"` }
IntegrationStatus defines the observed state of Integration.
func (*IntegrationStatus) DeepCopy ¶
func (in *IntegrationStatus) DeepCopy() *IntegrationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationStatus.
func (*IntegrationStatus) DeepCopyInto ¶
func (in *IntegrationStatus) DeepCopyInto(out *IntegrationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocationObservation ¶
type LocationObservation struct { }
func (*LocationObservation) DeepCopy ¶
func (in *LocationObservation) DeepCopy() *LocationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocationObservation.
func (*LocationObservation) DeepCopyInto ¶
func (in *LocationObservation) DeepCopyInto(out *LocationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocationParameters ¶
type LocationParameters struct { // +kubebuilder:validation:Optional Method *string `json:"method,omitempty" tf:"method,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional StatusCode *string `json:"statusCode,omitempty" tf:"status_code,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*LocationParameters) DeepCopy ¶
func (in *LocationParameters) DeepCopy() *LocationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocationParameters.
func (*LocationParameters) DeepCopyInto ¶
func (in *LocationParameters) DeepCopyInto(out *LocationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Method ¶
type Method struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MethodSpec `json:"spec"` Status MethodStatus `json:"status,omitempty"` }
Method is the Schema for the Methods 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 (*Method) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Method.
func (*Method) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Method) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Method) GetCondition ¶
func (mg *Method) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Method.
func (*Method) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Method
func (*Method) GetDeletionPolicy ¶
func (mg *Method) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Method.
func (*Method) GetObservation ¶
GetObservation of this Method
func (*Method) GetParameters ¶
GetParameters of this Method
func (*Method) GetProviderConfigReference ¶
GetProviderConfigReference of this Method.
func (*Method) GetProviderReference ¶
GetProviderReference of this Method. Deprecated: Use GetProviderConfigReference.
func (*Method) GetPublishConnectionDetailsTo ¶
func (mg *Method) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Method.
func (*Method) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Method
func (*Method) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Method) GetWriteConnectionSecretToReference ¶
func (mg *Method) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Method.
func (*Method) LateInitialize ¶
LateInitialize this Method using its observed tfState. returns True if there are any spec changes for the resource.
func (*Method) SetConditions ¶
SetConditions of this Method.
func (*Method) SetDeletionPolicy ¶
func (mg *Method) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Method.
func (*Method) SetObservation ¶
SetObservation for this Method
func (*Method) SetParameters ¶
SetParameters for this Method
func (*Method) SetProviderConfigReference ¶
SetProviderConfigReference of this Method.
func (*Method) SetProviderReference ¶
SetProviderReference of this Method. Deprecated: Use SetProviderConfigReference.
func (*Method) SetPublishConnectionDetailsTo ¶
func (mg *Method) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Method.
func (*Method) SetWriteConnectionSecretToReference ¶
func (mg *Method) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Method.
type MethodList ¶
type MethodList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Method `json:"items"` }
MethodList contains a list of Methods
func (*MethodList) DeepCopy ¶
func (in *MethodList) DeepCopy() *MethodList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MethodList.
func (*MethodList) DeepCopyInto ¶
func (in *MethodList) DeepCopyInto(out *MethodList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MethodList) DeepCopyObject ¶
func (in *MethodList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MethodList) GetItems ¶
func (l *MethodList) GetItems() []resource.Managed
GetItems of this MethodList.
type MethodObservation ¶
type MethodObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MethodObservation) DeepCopy ¶
func (in *MethodObservation) DeepCopy() *MethodObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MethodObservation.
func (*MethodObservation) DeepCopyInto ¶
func (in *MethodObservation) DeepCopyInto(out *MethodObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MethodParameters ¶
type MethodParameters struct { // +kubebuilder:validation:Optional APIKeyRequired *bool `json:"apiKeyRequired,omitempty" tf:"api_key_required,omitempty"` // +kubebuilder:validation:Required Authorization *string `json:"authorization" tf:"authorization,omitempty"` // +kubebuilder:validation:Optional AuthorizationScopes []*string `json:"authorizationScopes,omitempty" tf:"authorization_scopes,omitempty"` // +kubebuilder:validation:Optional AuthorizerID *string `json:"authorizerId,omitempty" tf:"authorizer_id,omitempty"` // +kubebuilder:validation:Required HTTPMethod *string `json:"httpMethod" tf:"http_method,omitempty"` // +kubebuilder:validation:Optional OperationName *string `json:"operationName,omitempty" tf:"operation_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 RequestModels map[string]*string `json:"requestModels,omitempty" tf:"request_models,omitempty"` // +kubebuilder:validation:Optional RequestParameters map[string]*bool `json:"requestParameters,omitempty" tf:"request_parameters,omitempty"` // +kubebuilder:validation:Optional RequestValidatorID *string `json:"requestValidatorId,omitempty" tf:"request_validator_id,omitempty"` // +kubebuilder:validation:Required ResourceID *string `json:"resourceId" tf:"resource_id,omitempty"` // +kubebuilder:validation:Required RestAPIID *string `json:"restApiId" tf:"rest_api_id,omitempty"` }
func (*MethodParameters) DeepCopy ¶
func (in *MethodParameters) DeepCopy() *MethodParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MethodParameters.
func (*MethodParameters) DeepCopyInto ¶
func (in *MethodParameters) DeepCopyInto(out *MethodParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MethodResponse ¶
type MethodResponse struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MethodResponseSpec `json:"spec"` Status MethodResponseStatus `json:"status,omitempty"` }
MethodResponse is the Schema for the MethodResponses 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 (*MethodResponse) DeepCopy ¶
func (in *MethodResponse) DeepCopy() *MethodResponse
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MethodResponse.
func (*MethodResponse) DeepCopyInto ¶
func (in *MethodResponse) DeepCopyInto(out *MethodResponse)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MethodResponse) DeepCopyObject ¶
func (in *MethodResponse) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MethodResponse) GetCondition ¶
func (mg *MethodResponse) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MethodResponse.
func (*MethodResponse) GetConnectionDetailsMapping ¶
func (tr *MethodResponse) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MethodResponse
func (*MethodResponse) GetDeletionPolicy ¶
func (mg *MethodResponse) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MethodResponse.
func (*MethodResponse) GetID ¶
func (tr *MethodResponse) GetID() string
GetID returns ID of underlying Terraform resource of this MethodResponse
func (*MethodResponse) GetObservation ¶
func (tr *MethodResponse) GetObservation() (map[string]interface{}, error)
GetObservation of this MethodResponse
func (*MethodResponse) GetParameters ¶
func (tr *MethodResponse) GetParameters() (map[string]interface{}, error)
GetParameters of this MethodResponse
func (*MethodResponse) GetProviderConfigReference ¶
func (mg *MethodResponse) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MethodResponse.
func (*MethodResponse) GetProviderReference ¶
func (mg *MethodResponse) GetProviderReference() *xpv1.Reference
GetProviderReference of this MethodResponse. Deprecated: Use GetProviderConfigReference.
func (*MethodResponse) GetPublishConnectionDetailsTo ¶
func (mg *MethodResponse) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this MethodResponse.
func (*MethodResponse) GetTerraformResourceType ¶
func (mg *MethodResponse) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MethodResponse
func (*MethodResponse) GetTerraformSchemaVersion ¶
func (tr *MethodResponse) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MethodResponse) GetWriteConnectionSecretToReference ¶
func (mg *MethodResponse) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MethodResponse.
func (*MethodResponse) LateInitialize ¶
func (tr *MethodResponse) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MethodResponse using its observed tfState. returns True if there are any spec changes for the resource.
func (*MethodResponse) SetConditions ¶
func (mg *MethodResponse) SetConditions(c ...xpv1.Condition)
SetConditions of this MethodResponse.
func (*MethodResponse) SetDeletionPolicy ¶
func (mg *MethodResponse) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MethodResponse.
func (*MethodResponse) SetObservation ¶
func (tr *MethodResponse) SetObservation(obs map[string]interface{}) error
SetObservation for this MethodResponse
func (*MethodResponse) SetParameters ¶
func (tr *MethodResponse) SetParameters(params map[string]interface{}) error
SetParameters for this MethodResponse
func (*MethodResponse) SetProviderConfigReference ¶
func (mg *MethodResponse) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MethodResponse.
func (*MethodResponse) SetProviderReference ¶
func (mg *MethodResponse) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MethodResponse. Deprecated: Use SetProviderConfigReference.
func (*MethodResponse) SetPublishConnectionDetailsTo ¶
func (mg *MethodResponse) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this MethodResponse.
func (*MethodResponse) SetWriteConnectionSecretToReference ¶
func (mg *MethodResponse) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MethodResponse.
type MethodResponseList ¶
type MethodResponseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MethodResponse `json:"items"` }
MethodResponseList contains a list of MethodResponses
func (*MethodResponseList) DeepCopy ¶
func (in *MethodResponseList) DeepCopy() *MethodResponseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MethodResponseList.
func (*MethodResponseList) DeepCopyInto ¶
func (in *MethodResponseList) DeepCopyInto(out *MethodResponseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MethodResponseList) DeepCopyObject ¶
func (in *MethodResponseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MethodResponseList) GetItems ¶
func (l *MethodResponseList) GetItems() []resource.Managed
GetItems of this MethodResponseList.
type MethodResponseObservation ¶
type MethodResponseObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MethodResponseObservation) DeepCopy ¶
func (in *MethodResponseObservation) DeepCopy() *MethodResponseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MethodResponseObservation.
func (*MethodResponseObservation) DeepCopyInto ¶
func (in *MethodResponseObservation) DeepCopyInto(out *MethodResponseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MethodResponseParameters ¶
type MethodResponseParameters struct { // +kubebuilder:validation:Required HTTPMethod *string `json:"httpMethod" tf:"http_method,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required ResourceID *string `json:"resourceId" tf:"resource_id,omitempty"` // +kubebuilder:validation:Optional ResponseModels map[string]*string `json:"responseModels,omitempty" tf:"response_models,omitempty"` // +kubebuilder:validation:Optional ResponseParameters map[string]*bool `json:"responseParameters,omitempty" tf:"response_parameters,omitempty"` // +kubebuilder:validation:Required RestAPIID *string `json:"restApiId" tf:"rest_api_id,omitempty"` // +kubebuilder:validation:Required StatusCode *string `json:"statusCode" tf:"status_code,omitempty"` }
func (*MethodResponseParameters) DeepCopy ¶
func (in *MethodResponseParameters) DeepCopy() *MethodResponseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MethodResponseParameters.
func (*MethodResponseParameters) DeepCopyInto ¶
func (in *MethodResponseParameters) DeepCopyInto(out *MethodResponseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MethodResponseSpec ¶
type MethodResponseSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MethodResponseParameters `json:"forProvider"` }
MethodResponseSpec defines the desired state of MethodResponse
func (*MethodResponseSpec) DeepCopy ¶
func (in *MethodResponseSpec) DeepCopy() *MethodResponseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MethodResponseSpec.
func (*MethodResponseSpec) DeepCopyInto ¶
func (in *MethodResponseSpec) DeepCopyInto(out *MethodResponseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MethodResponseStatus ¶
type MethodResponseStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MethodResponseObservation `json:"atProvider,omitempty"` }
MethodResponseStatus defines the observed state of MethodResponse.
func (*MethodResponseStatus) DeepCopy ¶
func (in *MethodResponseStatus) DeepCopy() *MethodResponseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MethodResponseStatus.
func (*MethodResponseStatus) DeepCopyInto ¶
func (in *MethodResponseStatus) DeepCopyInto(out *MethodResponseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MethodSettings ¶
type MethodSettings struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MethodSettingsSpec `json:"spec"` Status MethodSettingsStatus `json:"status,omitempty"` }
MethodSettings is the Schema for the MethodSettingss 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 (*MethodSettings) DeepCopy ¶
func (in *MethodSettings) DeepCopy() *MethodSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MethodSettings.
func (*MethodSettings) DeepCopyInto ¶
func (in *MethodSettings) DeepCopyInto(out *MethodSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MethodSettings) DeepCopyObject ¶
func (in *MethodSettings) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MethodSettings) GetCondition ¶
func (mg *MethodSettings) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MethodSettings.
func (*MethodSettings) GetConnectionDetailsMapping ¶
func (tr *MethodSettings) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MethodSettings
func (*MethodSettings) GetDeletionPolicy ¶
func (mg *MethodSettings) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MethodSettings.
func (*MethodSettings) GetID ¶
func (tr *MethodSettings) GetID() string
GetID returns ID of underlying Terraform resource of this MethodSettings
func (*MethodSettings) GetObservation ¶
func (tr *MethodSettings) GetObservation() (map[string]interface{}, error)
GetObservation of this MethodSettings
func (*MethodSettings) GetParameters ¶
func (tr *MethodSettings) GetParameters() (map[string]interface{}, error)
GetParameters of this MethodSettings
func (*MethodSettings) GetProviderConfigReference ¶
func (mg *MethodSettings) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MethodSettings.
func (*MethodSettings) GetProviderReference ¶
func (mg *MethodSettings) GetProviderReference() *xpv1.Reference
GetProviderReference of this MethodSettings. Deprecated: Use GetProviderConfigReference.
func (*MethodSettings) GetPublishConnectionDetailsTo ¶
func (mg *MethodSettings) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this MethodSettings.
func (*MethodSettings) GetTerraformResourceType ¶
func (mg *MethodSettings) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MethodSettings
func (*MethodSettings) GetTerraformSchemaVersion ¶
func (tr *MethodSettings) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MethodSettings) GetWriteConnectionSecretToReference ¶
func (mg *MethodSettings) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MethodSettings.
func (*MethodSettings) LateInitialize ¶
func (tr *MethodSettings) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MethodSettings using its observed tfState. returns True if there are any spec changes for the resource.
func (*MethodSettings) SetConditions ¶
func (mg *MethodSettings) SetConditions(c ...xpv1.Condition)
SetConditions of this MethodSettings.
func (*MethodSettings) SetDeletionPolicy ¶
func (mg *MethodSettings) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MethodSettings.
func (*MethodSettings) SetObservation ¶
func (tr *MethodSettings) SetObservation(obs map[string]interface{}) error
SetObservation for this MethodSettings
func (*MethodSettings) SetParameters ¶
func (tr *MethodSettings) SetParameters(params map[string]interface{}) error
SetParameters for this MethodSettings
func (*MethodSettings) SetProviderConfigReference ¶
func (mg *MethodSettings) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MethodSettings.
func (*MethodSettings) SetProviderReference ¶
func (mg *MethodSettings) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MethodSettings. Deprecated: Use SetProviderConfigReference.
func (*MethodSettings) SetPublishConnectionDetailsTo ¶
func (mg *MethodSettings) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this MethodSettings.
func (*MethodSettings) SetWriteConnectionSecretToReference ¶
func (mg *MethodSettings) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MethodSettings.
type MethodSettingsList ¶
type MethodSettingsList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MethodSettings `json:"items"` }
MethodSettingsList contains a list of MethodSettingss
func (*MethodSettingsList) DeepCopy ¶
func (in *MethodSettingsList) DeepCopy() *MethodSettingsList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MethodSettingsList.
func (*MethodSettingsList) DeepCopyInto ¶
func (in *MethodSettingsList) DeepCopyInto(out *MethodSettingsList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MethodSettingsList) DeepCopyObject ¶
func (in *MethodSettingsList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MethodSettingsList) GetItems ¶
func (l *MethodSettingsList) GetItems() []resource.Managed
GetItems of this MethodSettingsList.
type MethodSettingsObservation ¶
type MethodSettingsObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MethodSettingsObservation) DeepCopy ¶
func (in *MethodSettingsObservation) DeepCopy() *MethodSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MethodSettingsObservation.
func (*MethodSettingsObservation) DeepCopyInto ¶
func (in *MethodSettingsObservation) DeepCopyInto(out *MethodSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MethodSettingsParameters ¶
type MethodSettingsParameters struct { // +kubebuilder:validation:Required MethodPath *string `json:"methodPath" tf:"method_path,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required RestAPIID *string `json:"restApiId" tf:"rest_api_id,omitempty"` // +kubebuilder:validation:Required Settings []SettingsParameters `json:"settings" tf:"settings,omitempty"` // +kubebuilder:validation:Required StageName *string `json:"stageName" tf:"stage_name,omitempty"` }
func (*MethodSettingsParameters) DeepCopy ¶
func (in *MethodSettingsParameters) DeepCopy() *MethodSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MethodSettingsParameters.
func (*MethodSettingsParameters) DeepCopyInto ¶
func (in *MethodSettingsParameters) DeepCopyInto(out *MethodSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MethodSettingsSpec ¶
type MethodSettingsSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MethodSettingsParameters `json:"forProvider"` }
MethodSettingsSpec defines the desired state of MethodSettings
func (*MethodSettingsSpec) DeepCopy ¶
func (in *MethodSettingsSpec) DeepCopy() *MethodSettingsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MethodSettingsSpec.
func (*MethodSettingsSpec) DeepCopyInto ¶
func (in *MethodSettingsSpec) DeepCopyInto(out *MethodSettingsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MethodSettingsStatus ¶
type MethodSettingsStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MethodSettingsObservation `json:"atProvider,omitempty"` }
MethodSettingsStatus defines the observed state of MethodSettings.
func (*MethodSettingsStatus) DeepCopy ¶
func (in *MethodSettingsStatus) DeepCopy() *MethodSettingsStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MethodSettingsStatus.
func (*MethodSettingsStatus) DeepCopyInto ¶
func (in *MethodSettingsStatus) DeepCopyInto(out *MethodSettingsStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MethodSpec ¶
type MethodSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MethodParameters `json:"forProvider"` }
MethodSpec defines the desired state of Method
func (*MethodSpec) DeepCopy ¶
func (in *MethodSpec) DeepCopy() *MethodSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MethodSpec.
func (*MethodSpec) DeepCopyInto ¶
func (in *MethodSpec) DeepCopyInto(out *MethodSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MethodStatus ¶
type MethodStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MethodObservation `json:"atProvider,omitempty"` }
MethodStatus defines the observed state of Method.
func (*MethodStatus) DeepCopy ¶
func (in *MethodStatus) DeepCopy() *MethodStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MethodStatus.
func (*MethodStatus) DeepCopyInto ¶
func (in *MethodStatus) DeepCopyInto(out *MethodStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Model ¶
type Model struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ModelSpec `json:"spec"` Status ModelStatus `json:"status,omitempty"` }
Model is the Schema for the Models 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 (*Model) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Model.
func (*Model) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Model) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Model) GetCondition ¶
func (mg *Model) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Model.
func (*Model) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Model
func (*Model) GetDeletionPolicy ¶
func (mg *Model) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Model.
func (*Model) GetObservation ¶
GetObservation of this Model
func (*Model) GetParameters ¶
GetParameters of this Model
func (*Model) GetProviderConfigReference ¶
GetProviderConfigReference of this Model.
func (*Model) GetProviderReference ¶
GetProviderReference of this Model. Deprecated: Use GetProviderConfigReference.
func (*Model) GetPublishConnectionDetailsTo ¶
func (mg *Model) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Model.
func (*Model) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Model
func (*Model) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Model) GetWriteConnectionSecretToReference ¶
func (mg *Model) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Model.
func (*Model) LateInitialize ¶
LateInitialize this Model using its observed tfState. returns True if there are any spec changes for the resource.
func (*Model) SetConditions ¶
SetConditions of this Model.
func (*Model) SetDeletionPolicy ¶
func (mg *Model) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Model.
func (*Model) SetObservation ¶
SetObservation for this Model
func (*Model) SetParameters ¶
SetParameters for this Model
func (*Model) SetProviderConfigReference ¶
SetProviderConfigReference of this Model.
func (*Model) SetProviderReference ¶
SetProviderReference of this Model. Deprecated: Use SetProviderConfigReference.
func (*Model) SetPublishConnectionDetailsTo ¶
func (mg *Model) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Model.
func (*Model) SetWriteConnectionSecretToReference ¶
func (mg *Model) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Model.
type ModelList ¶
type ModelList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Model `json:"items"` }
ModelList contains a list of Models
func (*ModelList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelList.
func (*ModelList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ModelList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ModelObservation ¶
type ModelObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ModelObservation) DeepCopy ¶
func (in *ModelObservation) DeepCopy() *ModelObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelObservation.
func (*ModelObservation) DeepCopyInto ¶
func (in *ModelObservation) DeepCopyInto(out *ModelObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelParameters ¶
type ModelParameters struct { // +kubebuilder:validation:Required ContentType *string `json:"contentType" tf:"content_type,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,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:Required RestAPIID *string `json:"restApiId" tf:"rest_api_id,omitempty"` // +kubebuilder:validation:Optional Schema *string `json:"schema,omitempty" tf:"schema,omitempty"` }
func (*ModelParameters) DeepCopy ¶
func (in *ModelParameters) DeepCopy() *ModelParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelParameters.
func (*ModelParameters) DeepCopyInto ¶
func (in *ModelParameters) DeepCopyInto(out *ModelParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelSpec ¶
type ModelSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ModelParameters `json:"forProvider"` }
ModelSpec defines the desired state of Model
func (*ModelSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelSpec.
func (*ModelSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ModelStatus ¶
type ModelStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ModelObservation `json:"atProvider,omitempty"` }
ModelStatus defines the observed state of Model.
func (*ModelStatus) DeepCopy ¶
func (in *ModelStatus) DeepCopy() *ModelStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ModelStatus.
func (*ModelStatus) DeepCopyInto ¶
func (in *ModelStatus) DeepCopyInto(out *ModelStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MutualTLSAuthenticationObservation ¶
type MutualTLSAuthenticationObservation struct { }
func (*MutualTLSAuthenticationObservation) DeepCopy ¶
func (in *MutualTLSAuthenticationObservation) DeepCopy() *MutualTLSAuthenticationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MutualTLSAuthenticationObservation.
func (*MutualTLSAuthenticationObservation) DeepCopyInto ¶
func (in *MutualTLSAuthenticationObservation) DeepCopyInto(out *MutualTLSAuthenticationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MutualTLSAuthenticationParameters ¶
type MutualTLSAuthenticationParameters struct { // +kubebuilder:validation:Required TruststoreURI *string `json:"truststoreUri" tf:"truststore_uri,omitempty"` // +kubebuilder:validation:Optional TruststoreVersion *string `json:"truststoreVersion,omitempty" tf:"truststore_version,omitempty"` }
func (*MutualTLSAuthenticationParameters) DeepCopy ¶
func (in *MutualTLSAuthenticationParameters) DeepCopy() *MutualTLSAuthenticationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MutualTLSAuthenticationParameters.
func (*MutualTLSAuthenticationParameters) DeepCopyInto ¶
func (in *MutualTLSAuthenticationParameters) DeepCopyInto(out *MutualTLSAuthenticationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QuotaSettingsObservation ¶
type QuotaSettingsObservation struct { }
func (*QuotaSettingsObservation) DeepCopy ¶
func (in *QuotaSettingsObservation) DeepCopy() *QuotaSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuotaSettingsObservation.
func (*QuotaSettingsObservation) DeepCopyInto ¶
func (in *QuotaSettingsObservation) DeepCopyInto(out *QuotaSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QuotaSettingsParameters ¶
type QuotaSettingsParameters struct { // +kubebuilder:validation:Required Limit *float64 `json:"limit" tf:"limit,omitempty"` // +kubebuilder:validation:Optional Offset *float64 `json:"offset,omitempty" tf:"offset,omitempty"` // +kubebuilder:validation:Required Period *string `json:"period" tf:"period,omitempty"` }
func (*QuotaSettingsParameters) DeepCopy ¶
func (in *QuotaSettingsParameters) DeepCopy() *QuotaSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QuotaSettingsParameters.
func (*QuotaSettingsParameters) DeepCopyInto ¶
func (in *QuotaSettingsParameters) DeepCopyInto(out *QuotaSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestValidator ¶
type RequestValidator struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RequestValidatorSpec `json:"spec"` Status RequestValidatorStatus `json:"status,omitempty"` }
RequestValidator is the Schema for the RequestValidators 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 (*RequestValidator) DeepCopy ¶
func (in *RequestValidator) DeepCopy() *RequestValidator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestValidator.
func (*RequestValidator) DeepCopyInto ¶
func (in *RequestValidator) DeepCopyInto(out *RequestValidator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RequestValidator) DeepCopyObject ¶
func (in *RequestValidator) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RequestValidator) GetCondition ¶
func (mg *RequestValidator) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this RequestValidator.
func (*RequestValidator) GetConnectionDetailsMapping ¶
func (tr *RequestValidator) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this RequestValidator
func (*RequestValidator) GetDeletionPolicy ¶
func (mg *RequestValidator) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this RequestValidator.
func (*RequestValidator) GetID ¶
func (tr *RequestValidator) GetID() string
GetID returns ID of underlying Terraform resource of this RequestValidator
func (*RequestValidator) GetObservation ¶
func (tr *RequestValidator) GetObservation() (map[string]interface{}, error)
GetObservation of this RequestValidator
func (*RequestValidator) GetParameters ¶
func (tr *RequestValidator) GetParameters() (map[string]interface{}, error)
GetParameters of this RequestValidator
func (*RequestValidator) GetProviderConfigReference ¶
func (mg *RequestValidator) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this RequestValidator.
func (*RequestValidator) GetProviderReference ¶
func (mg *RequestValidator) GetProviderReference() *xpv1.Reference
GetProviderReference of this RequestValidator. Deprecated: Use GetProviderConfigReference.
func (*RequestValidator) GetPublishConnectionDetailsTo ¶
func (mg *RequestValidator) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this RequestValidator.
func (*RequestValidator) GetTerraformResourceType ¶
func (mg *RequestValidator) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this RequestValidator
func (*RequestValidator) GetTerraformSchemaVersion ¶
func (tr *RequestValidator) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*RequestValidator) GetWriteConnectionSecretToReference ¶
func (mg *RequestValidator) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this RequestValidator.
func (*RequestValidator) LateInitialize ¶
func (tr *RequestValidator) LateInitialize(attrs []byte) (bool, error)
LateInitialize this RequestValidator using its observed tfState. returns True if there are any spec changes for the resource.
func (*RequestValidator) SetConditions ¶
func (mg *RequestValidator) SetConditions(c ...xpv1.Condition)
SetConditions of this RequestValidator.
func (*RequestValidator) SetDeletionPolicy ¶
func (mg *RequestValidator) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this RequestValidator.
func (*RequestValidator) SetObservation ¶
func (tr *RequestValidator) SetObservation(obs map[string]interface{}) error
SetObservation for this RequestValidator
func (*RequestValidator) SetParameters ¶
func (tr *RequestValidator) SetParameters(params map[string]interface{}) error
SetParameters for this RequestValidator
func (*RequestValidator) SetProviderConfigReference ¶
func (mg *RequestValidator) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this RequestValidator.
func (*RequestValidator) SetProviderReference ¶
func (mg *RequestValidator) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this RequestValidator. Deprecated: Use SetProviderConfigReference.
func (*RequestValidator) SetPublishConnectionDetailsTo ¶
func (mg *RequestValidator) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this RequestValidator.
func (*RequestValidator) SetWriteConnectionSecretToReference ¶
func (mg *RequestValidator) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this RequestValidator.
type RequestValidatorList ¶
type RequestValidatorList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []RequestValidator `json:"items"` }
RequestValidatorList contains a list of RequestValidators
func (*RequestValidatorList) DeepCopy ¶
func (in *RequestValidatorList) DeepCopy() *RequestValidatorList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestValidatorList.
func (*RequestValidatorList) DeepCopyInto ¶
func (in *RequestValidatorList) DeepCopyInto(out *RequestValidatorList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RequestValidatorList) DeepCopyObject ¶
func (in *RequestValidatorList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RequestValidatorList) GetItems ¶
func (l *RequestValidatorList) GetItems() []resource.Managed
GetItems of this RequestValidatorList.
type RequestValidatorObservation ¶
type RequestValidatorObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*RequestValidatorObservation) DeepCopy ¶
func (in *RequestValidatorObservation) DeepCopy() *RequestValidatorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestValidatorObservation.
func (*RequestValidatorObservation) DeepCopyInto ¶
func (in *RequestValidatorObservation) DeepCopyInto(out *RequestValidatorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestValidatorParameters ¶
type RequestValidatorParameters struct { // +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:Required RestAPIID *string `json:"restApiId" tf:"rest_api_id,omitempty"` // +kubebuilder:validation:Optional ValidateRequestBody *bool `json:"validateRequestBody,omitempty" tf:"validate_request_body,omitempty"` // +kubebuilder:validation:Optional ValidateRequestParameters *bool `json:"validateRequestParameters,omitempty" tf:"validate_request_parameters,omitempty"` }
func (*RequestValidatorParameters) DeepCopy ¶
func (in *RequestValidatorParameters) DeepCopy() *RequestValidatorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestValidatorParameters.
func (*RequestValidatorParameters) DeepCopyInto ¶
func (in *RequestValidatorParameters) DeepCopyInto(out *RequestValidatorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestValidatorSpec ¶
type RequestValidatorSpec struct { v1.ResourceSpec `json:",inline"` ForProvider RequestValidatorParameters `json:"forProvider"` }
RequestValidatorSpec defines the desired state of RequestValidator
func (*RequestValidatorSpec) DeepCopy ¶
func (in *RequestValidatorSpec) DeepCopy() *RequestValidatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestValidatorSpec.
func (*RequestValidatorSpec) DeepCopyInto ¶
func (in *RequestValidatorSpec) DeepCopyInto(out *RequestValidatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestValidatorStatus ¶
type RequestValidatorStatus struct { v1.ResourceStatus `json:",inline"` AtProvider RequestValidatorObservation `json:"atProvider,omitempty"` }
RequestValidatorStatus defines the observed state of RequestValidator.
func (*RequestValidatorStatus) DeepCopy ¶
func (in *RequestValidatorStatus) DeepCopy() *RequestValidatorStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestValidatorStatus.
func (*RequestValidatorStatus) DeepCopyInto ¶
func (in *RequestValidatorStatus) DeepCopyInto(out *RequestValidatorStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Resource ¶
type Resource struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ResourceSpec `json:"spec"` Status ResourceStatus `json:"status,omitempty"` }
Resource is the Schema for the Resources 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 (*Resource) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Resource.
func (*Resource) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Resource) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Resource) GetCondition ¶
func (mg *Resource) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Resource.
func (*Resource) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Resource
func (*Resource) GetDeletionPolicy ¶
func (mg *Resource) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Resource.
func (*Resource) GetObservation ¶
GetObservation of this Resource
func (*Resource) GetParameters ¶
GetParameters of this Resource
func (*Resource) GetProviderConfigReference ¶
GetProviderConfigReference of this Resource.
func (*Resource) GetProviderReference ¶
GetProviderReference of this Resource. Deprecated: Use GetProviderConfigReference.
func (*Resource) GetPublishConnectionDetailsTo ¶
func (mg *Resource) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Resource.
func (*Resource) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Resource
func (*Resource) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Resource) GetWriteConnectionSecretToReference ¶
func (mg *Resource) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Resource.
func (*Resource) LateInitialize ¶
LateInitialize this Resource using its observed tfState. returns True if there are any spec changes for the resource.
func (*Resource) SetConditions ¶
SetConditions of this Resource.
func (*Resource) SetDeletionPolicy ¶
func (mg *Resource) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Resource.
func (*Resource) SetObservation ¶
SetObservation for this Resource
func (*Resource) SetParameters ¶
SetParameters for this Resource
func (*Resource) SetProviderConfigReference ¶
SetProviderConfigReference of this Resource.
func (*Resource) SetProviderReference ¶
SetProviderReference of this Resource. Deprecated: Use SetProviderConfigReference.
func (*Resource) SetPublishConnectionDetailsTo ¶
func (mg *Resource) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Resource.
func (*Resource) SetWriteConnectionSecretToReference ¶
func (mg *Resource) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Resource.
type ResourceList ¶
type ResourceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Resource `json:"items"` }
ResourceList contains a list of Resources
func (*ResourceList) DeepCopy ¶
func (in *ResourceList) DeepCopy() *ResourceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceList.
func (*ResourceList) DeepCopyInto ¶
func (in *ResourceList) DeepCopyInto(out *ResourceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceList) DeepCopyObject ¶
func (in *ResourceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ResourceList) GetItems ¶
func (l *ResourceList) GetItems() []resource.Managed
GetItems of this ResourceList.
type ResourceObservation ¶
type ResourceObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Path *string `json:"path,omitempty" tf:"path,omitempty"` }
func (*ResourceObservation) DeepCopy ¶
func (in *ResourceObservation) DeepCopy() *ResourceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceObservation.
func (*ResourceObservation) DeepCopyInto ¶
func (in *ResourceObservation) DeepCopyInto(out *ResourceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceParameters ¶
type ResourceParameters struct { // +kubebuilder:validation:Required ParentID *string `json:"parentId" tf:"parent_id,omitempty"` // +kubebuilder:validation:Required PathPart *string `json:"pathPart" tf:"path_part,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required RestAPIID *string `json:"restApiId" tf:"rest_api_id,omitempty"` }
func (*ResourceParameters) DeepCopy ¶
func (in *ResourceParameters) DeepCopy() *ResourceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceParameters.
func (*ResourceParameters) DeepCopyInto ¶
func (in *ResourceParameters) DeepCopyInto(out *ResourceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceSpec ¶
type ResourceSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ResourceParameters `json:"forProvider"` }
ResourceSpec defines the desired state of Resource
func (*ResourceSpec) DeepCopy ¶
func (in *ResourceSpec) DeepCopy() *ResourceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceSpec.
func (*ResourceSpec) DeepCopyInto ¶
func (in *ResourceSpec) DeepCopyInto(out *ResourceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResourceStatus ¶
type ResourceStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ResourceObservation `json:"atProvider,omitempty"` }
ResourceStatus defines the observed state of Resource.
func (*ResourceStatus) DeepCopy ¶
func (in *ResourceStatus) DeepCopy() *ResourceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceStatus.
func (*ResourceStatus) DeepCopyInto ¶
func (in *ResourceStatus) DeepCopyInto(out *ResourceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RestAPI ¶
type RestAPI struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RestAPISpec `json:"spec"` Status RestAPIStatus `json:"status,omitempty"` }
RestAPI is the Schema for the RestAPIs 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 (*RestAPI) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestAPI.
func (*RestAPI) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RestAPI) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RestAPI) GetCondition ¶
func (mg *RestAPI) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this RestAPI.
func (*RestAPI) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this RestAPI
func (*RestAPI) GetDeletionPolicy ¶
func (mg *RestAPI) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this RestAPI.
func (*RestAPI) GetObservation ¶
GetObservation of this RestAPI
func (*RestAPI) GetParameters ¶
GetParameters of this RestAPI
func (*RestAPI) GetProviderConfigReference ¶
GetProviderConfigReference of this RestAPI.
func (*RestAPI) GetProviderReference ¶
GetProviderReference of this RestAPI. Deprecated: Use GetProviderConfigReference.
func (*RestAPI) GetPublishConnectionDetailsTo ¶
func (mg *RestAPI) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this RestAPI.
func (*RestAPI) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this RestAPI
func (*RestAPI) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*RestAPI) GetWriteConnectionSecretToReference ¶
func (mg *RestAPI) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this RestAPI.
func (*RestAPI) LateInitialize ¶
LateInitialize this RestAPI using its observed tfState. returns True if there are any spec changes for the resource.
func (*RestAPI) SetConditions ¶
SetConditions of this RestAPI.
func (*RestAPI) SetDeletionPolicy ¶
func (mg *RestAPI) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this RestAPI.
func (*RestAPI) SetObservation ¶
SetObservation for this RestAPI
func (*RestAPI) SetParameters ¶
SetParameters for this RestAPI
func (*RestAPI) SetProviderConfigReference ¶
SetProviderConfigReference of this RestAPI.
func (*RestAPI) SetProviderReference ¶
SetProviderReference of this RestAPI. Deprecated: Use SetProviderConfigReference.
func (*RestAPI) SetPublishConnectionDetailsTo ¶
func (mg *RestAPI) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this RestAPI.
func (*RestAPI) SetWriteConnectionSecretToReference ¶
func (mg *RestAPI) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this RestAPI.
type RestAPIEndpointConfigurationObservation ¶
type RestAPIEndpointConfigurationObservation struct { }
func (*RestAPIEndpointConfigurationObservation) DeepCopy ¶
func (in *RestAPIEndpointConfigurationObservation) DeepCopy() *RestAPIEndpointConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestAPIEndpointConfigurationObservation.
func (*RestAPIEndpointConfigurationObservation) DeepCopyInto ¶
func (in *RestAPIEndpointConfigurationObservation) DeepCopyInto(out *RestAPIEndpointConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RestAPIEndpointConfigurationParameters ¶
type RestAPIEndpointConfigurationParameters struct { // +kubebuilder:validation:Required Types []*string `json:"types" tf:"types,omitempty"` // +kubebuilder:validation:Optional VPCEndpointIds []*string `json:"vpcEndpointIds,omitempty" tf:"vpc_endpoint_ids,omitempty"` }
func (*RestAPIEndpointConfigurationParameters) DeepCopy ¶
func (in *RestAPIEndpointConfigurationParameters) DeepCopy() *RestAPIEndpointConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestAPIEndpointConfigurationParameters.
func (*RestAPIEndpointConfigurationParameters) DeepCopyInto ¶
func (in *RestAPIEndpointConfigurationParameters) DeepCopyInto(out *RestAPIEndpointConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RestAPIList ¶
type RestAPIList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []RestAPI `json:"items"` }
RestAPIList contains a list of RestAPIs
func (*RestAPIList) DeepCopy ¶
func (in *RestAPIList) DeepCopy() *RestAPIList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestAPIList.
func (*RestAPIList) DeepCopyInto ¶
func (in *RestAPIList) DeepCopyInto(out *RestAPIList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RestAPIList) DeepCopyObject ¶
func (in *RestAPIList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RestAPIList) GetItems ¶
func (l *RestAPIList) GetItems() []resource.Managed
GetItems of this RestAPIList.
type RestAPIObservation ¶
type RestAPIObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` CreatedDate *string `json:"createdDate,omitempty" tf:"created_date,omitempty"` ExecutionArn *string `json:"executionArn,omitempty" tf:"execution_arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` RootResourceID *string `json:"rootResourceId,omitempty" tf:"root_resource_id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*RestAPIObservation) DeepCopy ¶
func (in *RestAPIObservation) DeepCopy() *RestAPIObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestAPIObservation.
func (*RestAPIObservation) DeepCopyInto ¶
func (in *RestAPIObservation) DeepCopyInto(out *RestAPIObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RestAPIParameters ¶
type RestAPIParameters struct { // +kubebuilder:validation:Optional APIKeySource *string `json:"apiKeySource,omitempty" tf:"api_key_source,omitempty"` // +kubebuilder:validation:Optional BinaryMediaTypes []*string `json:"binaryMediaTypes,omitempty" tf:"binary_media_types,omitempty"` // +kubebuilder:validation:Optional Body *string `json:"body,omitempty" tf:"body,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional DisableExecuteAPIEndpoint *bool `json:"disableExecuteApiEndpoint,omitempty" tf:"disable_execute_api_endpoint,omitempty"` // +kubebuilder:validation:Optional EndpointConfiguration []RestAPIEndpointConfigurationParameters `json:"endpointConfiguration,omitempty" tf:"endpoint_configuration,omitempty"` // +kubebuilder:validation:Optional MinimumCompressionSize *float64 `json:"minimumCompressionSize,omitempty" tf:"minimum_compression_size,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // +kubebuilder:validation:Optional Policy *string `json:"policy,omitempty" tf:"policy,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*RestAPIParameters) DeepCopy ¶
func (in *RestAPIParameters) DeepCopy() *RestAPIParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestAPIParameters.
func (*RestAPIParameters) DeepCopyInto ¶
func (in *RestAPIParameters) DeepCopyInto(out *RestAPIParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RestAPIPolicy ¶
type RestAPIPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RestAPIPolicySpec `json:"spec"` Status RestAPIPolicyStatus `json:"status,omitempty"` }
RestAPIPolicy is the Schema for the RestAPIPolicys 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 (*RestAPIPolicy) DeepCopy ¶
func (in *RestAPIPolicy) DeepCopy() *RestAPIPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestAPIPolicy.
func (*RestAPIPolicy) DeepCopyInto ¶
func (in *RestAPIPolicy) DeepCopyInto(out *RestAPIPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RestAPIPolicy) DeepCopyObject ¶
func (in *RestAPIPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RestAPIPolicy) GetCondition ¶
func (mg *RestAPIPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this RestAPIPolicy.
func (*RestAPIPolicy) GetConnectionDetailsMapping ¶
func (tr *RestAPIPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this RestAPIPolicy
func (*RestAPIPolicy) GetDeletionPolicy ¶
func (mg *RestAPIPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this RestAPIPolicy.
func (*RestAPIPolicy) GetID ¶
func (tr *RestAPIPolicy) GetID() string
GetID returns ID of underlying Terraform resource of this RestAPIPolicy
func (*RestAPIPolicy) GetObservation ¶
func (tr *RestAPIPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this RestAPIPolicy
func (*RestAPIPolicy) GetParameters ¶
func (tr *RestAPIPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this RestAPIPolicy
func (*RestAPIPolicy) GetProviderConfigReference ¶
func (mg *RestAPIPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this RestAPIPolicy.
func (*RestAPIPolicy) GetProviderReference ¶
func (mg *RestAPIPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this RestAPIPolicy. Deprecated: Use GetProviderConfigReference.
func (*RestAPIPolicy) GetPublishConnectionDetailsTo ¶
func (mg *RestAPIPolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this RestAPIPolicy.
func (*RestAPIPolicy) GetTerraformResourceType ¶
func (mg *RestAPIPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this RestAPIPolicy
func (*RestAPIPolicy) GetTerraformSchemaVersion ¶
func (tr *RestAPIPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*RestAPIPolicy) GetWriteConnectionSecretToReference ¶
func (mg *RestAPIPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this RestAPIPolicy.
func (*RestAPIPolicy) LateInitialize ¶
func (tr *RestAPIPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this RestAPIPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*RestAPIPolicy) SetConditions ¶
func (mg *RestAPIPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this RestAPIPolicy.
func (*RestAPIPolicy) SetDeletionPolicy ¶
func (mg *RestAPIPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this RestAPIPolicy.
func (*RestAPIPolicy) SetObservation ¶
func (tr *RestAPIPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this RestAPIPolicy
func (*RestAPIPolicy) SetParameters ¶
func (tr *RestAPIPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this RestAPIPolicy
func (*RestAPIPolicy) SetProviderConfigReference ¶
func (mg *RestAPIPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this RestAPIPolicy.
func (*RestAPIPolicy) SetProviderReference ¶
func (mg *RestAPIPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this RestAPIPolicy. Deprecated: Use SetProviderConfigReference.
func (*RestAPIPolicy) SetPublishConnectionDetailsTo ¶
func (mg *RestAPIPolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this RestAPIPolicy.
func (*RestAPIPolicy) SetWriteConnectionSecretToReference ¶
func (mg *RestAPIPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this RestAPIPolicy.
type RestAPIPolicyList ¶
type RestAPIPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []RestAPIPolicy `json:"items"` }
RestAPIPolicyList contains a list of RestAPIPolicys
func (*RestAPIPolicyList) DeepCopy ¶
func (in *RestAPIPolicyList) DeepCopy() *RestAPIPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestAPIPolicyList.
func (*RestAPIPolicyList) DeepCopyInto ¶
func (in *RestAPIPolicyList) DeepCopyInto(out *RestAPIPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RestAPIPolicyList) DeepCopyObject ¶
func (in *RestAPIPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RestAPIPolicyList) GetItems ¶
func (l *RestAPIPolicyList) GetItems() []resource.Managed
GetItems of this RestAPIPolicyList.
type RestAPIPolicyObservation ¶
type RestAPIPolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*RestAPIPolicyObservation) DeepCopy ¶
func (in *RestAPIPolicyObservation) DeepCopy() *RestAPIPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestAPIPolicyObservation.
func (*RestAPIPolicyObservation) DeepCopyInto ¶
func (in *RestAPIPolicyObservation) DeepCopyInto(out *RestAPIPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RestAPIPolicyParameters ¶
type RestAPIPolicyParameters struct { // +kubebuilder:validation:Required Policy *string `json:"policy" tf:"policy,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required RestAPIID *string `json:"restApiId" tf:"rest_api_id,omitempty"` }
func (*RestAPIPolicyParameters) DeepCopy ¶
func (in *RestAPIPolicyParameters) DeepCopy() *RestAPIPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestAPIPolicyParameters.
func (*RestAPIPolicyParameters) DeepCopyInto ¶
func (in *RestAPIPolicyParameters) DeepCopyInto(out *RestAPIPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RestAPIPolicySpec ¶
type RestAPIPolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider RestAPIPolicyParameters `json:"forProvider"` }
RestAPIPolicySpec defines the desired state of RestAPIPolicy
func (*RestAPIPolicySpec) DeepCopy ¶
func (in *RestAPIPolicySpec) DeepCopy() *RestAPIPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestAPIPolicySpec.
func (*RestAPIPolicySpec) DeepCopyInto ¶
func (in *RestAPIPolicySpec) DeepCopyInto(out *RestAPIPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RestAPIPolicyStatus ¶
type RestAPIPolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider RestAPIPolicyObservation `json:"atProvider,omitempty"` }
RestAPIPolicyStatus defines the observed state of RestAPIPolicy.
func (*RestAPIPolicyStatus) DeepCopy ¶
func (in *RestAPIPolicyStatus) DeepCopy() *RestAPIPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestAPIPolicyStatus.
func (*RestAPIPolicyStatus) DeepCopyInto ¶
func (in *RestAPIPolicyStatus) DeepCopyInto(out *RestAPIPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RestAPISpec ¶
type RestAPISpec struct { v1.ResourceSpec `json:",inline"` ForProvider RestAPIParameters `json:"forProvider"` }
RestAPISpec defines the desired state of RestAPI
func (*RestAPISpec) DeepCopy ¶
func (in *RestAPISpec) DeepCopy() *RestAPISpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestAPISpec.
func (*RestAPISpec) DeepCopyInto ¶
func (in *RestAPISpec) DeepCopyInto(out *RestAPISpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RestAPIStatus ¶
type RestAPIStatus struct { v1.ResourceStatus `json:",inline"` AtProvider RestAPIObservation `json:"atProvider,omitempty"` }
RestAPIStatus defines the observed state of RestAPI.
func (*RestAPIStatus) DeepCopy ¶
func (in *RestAPIStatus) DeepCopy() *RestAPIStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestAPIStatus.
func (*RestAPIStatus) DeepCopyInto ¶
func (in *RestAPIStatus) DeepCopyInto(out *RestAPIStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SettingsObservation ¶
type SettingsObservation struct { }
func (*SettingsObservation) DeepCopy ¶
func (in *SettingsObservation) DeepCopy() *SettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsObservation.
func (*SettingsObservation) DeepCopyInto ¶
func (in *SettingsObservation) DeepCopyInto(out *SettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SettingsParameters ¶
type SettingsParameters struct { // +kubebuilder:validation:Optional CacheDataEncrypted *bool `json:"cacheDataEncrypted,omitempty" tf:"cache_data_encrypted,omitempty"` // +kubebuilder:validation:Optional CacheTTLInSeconds *float64 `json:"cacheTtlInSeconds,omitempty" tf:"cache_ttl_in_seconds,omitempty"` // +kubebuilder:validation:Optional CachingEnabled *bool `json:"cachingEnabled,omitempty" tf:"caching_enabled,omitempty"` // +kubebuilder:validation:Optional DataTraceEnabled *bool `json:"dataTraceEnabled,omitempty" tf:"data_trace_enabled,omitempty"` // +kubebuilder:validation:Optional LoggingLevel *string `json:"loggingLevel,omitempty" tf:"logging_level,omitempty"` // +kubebuilder:validation:Optional MetricsEnabled *bool `json:"metricsEnabled,omitempty" tf:"metrics_enabled,omitempty"` // +kubebuilder:validation:Optional RequireAuthorizationForCacheControl *bool `json:"requireAuthorizationForCacheControl,omitempty" tf:"require_authorization_for_cache_control,omitempty"` // +kubebuilder:validation:Optional ThrottlingBurstLimit *float64 `json:"throttlingBurstLimit,omitempty" tf:"throttling_burst_limit,omitempty"` // +kubebuilder:validation:Optional ThrottlingRateLimit *float64 `json:"throttlingRateLimit,omitempty" tf:"throttling_rate_limit,omitempty"` UnauthorizedCacheControlHeaderStrategy *string `json:"unauthorizedCacheControlHeaderStrategy,omitempty" tf:"unauthorized_cache_control_header_strategy,omitempty"` }
func (*SettingsParameters) DeepCopy ¶
func (in *SettingsParameters) DeepCopy() *SettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SettingsParameters.
func (*SettingsParameters) DeepCopyInto ¶
func (in *SettingsParameters) DeepCopyInto(out *SettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Stage ¶
type Stage struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec StageSpec `json:"spec"` Status StageStatus `json:"status,omitempty"` }
Stage is the Schema for the Stages 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 (*Stage) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Stage.
func (*Stage) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Stage) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Stage) GetCondition ¶
func (mg *Stage) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Stage.
func (*Stage) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Stage
func (*Stage) GetDeletionPolicy ¶
func (mg *Stage) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Stage.
func (*Stage) GetObservation ¶
GetObservation of this Stage
func (*Stage) GetParameters ¶
GetParameters of this Stage
func (*Stage) GetProviderConfigReference ¶
GetProviderConfigReference of this Stage.
func (*Stage) GetProviderReference ¶
GetProviderReference of this Stage. Deprecated: Use GetProviderConfigReference.
func (*Stage) GetPublishConnectionDetailsTo ¶
func (mg *Stage) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Stage.
func (*Stage) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Stage
func (*Stage) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Stage) GetWriteConnectionSecretToReference ¶
func (mg *Stage) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Stage.
func (*Stage) LateInitialize ¶
LateInitialize this Stage using its observed tfState. returns True if there are any spec changes for the resource.
func (*Stage) SetConditions ¶
SetConditions of this Stage.
func (*Stage) SetDeletionPolicy ¶
func (mg *Stage) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Stage.
func (*Stage) SetObservation ¶
SetObservation for this Stage
func (*Stage) SetParameters ¶
SetParameters for this Stage
func (*Stage) SetProviderConfigReference ¶
SetProviderConfigReference of this Stage.
func (*Stage) SetProviderReference ¶
SetProviderReference of this Stage. Deprecated: Use SetProviderConfigReference.
func (*Stage) SetPublishConnectionDetailsTo ¶
func (mg *Stage) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Stage.
func (*Stage) SetWriteConnectionSecretToReference ¶
func (mg *Stage) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Stage.
type StageList ¶
type StageList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Stage `json:"items"` }
StageList contains a list of Stages
func (*StageList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StageList.
func (*StageList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StageList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type StageObservation ¶
type StageObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ExecutionArn *string `json:"executionArn,omitempty" tf:"execution_arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` InvokeURL *string `json:"invokeUrl,omitempty" tf:"invoke_url,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*StageObservation) DeepCopy ¶
func (in *StageObservation) DeepCopy() *StageObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StageObservation.
func (*StageObservation) DeepCopyInto ¶
func (in *StageObservation) DeepCopyInto(out *StageObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StageParameters ¶
type StageParameters struct { // +kubebuilder:validation:Optional AccessLogSettings []AccessLogSettingsParameters `json:"accessLogSettings,omitempty" tf:"access_log_settings,omitempty"` // +kubebuilder:validation:Optional CacheClusterEnabled *bool `json:"cacheClusterEnabled,omitempty" tf:"cache_cluster_enabled,omitempty"` // +kubebuilder:validation:Optional CacheClusterSize *string `json:"cacheClusterSize,omitempty" tf:"cache_cluster_size,omitempty"` // +kubebuilder:validation:Optional ClientCertificateID *string `json:"clientCertificateId,omitempty" tf:"client_certificate_id,omitempty"` // +kubebuilder:validation:Required DeploymentID *string `json:"deploymentId" tf:"deployment_id,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional DocumentationVersion *string `json:"documentationVersion,omitempty" tf:"documentation_version,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required RestAPIID *string `json:"restApiId" tf:"rest_api_id,omitempty"` // +kubebuilder:validation:Required StageName *string `json:"stageName" tf:"stage_name,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional Variables map[string]*string `json:"variables,omitempty" tf:"variables,omitempty"` // +kubebuilder:validation:Optional XrayTracingEnabled *bool `json:"xrayTracingEnabled,omitempty" tf:"xray_tracing_enabled,omitempty"` }
func (*StageParameters) DeepCopy ¶
func (in *StageParameters) DeepCopy() *StageParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StageParameters.
func (*StageParameters) DeepCopyInto ¶
func (in *StageParameters) DeepCopyInto(out *StageParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StageSpec ¶
type StageSpec struct { v1.ResourceSpec `json:",inline"` ForProvider StageParameters `json:"forProvider"` }
StageSpec defines the desired state of Stage
func (*StageSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StageSpec.
func (*StageSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StageStatus ¶
type StageStatus struct { v1.ResourceStatus `json:",inline"` AtProvider StageObservation `json:"atProvider,omitempty"` }
StageStatus defines the observed state of Stage.
func (*StageStatus) DeepCopy ¶
func (in *StageStatus) DeepCopy() *StageStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StageStatus.
func (*StageStatus) DeepCopyInto ¶
func (in *StageStatus) DeepCopyInto(out *StageStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSConfigObservation ¶
type TLSConfigObservation struct { }
func (*TLSConfigObservation) DeepCopy ¶
func (in *TLSConfigObservation) DeepCopy() *TLSConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSConfigObservation.
func (*TLSConfigObservation) DeepCopyInto ¶
func (in *TLSConfigObservation) DeepCopyInto(out *TLSConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSConfigParameters ¶
type TLSConfigParameters struct { // +kubebuilder:validation:Optional InsecureSkipVerification *bool `json:"insecureSkipVerification,omitempty" tf:"insecure_skip_verification,omitempty"` }
func (*TLSConfigParameters) DeepCopy ¶
func (in *TLSConfigParameters) DeepCopy() *TLSConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSConfigParameters.
func (*TLSConfigParameters) DeepCopyInto ¶
func (in *TLSConfigParameters) DeepCopyInto(out *TLSConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThrottleSettingsObservation ¶
type ThrottleSettingsObservation struct { BurstLimit *float64 `json:"burstLimit,omitempty" tf:"burst_limit,omitempty"` RateLimit *float64 `json:"rateLimit,omitempty" tf:"rate_limit,omitempty"` }
func (*ThrottleSettingsObservation) DeepCopy ¶
func (in *ThrottleSettingsObservation) DeepCopy() *ThrottleSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThrottleSettingsObservation.
func (*ThrottleSettingsObservation) DeepCopyInto ¶
func (in *ThrottleSettingsObservation) DeepCopyInto(out *ThrottleSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThrottleSettingsParameters ¶
type ThrottleSettingsParameters struct { }
func (*ThrottleSettingsParameters) DeepCopy ¶
func (in *ThrottleSettingsParameters) DeepCopy() *ThrottleSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThrottleSettingsParameters.
func (*ThrottleSettingsParameters) DeepCopyInto ¶
func (in *ThrottleSettingsParameters) DeepCopyInto(out *ThrottleSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UsagePlan ¶
type UsagePlan struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec UsagePlanSpec `json:"spec"` Status UsagePlanStatus `json:"status,omitempty"` }
UsagePlan is the Schema for the UsagePlans 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 (*UsagePlan) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsagePlan.
func (*UsagePlan) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UsagePlan) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*UsagePlan) GetCondition ¶
func (mg *UsagePlan) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this UsagePlan.
func (*UsagePlan) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this UsagePlan
func (*UsagePlan) GetDeletionPolicy ¶
func (mg *UsagePlan) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this UsagePlan.
func (*UsagePlan) GetObservation ¶
GetObservation of this UsagePlan
func (*UsagePlan) GetParameters ¶
GetParameters of this UsagePlan
func (*UsagePlan) GetProviderConfigReference ¶
GetProviderConfigReference of this UsagePlan.
func (*UsagePlan) GetProviderReference ¶
GetProviderReference of this UsagePlan. Deprecated: Use GetProviderConfigReference.
func (*UsagePlan) GetPublishConnectionDetailsTo ¶
func (mg *UsagePlan) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this UsagePlan.
func (*UsagePlan) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this UsagePlan
func (*UsagePlan) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*UsagePlan) GetWriteConnectionSecretToReference ¶
func (mg *UsagePlan) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this UsagePlan.
func (*UsagePlan) LateInitialize ¶
LateInitialize this UsagePlan using its observed tfState. returns True if there are any spec changes for the resource.
func (*UsagePlan) SetConditions ¶
SetConditions of this UsagePlan.
func (*UsagePlan) SetDeletionPolicy ¶
func (mg *UsagePlan) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this UsagePlan.
func (*UsagePlan) SetObservation ¶
SetObservation for this UsagePlan
func (*UsagePlan) SetParameters ¶
SetParameters for this UsagePlan
func (*UsagePlan) SetProviderConfigReference ¶
SetProviderConfigReference of this UsagePlan.
func (*UsagePlan) SetProviderReference ¶
SetProviderReference of this UsagePlan. Deprecated: Use SetProviderConfigReference.
func (*UsagePlan) SetPublishConnectionDetailsTo ¶
func (mg *UsagePlan) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this UsagePlan.
func (*UsagePlan) SetWriteConnectionSecretToReference ¶
func (mg *UsagePlan) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this UsagePlan.
type UsagePlanKey ¶
type UsagePlanKey struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec UsagePlanKeySpec `json:"spec"` Status UsagePlanKeyStatus `json:"status,omitempty"` }
UsagePlanKey is the Schema for the UsagePlanKeys 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 (*UsagePlanKey) DeepCopy ¶
func (in *UsagePlanKey) DeepCopy() *UsagePlanKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsagePlanKey.
func (*UsagePlanKey) DeepCopyInto ¶
func (in *UsagePlanKey) DeepCopyInto(out *UsagePlanKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UsagePlanKey) DeepCopyObject ¶
func (in *UsagePlanKey) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*UsagePlanKey) GetCondition ¶
func (mg *UsagePlanKey) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this UsagePlanKey.
func (*UsagePlanKey) GetConnectionDetailsMapping ¶
func (tr *UsagePlanKey) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this UsagePlanKey
func (*UsagePlanKey) GetDeletionPolicy ¶
func (mg *UsagePlanKey) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this UsagePlanKey.
func (*UsagePlanKey) GetID ¶
func (tr *UsagePlanKey) GetID() string
GetID returns ID of underlying Terraform resource of this UsagePlanKey
func (*UsagePlanKey) GetObservation ¶
func (tr *UsagePlanKey) GetObservation() (map[string]interface{}, error)
GetObservation of this UsagePlanKey
func (*UsagePlanKey) GetParameters ¶
func (tr *UsagePlanKey) GetParameters() (map[string]interface{}, error)
GetParameters of this UsagePlanKey
func (*UsagePlanKey) GetProviderConfigReference ¶
func (mg *UsagePlanKey) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this UsagePlanKey.
func (*UsagePlanKey) GetProviderReference ¶
func (mg *UsagePlanKey) GetProviderReference() *xpv1.Reference
GetProviderReference of this UsagePlanKey. Deprecated: Use GetProviderConfigReference.
func (*UsagePlanKey) GetPublishConnectionDetailsTo ¶
func (mg *UsagePlanKey) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this UsagePlanKey.
func (*UsagePlanKey) GetTerraformResourceType ¶
func (mg *UsagePlanKey) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this UsagePlanKey
func (*UsagePlanKey) GetTerraformSchemaVersion ¶
func (tr *UsagePlanKey) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*UsagePlanKey) GetWriteConnectionSecretToReference ¶
func (mg *UsagePlanKey) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this UsagePlanKey.
func (*UsagePlanKey) LateInitialize ¶
func (tr *UsagePlanKey) LateInitialize(attrs []byte) (bool, error)
LateInitialize this UsagePlanKey using its observed tfState. returns True if there are any spec changes for the resource.
func (*UsagePlanKey) SetConditions ¶
func (mg *UsagePlanKey) SetConditions(c ...xpv1.Condition)
SetConditions of this UsagePlanKey.
func (*UsagePlanKey) SetDeletionPolicy ¶
func (mg *UsagePlanKey) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this UsagePlanKey.
func (*UsagePlanKey) SetObservation ¶
func (tr *UsagePlanKey) SetObservation(obs map[string]interface{}) error
SetObservation for this UsagePlanKey
func (*UsagePlanKey) SetParameters ¶
func (tr *UsagePlanKey) SetParameters(params map[string]interface{}) error
SetParameters for this UsagePlanKey
func (*UsagePlanKey) SetProviderConfigReference ¶
func (mg *UsagePlanKey) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this UsagePlanKey.
func (*UsagePlanKey) SetProviderReference ¶
func (mg *UsagePlanKey) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this UsagePlanKey. Deprecated: Use SetProviderConfigReference.
func (*UsagePlanKey) SetPublishConnectionDetailsTo ¶
func (mg *UsagePlanKey) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this UsagePlanKey.
func (*UsagePlanKey) SetWriteConnectionSecretToReference ¶
func (mg *UsagePlanKey) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this UsagePlanKey.
type UsagePlanKeyList ¶
type UsagePlanKeyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []UsagePlanKey `json:"items"` }
UsagePlanKeyList contains a list of UsagePlanKeys
func (*UsagePlanKeyList) DeepCopy ¶
func (in *UsagePlanKeyList) DeepCopy() *UsagePlanKeyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsagePlanKeyList.
func (*UsagePlanKeyList) DeepCopyInto ¶
func (in *UsagePlanKeyList) DeepCopyInto(out *UsagePlanKeyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UsagePlanKeyList) DeepCopyObject ¶
func (in *UsagePlanKeyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*UsagePlanKeyList) GetItems ¶
func (l *UsagePlanKeyList) GetItems() []resource.Managed
GetItems of this UsagePlanKeyList.
type UsagePlanKeyObservation ¶
type UsagePlanKeyObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Name *string `json:"name,omitempty" tf:"name,omitempty"` Value *string `json:"value,omitempty" tf:"value,omitempty"` }
func (*UsagePlanKeyObservation) DeepCopy ¶
func (in *UsagePlanKeyObservation) DeepCopy() *UsagePlanKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsagePlanKeyObservation.
func (*UsagePlanKeyObservation) DeepCopyInto ¶
func (in *UsagePlanKeyObservation) DeepCopyInto(out *UsagePlanKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UsagePlanKeyParameters ¶
type UsagePlanKeyParameters struct { // +kubebuilder:validation:Required KeyID *string `json:"keyId" tf:"key_id,omitempty"` // +kubebuilder:validation:Required KeyType *string `json:"keyType" tf:"key_type,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required UsagePlanID *string `json:"usagePlanId" tf:"usage_plan_id,omitempty"` }
func (*UsagePlanKeyParameters) DeepCopy ¶
func (in *UsagePlanKeyParameters) DeepCopy() *UsagePlanKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsagePlanKeyParameters.
func (*UsagePlanKeyParameters) DeepCopyInto ¶
func (in *UsagePlanKeyParameters) DeepCopyInto(out *UsagePlanKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UsagePlanKeySpec ¶
type UsagePlanKeySpec struct { v1.ResourceSpec `json:",inline"` ForProvider UsagePlanKeyParameters `json:"forProvider"` }
UsagePlanKeySpec defines the desired state of UsagePlanKey
func (*UsagePlanKeySpec) DeepCopy ¶
func (in *UsagePlanKeySpec) DeepCopy() *UsagePlanKeySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsagePlanKeySpec.
func (*UsagePlanKeySpec) DeepCopyInto ¶
func (in *UsagePlanKeySpec) DeepCopyInto(out *UsagePlanKeySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UsagePlanKeyStatus ¶
type UsagePlanKeyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider UsagePlanKeyObservation `json:"atProvider,omitempty"` }
UsagePlanKeyStatus defines the observed state of UsagePlanKey.
func (*UsagePlanKeyStatus) DeepCopy ¶
func (in *UsagePlanKeyStatus) DeepCopy() *UsagePlanKeyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsagePlanKeyStatus.
func (*UsagePlanKeyStatus) DeepCopyInto ¶
func (in *UsagePlanKeyStatus) DeepCopyInto(out *UsagePlanKeyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UsagePlanList ¶
type UsagePlanList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []UsagePlan `json:"items"` }
UsagePlanList contains a list of UsagePlans
func (*UsagePlanList) DeepCopy ¶
func (in *UsagePlanList) DeepCopy() *UsagePlanList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsagePlanList.
func (*UsagePlanList) DeepCopyInto ¶
func (in *UsagePlanList) DeepCopyInto(out *UsagePlanList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UsagePlanList) DeepCopyObject ¶
func (in *UsagePlanList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*UsagePlanList) GetItems ¶
func (l *UsagePlanList) GetItems() []resource.Managed
GetItems of this UsagePlanList.
type UsagePlanObservation ¶
type UsagePlanObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*UsagePlanObservation) DeepCopy ¶
func (in *UsagePlanObservation) DeepCopy() *UsagePlanObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsagePlanObservation.
func (*UsagePlanObservation) DeepCopyInto ¶
func (in *UsagePlanObservation) DeepCopyInto(out *UsagePlanObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UsagePlanParameters ¶
type UsagePlanParameters struct { // +kubebuilder:validation:Optional APIStages []APIStagesParameters `json:"apiStages,omitempty" tf:"api_stages,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional ProductCode *string `json:"productCode,omitempty" tf:"product_code,omitempty"` // +kubebuilder:validation:Optional QuotaSettings []QuotaSettingsParameters `json:"quotaSettings,omitempty" tf:"quota_settings,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional ThrottleSettings []UsagePlanThrottleSettingsParameters `json:"throttleSettings,omitempty" tf:"throttle_settings,omitempty"` }
func (*UsagePlanParameters) DeepCopy ¶
func (in *UsagePlanParameters) DeepCopy() *UsagePlanParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsagePlanParameters.
func (*UsagePlanParameters) DeepCopyInto ¶
func (in *UsagePlanParameters) DeepCopyInto(out *UsagePlanParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UsagePlanSpec ¶
type UsagePlanSpec struct { v1.ResourceSpec `json:",inline"` ForProvider UsagePlanParameters `json:"forProvider"` }
UsagePlanSpec defines the desired state of UsagePlan
func (*UsagePlanSpec) DeepCopy ¶
func (in *UsagePlanSpec) DeepCopy() *UsagePlanSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsagePlanSpec.
func (*UsagePlanSpec) DeepCopyInto ¶
func (in *UsagePlanSpec) DeepCopyInto(out *UsagePlanSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UsagePlanStatus ¶
type UsagePlanStatus struct { v1.ResourceStatus `json:",inline"` AtProvider UsagePlanObservation `json:"atProvider,omitempty"` }
UsagePlanStatus defines the observed state of UsagePlan.
func (*UsagePlanStatus) DeepCopy ¶
func (in *UsagePlanStatus) DeepCopy() *UsagePlanStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsagePlanStatus.
func (*UsagePlanStatus) DeepCopyInto ¶
func (in *UsagePlanStatus) DeepCopyInto(out *UsagePlanStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UsagePlanThrottleSettingsObservation ¶
type UsagePlanThrottleSettingsObservation struct { }
func (*UsagePlanThrottleSettingsObservation) DeepCopy ¶
func (in *UsagePlanThrottleSettingsObservation) DeepCopy() *UsagePlanThrottleSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsagePlanThrottleSettingsObservation.
func (*UsagePlanThrottleSettingsObservation) DeepCopyInto ¶
func (in *UsagePlanThrottleSettingsObservation) DeepCopyInto(out *UsagePlanThrottleSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UsagePlanThrottleSettingsParameters ¶
type UsagePlanThrottleSettingsParameters struct { // +kubebuilder:validation:Optional BurstLimit *float64 `json:"burstLimit,omitempty" tf:"burst_limit,omitempty"` // +kubebuilder:validation:Optional RateLimit *float64 `json:"rateLimit,omitempty" tf:"rate_limit,omitempty"` }
func (*UsagePlanThrottleSettingsParameters) DeepCopy ¶
func (in *UsagePlanThrottleSettingsParameters) DeepCopy() *UsagePlanThrottleSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UsagePlanThrottleSettingsParameters.
func (*UsagePlanThrottleSettingsParameters) DeepCopyInto ¶
func (in *UsagePlanThrottleSettingsParameters) DeepCopyInto(out *UsagePlanThrottleSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VPCLink ¶
type VPCLink struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VPCLinkSpec `json:"spec"` Status VPCLinkStatus `json:"status,omitempty"` }
VPCLink is the Schema for the VPCLinks 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 (*VPCLink) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VPCLink.
func (*VPCLink) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VPCLink) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VPCLink) GetCondition ¶
func (mg *VPCLink) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this VPCLink.
func (*VPCLink) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this VPCLink
func (*VPCLink) GetDeletionPolicy ¶
func (mg *VPCLink) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this VPCLink.
func (*VPCLink) GetObservation ¶
GetObservation of this VPCLink
func (*VPCLink) GetParameters ¶
GetParameters of this VPCLink
func (*VPCLink) GetProviderConfigReference ¶
GetProviderConfigReference of this VPCLink.
func (*VPCLink) GetProviderReference ¶
GetProviderReference of this VPCLink. Deprecated: Use GetProviderConfigReference.
func (*VPCLink) GetPublishConnectionDetailsTo ¶
func (mg *VPCLink) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this VPCLink.
func (*VPCLink) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this VPCLink
func (*VPCLink) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*VPCLink) GetWriteConnectionSecretToReference ¶
func (mg *VPCLink) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this VPCLink.
func (*VPCLink) LateInitialize ¶
LateInitialize this VPCLink using its observed tfState. returns True if there are any spec changes for the resource.
func (*VPCLink) SetConditions ¶
SetConditions of this VPCLink.
func (*VPCLink) SetDeletionPolicy ¶
func (mg *VPCLink) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this VPCLink.
func (*VPCLink) SetObservation ¶
SetObservation for this VPCLink
func (*VPCLink) SetParameters ¶
SetParameters for this VPCLink
func (*VPCLink) SetProviderConfigReference ¶
SetProviderConfigReference of this VPCLink.
func (*VPCLink) SetProviderReference ¶
SetProviderReference of this VPCLink. Deprecated: Use SetProviderConfigReference.
func (*VPCLink) SetPublishConnectionDetailsTo ¶
func (mg *VPCLink) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this VPCLink.
func (*VPCLink) SetWriteConnectionSecretToReference ¶
func (mg *VPCLink) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this VPCLink.
type VPCLinkList ¶
type VPCLinkList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []VPCLink `json:"items"` }
VPCLinkList contains a list of VPCLinks
func (*VPCLinkList) DeepCopy ¶
func (in *VPCLinkList) DeepCopy() *VPCLinkList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VPCLinkList.
func (*VPCLinkList) DeepCopyInto ¶
func (in *VPCLinkList) DeepCopyInto(out *VPCLinkList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VPCLinkList) DeepCopyObject ¶
func (in *VPCLinkList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VPCLinkList) GetItems ¶
func (l *VPCLinkList) GetItems() []resource.Managed
GetItems of this VPCLinkList.
type VPCLinkObservation ¶
type VPCLinkObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*VPCLinkObservation) DeepCopy ¶
func (in *VPCLinkObservation) DeepCopy() *VPCLinkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VPCLinkObservation.
func (*VPCLinkObservation) DeepCopyInto ¶
func (in *VPCLinkObservation) DeepCopyInto(out *VPCLinkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VPCLinkParameters ¶
type VPCLinkParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,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 Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Required TargetArns []*string `json:"targetArns" tf:"target_arns,omitempty"` }
func (*VPCLinkParameters) DeepCopy ¶
func (in *VPCLinkParameters) DeepCopy() *VPCLinkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VPCLinkParameters.
func (*VPCLinkParameters) DeepCopyInto ¶
func (in *VPCLinkParameters) DeepCopyInto(out *VPCLinkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VPCLinkSpec ¶
type VPCLinkSpec struct { v1.ResourceSpec `json:",inline"` ForProvider VPCLinkParameters `json:"forProvider"` }
VPCLinkSpec defines the desired state of VPCLink
func (*VPCLinkSpec) DeepCopy ¶
func (in *VPCLinkSpec) DeepCopy() *VPCLinkSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VPCLinkSpec.
func (*VPCLinkSpec) DeepCopyInto ¶
func (in *VPCLinkSpec) DeepCopyInto(out *VPCLinkSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VPCLinkStatus ¶
type VPCLinkStatus struct { v1.ResourceStatus `json:",inline"` AtProvider VPCLinkObservation `json:"atProvider,omitempty"` }
VPCLinkStatus defines the observed state of VPCLink.
func (*VPCLinkStatus) DeepCopy ¶
func (in *VPCLinkStatus) DeepCopy() *VPCLinkStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VPCLinkStatus.
func (*VPCLinkStatus) DeepCopyInto ¶
func (in *VPCLinkStatus) DeepCopyInto(out *VPCLinkStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_account_types.go
- zz_apikey_types.go
- zz_authorizer_types.go
- zz_basepathmapping_types.go
- zz_clientcertificate_types.go
- zz_deployment_types.go
- zz_documentationpart_types.go
- zz_documentationversion_types.go
- zz_domainname_types.go
- zz_gatewayresponse_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_integration_types.go
- zz_integrationresponse_types.go
- zz_method_types.go
- zz_methodresponse_types.go
- zz_methodsettings_types.go
- zz_model_types.go
- zz_requestvalidator_types.go
- zz_resource_types.go
- zz_restapi_types.go
- zz_restapipolicy_types.go
- zz_stage_types.go
- zz_usageplan_types.go
- zz_usageplankey_types.go
- zz_vpclink_types.go