Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=servicecatalog.aws.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type BudgetResourceAssociation
- func (in *BudgetResourceAssociation) DeepCopy() *BudgetResourceAssociation
- func (in *BudgetResourceAssociation) DeepCopyInto(out *BudgetResourceAssociation)
- func (in *BudgetResourceAssociation) DeepCopyObject() runtime.Object
- func (mg *BudgetResourceAssociation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *BudgetResourceAssociation) GetConnectionDetailsMapping() map[string]string
- func (mg *BudgetResourceAssociation) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *BudgetResourceAssociation) GetID() string
- func (tr *BudgetResourceAssociation) GetObservation() (map[string]interface{}, error)
- func (tr *BudgetResourceAssociation) GetParameters() (map[string]interface{}, error)
- func (mg *BudgetResourceAssociation) GetProviderConfigReference() *xpv1.Reference
- func (mg *BudgetResourceAssociation) GetProviderReference() *xpv1.Reference
- func (mg *BudgetResourceAssociation) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *BudgetResourceAssociation) GetTerraformResourceType() string
- func (tr *BudgetResourceAssociation) GetTerraformSchemaVersion() int
- func (mg *BudgetResourceAssociation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *BudgetResourceAssociation) LateInitialize(attrs []byte) (bool, error)
- func (mg *BudgetResourceAssociation) SetConditions(c ...xpv1.Condition)
- func (mg *BudgetResourceAssociation) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *BudgetResourceAssociation) SetObservation(obs map[string]interface{}) error
- func (tr *BudgetResourceAssociation) SetParameters(params map[string]interface{}) error
- func (mg *BudgetResourceAssociation) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *BudgetResourceAssociation) SetProviderReference(r *xpv1.Reference)
- func (mg *BudgetResourceAssociation) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *BudgetResourceAssociation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type BudgetResourceAssociationList
- func (in *BudgetResourceAssociationList) DeepCopy() *BudgetResourceAssociationList
- func (in *BudgetResourceAssociationList) DeepCopyInto(out *BudgetResourceAssociationList)
- func (in *BudgetResourceAssociationList) DeepCopyObject() runtime.Object
- func (l *BudgetResourceAssociationList) GetItems() []resource.Managed
- type BudgetResourceAssociationObservation
- type BudgetResourceAssociationParameters
- type BudgetResourceAssociationSpec
- type BudgetResourceAssociationStatus
- type Constraint
- func (in *Constraint) DeepCopy() *Constraint
- func (in *Constraint) DeepCopyInto(out *Constraint)
- func (in *Constraint) DeepCopyObject() runtime.Object
- func (mg *Constraint) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Constraint) GetConnectionDetailsMapping() map[string]string
- func (mg *Constraint) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Constraint) GetID() string
- func (tr *Constraint) GetObservation() (map[string]interface{}, error)
- func (tr *Constraint) GetParameters() (map[string]interface{}, error)
- func (mg *Constraint) GetProviderConfigReference() *xpv1.Reference
- func (mg *Constraint) GetProviderReference() *xpv1.Reference
- func (mg *Constraint) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Constraint) GetTerraformResourceType() string
- func (tr *Constraint) GetTerraformSchemaVersion() int
- func (mg *Constraint) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Constraint) LateInitialize(attrs []byte) (bool, error)
- func (mg *Constraint) SetConditions(c ...xpv1.Condition)
- func (mg *Constraint) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Constraint) SetObservation(obs map[string]interface{}) error
- func (tr *Constraint) SetParameters(params map[string]interface{}) error
- func (mg *Constraint) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Constraint) SetProviderReference(r *xpv1.Reference)
- func (mg *Constraint) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Constraint) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ConstraintList
- type ConstraintObservation
- type ConstraintParameters
- type ConstraintSpec
- type ConstraintStatus
- type DefinitionObservation
- type DefinitionParameters
- type OrganizationsAccess
- func (in *OrganizationsAccess) DeepCopy() *OrganizationsAccess
- func (in *OrganizationsAccess) DeepCopyInto(out *OrganizationsAccess)
- func (in *OrganizationsAccess) DeepCopyObject() runtime.Object
- func (mg *OrganizationsAccess) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *OrganizationsAccess) GetConnectionDetailsMapping() map[string]string
- func (mg *OrganizationsAccess) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *OrganizationsAccess) GetID() string
- func (tr *OrganizationsAccess) GetObservation() (map[string]interface{}, error)
- func (tr *OrganizationsAccess) GetParameters() (map[string]interface{}, error)
- func (mg *OrganizationsAccess) GetProviderConfigReference() *xpv1.Reference
- func (mg *OrganizationsAccess) GetProviderReference() *xpv1.Reference
- func (mg *OrganizationsAccess) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *OrganizationsAccess) GetTerraformResourceType() string
- func (tr *OrganizationsAccess) GetTerraformSchemaVersion() int
- func (mg *OrganizationsAccess) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *OrganizationsAccess) LateInitialize(attrs []byte) (bool, error)
- func (mg *OrganizationsAccess) SetConditions(c ...xpv1.Condition)
- func (mg *OrganizationsAccess) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *OrganizationsAccess) SetObservation(obs map[string]interface{}) error
- func (tr *OrganizationsAccess) SetParameters(params map[string]interface{}) error
- func (mg *OrganizationsAccess) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *OrganizationsAccess) SetProviderReference(r *xpv1.Reference)
- func (mg *OrganizationsAccess) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *OrganizationsAccess) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type OrganizationsAccessList
- type OrganizationsAccessObservation
- type OrganizationsAccessParameters
- type OrganizationsAccessSpec
- type OrganizationsAccessStatus
- type Portfolio
- func (in *Portfolio) DeepCopy() *Portfolio
- func (in *Portfolio) DeepCopyInto(out *Portfolio)
- func (in *Portfolio) DeepCopyObject() runtime.Object
- func (mg *Portfolio) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Portfolio) GetConnectionDetailsMapping() map[string]string
- func (mg *Portfolio) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Portfolio) GetID() string
- func (tr *Portfolio) GetObservation() (map[string]interface{}, error)
- func (tr *Portfolio) GetParameters() (map[string]interface{}, error)
- func (mg *Portfolio) GetProviderConfigReference() *xpv1.Reference
- func (mg *Portfolio) GetProviderReference() *xpv1.Reference
- func (mg *Portfolio) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Portfolio) GetTerraformResourceType() string
- func (tr *Portfolio) GetTerraformSchemaVersion() int
- func (mg *Portfolio) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Portfolio) LateInitialize(attrs []byte) (bool, error)
- func (mg *Portfolio) SetConditions(c ...xpv1.Condition)
- func (mg *Portfolio) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Portfolio) SetObservation(obs map[string]interface{}) error
- func (tr *Portfolio) SetParameters(params map[string]interface{}) error
- func (mg *Portfolio) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Portfolio) SetProviderReference(r *xpv1.Reference)
- func (mg *Portfolio) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Portfolio) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type PortfolioList
- type PortfolioObservation
- type PortfolioParameters
- type PortfolioShare
- func (in *PortfolioShare) DeepCopy() *PortfolioShare
- func (in *PortfolioShare) DeepCopyInto(out *PortfolioShare)
- func (in *PortfolioShare) DeepCopyObject() runtime.Object
- func (mg *PortfolioShare) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *PortfolioShare) GetConnectionDetailsMapping() map[string]string
- func (mg *PortfolioShare) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *PortfolioShare) GetID() string
- func (tr *PortfolioShare) GetObservation() (map[string]interface{}, error)
- func (tr *PortfolioShare) GetParameters() (map[string]interface{}, error)
- func (mg *PortfolioShare) GetProviderConfigReference() *xpv1.Reference
- func (mg *PortfolioShare) GetProviderReference() *xpv1.Reference
- func (mg *PortfolioShare) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *PortfolioShare) GetTerraformResourceType() string
- func (tr *PortfolioShare) GetTerraformSchemaVersion() int
- func (mg *PortfolioShare) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *PortfolioShare) LateInitialize(attrs []byte) (bool, error)
- func (mg *PortfolioShare) SetConditions(c ...xpv1.Condition)
- func (mg *PortfolioShare) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *PortfolioShare) SetObservation(obs map[string]interface{}) error
- func (tr *PortfolioShare) SetParameters(params map[string]interface{}) error
- func (mg *PortfolioShare) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *PortfolioShare) SetProviderReference(r *xpv1.Reference)
- func (mg *PortfolioShare) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *PortfolioShare) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type PortfolioShareList
- type PortfolioShareObservation
- type PortfolioShareParameters
- type PortfolioShareSpec
- type PortfolioShareStatus
- type PortfolioSpec
- type PortfolioStatus
- type PrincipalPortfolioAssociation
- func (in *PrincipalPortfolioAssociation) DeepCopy() *PrincipalPortfolioAssociation
- func (in *PrincipalPortfolioAssociation) DeepCopyInto(out *PrincipalPortfolioAssociation)
- func (in *PrincipalPortfolioAssociation) DeepCopyObject() runtime.Object
- func (mg *PrincipalPortfolioAssociation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *PrincipalPortfolioAssociation) GetConnectionDetailsMapping() map[string]string
- func (mg *PrincipalPortfolioAssociation) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *PrincipalPortfolioAssociation) GetID() string
- func (tr *PrincipalPortfolioAssociation) GetObservation() (map[string]interface{}, error)
- func (tr *PrincipalPortfolioAssociation) GetParameters() (map[string]interface{}, error)
- func (mg *PrincipalPortfolioAssociation) GetProviderConfigReference() *xpv1.Reference
- func (mg *PrincipalPortfolioAssociation) GetProviderReference() *xpv1.Reference
- func (mg *PrincipalPortfolioAssociation) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *PrincipalPortfolioAssociation) GetTerraformResourceType() string
- func (tr *PrincipalPortfolioAssociation) GetTerraformSchemaVersion() int
- func (mg *PrincipalPortfolioAssociation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *PrincipalPortfolioAssociation) LateInitialize(attrs []byte) (bool, error)
- func (mg *PrincipalPortfolioAssociation) SetConditions(c ...xpv1.Condition)
- func (mg *PrincipalPortfolioAssociation) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *PrincipalPortfolioAssociation) SetObservation(obs map[string]interface{}) error
- func (tr *PrincipalPortfolioAssociation) SetParameters(params map[string]interface{}) error
- func (mg *PrincipalPortfolioAssociation) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *PrincipalPortfolioAssociation) SetProviderReference(r *xpv1.Reference)
- func (mg *PrincipalPortfolioAssociation) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *PrincipalPortfolioAssociation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type PrincipalPortfolioAssociationList
- func (in *PrincipalPortfolioAssociationList) DeepCopy() *PrincipalPortfolioAssociationList
- func (in *PrincipalPortfolioAssociationList) DeepCopyInto(out *PrincipalPortfolioAssociationList)
- func (in *PrincipalPortfolioAssociationList) DeepCopyObject() runtime.Object
- func (l *PrincipalPortfolioAssociationList) GetItems() []resource.Managed
- type PrincipalPortfolioAssociationObservation
- type PrincipalPortfolioAssociationParameters
- type PrincipalPortfolioAssociationSpec
- type PrincipalPortfolioAssociationStatus
- type Product
- func (in *Product) DeepCopy() *Product
- func (in *Product) DeepCopyInto(out *Product)
- func (in *Product) DeepCopyObject() runtime.Object
- func (mg *Product) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Product) GetConnectionDetailsMapping() map[string]string
- func (mg *Product) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Product) GetID() string
- func (tr *Product) GetObservation() (map[string]interface{}, error)
- func (tr *Product) GetParameters() (map[string]interface{}, error)
- func (mg *Product) GetProviderConfigReference() *xpv1.Reference
- func (mg *Product) GetProviderReference() *xpv1.Reference
- func (mg *Product) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Product) GetTerraformResourceType() string
- func (tr *Product) GetTerraformSchemaVersion() int
- func (mg *Product) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Product) LateInitialize(attrs []byte) (bool, error)
- func (mg *Product) SetConditions(c ...xpv1.Condition)
- func (mg *Product) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Product) SetObservation(obs map[string]interface{}) error
- func (tr *Product) SetParameters(params map[string]interface{}) error
- func (mg *Product) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Product) SetProviderReference(r *xpv1.Reference)
- func (mg *Product) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Product) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ProductList
- type ProductObservation
- type ProductParameters
- type ProductPortfolioAssociation
- func (in *ProductPortfolioAssociation) DeepCopy() *ProductPortfolioAssociation
- func (in *ProductPortfolioAssociation) DeepCopyInto(out *ProductPortfolioAssociation)
- func (in *ProductPortfolioAssociation) DeepCopyObject() runtime.Object
- func (mg *ProductPortfolioAssociation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ProductPortfolioAssociation) GetConnectionDetailsMapping() map[string]string
- func (mg *ProductPortfolioAssociation) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ProductPortfolioAssociation) GetID() string
- func (tr *ProductPortfolioAssociation) GetObservation() (map[string]interface{}, error)
- func (tr *ProductPortfolioAssociation) GetParameters() (map[string]interface{}, error)
- func (mg *ProductPortfolioAssociation) GetProviderConfigReference() *xpv1.Reference
- func (mg *ProductPortfolioAssociation) GetProviderReference() *xpv1.Reference
- func (mg *ProductPortfolioAssociation) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *ProductPortfolioAssociation) GetTerraformResourceType() string
- func (tr *ProductPortfolioAssociation) GetTerraformSchemaVersion() int
- func (mg *ProductPortfolioAssociation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ProductPortfolioAssociation) LateInitialize(attrs []byte) (bool, error)
- func (mg *ProductPortfolioAssociation) SetConditions(c ...xpv1.Condition)
- func (mg *ProductPortfolioAssociation) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ProductPortfolioAssociation) SetObservation(obs map[string]interface{}) error
- func (tr *ProductPortfolioAssociation) SetParameters(params map[string]interface{}) error
- func (mg *ProductPortfolioAssociation) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ProductPortfolioAssociation) SetProviderReference(r *xpv1.Reference)
- func (mg *ProductPortfolioAssociation) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *ProductPortfolioAssociation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ProductPortfolioAssociationList
- func (in *ProductPortfolioAssociationList) DeepCopy() *ProductPortfolioAssociationList
- func (in *ProductPortfolioAssociationList) DeepCopyInto(out *ProductPortfolioAssociationList)
- func (in *ProductPortfolioAssociationList) DeepCopyObject() runtime.Object
- func (l *ProductPortfolioAssociationList) GetItems() []resource.Managed
- type ProductPortfolioAssociationObservation
- type ProductPortfolioAssociationParameters
- type ProductPortfolioAssociationSpec
- type ProductPortfolioAssociationStatus
- type ProductSpec
- type ProductStatus
- type ProvisionedProduct
- func (in *ProvisionedProduct) DeepCopy() *ProvisionedProduct
- func (in *ProvisionedProduct) DeepCopyInto(out *ProvisionedProduct)
- func (in *ProvisionedProduct) DeepCopyObject() runtime.Object
- func (mg *ProvisionedProduct) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ProvisionedProduct) GetConnectionDetailsMapping() map[string]string
- func (mg *ProvisionedProduct) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ProvisionedProduct) GetID() string
- func (tr *ProvisionedProduct) GetObservation() (map[string]interface{}, error)
- func (tr *ProvisionedProduct) GetParameters() (map[string]interface{}, error)
- func (mg *ProvisionedProduct) GetProviderConfigReference() *xpv1.Reference
- func (mg *ProvisionedProduct) GetProviderReference() *xpv1.Reference
- func (mg *ProvisionedProduct) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *ProvisionedProduct) GetTerraformResourceType() string
- func (tr *ProvisionedProduct) GetTerraformSchemaVersion() int
- func (mg *ProvisionedProduct) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ProvisionedProduct) LateInitialize(attrs []byte) (bool, error)
- func (mg *ProvisionedProduct) SetConditions(c ...xpv1.Condition)
- func (mg *ProvisionedProduct) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ProvisionedProduct) SetObservation(obs map[string]interface{}) error
- func (tr *ProvisionedProduct) SetParameters(params map[string]interface{}) error
- func (mg *ProvisionedProduct) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ProvisionedProduct) SetProviderReference(r *xpv1.Reference)
- func (mg *ProvisionedProduct) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *ProvisionedProduct) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ProvisionedProductList
- type ProvisionedProductObservation
- type ProvisionedProductParameters
- type ProvisionedProductSpec
- type ProvisionedProductStatus
- type ProvisioningArtifact
- func (in *ProvisioningArtifact) DeepCopy() *ProvisioningArtifact
- func (in *ProvisioningArtifact) DeepCopyInto(out *ProvisioningArtifact)
- func (in *ProvisioningArtifact) DeepCopyObject() runtime.Object
- func (mg *ProvisioningArtifact) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ProvisioningArtifact) GetConnectionDetailsMapping() map[string]string
- func (mg *ProvisioningArtifact) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ProvisioningArtifact) GetID() string
- func (tr *ProvisioningArtifact) GetObservation() (map[string]interface{}, error)
- func (tr *ProvisioningArtifact) GetParameters() (map[string]interface{}, error)
- func (mg *ProvisioningArtifact) GetProviderConfigReference() *xpv1.Reference
- func (mg *ProvisioningArtifact) GetProviderReference() *xpv1.Reference
- func (mg *ProvisioningArtifact) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *ProvisioningArtifact) GetTerraformResourceType() string
- func (tr *ProvisioningArtifact) GetTerraformSchemaVersion() int
- func (mg *ProvisioningArtifact) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ProvisioningArtifact) LateInitialize(attrs []byte) (bool, error)
- func (mg *ProvisioningArtifact) SetConditions(c ...xpv1.Condition)
- func (mg *ProvisioningArtifact) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ProvisioningArtifact) SetObservation(obs map[string]interface{}) error
- func (tr *ProvisioningArtifact) SetParameters(params map[string]interface{}) error
- func (mg *ProvisioningArtifact) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ProvisioningArtifact) SetProviderReference(r *xpv1.Reference)
- func (mg *ProvisioningArtifact) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *ProvisioningArtifact) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ProvisioningArtifactList
- type ProvisioningArtifactObservation
- type ProvisioningArtifactParameters
- type ProvisioningArtifactParametersObservation
- type ProvisioningArtifactParametersParameters
- type ProvisioningArtifactSpec
- type ProvisioningArtifactStatus
- type ProvisioningParametersObservation
- type ProvisioningParametersParameters
- type ServiceAction
- func (in *ServiceAction) DeepCopy() *ServiceAction
- func (in *ServiceAction) DeepCopyInto(out *ServiceAction)
- func (in *ServiceAction) DeepCopyObject() runtime.Object
- func (mg *ServiceAction) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ServiceAction) GetConnectionDetailsMapping() map[string]string
- func (mg *ServiceAction) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ServiceAction) GetID() string
- func (tr *ServiceAction) GetObservation() (map[string]interface{}, error)
- func (tr *ServiceAction) GetParameters() (map[string]interface{}, error)
- func (mg *ServiceAction) GetProviderConfigReference() *xpv1.Reference
- func (mg *ServiceAction) GetProviderReference() *xpv1.Reference
- func (mg *ServiceAction) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *ServiceAction) GetTerraformResourceType() string
- func (tr *ServiceAction) GetTerraformSchemaVersion() int
- func (mg *ServiceAction) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ServiceAction) LateInitialize(attrs []byte) (bool, error)
- func (mg *ServiceAction) SetConditions(c ...xpv1.Condition)
- func (mg *ServiceAction) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ServiceAction) SetObservation(obs map[string]interface{}) error
- func (tr *ServiceAction) SetParameters(params map[string]interface{}) error
- func (mg *ServiceAction) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ServiceAction) SetProviderReference(r *xpv1.Reference)
- func (mg *ServiceAction) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *ServiceAction) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ServiceActionList
- type ServiceActionObservation
- type ServiceActionParameters
- type ServiceActionSpec
- type ServiceActionStatus
- type StackSetProvisioningPreferencesObservation
- type StackSetProvisioningPreferencesParameters
- type TagOption
- func (in *TagOption) DeepCopy() *TagOption
- func (in *TagOption) DeepCopyInto(out *TagOption)
- func (in *TagOption) DeepCopyObject() runtime.Object
- func (mg *TagOption) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *TagOption) GetConnectionDetailsMapping() map[string]string
- func (mg *TagOption) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *TagOption) GetID() string
- func (tr *TagOption) GetObservation() (map[string]interface{}, error)
- func (tr *TagOption) GetParameters() (map[string]interface{}, error)
- func (mg *TagOption) GetProviderConfigReference() *xpv1.Reference
- func (mg *TagOption) GetProviderReference() *xpv1.Reference
- func (mg *TagOption) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *TagOption) GetTerraformResourceType() string
- func (tr *TagOption) GetTerraformSchemaVersion() int
- func (mg *TagOption) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *TagOption) LateInitialize(attrs []byte) (bool, error)
- func (mg *TagOption) SetConditions(c ...xpv1.Condition)
- func (mg *TagOption) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *TagOption) SetObservation(obs map[string]interface{}) error
- func (tr *TagOption) SetParameters(params map[string]interface{}) error
- func (mg *TagOption) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *TagOption) SetProviderReference(r *xpv1.Reference)
- func (mg *TagOption) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *TagOption) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type TagOptionList
- type TagOptionObservation
- type TagOptionParameters
- type TagOptionResourceAssociation
- func (in *TagOptionResourceAssociation) DeepCopy() *TagOptionResourceAssociation
- func (in *TagOptionResourceAssociation) DeepCopyInto(out *TagOptionResourceAssociation)
- func (in *TagOptionResourceAssociation) DeepCopyObject() runtime.Object
- func (mg *TagOptionResourceAssociation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *TagOptionResourceAssociation) GetConnectionDetailsMapping() map[string]string
- func (mg *TagOptionResourceAssociation) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *TagOptionResourceAssociation) GetID() string
- func (tr *TagOptionResourceAssociation) GetObservation() (map[string]interface{}, error)
- func (tr *TagOptionResourceAssociation) GetParameters() (map[string]interface{}, error)
- func (mg *TagOptionResourceAssociation) GetProviderConfigReference() *xpv1.Reference
- func (mg *TagOptionResourceAssociation) GetProviderReference() *xpv1.Reference
- func (mg *TagOptionResourceAssociation) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *TagOptionResourceAssociation) GetTerraformResourceType() string
- func (tr *TagOptionResourceAssociation) GetTerraformSchemaVersion() int
- func (mg *TagOptionResourceAssociation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *TagOptionResourceAssociation) LateInitialize(attrs []byte) (bool, error)
- func (mg *TagOptionResourceAssociation) SetConditions(c ...xpv1.Condition)
- func (mg *TagOptionResourceAssociation) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *TagOptionResourceAssociation) SetObservation(obs map[string]interface{}) error
- func (tr *TagOptionResourceAssociation) SetParameters(params map[string]interface{}) error
- func (mg *TagOptionResourceAssociation) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *TagOptionResourceAssociation) SetProviderReference(r *xpv1.Reference)
- func (mg *TagOptionResourceAssociation) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *TagOptionResourceAssociation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type TagOptionResourceAssociationList
- func (in *TagOptionResourceAssociationList) DeepCopy() *TagOptionResourceAssociationList
- func (in *TagOptionResourceAssociationList) DeepCopyInto(out *TagOptionResourceAssociationList)
- func (in *TagOptionResourceAssociationList) DeepCopyObject() runtime.Object
- func (l *TagOptionResourceAssociationList) GetItems() []resource.Managed
- type TagOptionResourceAssociationObservation
- type TagOptionResourceAssociationParameters
- type TagOptionResourceAssociationSpec
- type TagOptionResourceAssociationStatus
- type TagOptionSpec
- type TagOptionStatus
Constants ¶
const ( CRDGroup = "servicecatalog.aws.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( BudgetResourceAssociation_Kind = "BudgetResourceAssociation" BudgetResourceAssociation_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: BudgetResourceAssociation_Kind}.String() BudgetResourceAssociation_KindAPIVersion = BudgetResourceAssociation_Kind + "." + CRDGroupVersion.String() BudgetResourceAssociation_GroupVersionKind = CRDGroupVersion.WithKind(BudgetResourceAssociation_Kind) )
Repository type metadata.
var ( Constraint_Kind = "Constraint" Constraint_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Constraint_Kind}.String() Constraint_KindAPIVersion = Constraint_Kind + "." + CRDGroupVersion.String() Constraint_GroupVersionKind = CRDGroupVersion.WithKind(Constraint_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 ( OrganizationsAccess_Kind = "OrganizationsAccess" OrganizationsAccess_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: OrganizationsAccess_Kind}.String() OrganizationsAccess_KindAPIVersion = OrganizationsAccess_Kind + "." + CRDGroupVersion.String() OrganizationsAccess_GroupVersionKind = CRDGroupVersion.WithKind(OrganizationsAccess_Kind) )
Repository type metadata.
var ( Portfolio_Kind = "Portfolio" Portfolio_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Portfolio_Kind}.String() Portfolio_KindAPIVersion = Portfolio_Kind + "." + CRDGroupVersion.String() Portfolio_GroupVersionKind = CRDGroupVersion.WithKind(Portfolio_Kind) )
Repository type metadata.
var ()
Repository type metadata.
var ( PrincipalPortfolioAssociation_Kind = "PrincipalPortfolioAssociation" PrincipalPortfolioAssociation_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: PrincipalPortfolioAssociation_Kind}.String() PrincipalPortfolioAssociation_KindAPIVersion = PrincipalPortfolioAssociation_Kind + "." + CRDGroupVersion.String() PrincipalPortfolioAssociation_GroupVersionKind = CRDGroupVersion.WithKind(PrincipalPortfolioAssociation_Kind) )
Repository type metadata.
var ( Product_Kind = "Product" Product_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Product_Kind}.String() Product_KindAPIVersion = Product_Kind + "." + CRDGroupVersion.String() Product_GroupVersionKind = CRDGroupVersion.WithKind(Product_Kind) )
Repository type metadata.
var ( ProductPortfolioAssociation_Kind = "ProductPortfolioAssociation" ProductPortfolioAssociation_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ProductPortfolioAssociation_Kind}.String() ProductPortfolioAssociation_KindAPIVersion = ProductPortfolioAssociation_Kind + "." + CRDGroupVersion.String() ProductPortfolioAssociation_GroupVersionKind = CRDGroupVersion.WithKind(ProductPortfolioAssociation_Kind) )
Repository type metadata.
var ( ProvisionedProduct_Kind = "ProvisionedProduct" ProvisionedProduct_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ProvisionedProduct_Kind}.String() ProvisionedProduct_KindAPIVersion = ProvisionedProduct_Kind + "." + CRDGroupVersion.String() ProvisionedProduct_GroupVersionKind = CRDGroupVersion.WithKind(ProvisionedProduct_Kind) )
Repository type metadata.
var ( ProvisioningArtifact_Kind = "ProvisioningArtifact" ProvisioningArtifact_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ProvisioningArtifact_Kind}.String() ProvisioningArtifact_KindAPIVersion = ProvisioningArtifact_Kind + "." + CRDGroupVersion.String() ProvisioningArtifact_GroupVersionKind = CRDGroupVersion.WithKind(ProvisioningArtifact_Kind) )
Repository type metadata.
var ( ServiceAction_Kind = "ServiceAction" ServiceAction_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ServiceAction_Kind}.String() ServiceAction_KindAPIVersion = ServiceAction_Kind + "." + CRDGroupVersion.String() ServiceAction_GroupVersionKind = CRDGroupVersion.WithKind(ServiceAction_Kind) )
Repository type metadata.
var ( TagOption_Kind = "TagOption" TagOption_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: TagOption_Kind}.String() TagOption_KindAPIVersion = TagOption_Kind + "." + CRDGroupVersion.String() TagOption_GroupVersionKind = CRDGroupVersion.WithKind(TagOption_Kind) )
Repository type metadata.
var ( TagOptionResourceAssociation_Kind = "TagOptionResourceAssociation" TagOptionResourceAssociation_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: TagOptionResourceAssociation_Kind}.String() TagOptionResourceAssociation_KindAPIVersion = TagOptionResourceAssociation_Kind + "." + CRDGroupVersion.String() TagOptionResourceAssociation_GroupVersionKind = CRDGroupVersion.WithKind(TagOptionResourceAssociation_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type BudgetResourceAssociation ¶
type BudgetResourceAssociation struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec BudgetResourceAssociationSpec `json:"spec"` Status BudgetResourceAssociationStatus `json:"status,omitempty"` }
BudgetResourceAssociation is the Schema for the BudgetResourceAssociations 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 (*BudgetResourceAssociation) DeepCopy ¶
func (in *BudgetResourceAssociation) DeepCopy() *BudgetResourceAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BudgetResourceAssociation.
func (*BudgetResourceAssociation) DeepCopyInto ¶
func (in *BudgetResourceAssociation) DeepCopyInto(out *BudgetResourceAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BudgetResourceAssociation) DeepCopyObject ¶
func (in *BudgetResourceAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BudgetResourceAssociation) GetCondition ¶
func (mg *BudgetResourceAssociation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this BudgetResourceAssociation.
func (*BudgetResourceAssociation) GetConnectionDetailsMapping ¶
func (tr *BudgetResourceAssociation) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this BudgetResourceAssociation
func (*BudgetResourceAssociation) GetDeletionPolicy ¶
func (mg *BudgetResourceAssociation) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this BudgetResourceAssociation.
func (*BudgetResourceAssociation) GetID ¶
func (tr *BudgetResourceAssociation) GetID() string
GetID returns ID of underlying Terraform resource of this BudgetResourceAssociation
func (*BudgetResourceAssociation) GetObservation ¶
func (tr *BudgetResourceAssociation) GetObservation() (map[string]interface{}, error)
GetObservation of this BudgetResourceAssociation
func (*BudgetResourceAssociation) GetParameters ¶
func (tr *BudgetResourceAssociation) GetParameters() (map[string]interface{}, error)
GetParameters of this BudgetResourceAssociation
func (*BudgetResourceAssociation) GetProviderConfigReference ¶
func (mg *BudgetResourceAssociation) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this BudgetResourceAssociation.
func (*BudgetResourceAssociation) GetProviderReference ¶
func (mg *BudgetResourceAssociation) GetProviderReference() *xpv1.Reference
GetProviderReference of this BudgetResourceAssociation. Deprecated: Use GetProviderConfigReference.
func (*BudgetResourceAssociation) GetPublishConnectionDetailsTo ¶
func (mg *BudgetResourceAssociation) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this BudgetResourceAssociation.
func (*BudgetResourceAssociation) GetTerraformResourceType ¶
func (mg *BudgetResourceAssociation) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this BudgetResourceAssociation
func (*BudgetResourceAssociation) GetTerraformSchemaVersion ¶
func (tr *BudgetResourceAssociation) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*BudgetResourceAssociation) GetWriteConnectionSecretToReference ¶
func (mg *BudgetResourceAssociation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this BudgetResourceAssociation.
func (*BudgetResourceAssociation) LateInitialize ¶
func (tr *BudgetResourceAssociation) LateInitialize(attrs []byte) (bool, error)
LateInitialize this BudgetResourceAssociation using its observed tfState. returns True if there are any spec changes for the resource.
func (*BudgetResourceAssociation) SetConditions ¶
func (mg *BudgetResourceAssociation) SetConditions(c ...xpv1.Condition)
SetConditions of this BudgetResourceAssociation.
func (*BudgetResourceAssociation) SetDeletionPolicy ¶
func (mg *BudgetResourceAssociation) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this BudgetResourceAssociation.
func (*BudgetResourceAssociation) SetObservation ¶
func (tr *BudgetResourceAssociation) SetObservation(obs map[string]interface{}) error
SetObservation for this BudgetResourceAssociation
func (*BudgetResourceAssociation) SetParameters ¶
func (tr *BudgetResourceAssociation) SetParameters(params map[string]interface{}) error
SetParameters for this BudgetResourceAssociation
func (*BudgetResourceAssociation) SetProviderConfigReference ¶
func (mg *BudgetResourceAssociation) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this BudgetResourceAssociation.
func (*BudgetResourceAssociation) SetProviderReference ¶
func (mg *BudgetResourceAssociation) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this BudgetResourceAssociation. Deprecated: Use SetProviderConfigReference.
func (*BudgetResourceAssociation) SetPublishConnectionDetailsTo ¶
func (mg *BudgetResourceAssociation) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this BudgetResourceAssociation.
func (*BudgetResourceAssociation) SetWriteConnectionSecretToReference ¶
func (mg *BudgetResourceAssociation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this BudgetResourceAssociation.
type BudgetResourceAssociationList ¶
type BudgetResourceAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []BudgetResourceAssociation `json:"items"` }
BudgetResourceAssociationList contains a list of BudgetResourceAssociations
func (*BudgetResourceAssociationList) DeepCopy ¶
func (in *BudgetResourceAssociationList) DeepCopy() *BudgetResourceAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BudgetResourceAssociationList.
func (*BudgetResourceAssociationList) DeepCopyInto ¶
func (in *BudgetResourceAssociationList) DeepCopyInto(out *BudgetResourceAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BudgetResourceAssociationList) DeepCopyObject ¶
func (in *BudgetResourceAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*BudgetResourceAssociationList) GetItems ¶
func (l *BudgetResourceAssociationList) GetItems() []resource.Managed
GetItems of this BudgetResourceAssociationList.
type BudgetResourceAssociationObservation ¶
type BudgetResourceAssociationObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*BudgetResourceAssociationObservation) DeepCopy ¶
func (in *BudgetResourceAssociationObservation) DeepCopy() *BudgetResourceAssociationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BudgetResourceAssociationObservation.
func (*BudgetResourceAssociationObservation) DeepCopyInto ¶
func (in *BudgetResourceAssociationObservation) DeepCopyInto(out *BudgetResourceAssociationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BudgetResourceAssociationParameters ¶
type BudgetResourceAssociationParameters struct { // +kubebuilder:validation:Required BudgetName *string `json:"budgetName" tf:"budget_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 ResourceID *string `json:"resourceId" tf:"resource_id,omitempty"` }
func (*BudgetResourceAssociationParameters) DeepCopy ¶
func (in *BudgetResourceAssociationParameters) DeepCopy() *BudgetResourceAssociationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BudgetResourceAssociationParameters.
func (*BudgetResourceAssociationParameters) DeepCopyInto ¶
func (in *BudgetResourceAssociationParameters) DeepCopyInto(out *BudgetResourceAssociationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BudgetResourceAssociationSpec ¶
type BudgetResourceAssociationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider BudgetResourceAssociationParameters `json:"forProvider"` }
BudgetResourceAssociationSpec defines the desired state of BudgetResourceAssociation
func (*BudgetResourceAssociationSpec) DeepCopy ¶
func (in *BudgetResourceAssociationSpec) DeepCopy() *BudgetResourceAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BudgetResourceAssociationSpec.
func (*BudgetResourceAssociationSpec) DeepCopyInto ¶
func (in *BudgetResourceAssociationSpec) DeepCopyInto(out *BudgetResourceAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BudgetResourceAssociationStatus ¶
type BudgetResourceAssociationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider BudgetResourceAssociationObservation `json:"atProvider,omitempty"` }
BudgetResourceAssociationStatus defines the observed state of BudgetResourceAssociation.
func (*BudgetResourceAssociationStatus) DeepCopy ¶
func (in *BudgetResourceAssociationStatus) DeepCopy() *BudgetResourceAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BudgetResourceAssociationStatus.
func (*BudgetResourceAssociationStatus) DeepCopyInto ¶
func (in *BudgetResourceAssociationStatus) DeepCopyInto(out *BudgetResourceAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Constraint ¶
type Constraint struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ConstraintSpec `json:"spec"` Status ConstraintStatus `json:"status,omitempty"` }
Constraint is the Schema for the Constraints 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 (*Constraint) DeepCopy ¶
func (in *Constraint) DeepCopy() *Constraint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Constraint.
func (*Constraint) DeepCopyInto ¶
func (in *Constraint) DeepCopyInto(out *Constraint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Constraint) DeepCopyObject ¶
func (in *Constraint) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Constraint) GetCondition ¶
func (mg *Constraint) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Constraint.
func (*Constraint) GetConnectionDetailsMapping ¶
func (tr *Constraint) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Constraint
func (*Constraint) GetDeletionPolicy ¶
func (mg *Constraint) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Constraint.
func (*Constraint) GetID ¶
func (tr *Constraint) GetID() string
GetID returns ID of underlying Terraform resource of this Constraint
func (*Constraint) GetObservation ¶
func (tr *Constraint) GetObservation() (map[string]interface{}, error)
GetObservation of this Constraint
func (*Constraint) GetParameters ¶
func (tr *Constraint) GetParameters() (map[string]interface{}, error)
GetParameters of this Constraint
func (*Constraint) GetProviderConfigReference ¶
func (mg *Constraint) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Constraint.
func (*Constraint) GetProviderReference ¶
func (mg *Constraint) GetProviderReference() *xpv1.Reference
GetProviderReference of this Constraint. Deprecated: Use GetProviderConfigReference.
func (*Constraint) GetPublishConnectionDetailsTo ¶
func (mg *Constraint) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Constraint.
func (*Constraint) GetTerraformResourceType ¶
func (mg *Constraint) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Constraint
func (*Constraint) GetTerraformSchemaVersion ¶
func (tr *Constraint) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Constraint) GetWriteConnectionSecretToReference ¶
func (mg *Constraint) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Constraint.
func (*Constraint) LateInitialize ¶
func (tr *Constraint) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Constraint using its observed tfState. returns True if there are any spec changes for the resource.
func (*Constraint) SetConditions ¶
func (mg *Constraint) SetConditions(c ...xpv1.Condition)
SetConditions of this Constraint.
func (*Constraint) SetDeletionPolicy ¶
func (mg *Constraint) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Constraint.
func (*Constraint) SetObservation ¶
func (tr *Constraint) SetObservation(obs map[string]interface{}) error
SetObservation for this Constraint
func (*Constraint) SetParameters ¶
func (tr *Constraint) SetParameters(params map[string]interface{}) error
SetParameters for this Constraint
func (*Constraint) SetProviderConfigReference ¶
func (mg *Constraint) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Constraint.
func (*Constraint) SetProviderReference ¶
func (mg *Constraint) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this Constraint. Deprecated: Use SetProviderConfigReference.
func (*Constraint) SetPublishConnectionDetailsTo ¶
func (mg *Constraint) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Constraint.
func (*Constraint) SetWriteConnectionSecretToReference ¶
func (mg *Constraint) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Constraint.
type ConstraintList ¶
type ConstraintList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Constraint `json:"items"` }
ConstraintList contains a list of Constraints
func (*ConstraintList) DeepCopy ¶
func (in *ConstraintList) DeepCopy() *ConstraintList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConstraintList.
func (*ConstraintList) DeepCopyInto ¶
func (in *ConstraintList) DeepCopyInto(out *ConstraintList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ConstraintList) DeepCopyObject ¶
func (in *ConstraintList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ConstraintList) GetItems ¶
func (l *ConstraintList) GetItems() []resource.Managed
GetItems of this ConstraintList.
type ConstraintObservation ¶
type ConstraintObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Owner *string `json:"owner,omitempty" tf:"owner,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` }
func (*ConstraintObservation) DeepCopy ¶
func (in *ConstraintObservation) DeepCopy() *ConstraintObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConstraintObservation.
func (*ConstraintObservation) DeepCopyInto ¶
func (in *ConstraintObservation) DeepCopyInto(out *ConstraintObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConstraintParameters ¶
type ConstraintParameters struct { // +kubebuilder:validation:Optional AcceptLanguage *string `json:"acceptLanguage,omitempty" tf:"accept_language,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required Parameters *string `json:"parameters" tf:"parameters,omitempty"` // +kubebuilder:validation:Required PortfolioID *string `json:"portfolioId" tf:"portfolio_id,omitempty"` // +kubebuilder:validation:Required ProductID *string `json:"productId" tf:"product_id,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 Type *string `json:"type" tf:"type,omitempty"` }
func (*ConstraintParameters) DeepCopy ¶
func (in *ConstraintParameters) DeepCopy() *ConstraintParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConstraintParameters.
func (*ConstraintParameters) DeepCopyInto ¶
func (in *ConstraintParameters) DeepCopyInto(out *ConstraintParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConstraintSpec ¶
type ConstraintSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ConstraintParameters `json:"forProvider"` }
ConstraintSpec defines the desired state of Constraint
func (*ConstraintSpec) DeepCopy ¶
func (in *ConstraintSpec) DeepCopy() *ConstraintSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConstraintSpec.
func (*ConstraintSpec) DeepCopyInto ¶
func (in *ConstraintSpec) DeepCopyInto(out *ConstraintSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConstraintStatus ¶
type ConstraintStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ConstraintObservation `json:"atProvider,omitempty"` }
ConstraintStatus defines the observed state of Constraint.
func (*ConstraintStatus) DeepCopy ¶
func (in *ConstraintStatus) DeepCopy() *ConstraintStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConstraintStatus.
func (*ConstraintStatus) DeepCopyInto ¶
func (in *ConstraintStatus) DeepCopyInto(out *ConstraintStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DefinitionObservation ¶
type DefinitionObservation struct { }
func (*DefinitionObservation) DeepCopy ¶
func (in *DefinitionObservation) DeepCopy() *DefinitionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefinitionObservation.
func (*DefinitionObservation) DeepCopyInto ¶
func (in *DefinitionObservation) DeepCopyInto(out *DefinitionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DefinitionParameters ¶
type DefinitionParameters struct { // +kubebuilder:validation:Optional AssumeRole *string `json:"assumeRole,omitempty" tf:"assume_role,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Parameters *string `json:"parameters,omitempty" tf:"parameters,omitempty"` // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` // +kubebuilder:validation:Required Version *string `json:"version" tf:"version,omitempty"` }
func (*DefinitionParameters) DeepCopy ¶
func (in *DefinitionParameters) DeepCopy() *DefinitionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefinitionParameters.
func (*DefinitionParameters) DeepCopyInto ¶
func (in *DefinitionParameters) DeepCopyInto(out *DefinitionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrganizationsAccess ¶
type OrganizationsAccess struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OrganizationsAccessSpec `json:"spec"` Status OrganizationsAccessStatus `json:"status,omitempty"` }
OrganizationsAccess is the Schema for the OrganizationsAccesss 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 (*OrganizationsAccess) DeepCopy ¶
func (in *OrganizationsAccess) DeepCopy() *OrganizationsAccess
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationsAccess.
func (*OrganizationsAccess) DeepCopyInto ¶
func (in *OrganizationsAccess) DeepCopyInto(out *OrganizationsAccess)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OrganizationsAccess) DeepCopyObject ¶
func (in *OrganizationsAccess) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OrganizationsAccess) GetCondition ¶
func (mg *OrganizationsAccess) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this OrganizationsAccess.
func (*OrganizationsAccess) GetConnectionDetailsMapping ¶
func (tr *OrganizationsAccess) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this OrganizationsAccess
func (*OrganizationsAccess) GetDeletionPolicy ¶
func (mg *OrganizationsAccess) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this OrganizationsAccess.
func (*OrganizationsAccess) GetID ¶
func (tr *OrganizationsAccess) GetID() string
GetID returns ID of underlying Terraform resource of this OrganizationsAccess
func (*OrganizationsAccess) GetObservation ¶
func (tr *OrganizationsAccess) GetObservation() (map[string]interface{}, error)
GetObservation of this OrganizationsAccess
func (*OrganizationsAccess) GetParameters ¶
func (tr *OrganizationsAccess) GetParameters() (map[string]interface{}, error)
GetParameters of this OrganizationsAccess
func (*OrganizationsAccess) GetProviderConfigReference ¶
func (mg *OrganizationsAccess) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this OrganizationsAccess.
func (*OrganizationsAccess) GetProviderReference ¶
func (mg *OrganizationsAccess) GetProviderReference() *xpv1.Reference
GetProviderReference of this OrganizationsAccess. Deprecated: Use GetProviderConfigReference.
func (*OrganizationsAccess) GetPublishConnectionDetailsTo ¶
func (mg *OrganizationsAccess) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this OrganizationsAccess.
func (*OrganizationsAccess) GetTerraformResourceType ¶
func (mg *OrganizationsAccess) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this OrganizationsAccess
func (*OrganizationsAccess) GetTerraformSchemaVersion ¶
func (tr *OrganizationsAccess) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*OrganizationsAccess) GetWriteConnectionSecretToReference ¶
func (mg *OrganizationsAccess) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this OrganizationsAccess.
func (*OrganizationsAccess) LateInitialize ¶
func (tr *OrganizationsAccess) LateInitialize(attrs []byte) (bool, error)
LateInitialize this OrganizationsAccess using its observed tfState. returns True if there are any spec changes for the resource.
func (*OrganizationsAccess) SetConditions ¶
func (mg *OrganizationsAccess) SetConditions(c ...xpv1.Condition)
SetConditions of this OrganizationsAccess.
func (*OrganizationsAccess) SetDeletionPolicy ¶
func (mg *OrganizationsAccess) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this OrganizationsAccess.
func (*OrganizationsAccess) SetObservation ¶
func (tr *OrganizationsAccess) SetObservation(obs map[string]interface{}) error
SetObservation for this OrganizationsAccess
func (*OrganizationsAccess) SetParameters ¶
func (tr *OrganizationsAccess) SetParameters(params map[string]interface{}) error
SetParameters for this OrganizationsAccess
func (*OrganizationsAccess) SetProviderConfigReference ¶
func (mg *OrganizationsAccess) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this OrganizationsAccess.
func (*OrganizationsAccess) SetProviderReference ¶
func (mg *OrganizationsAccess) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this OrganizationsAccess. Deprecated: Use SetProviderConfigReference.
func (*OrganizationsAccess) SetPublishConnectionDetailsTo ¶
func (mg *OrganizationsAccess) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this OrganizationsAccess.
func (*OrganizationsAccess) SetWriteConnectionSecretToReference ¶
func (mg *OrganizationsAccess) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this OrganizationsAccess.
type OrganizationsAccessList ¶
type OrganizationsAccessList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []OrganizationsAccess `json:"items"` }
OrganizationsAccessList contains a list of OrganizationsAccesss
func (*OrganizationsAccessList) DeepCopy ¶
func (in *OrganizationsAccessList) DeepCopy() *OrganizationsAccessList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationsAccessList.
func (*OrganizationsAccessList) DeepCopyInto ¶
func (in *OrganizationsAccessList) DeepCopyInto(out *OrganizationsAccessList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OrganizationsAccessList) DeepCopyObject ¶
func (in *OrganizationsAccessList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OrganizationsAccessList) GetItems ¶
func (l *OrganizationsAccessList) GetItems() []resource.Managed
GetItems of this OrganizationsAccessList.
type OrganizationsAccessObservation ¶
type OrganizationsAccessObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*OrganizationsAccessObservation) DeepCopy ¶
func (in *OrganizationsAccessObservation) DeepCopy() *OrganizationsAccessObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationsAccessObservation.
func (*OrganizationsAccessObservation) DeepCopyInto ¶
func (in *OrganizationsAccessObservation) DeepCopyInto(out *OrganizationsAccessObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrganizationsAccessParameters ¶
type OrganizationsAccessParameters struct { // +kubebuilder:validation:Required Enabled *bool `json:"enabled" tf:"enabled,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` }
func (*OrganizationsAccessParameters) DeepCopy ¶
func (in *OrganizationsAccessParameters) DeepCopy() *OrganizationsAccessParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationsAccessParameters.
func (*OrganizationsAccessParameters) DeepCopyInto ¶
func (in *OrganizationsAccessParameters) DeepCopyInto(out *OrganizationsAccessParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrganizationsAccessSpec ¶
type OrganizationsAccessSpec struct { v1.ResourceSpec `json:",inline"` ForProvider OrganizationsAccessParameters `json:"forProvider"` }
OrganizationsAccessSpec defines the desired state of OrganizationsAccess
func (*OrganizationsAccessSpec) DeepCopy ¶
func (in *OrganizationsAccessSpec) DeepCopy() *OrganizationsAccessSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationsAccessSpec.
func (*OrganizationsAccessSpec) DeepCopyInto ¶
func (in *OrganizationsAccessSpec) DeepCopyInto(out *OrganizationsAccessSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrganizationsAccessStatus ¶
type OrganizationsAccessStatus struct { v1.ResourceStatus `json:",inline"` AtProvider OrganizationsAccessObservation `json:"atProvider,omitempty"` }
OrganizationsAccessStatus defines the observed state of OrganizationsAccess.
func (*OrganizationsAccessStatus) DeepCopy ¶
func (in *OrganizationsAccessStatus) DeepCopy() *OrganizationsAccessStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationsAccessStatus.
func (*OrganizationsAccessStatus) DeepCopyInto ¶
func (in *OrganizationsAccessStatus) DeepCopyInto(out *OrganizationsAccessStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Portfolio ¶
type Portfolio struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PortfolioSpec `json:"spec"` Status PortfolioStatus `json:"status,omitempty"` }
Portfolio is the Schema for the Portfolios 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 (*Portfolio) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Portfolio.
func (*Portfolio) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Portfolio) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Portfolio) GetCondition ¶
func (mg *Portfolio) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Portfolio.
func (*Portfolio) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Portfolio
func (*Portfolio) GetDeletionPolicy ¶
func (mg *Portfolio) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Portfolio.
func (*Portfolio) GetObservation ¶
GetObservation of this Portfolio
func (*Portfolio) GetParameters ¶
GetParameters of this Portfolio
func (*Portfolio) GetProviderConfigReference ¶
GetProviderConfigReference of this Portfolio.
func (*Portfolio) GetProviderReference ¶
GetProviderReference of this Portfolio. Deprecated: Use GetProviderConfigReference.
func (*Portfolio) GetPublishConnectionDetailsTo ¶
func (mg *Portfolio) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Portfolio.
func (*Portfolio) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Portfolio
func (*Portfolio) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Portfolio) GetWriteConnectionSecretToReference ¶
func (mg *Portfolio) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Portfolio.
func (*Portfolio) LateInitialize ¶
LateInitialize this Portfolio using its observed tfState. returns True if there are any spec changes for the resource.
func (*Portfolio) SetConditions ¶
SetConditions of this Portfolio.
func (*Portfolio) SetDeletionPolicy ¶
func (mg *Portfolio) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Portfolio.
func (*Portfolio) SetObservation ¶
SetObservation for this Portfolio
func (*Portfolio) SetParameters ¶
SetParameters for this Portfolio
func (*Portfolio) SetProviderConfigReference ¶
SetProviderConfigReference of this Portfolio.
func (*Portfolio) SetProviderReference ¶
SetProviderReference of this Portfolio. Deprecated: Use SetProviderConfigReference.
func (*Portfolio) SetPublishConnectionDetailsTo ¶
func (mg *Portfolio) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Portfolio.
func (*Portfolio) SetWriteConnectionSecretToReference ¶
func (mg *Portfolio) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Portfolio.
type PortfolioList ¶
type PortfolioList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Portfolio `json:"items"` }
PortfolioList contains a list of Portfolios
func (*PortfolioList) DeepCopy ¶
func (in *PortfolioList) DeepCopy() *PortfolioList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortfolioList.
func (*PortfolioList) DeepCopyInto ¶
func (in *PortfolioList) DeepCopyInto(out *PortfolioList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PortfolioList) DeepCopyObject ¶
func (in *PortfolioList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PortfolioList) GetItems ¶
func (l *PortfolioList) GetItems() []resource.Managed
GetItems of this PortfolioList.
type PortfolioObservation ¶
type PortfolioObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` CreatedTime *string `json:"createdTime,omitempty" tf:"created_time,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*PortfolioObservation) DeepCopy ¶
func (in *PortfolioObservation) DeepCopy() *PortfolioObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortfolioObservation.
func (*PortfolioObservation) DeepCopyInto ¶
func (in *PortfolioObservation) DeepCopyInto(out *PortfolioObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PortfolioParameters ¶
type PortfolioParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ProviderName *string `json:"providerName" tf:"provider_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"` }
func (*PortfolioParameters) DeepCopy ¶
func (in *PortfolioParameters) DeepCopy() *PortfolioParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortfolioParameters.
func (*PortfolioParameters) DeepCopyInto ¶
func (in *PortfolioParameters) DeepCopyInto(out *PortfolioParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PortfolioShare ¶
type PortfolioShare struct {}
PortfolioShare is the Schema for the PortfolioShares 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 (*PortfolioShare) DeepCopy ¶
func (in *PortfolioShare) DeepCopy() *PortfolioShare
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortfolioShare.
func (*PortfolioShare) DeepCopyInto ¶
func (in *PortfolioShare) DeepCopyInto(out *PortfolioShare)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PortfolioShare) DeepCopyObject ¶
func (in *PortfolioShare) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PortfolioShare) GetCondition ¶
func (mg *PortfolioShare) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this PortfolioShare.
func (*PortfolioShare) GetConnectionDetailsMapping ¶
func (tr *PortfolioShare) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this PortfolioShare
func (*PortfolioShare) GetDeletionPolicy ¶
func (mg *PortfolioShare) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this PortfolioShare.
func (*PortfolioShare) GetID ¶
func (tr *PortfolioShare) GetID() string
GetID returns ID of underlying Terraform resource of this PortfolioShare
func (*PortfolioShare) GetObservation ¶
func (tr *PortfolioShare) GetObservation() (map[string]interface{}, error)
GetObservation of this PortfolioShare
func (*PortfolioShare) GetParameters ¶
func (tr *PortfolioShare) GetParameters() (map[string]interface{}, error)
GetParameters of this PortfolioShare
func (*PortfolioShare) GetProviderConfigReference ¶
func (mg *PortfolioShare) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this PortfolioShare.
func (*PortfolioShare) GetProviderReference ¶
func (mg *PortfolioShare) GetProviderReference() *xpv1.Reference
GetProviderReference of this PortfolioShare. Deprecated: Use GetProviderConfigReference.
func (*PortfolioShare) GetPublishConnectionDetailsTo ¶
func (mg *PortfolioShare) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this PortfolioShare.
func (*PortfolioShare) GetTerraformResourceType ¶
func (mg *PortfolioShare) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this PortfolioShare
func (*PortfolioShare) GetTerraformSchemaVersion ¶
func (tr *PortfolioShare) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*PortfolioShare) GetWriteConnectionSecretToReference ¶
func (mg *PortfolioShare) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this PortfolioShare.
func (*PortfolioShare) LateInitialize ¶
func (tr *PortfolioShare) LateInitialize(attrs []byte) (bool, error)
LateInitialize this PortfolioShare using its observed tfState. returns True if there are any spec changes for the resource.
func (*PortfolioShare) SetConditions ¶
func (mg *PortfolioShare) SetConditions(c ...xpv1.Condition)
SetConditions of this PortfolioShare.
func (*PortfolioShare) SetDeletionPolicy ¶
func (mg *PortfolioShare) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this PortfolioShare.
func (*PortfolioShare) SetObservation ¶
func (tr *PortfolioShare) SetObservation(obs map[string]interface{}) error
SetObservation for this PortfolioShare
func (*PortfolioShare) SetParameters ¶
func (tr *PortfolioShare) SetParameters(params map[string]interface{}) error
SetParameters for this PortfolioShare
func (*PortfolioShare) SetProviderConfigReference ¶
func (mg *PortfolioShare) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this PortfolioShare.
func (*PortfolioShare) SetProviderReference ¶
func (mg *PortfolioShare) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this PortfolioShare. Deprecated: Use SetProviderConfigReference.
func (*PortfolioShare) SetPublishConnectionDetailsTo ¶
func (mg *PortfolioShare) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this PortfolioShare.
func (*PortfolioShare) SetWriteConnectionSecretToReference ¶
func (mg *PortfolioShare) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this PortfolioShare.
type PortfolioShareList ¶
type PortfolioShareList struct {}
PortfolioShareList contains a list of PortfolioShares
func (*PortfolioShareList) DeepCopy ¶
func (in *PortfolioShareList) DeepCopy() *PortfolioShareList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortfolioShareList.
func (*PortfolioShareList) DeepCopyInto ¶
func (in *PortfolioShareList) DeepCopyInto(out *PortfolioShareList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PortfolioShareList) DeepCopyObject ¶
func (in *PortfolioShareList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PortfolioShareList) GetItems ¶
func (l *PortfolioShareList) GetItems() []resource.Managed
GetItems of this PortfolioShareList.
type PortfolioShareObservation ¶
type PortfolioShareObservation struct {}
func (*PortfolioShareObservation) DeepCopy ¶
func (in *PortfolioShareObservation) DeepCopy() *PortfolioShareObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortfolioShareObservation.
func (*PortfolioShareObservation) DeepCopyInto ¶
func (in *PortfolioShareObservation) DeepCopyInto(out *PortfolioShareObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PortfolioShareParameters ¶
type PortfolioShareParameters struct { string `json:"acceptLanguage,omitempty" tf:"accept_language,omitempty"` PortfolioID *string `json:"portfolioId" tf:"portfolio_id,omitempty"` PrincipalID *string `json:"principalId" tf:"principal_id,omitempty"` // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` ShareTagOptions *bool `json:"shareTagOptions,omitempty" tf:"share_tag_options,omitempty"` Type *string `json:"type" tf:"type,omitempty"` WaitForAcceptance *bool `json:"waitForAcceptance,omitempty" tf:"wait_for_acceptance,omitempty"` }AcceptLanguage *
func (*PortfolioShareParameters) DeepCopy ¶
func (in *PortfolioShareParameters) DeepCopy() *PortfolioShareParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortfolioShareParameters.
func (*PortfolioShareParameters) DeepCopyInto ¶
func (in *PortfolioShareParameters) DeepCopyInto(out *PortfolioShareParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PortfolioShareSpec ¶
type PortfolioShareSpec struct {}
PortfolioShareSpec defines the desired state of PortfolioShare
func (*PortfolioShareSpec) DeepCopy ¶
func (in *PortfolioShareSpec) DeepCopy() *PortfolioShareSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortfolioShareSpec.
func (*PortfolioShareSpec) DeepCopyInto ¶
func (in *PortfolioShareSpec) DeepCopyInto(out *PortfolioShareSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PortfolioShareStatus ¶
type PortfolioShareStatus struct {}
PortfolioShareStatus defines the observed state of PortfolioShare.
func (*PortfolioShareStatus) DeepCopy ¶
func (in *PortfolioShareStatus) DeepCopy() *PortfolioShareStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortfolioShareStatus.
func (*PortfolioShareStatus) DeepCopyInto ¶
func (in *PortfolioShareStatus) DeepCopyInto(out *PortfolioShareStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PortfolioSpec ¶
type PortfolioSpec struct { v1.ResourceSpec `json:",inline"` ForProvider PortfolioParameters `json:"forProvider"` }
PortfolioSpec defines the desired state of Portfolio
func (*PortfolioSpec) DeepCopy ¶
func (in *PortfolioSpec) DeepCopy() *PortfolioSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortfolioSpec.
func (*PortfolioSpec) DeepCopyInto ¶
func (in *PortfolioSpec) DeepCopyInto(out *PortfolioSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PortfolioStatus ¶
type PortfolioStatus struct { v1.ResourceStatus `json:",inline"` AtProvider PortfolioObservation `json:"atProvider,omitempty"` }
PortfolioStatus defines the observed state of Portfolio.
func (*PortfolioStatus) DeepCopy ¶
func (in *PortfolioStatus) DeepCopy() *PortfolioStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortfolioStatus.
func (*PortfolioStatus) DeepCopyInto ¶
func (in *PortfolioStatus) DeepCopyInto(out *PortfolioStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrincipalPortfolioAssociation ¶
type PrincipalPortfolioAssociation struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PrincipalPortfolioAssociationSpec `json:"spec"` Status PrincipalPortfolioAssociationStatus `json:"status,omitempty"` }
PrincipalPortfolioAssociation is the Schema for the PrincipalPortfolioAssociations 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 (*PrincipalPortfolioAssociation) DeepCopy ¶
func (in *PrincipalPortfolioAssociation) DeepCopy() *PrincipalPortfolioAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrincipalPortfolioAssociation.
func (*PrincipalPortfolioAssociation) DeepCopyInto ¶
func (in *PrincipalPortfolioAssociation) DeepCopyInto(out *PrincipalPortfolioAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrincipalPortfolioAssociation) DeepCopyObject ¶
func (in *PrincipalPortfolioAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PrincipalPortfolioAssociation) GetCondition ¶
func (mg *PrincipalPortfolioAssociation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this PrincipalPortfolioAssociation.
func (*PrincipalPortfolioAssociation) GetConnectionDetailsMapping ¶
func (tr *PrincipalPortfolioAssociation) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this PrincipalPortfolioAssociation
func (*PrincipalPortfolioAssociation) GetDeletionPolicy ¶
func (mg *PrincipalPortfolioAssociation) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this PrincipalPortfolioAssociation.
func (*PrincipalPortfolioAssociation) GetID ¶
func (tr *PrincipalPortfolioAssociation) GetID() string
GetID returns ID of underlying Terraform resource of this PrincipalPortfolioAssociation
func (*PrincipalPortfolioAssociation) GetObservation ¶
func (tr *PrincipalPortfolioAssociation) GetObservation() (map[string]interface{}, error)
GetObservation of this PrincipalPortfolioAssociation
func (*PrincipalPortfolioAssociation) GetParameters ¶
func (tr *PrincipalPortfolioAssociation) GetParameters() (map[string]interface{}, error)
GetParameters of this PrincipalPortfolioAssociation
func (*PrincipalPortfolioAssociation) GetProviderConfigReference ¶
func (mg *PrincipalPortfolioAssociation) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this PrincipalPortfolioAssociation.
func (*PrincipalPortfolioAssociation) GetProviderReference ¶
func (mg *PrincipalPortfolioAssociation) GetProviderReference() *xpv1.Reference
GetProviderReference of this PrincipalPortfolioAssociation. Deprecated: Use GetProviderConfigReference.
func (*PrincipalPortfolioAssociation) GetPublishConnectionDetailsTo ¶
func (mg *PrincipalPortfolioAssociation) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this PrincipalPortfolioAssociation.
func (*PrincipalPortfolioAssociation) GetTerraformResourceType ¶
func (mg *PrincipalPortfolioAssociation) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this PrincipalPortfolioAssociation
func (*PrincipalPortfolioAssociation) GetTerraformSchemaVersion ¶
func (tr *PrincipalPortfolioAssociation) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*PrincipalPortfolioAssociation) GetWriteConnectionSecretToReference ¶
func (mg *PrincipalPortfolioAssociation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this PrincipalPortfolioAssociation.
func (*PrincipalPortfolioAssociation) LateInitialize ¶
func (tr *PrincipalPortfolioAssociation) LateInitialize(attrs []byte) (bool, error)
LateInitialize this PrincipalPortfolioAssociation using its observed tfState. returns True if there are any spec changes for the resource.
func (*PrincipalPortfolioAssociation) SetConditions ¶
func (mg *PrincipalPortfolioAssociation) SetConditions(c ...xpv1.Condition)
SetConditions of this PrincipalPortfolioAssociation.
func (*PrincipalPortfolioAssociation) SetDeletionPolicy ¶
func (mg *PrincipalPortfolioAssociation) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this PrincipalPortfolioAssociation.
func (*PrincipalPortfolioAssociation) SetObservation ¶
func (tr *PrincipalPortfolioAssociation) SetObservation(obs map[string]interface{}) error
SetObservation for this PrincipalPortfolioAssociation
func (*PrincipalPortfolioAssociation) SetParameters ¶
func (tr *PrincipalPortfolioAssociation) SetParameters(params map[string]interface{}) error
SetParameters for this PrincipalPortfolioAssociation
func (*PrincipalPortfolioAssociation) SetProviderConfigReference ¶
func (mg *PrincipalPortfolioAssociation) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this PrincipalPortfolioAssociation.
func (*PrincipalPortfolioAssociation) SetProviderReference ¶
func (mg *PrincipalPortfolioAssociation) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this PrincipalPortfolioAssociation. Deprecated: Use SetProviderConfigReference.
func (*PrincipalPortfolioAssociation) SetPublishConnectionDetailsTo ¶
func (mg *PrincipalPortfolioAssociation) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this PrincipalPortfolioAssociation.
func (*PrincipalPortfolioAssociation) SetWriteConnectionSecretToReference ¶
func (mg *PrincipalPortfolioAssociation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this PrincipalPortfolioAssociation.
type PrincipalPortfolioAssociationList ¶
type PrincipalPortfolioAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []PrincipalPortfolioAssociation `json:"items"` }
PrincipalPortfolioAssociationList contains a list of PrincipalPortfolioAssociations
func (*PrincipalPortfolioAssociationList) DeepCopy ¶
func (in *PrincipalPortfolioAssociationList) DeepCopy() *PrincipalPortfolioAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrincipalPortfolioAssociationList.
func (*PrincipalPortfolioAssociationList) DeepCopyInto ¶
func (in *PrincipalPortfolioAssociationList) DeepCopyInto(out *PrincipalPortfolioAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrincipalPortfolioAssociationList) DeepCopyObject ¶
func (in *PrincipalPortfolioAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PrincipalPortfolioAssociationList) GetItems ¶
func (l *PrincipalPortfolioAssociationList) GetItems() []resource.Managed
GetItems of this PrincipalPortfolioAssociationList.
type PrincipalPortfolioAssociationObservation ¶
type PrincipalPortfolioAssociationObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*PrincipalPortfolioAssociationObservation) DeepCopy ¶
func (in *PrincipalPortfolioAssociationObservation) DeepCopy() *PrincipalPortfolioAssociationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrincipalPortfolioAssociationObservation.
func (*PrincipalPortfolioAssociationObservation) DeepCopyInto ¶
func (in *PrincipalPortfolioAssociationObservation) DeepCopyInto(out *PrincipalPortfolioAssociationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrincipalPortfolioAssociationParameters ¶
type PrincipalPortfolioAssociationParameters struct { // +kubebuilder:validation:Optional AcceptLanguage *string `json:"acceptLanguage,omitempty" tf:"accept_language,omitempty"` // +kubebuilder:validation:Required PortfolioID *string `json:"portfolioId" tf:"portfolio_id,omitempty"` // +kubebuilder:validation:Required PrincipalArn *string `json:"principalArn" tf:"principal_arn,omitempty"` // +kubebuilder:validation:Optional PrincipalType *string `json:"principalType,omitempty" tf:"principal_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:"-"` }
func (*PrincipalPortfolioAssociationParameters) DeepCopy ¶
func (in *PrincipalPortfolioAssociationParameters) DeepCopy() *PrincipalPortfolioAssociationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrincipalPortfolioAssociationParameters.
func (*PrincipalPortfolioAssociationParameters) DeepCopyInto ¶
func (in *PrincipalPortfolioAssociationParameters) DeepCopyInto(out *PrincipalPortfolioAssociationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrincipalPortfolioAssociationSpec ¶
type PrincipalPortfolioAssociationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider PrincipalPortfolioAssociationParameters `json:"forProvider"` }
PrincipalPortfolioAssociationSpec defines the desired state of PrincipalPortfolioAssociation
func (*PrincipalPortfolioAssociationSpec) DeepCopy ¶
func (in *PrincipalPortfolioAssociationSpec) DeepCopy() *PrincipalPortfolioAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrincipalPortfolioAssociationSpec.
func (*PrincipalPortfolioAssociationSpec) DeepCopyInto ¶
func (in *PrincipalPortfolioAssociationSpec) DeepCopyInto(out *PrincipalPortfolioAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrincipalPortfolioAssociationStatus ¶
type PrincipalPortfolioAssociationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider PrincipalPortfolioAssociationObservation `json:"atProvider,omitempty"` }
PrincipalPortfolioAssociationStatus defines the observed state of PrincipalPortfolioAssociation.
func (*PrincipalPortfolioAssociationStatus) DeepCopy ¶
func (in *PrincipalPortfolioAssociationStatus) DeepCopy() *PrincipalPortfolioAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrincipalPortfolioAssociationStatus.
func (*PrincipalPortfolioAssociationStatus) DeepCopyInto ¶
func (in *PrincipalPortfolioAssociationStatus) DeepCopyInto(out *PrincipalPortfolioAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Product ¶
type Product struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ProductSpec `json:"spec"` Status ProductStatus `json:"status,omitempty"` }
Product is the Schema for the Products 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 (*Product) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Product.
func (*Product) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Product) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Product) GetCondition ¶
func (mg *Product) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Product.
func (*Product) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Product
func (*Product) GetDeletionPolicy ¶
func (mg *Product) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Product.
func (*Product) GetObservation ¶
GetObservation of this Product
func (*Product) GetParameters ¶
GetParameters of this Product
func (*Product) GetProviderConfigReference ¶
GetProviderConfigReference of this Product.
func (*Product) GetProviderReference ¶
GetProviderReference of this Product. Deprecated: Use GetProviderConfigReference.
func (*Product) GetPublishConnectionDetailsTo ¶
func (mg *Product) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Product.
func (*Product) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Product
func (*Product) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Product) GetWriteConnectionSecretToReference ¶
func (mg *Product) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Product.
func (*Product) LateInitialize ¶
LateInitialize this Product using its observed tfState. returns True if there are any spec changes for the resource.
func (*Product) SetConditions ¶
SetConditions of this Product.
func (*Product) SetDeletionPolicy ¶
func (mg *Product) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Product.
func (*Product) SetObservation ¶
SetObservation for this Product
func (*Product) SetParameters ¶
SetParameters for this Product
func (*Product) SetProviderConfigReference ¶
SetProviderConfigReference of this Product.
func (*Product) SetProviderReference ¶
SetProviderReference of this Product. Deprecated: Use SetProviderConfigReference.
func (*Product) SetPublishConnectionDetailsTo ¶
func (mg *Product) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Product.
func (*Product) SetWriteConnectionSecretToReference ¶
func (mg *Product) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Product.
type ProductList ¶
type ProductList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Product `json:"items"` }
ProductList contains a list of Products
func (*ProductList) DeepCopy ¶
func (in *ProductList) DeepCopy() *ProductList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductList.
func (*ProductList) DeepCopyInto ¶
func (in *ProductList) DeepCopyInto(out *ProductList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProductList) DeepCopyObject ¶
func (in *ProductList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProductList) GetItems ¶
func (l *ProductList) GetItems() []resource.Managed
GetItems of this ProductList.
type ProductObservation ¶
type ProductObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` CreatedTime *string `json:"createdTime,omitempty" tf:"created_time,omitempty"` HasDefaultPath *bool `json:"hasDefaultPath,omitempty" tf:"has_default_path,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*ProductObservation) DeepCopy ¶
func (in *ProductObservation) DeepCopy() *ProductObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductObservation.
func (*ProductObservation) DeepCopyInto ¶
func (in *ProductObservation) DeepCopyInto(out *ProductObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductParameters ¶
type ProductParameters struct { // +kubebuilder:validation:Optional AcceptLanguage *string `json:"acceptLanguage,omitempty" tf:"accept_language,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Distributor *string `json:"distributor,omitempty" tf:"distributor,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Owner *string `json:"owner" tf:"owner,omitempty"` // +kubebuilder:validation:Required ProvisioningArtifactParameters []ProvisioningArtifactParametersParameters `json:"provisioningArtifactParameters" tf:"provisioning_artifact_parameters,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 SupportDescription *string `json:"supportDescription,omitempty" tf:"support_description,omitempty"` // +kubebuilder:validation:Optional SupportEmail *string `json:"supportEmail,omitempty" tf:"support_email,omitempty"` // +kubebuilder:validation:Optional SupportURL *string `json:"supportUrl,omitempty" tf:"support_url,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*ProductParameters) DeepCopy ¶
func (in *ProductParameters) DeepCopy() *ProductParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductParameters.
func (*ProductParameters) DeepCopyInto ¶
func (in *ProductParameters) DeepCopyInto(out *ProductParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductPortfolioAssociation ¶
type ProductPortfolioAssociation struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ProductPortfolioAssociationSpec `json:"spec"` Status ProductPortfolioAssociationStatus `json:"status,omitempty"` }
ProductPortfolioAssociation is the Schema for the ProductPortfolioAssociations 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 (*ProductPortfolioAssociation) DeepCopy ¶
func (in *ProductPortfolioAssociation) DeepCopy() *ProductPortfolioAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductPortfolioAssociation.
func (*ProductPortfolioAssociation) DeepCopyInto ¶
func (in *ProductPortfolioAssociation) DeepCopyInto(out *ProductPortfolioAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProductPortfolioAssociation) DeepCopyObject ¶
func (in *ProductPortfolioAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProductPortfolioAssociation) GetCondition ¶
func (mg *ProductPortfolioAssociation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ProductPortfolioAssociation.
func (*ProductPortfolioAssociation) GetConnectionDetailsMapping ¶
func (tr *ProductPortfolioAssociation) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ProductPortfolioAssociation
func (*ProductPortfolioAssociation) GetDeletionPolicy ¶
func (mg *ProductPortfolioAssociation) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ProductPortfolioAssociation.
func (*ProductPortfolioAssociation) GetID ¶
func (tr *ProductPortfolioAssociation) GetID() string
GetID returns ID of underlying Terraform resource of this ProductPortfolioAssociation
func (*ProductPortfolioAssociation) GetObservation ¶
func (tr *ProductPortfolioAssociation) GetObservation() (map[string]interface{}, error)
GetObservation of this ProductPortfolioAssociation
func (*ProductPortfolioAssociation) GetParameters ¶
func (tr *ProductPortfolioAssociation) GetParameters() (map[string]interface{}, error)
GetParameters of this ProductPortfolioAssociation
func (*ProductPortfolioAssociation) GetProviderConfigReference ¶
func (mg *ProductPortfolioAssociation) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ProductPortfolioAssociation.
func (*ProductPortfolioAssociation) GetProviderReference ¶
func (mg *ProductPortfolioAssociation) GetProviderReference() *xpv1.Reference
GetProviderReference of this ProductPortfolioAssociation. Deprecated: Use GetProviderConfigReference.
func (*ProductPortfolioAssociation) GetPublishConnectionDetailsTo ¶
func (mg *ProductPortfolioAssociation) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ProductPortfolioAssociation.
func (*ProductPortfolioAssociation) GetTerraformResourceType ¶
func (mg *ProductPortfolioAssociation) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ProductPortfolioAssociation
func (*ProductPortfolioAssociation) GetTerraformSchemaVersion ¶
func (tr *ProductPortfolioAssociation) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ProductPortfolioAssociation) GetWriteConnectionSecretToReference ¶
func (mg *ProductPortfolioAssociation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ProductPortfolioAssociation.
func (*ProductPortfolioAssociation) LateInitialize ¶
func (tr *ProductPortfolioAssociation) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ProductPortfolioAssociation using its observed tfState. returns True if there are any spec changes for the resource.
func (*ProductPortfolioAssociation) SetConditions ¶
func (mg *ProductPortfolioAssociation) SetConditions(c ...xpv1.Condition)
SetConditions of this ProductPortfolioAssociation.
func (*ProductPortfolioAssociation) SetDeletionPolicy ¶
func (mg *ProductPortfolioAssociation) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ProductPortfolioAssociation.
func (*ProductPortfolioAssociation) SetObservation ¶
func (tr *ProductPortfolioAssociation) SetObservation(obs map[string]interface{}) error
SetObservation for this ProductPortfolioAssociation
func (*ProductPortfolioAssociation) SetParameters ¶
func (tr *ProductPortfolioAssociation) SetParameters(params map[string]interface{}) error
SetParameters for this ProductPortfolioAssociation
func (*ProductPortfolioAssociation) SetProviderConfigReference ¶
func (mg *ProductPortfolioAssociation) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ProductPortfolioAssociation.
func (*ProductPortfolioAssociation) SetProviderReference ¶
func (mg *ProductPortfolioAssociation) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ProductPortfolioAssociation. Deprecated: Use SetProviderConfigReference.
func (*ProductPortfolioAssociation) SetPublishConnectionDetailsTo ¶
func (mg *ProductPortfolioAssociation) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ProductPortfolioAssociation.
func (*ProductPortfolioAssociation) SetWriteConnectionSecretToReference ¶
func (mg *ProductPortfolioAssociation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ProductPortfolioAssociation.
type ProductPortfolioAssociationList ¶
type ProductPortfolioAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ProductPortfolioAssociation `json:"items"` }
ProductPortfolioAssociationList contains a list of ProductPortfolioAssociations
func (*ProductPortfolioAssociationList) DeepCopy ¶
func (in *ProductPortfolioAssociationList) DeepCopy() *ProductPortfolioAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductPortfolioAssociationList.
func (*ProductPortfolioAssociationList) DeepCopyInto ¶
func (in *ProductPortfolioAssociationList) DeepCopyInto(out *ProductPortfolioAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProductPortfolioAssociationList) DeepCopyObject ¶
func (in *ProductPortfolioAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProductPortfolioAssociationList) GetItems ¶
func (l *ProductPortfolioAssociationList) GetItems() []resource.Managed
GetItems of this ProductPortfolioAssociationList.
type ProductPortfolioAssociationObservation ¶
type ProductPortfolioAssociationObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ProductPortfolioAssociationObservation) DeepCopy ¶
func (in *ProductPortfolioAssociationObservation) DeepCopy() *ProductPortfolioAssociationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductPortfolioAssociationObservation.
func (*ProductPortfolioAssociationObservation) DeepCopyInto ¶
func (in *ProductPortfolioAssociationObservation) DeepCopyInto(out *ProductPortfolioAssociationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductPortfolioAssociationParameters ¶
type ProductPortfolioAssociationParameters struct { // +kubebuilder:validation:Optional AcceptLanguage *string `json:"acceptLanguage,omitempty" tf:"accept_language,omitempty"` // +kubebuilder:validation:Required PortfolioID *string `json:"portfolioId" tf:"portfolio_id,omitempty"` // +kubebuilder:validation:Required ProductID *string `json:"productId" tf:"product_id,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 SourcePortfolioID *string `json:"sourcePortfolioId,omitempty" tf:"source_portfolio_id,omitempty"` }
func (*ProductPortfolioAssociationParameters) DeepCopy ¶
func (in *ProductPortfolioAssociationParameters) DeepCopy() *ProductPortfolioAssociationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductPortfolioAssociationParameters.
func (*ProductPortfolioAssociationParameters) DeepCopyInto ¶
func (in *ProductPortfolioAssociationParameters) DeepCopyInto(out *ProductPortfolioAssociationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductPortfolioAssociationSpec ¶
type ProductPortfolioAssociationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ProductPortfolioAssociationParameters `json:"forProvider"` }
ProductPortfolioAssociationSpec defines the desired state of ProductPortfolioAssociation
func (*ProductPortfolioAssociationSpec) DeepCopy ¶
func (in *ProductPortfolioAssociationSpec) DeepCopy() *ProductPortfolioAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductPortfolioAssociationSpec.
func (*ProductPortfolioAssociationSpec) DeepCopyInto ¶
func (in *ProductPortfolioAssociationSpec) DeepCopyInto(out *ProductPortfolioAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductPortfolioAssociationStatus ¶
type ProductPortfolioAssociationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ProductPortfolioAssociationObservation `json:"atProvider,omitempty"` }
ProductPortfolioAssociationStatus defines the observed state of ProductPortfolioAssociation.
func (*ProductPortfolioAssociationStatus) DeepCopy ¶
func (in *ProductPortfolioAssociationStatus) DeepCopy() *ProductPortfolioAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductPortfolioAssociationStatus.
func (*ProductPortfolioAssociationStatus) DeepCopyInto ¶
func (in *ProductPortfolioAssociationStatus) DeepCopyInto(out *ProductPortfolioAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductSpec ¶
type ProductSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ProductParameters `json:"forProvider"` }
ProductSpec defines the desired state of Product
func (*ProductSpec) DeepCopy ¶
func (in *ProductSpec) DeepCopy() *ProductSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductSpec.
func (*ProductSpec) DeepCopyInto ¶
func (in *ProductSpec) DeepCopyInto(out *ProductSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductStatus ¶
type ProductStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ProductObservation `json:"atProvider,omitempty"` }
ProductStatus defines the observed state of Product.
func (*ProductStatus) DeepCopy ¶
func (in *ProductStatus) DeepCopy() *ProductStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductStatus.
func (*ProductStatus) DeepCopyInto ¶
func (in *ProductStatus) DeepCopyInto(out *ProductStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisionedProduct ¶
type ProvisionedProduct struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ProvisionedProductSpec `json:"spec"` Status ProvisionedProductStatus `json:"status,omitempty"` }
ProvisionedProduct is the Schema for the ProvisionedProducts 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 (*ProvisionedProduct) DeepCopy ¶
func (in *ProvisionedProduct) DeepCopy() *ProvisionedProduct
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisionedProduct.
func (*ProvisionedProduct) DeepCopyInto ¶
func (in *ProvisionedProduct) DeepCopyInto(out *ProvisionedProduct)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProvisionedProduct) DeepCopyObject ¶
func (in *ProvisionedProduct) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProvisionedProduct) GetCondition ¶
func (mg *ProvisionedProduct) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ProvisionedProduct.
func (*ProvisionedProduct) GetConnectionDetailsMapping ¶
func (tr *ProvisionedProduct) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ProvisionedProduct
func (*ProvisionedProduct) GetDeletionPolicy ¶
func (mg *ProvisionedProduct) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ProvisionedProduct.
func (*ProvisionedProduct) GetID ¶
func (tr *ProvisionedProduct) GetID() string
GetID returns ID of underlying Terraform resource of this ProvisionedProduct
func (*ProvisionedProduct) GetObservation ¶
func (tr *ProvisionedProduct) GetObservation() (map[string]interface{}, error)
GetObservation of this ProvisionedProduct
func (*ProvisionedProduct) GetParameters ¶
func (tr *ProvisionedProduct) GetParameters() (map[string]interface{}, error)
GetParameters of this ProvisionedProduct
func (*ProvisionedProduct) GetProviderConfigReference ¶
func (mg *ProvisionedProduct) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ProvisionedProduct.
func (*ProvisionedProduct) GetProviderReference ¶
func (mg *ProvisionedProduct) GetProviderReference() *xpv1.Reference
GetProviderReference of this ProvisionedProduct. Deprecated: Use GetProviderConfigReference.
func (*ProvisionedProduct) GetPublishConnectionDetailsTo ¶
func (mg *ProvisionedProduct) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ProvisionedProduct.
func (*ProvisionedProduct) GetTerraformResourceType ¶
func (mg *ProvisionedProduct) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ProvisionedProduct
func (*ProvisionedProduct) GetTerraformSchemaVersion ¶
func (tr *ProvisionedProduct) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ProvisionedProduct) GetWriteConnectionSecretToReference ¶
func (mg *ProvisionedProduct) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ProvisionedProduct.
func (*ProvisionedProduct) LateInitialize ¶
func (tr *ProvisionedProduct) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ProvisionedProduct using its observed tfState. returns True if there are any spec changes for the resource.
func (*ProvisionedProduct) SetConditions ¶
func (mg *ProvisionedProduct) SetConditions(c ...xpv1.Condition)
SetConditions of this ProvisionedProduct.
func (*ProvisionedProduct) SetDeletionPolicy ¶
func (mg *ProvisionedProduct) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ProvisionedProduct.
func (*ProvisionedProduct) SetObservation ¶
func (tr *ProvisionedProduct) SetObservation(obs map[string]interface{}) error
SetObservation for this ProvisionedProduct
func (*ProvisionedProduct) SetParameters ¶
func (tr *ProvisionedProduct) SetParameters(params map[string]interface{}) error
SetParameters for this ProvisionedProduct
func (*ProvisionedProduct) SetProviderConfigReference ¶
func (mg *ProvisionedProduct) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ProvisionedProduct.
func (*ProvisionedProduct) SetProviderReference ¶
func (mg *ProvisionedProduct) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ProvisionedProduct. Deprecated: Use SetProviderConfigReference.
func (*ProvisionedProduct) SetPublishConnectionDetailsTo ¶
func (mg *ProvisionedProduct) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ProvisionedProduct.
func (*ProvisionedProduct) SetWriteConnectionSecretToReference ¶
func (mg *ProvisionedProduct) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ProvisionedProduct.
type ProvisionedProductList ¶
type ProvisionedProductList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ProvisionedProduct `json:"items"` }
ProvisionedProductList contains a list of ProvisionedProducts
func (*ProvisionedProductList) DeepCopy ¶
func (in *ProvisionedProductList) DeepCopy() *ProvisionedProductList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisionedProductList.
func (*ProvisionedProductList) DeepCopyInto ¶
func (in *ProvisionedProductList) DeepCopyInto(out *ProvisionedProductList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProvisionedProductList) DeepCopyObject ¶
func (in *ProvisionedProductList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProvisionedProductList) GetItems ¶
func (l *ProvisionedProductList) GetItems() []resource.Managed
GetItems of this ProvisionedProductList.
type ProvisionedProductObservation ¶
type ProvisionedProductObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` CloudwatchDashboardNames []*string `json:"cloudwatchDashboardNames,omitempty" tf:"cloudwatch_dashboard_names,omitempty"` CreatedTime *string `json:"createdTime,omitempty" tf:"created_time,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` LastProvisioningRecordID *string `json:"lastProvisioningRecordId,omitempty" tf:"last_provisioning_record_id,omitempty"` LastRecordID *string `json:"lastRecordId,omitempty" tf:"last_record_id,omitempty"` LastSuccessfulProvisioningRecordID *string `json:"lastSuccessfulProvisioningRecordId,omitempty" tf:"last_successful_provisioning_record_id,omitempty"` LaunchRoleArn *string `json:"launchRoleArn,omitempty" tf:"launch_role_arn,omitempty"` Status *string `json:"status,omitempty" tf:"status,omitempty"` StatusMessage *string `json:"statusMessage,omitempty" tf:"status_message,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*ProvisionedProductObservation) DeepCopy ¶
func (in *ProvisionedProductObservation) DeepCopy() *ProvisionedProductObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisionedProductObservation.
func (*ProvisionedProductObservation) DeepCopyInto ¶
func (in *ProvisionedProductObservation) DeepCopyInto(out *ProvisionedProductObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisionedProductParameters ¶
type ProvisionedProductParameters struct { // +kubebuilder:validation:Optional AcceptLanguage *string `json:"acceptLanguage,omitempty" tf:"accept_language,omitempty"` // +kubebuilder:validation:Optional IgnoreErrors *bool `json:"ignoreErrors,omitempty" tf:"ignore_errors,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional NotificationArns []*string `json:"notificationArns,omitempty" tf:"notification_arns,omitempty"` // +kubebuilder:validation:Optional PathID *string `json:"pathId,omitempty" tf:"path_id,omitempty"` // +kubebuilder:validation:Optional PathName *string `json:"pathName,omitempty" tf:"path_name,omitempty"` // +kubebuilder:validation:Optional ProductID *string `json:"productId,omitempty" tf:"product_id,omitempty"` // +kubebuilder:validation:Optional ProductName *string `json:"productName,omitempty" tf:"product_name,omitempty"` // +kubebuilder:validation:Optional ProvisioningArtifactID *string `json:"provisioningArtifactId,omitempty" tf:"provisioning_artifact_id,omitempty"` // +kubebuilder:validation:Optional ProvisioningArtifactName *string `json:"provisioningArtifactName,omitempty" tf:"provisioning_artifact_name,omitempty"` // +kubebuilder:validation:Optional ProvisioningParameters []ProvisioningParametersParameters `json:"provisioningParameters,omitempty" tf:"provisioning_parameters,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 RetainPhysicalResources *bool `json:"retainPhysicalResources,omitempty" tf:"retain_physical_resources,omitempty"` // +kubebuilder:validation:Optional StackSetProvisioningPreferences []StackSetProvisioningPreferencesParameters `json:"stackSetProvisioningPreferences,omitempty" tf:"stack_set_provisioning_preferences,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ProvisionedProductParameters) DeepCopy ¶
func (in *ProvisionedProductParameters) DeepCopy() *ProvisionedProductParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisionedProductParameters.
func (*ProvisionedProductParameters) DeepCopyInto ¶
func (in *ProvisionedProductParameters) DeepCopyInto(out *ProvisionedProductParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisionedProductSpec ¶
type ProvisionedProductSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ProvisionedProductParameters `json:"forProvider"` }
ProvisionedProductSpec defines the desired state of ProvisionedProduct
func (*ProvisionedProductSpec) DeepCopy ¶
func (in *ProvisionedProductSpec) DeepCopy() *ProvisionedProductSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisionedProductSpec.
func (*ProvisionedProductSpec) DeepCopyInto ¶
func (in *ProvisionedProductSpec) DeepCopyInto(out *ProvisionedProductSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisionedProductStatus ¶
type ProvisionedProductStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ProvisionedProductObservation `json:"atProvider,omitempty"` }
ProvisionedProductStatus defines the observed state of ProvisionedProduct.
func (*ProvisionedProductStatus) DeepCopy ¶
func (in *ProvisionedProductStatus) DeepCopy() *ProvisionedProductStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisionedProductStatus.
func (*ProvisionedProductStatus) DeepCopyInto ¶
func (in *ProvisionedProductStatus) DeepCopyInto(out *ProvisionedProductStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisioningArtifact ¶
type ProvisioningArtifact struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ProvisioningArtifactSpec `json:"spec"` Status ProvisioningArtifactStatus `json:"status,omitempty"` }
ProvisioningArtifact is the Schema for the ProvisioningArtifacts 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 (*ProvisioningArtifact) DeepCopy ¶
func (in *ProvisioningArtifact) DeepCopy() *ProvisioningArtifact
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningArtifact.
func (*ProvisioningArtifact) DeepCopyInto ¶
func (in *ProvisioningArtifact) DeepCopyInto(out *ProvisioningArtifact)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProvisioningArtifact) DeepCopyObject ¶
func (in *ProvisioningArtifact) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProvisioningArtifact) GetCondition ¶
func (mg *ProvisioningArtifact) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ProvisioningArtifact.
func (*ProvisioningArtifact) GetConnectionDetailsMapping ¶
func (tr *ProvisioningArtifact) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ProvisioningArtifact
func (*ProvisioningArtifact) GetDeletionPolicy ¶
func (mg *ProvisioningArtifact) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ProvisioningArtifact.
func (*ProvisioningArtifact) GetID ¶
func (tr *ProvisioningArtifact) GetID() string
GetID returns ID of underlying Terraform resource of this ProvisioningArtifact
func (*ProvisioningArtifact) GetObservation ¶
func (tr *ProvisioningArtifact) GetObservation() (map[string]interface{}, error)
GetObservation of this ProvisioningArtifact
func (*ProvisioningArtifact) GetParameters ¶
func (tr *ProvisioningArtifact) GetParameters() (map[string]interface{}, error)
GetParameters of this ProvisioningArtifact
func (*ProvisioningArtifact) GetProviderConfigReference ¶
func (mg *ProvisioningArtifact) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ProvisioningArtifact.
func (*ProvisioningArtifact) GetProviderReference ¶
func (mg *ProvisioningArtifact) GetProviderReference() *xpv1.Reference
GetProviderReference of this ProvisioningArtifact. Deprecated: Use GetProviderConfigReference.
func (*ProvisioningArtifact) GetPublishConnectionDetailsTo ¶
func (mg *ProvisioningArtifact) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ProvisioningArtifact.
func (*ProvisioningArtifact) GetTerraformResourceType ¶
func (mg *ProvisioningArtifact) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ProvisioningArtifact
func (*ProvisioningArtifact) GetTerraformSchemaVersion ¶
func (tr *ProvisioningArtifact) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ProvisioningArtifact) GetWriteConnectionSecretToReference ¶
func (mg *ProvisioningArtifact) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ProvisioningArtifact.
func (*ProvisioningArtifact) LateInitialize ¶
func (tr *ProvisioningArtifact) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ProvisioningArtifact using its observed tfState. returns True if there are any spec changes for the resource.
func (*ProvisioningArtifact) SetConditions ¶
func (mg *ProvisioningArtifact) SetConditions(c ...xpv1.Condition)
SetConditions of this ProvisioningArtifact.
func (*ProvisioningArtifact) SetDeletionPolicy ¶
func (mg *ProvisioningArtifact) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ProvisioningArtifact.
func (*ProvisioningArtifact) SetObservation ¶
func (tr *ProvisioningArtifact) SetObservation(obs map[string]interface{}) error
SetObservation for this ProvisioningArtifact
func (*ProvisioningArtifact) SetParameters ¶
func (tr *ProvisioningArtifact) SetParameters(params map[string]interface{}) error
SetParameters for this ProvisioningArtifact
func (*ProvisioningArtifact) SetProviderConfigReference ¶
func (mg *ProvisioningArtifact) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ProvisioningArtifact.
func (*ProvisioningArtifact) SetProviderReference ¶
func (mg *ProvisioningArtifact) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ProvisioningArtifact. Deprecated: Use SetProviderConfigReference.
func (*ProvisioningArtifact) SetPublishConnectionDetailsTo ¶
func (mg *ProvisioningArtifact) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ProvisioningArtifact.
func (*ProvisioningArtifact) SetWriteConnectionSecretToReference ¶
func (mg *ProvisioningArtifact) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ProvisioningArtifact.
type ProvisioningArtifactList ¶
type ProvisioningArtifactList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ProvisioningArtifact `json:"items"` }
ProvisioningArtifactList contains a list of ProvisioningArtifacts
func (*ProvisioningArtifactList) DeepCopy ¶
func (in *ProvisioningArtifactList) DeepCopy() *ProvisioningArtifactList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningArtifactList.
func (*ProvisioningArtifactList) DeepCopyInto ¶
func (in *ProvisioningArtifactList) DeepCopyInto(out *ProvisioningArtifactList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProvisioningArtifactList) DeepCopyObject ¶
func (in *ProvisioningArtifactList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProvisioningArtifactList) GetItems ¶
func (l *ProvisioningArtifactList) GetItems() []resource.Managed
GetItems of this ProvisioningArtifactList.
type ProvisioningArtifactObservation ¶
type ProvisioningArtifactObservation struct { CreatedTime *string `json:"createdTime,omitempty" tf:"created_time,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*ProvisioningArtifactObservation) DeepCopy ¶
func (in *ProvisioningArtifactObservation) DeepCopy() *ProvisioningArtifactObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningArtifactObservation.
func (*ProvisioningArtifactObservation) DeepCopyInto ¶
func (in *ProvisioningArtifactObservation) DeepCopyInto(out *ProvisioningArtifactObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisioningArtifactParameters ¶
type ProvisioningArtifactParameters struct { // +kubebuilder:validation:Optional AcceptLanguage *string `json:"acceptLanguage,omitempty" tf:"accept_language,omitempty"` // +kubebuilder:validation:Optional Active *bool `json:"active,omitempty" tf:"active,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional DisableTemplateValidation *bool `json:"disableTemplateValidation,omitempty" tf:"disable_template_validation,omitempty"` // +kubebuilder:validation:Optional Guidance *string `json:"guidance,omitempty" tf:"guidance,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Required ProductID *string `json:"productId" tf:"product_id,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 TemplatePhysicalID *string `json:"templatePhysicalId,omitempty" tf:"template_physical_id,omitempty"` // +kubebuilder:validation:Optional TemplateURL *string `json:"templateUrl,omitempty" tf:"template_url,omitempty"` // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*ProvisioningArtifactParameters) DeepCopy ¶
func (in *ProvisioningArtifactParameters) DeepCopy() *ProvisioningArtifactParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningArtifactParameters.
func (*ProvisioningArtifactParameters) DeepCopyInto ¶
func (in *ProvisioningArtifactParameters) DeepCopyInto(out *ProvisioningArtifactParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisioningArtifactParametersObservation ¶
type ProvisioningArtifactParametersObservation struct { }
func (*ProvisioningArtifactParametersObservation) DeepCopy ¶
func (in *ProvisioningArtifactParametersObservation) DeepCopy() *ProvisioningArtifactParametersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningArtifactParametersObservation.
func (*ProvisioningArtifactParametersObservation) DeepCopyInto ¶
func (in *ProvisioningArtifactParametersObservation) DeepCopyInto(out *ProvisioningArtifactParametersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisioningArtifactParametersParameters ¶
type ProvisioningArtifactParametersParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional DisableTemplateValidation *bool `json:"disableTemplateValidation,omitempty" tf:"disable_template_validation,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional TemplatePhysicalID *string `json:"templatePhysicalId,omitempty" tf:"template_physical_id,omitempty"` // +kubebuilder:validation:Optional TemplateURL *string `json:"templateUrl,omitempty" tf:"template_url,omitempty"` // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*ProvisioningArtifactParametersParameters) DeepCopy ¶
func (in *ProvisioningArtifactParametersParameters) DeepCopy() *ProvisioningArtifactParametersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningArtifactParametersParameters.
func (*ProvisioningArtifactParametersParameters) DeepCopyInto ¶
func (in *ProvisioningArtifactParametersParameters) DeepCopyInto(out *ProvisioningArtifactParametersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisioningArtifactSpec ¶
type ProvisioningArtifactSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ProvisioningArtifactParameters `json:"forProvider"` }
ProvisioningArtifactSpec defines the desired state of ProvisioningArtifact
func (*ProvisioningArtifactSpec) DeepCopy ¶
func (in *ProvisioningArtifactSpec) DeepCopy() *ProvisioningArtifactSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningArtifactSpec.
func (*ProvisioningArtifactSpec) DeepCopyInto ¶
func (in *ProvisioningArtifactSpec) DeepCopyInto(out *ProvisioningArtifactSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisioningArtifactStatus ¶
type ProvisioningArtifactStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ProvisioningArtifactObservation `json:"atProvider,omitempty"` }
ProvisioningArtifactStatus defines the observed state of ProvisioningArtifact.
func (*ProvisioningArtifactStatus) DeepCopy ¶
func (in *ProvisioningArtifactStatus) DeepCopy() *ProvisioningArtifactStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningArtifactStatus.
func (*ProvisioningArtifactStatus) DeepCopyInto ¶
func (in *ProvisioningArtifactStatus) DeepCopyInto(out *ProvisioningArtifactStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisioningParametersObservation ¶
type ProvisioningParametersObservation struct { }
func (*ProvisioningParametersObservation) DeepCopy ¶
func (in *ProvisioningParametersObservation) DeepCopy() *ProvisioningParametersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningParametersObservation.
func (*ProvisioningParametersObservation) DeepCopyInto ¶
func (in *ProvisioningParametersObservation) DeepCopyInto(out *ProvisioningParametersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisioningParametersParameters ¶
type ProvisioningParametersParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Optional UsePreviousValue *bool `json:"usePreviousValue,omitempty" tf:"use_previous_value,omitempty"` // +kubebuilder:validation:Optional Value *string `json:"value,omitempty" tf:"value,omitempty"` }
func (*ProvisioningParametersParameters) DeepCopy ¶
func (in *ProvisioningParametersParameters) DeepCopy() *ProvisioningParametersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningParametersParameters.
func (*ProvisioningParametersParameters) DeepCopyInto ¶
func (in *ProvisioningParametersParameters) DeepCopyInto(out *ProvisioningParametersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceAction ¶
type ServiceAction struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ServiceActionSpec `json:"spec"` Status ServiceActionStatus `json:"status,omitempty"` }
ServiceAction is the Schema for the ServiceActions 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 (*ServiceAction) DeepCopy ¶
func (in *ServiceAction) DeepCopy() *ServiceAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceAction.
func (*ServiceAction) DeepCopyInto ¶
func (in *ServiceAction) DeepCopyInto(out *ServiceAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceAction) DeepCopyObject ¶
func (in *ServiceAction) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServiceAction) GetCondition ¶
func (mg *ServiceAction) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ServiceAction.
func (*ServiceAction) GetConnectionDetailsMapping ¶
func (tr *ServiceAction) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ServiceAction
func (*ServiceAction) GetDeletionPolicy ¶
func (mg *ServiceAction) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ServiceAction.
func (*ServiceAction) GetID ¶
func (tr *ServiceAction) GetID() string
GetID returns ID of underlying Terraform resource of this ServiceAction
func (*ServiceAction) GetObservation ¶
func (tr *ServiceAction) GetObservation() (map[string]interface{}, error)
GetObservation of this ServiceAction
func (*ServiceAction) GetParameters ¶
func (tr *ServiceAction) GetParameters() (map[string]interface{}, error)
GetParameters of this ServiceAction
func (*ServiceAction) GetProviderConfigReference ¶
func (mg *ServiceAction) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ServiceAction.
func (*ServiceAction) GetProviderReference ¶
func (mg *ServiceAction) GetProviderReference() *xpv1.Reference
GetProviderReference of this ServiceAction. Deprecated: Use GetProviderConfigReference.
func (*ServiceAction) GetPublishConnectionDetailsTo ¶
func (mg *ServiceAction) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ServiceAction.
func (*ServiceAction) GetTerraformResourceType ¶
func (mg *ServiceAction) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ServiceAction
func (*ServiceAction) GetTerraformSchemaVersion ¶
func (tr *ServiceAction) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ServiceAction) GetWriteConnectionSecretToReference ¶
func (mg *ServiceAction) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ServiceAction.
func (*ServiceAction) LateInitialize ¶
func (tr *ServiceAction) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ServiceAction using its observed tfState. returns True if there are any spec changes for the resource.
func (*ServiceAction) SetConditions ¶
func (mg *ServiceAction) SetConditions(c ...xpv1.Condition)
SetConditions of this ServiceAction.
func (*ServiceAction) SetDeletionPolicy ¶
func (mg *ServiceAction) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ServiceAction.
func (*ServiceAction) SetObservation ¶
func (tr *ServiceAction) SetObservation(obs map[string]interface{}) error
SetObservation for this ServiceAction
func (*ServiceAction) SetParameters ¶
func (tr *ServiceAction) SetParameters(params map[string]interface{}) error
SetParameters for this ServiceAction
func (*ServiceAction) SetProviderConfigReference ¶
func (mg *ServiceAction) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ServiceAction.
func (*ServiceAction) SetProviderReference ¶
func (mg *ServiceAction) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ServiceAction. Deprecated: Use SetProviderConfigReference.
func (*ServiceAction) SetPublishConnectionDetailsTo ¶
func (mg *ServiceAction) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ServiceAction.
func (*ServiceAction) SetWriteConnectionSecretToReference ¶
func (mg *ServiceAction) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ServiceAction.
type ServiceActionList ¶
type ServiceActionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ServiceAction `json:"items"` }
ServiceActionList contains a list of ServiceActions
func (*ServiceActionList) DeepCopy ¶
func (in *ServiceActionList) DeepCopy() *ServiceActionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceActionList.
func (*ServiceActionList) DeepCopyInto ¶
func (in *ServiceActionList) DeepCopyInto(out *ServiceActionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceActionList) DeepCopyObject ¶
func (in *ServiceActionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ServiceActionList) GetItems ¶
func (l *ServiceActionList) GetItems() []resource.Managed
GetItems of this ServiceActionList.
type ServiceActionObservation ¶
type ServiceActionObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ServiceActionObservation) DeepCopy ¶
func (in *ServiceActionObservation) DeepCopy() *ServiceActionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceActionObservation.
func (*ServiceActionObservation) DeepCopyInto ¶
func (in *ServiceActionObservation) DeepCopyInto(out *ServiceActionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceActionParameters ¶
type ServiceActionParameters struct { // +kubebuilder:validation:Optional AcceptLanguage *string `json:"acceptLanguage,omitempty" tf:"accept_language,omitempty"` // +kubebuilder:validation:Required Definition []DefinitionParameters `json:"definition" tf:"definition,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:"-"` }
func (*ServiceActionParameters) DeepCopy ¶
func (in *ServiceActionParameters) DeepCopy() *ServiceActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceActionParameters.
func (*ServiceActionParameters) DeepCopyInto ¶
func (in *ServiceActionParameters) DeepCopyInto(out *ServiceActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceActionSpec ¶
type ServiceActionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ServiceActionParameters `json:"forProvider"` }
ServiceActionSpec defines the desired state of ServiceAction
func (*ServiceActionSpec) DeepCopy ¶
func (in *ServiceActionSpec) DeepCopy() *ServiceActionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceActionSpec.
func (*ServiceActionSpec) DeepCopyInto ¶
func (in *ServiceActionSpec) DeepCopyInto(out *ServiceActionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceActionStatus ¶
type ServiceActionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ServiceActionObservation `json:"atProvider,omitempty"` }
ServiceActionStatus defines the observed state of ServiceAction.
func (*ServiceActionStatus) DeepCopy ¶
func (in *ServiceActionStatus) DeepCopy() *ServiceActionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceActionStatus.
func (*ServiceActionStatus) DeepCopyInto ¶
func (in *ServiceActionStatus) DeepCopyInto(out *ServiceActionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StackSetProvisioningPreferencesObservation ¶
type StackSetProvisioningPreferencesObservation struct { }
func (*StackSetProvisioningPreferencesObservation) DeepCopy ¶
func (in *StackSetProvisioningPreferencesObservation) DeepCopy() *StackSetProvisioningPreferencesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackSetProvisioningPreferencesObservation.
func (*StackSetProvisioningPreferencesObservation) DeepCopyInto ¶
func (in *StackSetProvisioningPreferencesObservation) DeepCopyInto(out *StackSetProvisioningPreferencesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StackSetProvisioningPreferencesParameters ¶
type StackSetProvisioningPreferencesParameters struct { // +kubebuilder:validation:Optional Accounts []*string `json:"accounts,omitempty" tf:"accounts,omitempty"` // +kubebuilder:validation:Optional FailureToleranceCount *float64 `json:"failureToleranceCount,omitempty" tf:"failure_tolerance_count,omitempty"` // +kubebuilder:validation:Optional FailureTolerancePercentage *float64 `json:"failureTolerancePercentage,omitempty" tf:"failure_tolerance_percentage,omitempty"` // +kubebuilder:validation:Optional MaxConcurrencyCount *float64 `json:"maxConcurrencyCount,omitempty" tf:"max_concurrency_count,omitempty"` // +kubebuilder:validation:Optional MaxConcurrencyPercentage *float64 `json:"maxConcurrencyPercentage,omitempty" tf:"max_concurrency_percentage,omitempty"` // +kubebuilder:validation:Optional Regions []*string `json:"regions,omitempty" tf:"regions,omitempty"` }
func (*StackSetProvisioningPreferencesParameters) DeepCopy ¶
func (in *StackSetProvisioningPreferencesParameters) DeepCopy() *StackSetProvisioningPreferencesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackSetProvisioningPreferencesParameters.
func (*StackSetProvisioningPreferencesParameters) DeepCopyInto ¶
func (in *StackSetProvisioningPreferencesParameters) DeepCopyInto(out *StackSetProvisioningPreferencesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagOption ¶
type TagOption struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TagOptionSpec `json:"spec"` Status TagOptionStatus `json:"status,omitempty"` }
TagOption is the Schema for the TagOptions 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 (*TagOption) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagOption.
func (*TagOption) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TagOption) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TagOption) GetCondition ¶
func (mg *TagOption) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this TagOption.
func (*TagOption) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this TagOption
func (*TagOption) GetDeletionPolicy ¶
func (mg *TagOption) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this TagOption.
func (*TagOption) GetObservation ¶
GetObservation of this TagOption
func (*TagOption) GetParameters ¶
GetParameters of this TagOption
func (*TagOption) GetProviderConfigReference ¶
GetProviderConfigReference of this TagOption.
func (*TagOption) GetProviderReference ¶
GetProviderReference of this TagOption. Deprecated: Use GetProviderConfigReference.
func (*TagOption) GetPublishConnectionDetailsTo ¶
func (mg *TagOption) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this TagOption.
func (*TagOption) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this TagOption
func (*TagOption) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*TagOption) GetWriteConnectionSecretToReference ¶
func (mg *TagOption) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this TagOption.
func (*TagOption) LateInitialize ¶
LateInitialize this TagOption using its observed tfState. returns True if there are any spec changes for the resource.
func (*TagOption) SetConditions ¶
SetConditions of this TagOption.
func (*TagOption) SetDeletionPolicy ¶
func (mg *TagOption) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this TagOption.
func (*TagOption) SetObservation ¶
SetObservation for this TagOption
func (*TagOption) SetParameters ¶
SetParameters for this TagOption
func (*TagOption) SetProviderConfigReference ¶
SetProviderConfigReference of this TagOption.
func (*TagOption) SetProviderReference ¶
SetProviderReference of this TagOption. Deprecated: Use SetProviderConfigReference.
func (*TagOption) SetPublishConnectionDetailsTo ¶
func (mg *TagOption) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this TagOption.
func (*TagOption) SetWriteConnectionSecretToReference ¶
func (mg *TagOption) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this TagOption.
type TagOptionList ¶
type TagOptionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []TagOption `json:"items"` }
TagOptionList contains a list of TagOptions
func (*TagOptionList) DeepCopy ¶
func (in *TagOptionList) DeepCopy() *TagOptionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagOptionList.
func (*TagOptionList) DeepCopyInto ¶
func (in *TagOptionList) DeepCopyInto(out *TagOptionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TagOptionList) DeepCopyObject ¶
func (in *TagOptionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TagOptionList) GetItems ¶
func (l *TagOptionList) GetItems() []resource.Managed
GetItems of this TagOptionList.
type TagOptionObservation ¶
type TagOptionObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Owner *string `json:"owner,omitempty" tf:"owner,omitempty"` }
func (*TagOptionObservation) DeepCopy ¶
func (in *TagOptionObservation) DeepCopy() *TagOptionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagOptionObservation.
func (*TagOptionObservation) DeepCopyInto ¶
func (in *TagOptionObservation) DeepCopyInto(out *TagOptionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagOptionParameters ¶
type TagOptionParameters struct { // +kubebuilder:validation:Optional Active *bool `json:"active,omitempty" tf:"active,omitempty"` // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,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 Value *string `json:"value" tf:"value,omitempty"` }
func (*TagOptionParameters) DeepCopy ¶
func (in *TagOptionParameters) DeepCopy() *TagOptionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagOptionParameters.
func (*TagOptionParameters) DeepCopyInto ¶
func (in *TagOptionParameters) DeepCopyInto(out *TagOptionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagOptionResourceAssociation ¶
type TagOptionResourceAssociation struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TagOptionResourceAssociationSpec `json:"spec"` Status TagOptionResourceAssociationStatus `json:"status,omitempty"` }
TagOptionResourceAssociation is the Schema for the TagOptionResourceAssociations 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 (*TagOptionResourceAssociation) DeepCopy ¶
func (in *TagOptionResourceAssociation) DeepCopy() *TagOptionResourceAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagOptionResourceAssociation.
func (*TagOptionResourceAssociation) DeepCopyInto ¶
func (in *TagOptionResourceAssociation) DeepCopyInto(out *TagOptionResourceAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TagOptionResourceAssociation) DeepCopyObject ¶
func (in *TagOptionResourceAssociation) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TagOptionResourceAssociation) GetCondition ¶
func (mg *TagOptionResourceAssociation) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this TagOptionResourceAssociation.
func (*TagOptionResourceAssociation) GetConnectionDetailsMapping ¶
func (tr *TagOptionResourceAssociation) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this TagOptionResourceAssociation
func (*TagOptionResourceAssociation) GetDeletionPolicy ¶
func (mg *TagOptionResourceAssociation) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this TagOptionResourceAssociation.
func (*TagOptionResourceAssociation) GetID ¶
func (tr *TagOptionResourceAssociation) GetID() string
GetID returns ID of underlying Terraform resource of this TagOptionResourceAssociation
func (*TagOptionResourceAssociation) GetObservation ¶
func (tr *TagOptionResourceAssociation) GetObservation() (map[string]interface{}, error)
GetObservation of this TagOptionResourceAssociation
func (*TagOptionResourceAssociation) GetParameters ¶
func (tr *TagOptionResourceAssociation) GetParameters() (map[string]interface{}, error)
GetParameters of this TagOptionResourceAssociation
func (*TagOptionResourceAssociation) GetProviderConfigReference ¶
func (mg *TagOptionResourceAssociation) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this TagOptionResourceAssociation.
func (*TagOptionResourceAssociation) GetProviderReference ¶
func (mg *TagOptionResourceAssociation) GetProviderReference() *xpv1.Reference
GetProviderReference of this TagOptionResourceAssociation. Deprecated: Use GetProviderConfigReference.
func (*TagOptionResourceAssociation) GetPublishConnectionDetailsTo ¶
func (mg *TagOptionResourceAssociation) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this TagOptionResourceAssociation.
func (*TagOptionResourceAssociation) GetTerraformResourceType ¶
func (mg *TagOptionResourceAssociation) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this TagOptionResourceAssociation
func (*TagOptionResourceAssociation) GetTerraformSchemaVersion ¶
func (tr *TagOptionResourceAssociation) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*TagOptionResourceAssociation) GetWriteConnectionSecretToReference ¶
func (mg *TagOptionResourceAssociation) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this TagOptionResourceAssociation.
func (*TagOptionResourceAssociation) LateInitialize ¶
func (tr *TagOptionResourceAssociation) LateInitialize(attrs []byte) (bool, error)
LateInitialize this TagOptionResourceAssociation using its observed tfState. returns True if there are any spec changes for the resource.
func (*TagOptionResourceAssociation) SetConditions ¶
func (mg *TagOptionResourceAssociation) SetConditions(c ...xpv1.Condition)
SetConditions of this TagOptionResourceAssociation.
func (*TagOptionResourceAssociation) SetDeletionPolicy ¶
func (mg *TagOptionResourceAssociation) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this TagOptionResourceAssociation.
func (*TagOptionResourceAssociation) SetObservation ¶
func (tr *TagOptionResourceAssociation) SetObservation(obs map[string]interface{}) error
SetObservation for this TagOptionResourceAssociation
func (*TagOptionResourceAssociation) SetParameters ¶
func (tr *TagOptionResourceAssociation) SetParameters(params map[string]interface{}) error
SetParameters for this TagOptionResourceAssociation
func (*TagOptionResourceAssociation) SetProviderConfigReference ¶
func (mg *TagOptionResourceAssociation) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this TagOptionResourceAssociation.
func (*TagOptionResourceAssociation) SetProviderReference ¶
func (mg *TagOptionResourceAssociation) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this TagOptionResourceAssociation. Deprecated: Use SetProviderConfigReference.
func (*TagOptionResourceAssociation) SetPublishConnectionDetailsTo ¶
func (mg *TagOptionResourceAssociation) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this TagOptionResourceAssociation.
func (*TagOptionResourceAssociation) SetWriteConnectionSecretToReference ¶
func (mg *TagOptionResourceAssociation) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this TagOptionResourceAssociation.
type TagOptionResourceAssociationList ¶
type TagOptionResourceAssociationList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []TagOptionResourceAssociation `json:"items"` }
TagOptionResourceAssociationList contains a list of TagOptionResourceAssociations
func (*TagOptionResourceAssociationList) DeepCopy ¶
func (in *TagOptionResourceAssociationList) DeepCopy() *TagOptionResourceAssociationList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagOptionResourceAssociationList.
func (*TagOptionResourceAssociationList) DeepCopyInto ¶
func (in *TagOptionResourceAssociationList) DeepCopyInto(out *TagOptionResourceAssociationList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TagOptionResourceAssociationList) DeepCopyObject ¶
func (in *TagOptionResourceAssociationList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TagOptionResourceAssociationList) GetItems ¶
func (l *TagOptionResourceAssociationList) GetItems() []resource.Managed
GetItems of this TagOptionResourceAssociationList.
type TagOptionResourceAssociationObservation ¶
type TagOptionResourceAssociationObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` ResourceArn *string `json:"resourceArn,omitempty" tf:"resource_arn,omitempty"` ResourceCreatedTime *string `json:"resourceCreatedTime,omitempty" tf:"resource_created_time,omitempty"` ResourceDescription *string `json:"resourceDescription,omitempty" tf:"resource_description,omitempty"` ResourceName *string `json:"resourceName,omitempty" tf:"resource_name,omitempty"` }
func (*TagOptionResourceAssociationObservation) DeepCopy ¶
func (in *TagOptionResourceAssociationObservation) DeepCopy() *TagOptionResourceAssociationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagOptionResourceAssociationObservation.
func (*TagOptionResourceAssociationObservation) DeepCopyInto ¶
func (in *TagOptionResourceAssociationObservation) DeepCopyInto(out *TagOptionResourceAssociationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagOptionResourceAssociationParameters ¶
type TagOptionResourceAssociationParameters 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:Required ResourceID *string `json:"resourceId" tf:"resource_id,omitempty"` // +kubebuilder:validation:Required TagOptionID *string `json:"tagOptionId" tf:"tag_option_id,omitempty"` }
func (*TagOptionResourceAssociationParameters) DeepCopy ¶
func (in *TagOptionResourceAssociationParameters) DeepCopy() *TagOptionResourceAssociationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagOptionResourceAssociationParameters.
func (*TagOptionResourceAssociationParameters) DeepCopyInto ¶
func (in *TagOptionResourceAssociationParameters) DeepCopyInto(out *TagOptionResourceAssociationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagOptionResourceAssociationSpec ¶
type TagOptionResourceAssociationSpec struct { v1.ResourceSpec `json:",inline"` ForProvider TagOptionResourceAssociationParameters `json:"forProvider"` }
TagOptionResourceAssociationSpec defines the desired state of TagOptionResourceAssociation
func (*TagOptionResourceAssociationSpec) DeepCopy ¶
func (in *TagOptionResourceAssociationSpec) DeepCopy() *TagOptionResourceAssociationSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagOptionResourceAssociationSpec.
func (*TagOptionResourceAssociationSpec) DeepCopyInto ¶
func (in *TagOptionResourceAssociationSpec) DeepCopyInto(out *TagOptionResourceAssociationSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagOptionResourceAssociationStatus ¶
type TagOptionResourceAssociationStatus struct { v1.ResourceStatus `json:",inline"` AtProvider TagOptionResourceAssociationObservation `json:"atProvider,omitempty"` }
TagOptionResourceAssociationStatus defines the observed state of TagOptionResourceAssociation.
func (*TagOptionResourceAssociationStatus) DeepCopy ¶
func (in *TagOptionResourceAssociationStatus) DeepCopy() *TagOptionResourceAssociationStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagOptionResourceAssociationStatus.
func (*TagOptionResourceAssociationStatus) DeepCopyInto ¶
func (in *TagOptionResourceAssociationStatus) DeepCopyInto(out *TagOptionResourceAssociationStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagOptionSpec ¶
type TagOptionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider TagOptionParameters `json:"forProvider"` }
TagOptionSpec defines the desired state of TagOption
func (*TagOptionSpec) DeepCopy ¶
func (in *TagOptionSpec) DeepCopy() *TagOptionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagOptionSpec.
func (*TagOptionSpec) DeepCopyInto ¶
func (in *TagOptionSpec) DeepCopyInto(out *TagOptionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagOptionStatus ¶
type TagOptionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider TagOptionObservation `json:"atProvider,omitempty"` }
TagOptionStatus defines the observed state of TagOption.
func (*TagOptionStatus) DeepCopy ¶
func (in *TagOptionStatus) DeepCopy() *TagOptionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagOptionStatus.
func (*TagOptionStatus) DeepCopyInto ¶
func (in *TagOptionStatus) DeepCopyInto(out *TagOptionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_budgetresourceassociation_types.go
- zz_constraint_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated_terraformed.go
- zz_groupversion_info.go
- zz_organizationsaccess_types.go
- zz_portfolio_types.go
- zz_portfolioshare_types.go
- zz_principalportfolioassociation_types.go
- zz_product_types.go
- zz_productportfolioassociation_types.go
- zz_provisionedproduct_types.go
- zz_provisioningartifact_types.go
- zz_serviceaction_types.go
- zz_tagoption_types.go
- zz_tagoptionresourceassociation_types.go