Documentation ¶
Index ¶
- Constants
- Variables
- type AccessLevelFilterKey
- type AccessStatus
- type ChangeAction
- type CloudWatchDashboard
- type ConstraintDetail
- type CopyOption
- type CopyProductStatus
- type CustomProvisionedProductParameters
- type DescribePortfolioShareType
- type EngineWorkflowStatus
- type EvaluationType
- type FailedServiceActionAssociation
- type LastSync
- type LastSyncStatus
- type LaunchPath
- type LaunchPathSummary
- type OrganizationNodeType
- type PortfolioDetail
- type PortfolioShareDetail
- type PortfolioShareType
- type PrincipalType
- type ProductSource
- type ProductType
- type ProductViewDetail
- type ProductViewFilterBy
- type ProductViewSortBy
- type ProductViewSummary
- type PropertyKey
- 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 (mg *ProvisionedProduct) GetDeletionPolicy() xpv1.DeletionPolicy
- func (mg *ProvisionedProduct) GetManagementPolicies() xpv1.ManagementPolicies
- func (mg *ProvisionedProduct) GetProviderConfigReference() *xpv1.Reference
- func (mg *ProvisionedProduct) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *ProvisionedProduct) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (mg *ProvisionedProduct) SetConditions(c ...xpv1.Condition)
- func (mg *ProvisionedProduct) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (mg *ProvisionedProduct) SetManagementPolicies(r xpv1.ManagementPolicies)
- func (mg *ProvisionedProduct) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ProvisionedProduct) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *ProvisionedProduct) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ProvisionedProductAttribute
- type ProvisionedProductDetail
- type ProvisionedProductList
- type ProvisionedProductObservation
- type ProvisionedProductParameters
- type ProvisionedProductPlanStatus
- type ProvisionedProductPlanType
- type ProvisionedProductSpec
- type ProvisionedProductStatus
- type ProvisionedProductStatus_SDK
- type ProvisionedProductViewFilterBy
- type ProvisioningArtifact
- type ProvisioningArtifactDetail
- type ProvisioningArtifactGuidance
- type ProvisioningArtifactParameter
- type ProvisioningArtifactPreferences
- type ProvisioningArtifactProperties
- type ProvisioningArtifactPropertyName
- type ProvisioningArtifactSummary
- type ProvisioningArtifactType
- type ProvisioningParameter
- type ProvisioningPreferences
- type RecordDetail
- type RecordError
- type RecordOutput
- type RecordStatus
- type RecordTag
- type Replacement
- type RequiresRecreation
- type ResourceAttribute
- type ServiceActionAssociation
- type ServiceActionAssociationErrorCode
- type ServiceActionDefinitionKey
- type ServiceActionDefinitionType
- type ServiceActionSummary
- type ShareStatus
- type SortOrder
- type SourceType
- type StackInstance
- type StackInstanceStatus
- type StackSetOperationType
- type Status
- type Tag
- type UpdateProvisioningParameter
- type UpdateProvisioningPreferences
Constants ¶
const ( CRDGroup = "servicecatalog.aws.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( // GroupVersion is the API Group Version used to register the objects GroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( ProvisionedProductKind = "ProvisionedProduct" ProvisionedProductGroupKind = schema.GroupKind{Group: CRDGroup, Kind: ProvisionedProductKind}.String() ProvisionedProductKindAPIVersion = ProvisionedProductKind + "." + GroupVersion.String() ProvisionedProductGroupVersionKind = GroupVersion.WithKind(ProvisionedProductKind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type AccessLevelFilterKey ¶
type AccessLevelFilterKey string
const ( AccessLevelFilterKey_Account AccessLevelFilterKey = "Account" AccessLevelFilterKey_Role AccessLevelFilterKey = "Role" AccessLevelFilterKey_User AccessLevelFilterKey = "User" )
type AccessStatus ¶
type AccessStatus string
const ( AccessStatus_ENABLED AccessStatus = "ENABLED" AccessStatus_UNDER_CHANGE AccessStatus = "UNDER_CHANGE" AccessStatus_DISABLED AccessStatus = "DISABLED" )
type ChangeAction ¶
type ChangeAction string
const ( ChangeAction_ADD ChangeAction = "ADD" ChangeAction_MODIFY ChangeAction = "MODIFY" ChangeAction_REMOVE ChangeAction = "REMOVE" )
type CloudWatchDashboard ¶
type CloudWatchDashboard struct {
Name *string `json:"name,omitempty"`
}
+kubebuilder:skipversion
func (*CloudWatchDashboard) DeepCopy ¶
func (in *CloudWatchDashboard) DeepCopy() *CloudWatchDashboard
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudWatchDashboard.
func (*CloudWatchDashboard) DeepCopyInto ¶
func (in *CloudWatchDashboard) DeepCopyInto(out *CloudWatchDashboard)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConstraintDetail ¶
type ConstraintDetail struct { ConstraintID *string `json:"constraintID,omitempty"` Owner *string `json:"owner,omitempty"` PortfolioID *string `json:"portfolioID,omitempty"` ProductID *string `json:"productID,omitempty"` }
+kubebuilder:skipversion
func (*ConstraintDetail) DeepCopy ¶
func (in *ConstraintDetail) DeepCopy() *ConstraintDetail
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConstraintDetail.
func (*ConstraintDetail) DeepCopyInto ¶
func (in *ConstraintDetail) DeepCopyInto(out *ConstraintDetail)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CopyProductStatus ¶
type CopyProductStatus string
const ( CopyProductStatus_SUCCEEDED CopyProductStatus = "SUCCEEDED" CopyProductStatus_IN_PROGRESS CopyProductStatus = "IN_PROGRESS" CopyProductStatus_FAILED CopyProductStatus = "FAILED" )
type CustomProvisionedProductParameters ¶
type CustomProvisionedProductParameters struct{}
CustomProvisionedProductParameters includes the custom fields.
func (*CustomProvisionedProductParameters) DeepCopy ¶
func (in *CustomProvisionedProductParameters) DeepCopy() *CustomProvisionedProductParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomProvisionedProductParameters.
func (*CustomProvisionedProductParameters) DeepCopyInto ¶
func (in *CustomProvisionedProductParameters) DeepCopyInto(out *CustomProvisionedProductParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EngineWorkflowStatus ¶
type EngineWorkflowStatus string
const ( EngineWorkflowStatus_SUCCEEDED EngineWorkflowStatus = "SUCCEEDED" EngineWorkflowStatus_FAILED EngineWorkflowStatus = "FAILED" )
type EvaluationType ¶
type EvaluationType string
const ( EvaluationType_STATIC EvaluationType = "STATIC" EvaluationType_DYNAMIC EvaluationType = "DYNAMIC" )
type FailedServiceActionAssociation ¶
type FailedServiceActionAssociation struct { ProductID *string `json:"productID,omitempty"` ProvisioningArtifactID *string `json:"provisioningArtifactID,omitempty"` ServiceActionID *string `json:"serviceActionID,omitempty"` }
+kubebuilder:skipversion
func (*FailedServiceActionAssociation) DeepCopy ¶
func (in *FailedServiceActionAssociation) DeepCopy() *FailedServiceActionAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FailedServiceActionAssociation.
func (*FailedServiceActionAssociation) DeepCopyInto ¶
func (in *FailedServiceActionAssociation) DeepCopyInto(out *FailedServiceActionAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LastSync ¶
type LastSync struct {
LastSuccessfulSyncProvisioningArtifactID *string `json:"lastSuccessfulSyncProvisioningArtifactID,omitempty"`
}
+kubebuilder:skipversion
func (*LastSync) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LastSync.
func (*LastSync) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LastSyncStatus ¶
type LastSyncStatus string
const ( LastSyncStatus_SUCCEEDED LastSyncStatus = "SUCCEEDED" LastSyncStatus_FAILED LastSyncStatus = "FAILED" )
type LaunchPath ¶
type LaunchPath struct {
ID *string `json:"id,omitempty"`
}
+kubebuilder:skipversion
func (*LaunchPath) DeepCopy ¶
func (in *LaunchPath) DeepCopy() *LaunchPath
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LaunchPath.
func (*LaunchPath) DeepCopyInto ¶
func (in *LaunchPath) DeepCopyInto(out *LaunchPath)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LaunchPathSummary ¶
type LaunchPathSummary struct { ID *string `json:"id,omitempty"` Tags []*Tag `json:"tags,omitempty"` }
+kubebuilder:skipversion
func (*LaunchPathSummary) DeepCopy ¶
func (in *LaunchPathSummary) DeepCopy() *LaunchPathSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LaunchPathSummary.
func (*LaunchPathSummary) DeepCopyInto ¶
func (in *LaunchPathSummary) DeepCopyInto(out *LaunchPathSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrganizationNodeType ¶
type OrganizationNodeType string
const ( OrganizationNodeType_ORGANIZATION OrganizationNodeType = "ORGANIZATION" OrganizationNodeType_ORGANIZATIONAL_UNIT OrganizationNodeType = "ORGANIZATIONAL_UNIT" OrganizationNodeType_ACCOUNT OrganizationNodeType = "ACCOUNT" )
type PortfolioDetail ¶
type PortfolioDetail struct { DisplayName *string `json:"displayName,omitempty"` ID *string `json:"id,omitempty"` }
+kubebuilder:skipversion
func (*PortfolioDetail) DeepCopy ¶
func (in *PortfolioDetail) DeepCopy() *PortfolioDetail
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortfolioDetail.
func (*PortfolioDetail) DeepCopyInto ¶
func (in *PortfolioDetail) DeepCopyInto(out *PortfolioDetail)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PortfolioShareDetail ¶
type PortfolioShareDetail struct {
}+kubebuilder:skipversion
func (*PortfolioShareDetail) DeepCopy ¶
func (in *PortfolioShareDetail) DeepCopy() *PortfolioShareDetail
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PortfolioShareDetail.
func (*PortfolioShareDetail) DeepCopyInto ¶
func (in *PortfolioShareDetail) DeepCopyInto(out *PortfolioShareDetail)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrincipalType ¶
type PrincipalType string
const ( PrincipalType_IAM PrincipalType = "IAM" PrincipalType_IAM_PATTERN PrincipalType = "IAM_PATTERN" )
type ProductSource ¶
type ProductSource string
const (
ProductSource_ACCOUNT ProductSource = "ACCOUNT"
)
type ProductType ¶
type ProductType string
const ( ProductType_CLOUD_FORMATION_TEMPLATE ProductType = "CLOUD_FORMATION_TEMPLATE" ProductType_MARKETPLACE ProductType = "MARKETPLACE" ProductType_TERRAFORM_OPEN_SOURCE ProductType = "TERRAFORM_OPEN_SOURCE" ProductType_TERRAFORM_CLOUD ProductType = "TERRAFORM_CLOUD" )
type ProductViewDetail ¶
+kubebuilder:skipversion
func (*ProductViewDetail) DeepCopy ¶
func (in *ProductViewDetail) DeepCopy() *ProductViewDetail
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductViewDetail.
func (*ProductViewDetail) DeepCopyInto ¶
func (in *ProductViewDetail) DeepCopyInto(out *ProductViewDetail)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProductViewFilterBy ¶
type ProductViewFilterBy string
const ( ProductViewFilterBy_FullTextSearch ProductViewFilterBy = "FullTextSearch" ProductViewFilterBy_Owner ProductViewFilterBy = "Owner" ProductViewFilterBy_ProductType ProductViewFilterBy = "ProductType" ProductViewFilterBy_SourceProductId ProductViewFilterBy = "SourceProductId" )
type ProductViewSortBy ¶
type ProductViewSortBy string
const ( ProductViewSortBy_Title ProductViewSortBy = "Title" ProductViewSortBy_VersionCount ProductViewSortBy = "VersionCount" ProductViewSortBy_CreationDate ProductViewSortBy = "CreationDate" )
type ProductViewSummary ¶
type ProductViewSummary struct { ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` ProductID *string `json:"productID,omitempty"` }
+kubebuilder:skipversion
func (*ProductViewSummary) DeepCopy ¶
func (in *ProductViewSummary) DeepCopy() *ProductViewSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProductViewSummary.
func (*ProductViewSummary) DeepCopyInto ¶
func (in *ProductViewSummary) DeepCopyInto(out *ProductViewSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PropertyKey ¶
type PropertyKey string
const ( PropertyKey_OWNER PropertyKey = "OWNER" PropertyKey_LAUNCH_ROLE PropertyKey = "LAUNCH_ROLE" )
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:storageversion +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,aws}
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) GetDeletionPolicy ¶
func (mg *ProvisionedProduct) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ProvisionedProduct.
func (*ProvisionedProduct) GetManagementPolicies ¶
func (mg *ProvisionedProduct) GetManagementPolicies() xpv1.ManagementPolicies
GetManagementPolicies of this ProvisionedProduct.
func (*ProvisionedProduct) GetProviderConfigReference ¶
func (mg *ProvisionedProduct) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ProvisionedProduct.
func (*ProvisionedProduct) GetPublishConnectionDetailsTo ¶
func (mg *ProvisionedProduct) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ProvisionedProduct.
func (*ProvisionedProduct) GetWriteConnectionSecretToReference ¶
func (mg *ProvisionedProduct) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ProvisionedProduct.
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) SetManagementPolicies ¶
func (mg *ProvisionedProduct) SetManagementPolicies(r xpv1.ManagementPolicies)
SetManagementPolicies of this ProvisionedProduct.
func (*ProvisionedProduct) SetProviderConfigReference ¶
func (mg *ProvisionedProduct) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ProvisionedProduct.
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 ProvisionedProductAttribute ¶
type ProvisionedProductAttribute struct { ARN *string `json:"arn,omitempty"` CreatedTime *metav1.Time `json:"createdTime,omitempty"` ID *string `json:"id,omitempty"` IdempotencyToken *string `json:"idempotencyToken,omitempty"` LastProvisioningRecordID *string `json:"lastProvisioningRecordID,omitempty"` LastRecordID *string `json:"lastRecordID,omitempty"` LastSuccessfulProvisioningRecordID *string `json:"lastSuccessfulProvisioningRecordID,omitempty"` Name *string `json:"name,omitempty"` ProductID *string `json:"productID,omitempty"` ProductName *string `json:"productName,omitempty"` ProvisioningArtifactID *string `json:"provisioningArtifactID,omitempty"` ProvisioningArtifactName *string `json:"provisioningArtifactName,omitempty"` Status *string `json:"status,omitempty"` StatusMessage *string `json:"statusMessage,omitempty"` Tags []*Tag `json:"tags,omitempty"` Type *string `json:"type_,omitempty"` }
+kubebuilder:skipversion
func (*ProvisionedProductAttribute) DeepCopy ¶
func (in *ProvisionedProductAttribute) DeepCopy() *ProvisionedProductAttribute
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisionedProductAttribute.
func (*ProvisionedProductAttribute) DeepCopyInto ¶
func (in *ProvisionedProductAttribute) DeepCopyInto(out *ProvisionedProductAttribute)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisionedProductDetail ¶
type ProvisionedProductDetail struct { ARN *string `json:"arn,omitempty"` CreatedTime *metav1.Time `json:"createdTime,omitempty"` ID *string `json:"id,omitempty"` IdempotencyToken *string `json:"idempotencyToken,omitempty"` LastProvisioningRecordID *string `json:"lastProvisioningRecordID,omitempty"` LastRecordID *string `json:"lastRecordID,omitempty"` LastSuccessfulProvisioningRecordID *string `json:"lastSuccessfulProvisioningRecordID,omitempty"` LaunchRoleARN *string `json:"launchRoleARN,omitempty"` Name *string `json:"name,omitempty"` ProductID *string `json:"productID,omitempty"` ProvisioningArtifactID *string `json:"provisioningArtifactID,omitempty"` Status *string `json:"status,omitempty"` StatusMessage *string `json:"statusMessage,omitempty"` Type *string `json:"type_,omitempty"` }
+kubebuilder:skipversion
func (*ProvisionedProductDetail) DeepCopy ¶
func (in *ProvisionedProductDetail) DeepCopy() *ProvisionedProductDetail
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisionedProductDetail.
func (*ProvisionedProductDetail) DeepCopyInto ¶
func (in *ProvisionedProductDetail) DeepCopyInto(out *ProvisionedProductDetail)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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 { // The ARN of the provisioned product. ARN *string `json:"arn,omitempty"` // The UTC time stamp of the creation time. CreatedTime *metav1.Time `json:"createdTime,omitempty"` // The product identifier. For example, prod-abcdzk7xy33qa. LastProductID *string `json:"lastProductID,omitempty"` // The identifier of the provisioning artifact. For example, pa-4abcdjnxjj6ne. LastProvisioningArtifactID *string `json:"lastProvisioningArtifactID,omitempty"` LastProvisioningParameters []*ProvisioningParameter `json:"lastProvisioningParameters,omitempty"` // The record identifier of the last request performed on this provisioned product // of the following types: // // * ProvisionProduct // // * UpdateProvisionedProduct // // * ExecuteProvisionedProductPlan // // * TerminateProvisionedProduct LastProvisioningRecordID *string `json:"lastProvisioningRecordID,omitempty"` // The ARN of the launch role associated with the provisioned product. LaunchRoleARN *string `json:"launchRoleARN,omitempty"` Outputs map[string]*RecordOutput `json:"outputs,omitempty"` // The identifier of the provisioned product. ProvisionedProductID *string `json:"provisionedProductID,omitempty"` // The user-friendly name of the provisioned product. ProvisionedProductName *string `json:"provisionedProductName,omitempty"` // The type of provisioned product. The supported values are CFN_STACK, CFN_STACKSET, // TERRAFORM_OPEN_SOURCE, and TERRAFORM_CLOUD. ProvisionedProductType *string `json:"provisionedProductType,omitempty"` // The errors that occurred. RecordErrors []*RecordError `json:"recordErrors,omitempty"` // The identifier of the record. RecordID *string `json:"recordID,omitempty"` // One or more tags. RecordTags []*RecordTag `json:"recordTags,omitempty"` // The record type. // // * PROVISION_PRODUCT // // * UPDATE_PROVISIONED_PRODUCT // // * TERMINATE_PROVISIONED_PRODUCT RecordType *string `json:"recordType,omitempty"` // The current status of the provisioned product. // // * AVAILABLE - Stable state, ready to perform any operation. The most recent // operation succeeded and completed. // // * UNDER_CHANGE - Transitive state. Operations performed might not have // valid results. Wait for an AVAILABLE status before performing operations. // // * TAINTED - Stable state, ready to perform any operation. The stack has // completed the requested operation but is not exactly what was requested. // For example, a request to update to a new version failed and the stack // rolled back to the current version. // // * ERROR - An unexpected error occurred. The provisioned product exists // but the stack is not running. For example, CloudFormation received a parameter // value that was not valid and could not launch the stack. // // * PLAN_IN_PROGRESS - Transitive state. The plan operations were performed // to provision a new product, but resources have not yet been created. After // reviewing the list of resources to be created, execute the plan. Wait // for an AVAILABLE status before performing operations. Status *string `json:"status,omitempty"` // The current status message of the provisioned product. StatusMessage *string `json:"statusMessage,omitempty"` // The time when the record was last updated. UpdatedTime *metav1.Time `json:"updatedTime,omitempty"` }
ProvisionedProductObservation defines the observed state of ProvisionedProduct
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 { // Region is which region the ProvisionedProduct will be created. // +kubebuilder:validation:Required Region string `json:"region"` // The language code. // // * jp - Japanese // // * zh - Chinese AcceptLanguage *string `json:"acceptLanguage,omitempty"` // Passed to CloudFormation. The SNS topic ARNs to which to publish stack-related // events. NotificationARNs []*string `json:"notificationARNs,omitempty"` // The path identifier of the product. This value is optional if the product // has a default path, and required if the product has more than one path. To // list the paths for a product, use ListLaunchPaths. You must provide the name // or ID, but not both. PathID *string `json:"pathID,omitempty"` // The name of the path. You must provide the name or ID, but not both. PathName *string `json:"pathName,omitempty"` // The product identifier. You must provide the name or ID, but not both. ProductID *string `json:"productID,omitempty"` // The name of the product. You must provide the name or ID, but not both. ProductName *string `json:"productName,omitempty"` // The identifier of the provisioning artifact. You must provide the name or // ID, but not both. ProvisioningArtifactID *string `json:"provisioningArtifactID,omitempty"` // The name of the provisioning artifact. You must provide the name or ID, but // not both. ProvisioningArtifactName *string `json:"provisioningArtifactName,omitempty"` // Parameters specified by the administrator that are required for provisioning // the product. ProvisioningParameters []*ProvisioningParameter `json:"provisioningParameters,omitempty"` // An object that contains information about the provisioning preferences for // a stack set. ProvisioningPreferences *ProvisioningPreferences `json:"provisioningPreferences,omitempty"` // One or more tags. Tags []*Tag `json:"tags,omitempty"` CustomProvisionedProductParameters `json:",inline"` }
ProvisionedProductParameters defines the desired state of ProvisionedProduct
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 ProvisionedProductPlanStatus ¶
type ProvisionedProductPlanStatus string
const ( ProvisionedProductPlanStatus_CREATE_IN_PROGRESS ProvisionedProductPlanStatus = "CREATE_IN_PROGRESS" ProvisionedProductPlanStatus_CREATE_SUCCESS ProvisionedProductPlanStatus = "CREATE_SUCCESS" ProvisionedProductPlanStatus_CREATE_FAILED ProvisionedProductPlanStatus = "CREATE_FAILED" ProvisionedProductPlanStatus_EXECUTE_IN_PROGRESS ProvisionedProductPlanStatus = "EXECUTE_IN_PROGRESS" ProvisionedProductPlanStatus_EXECUTE_SUCCESS ProvisionedProductPlanStatus = "EXECUTE_SUCCESS" ProvisionedProductPlanStatus_EXECUTE_FAILED ProvisionedProductPlanStatus = "EXECUTE_FAILED" )
type ProvisionedProductPlanType ¶
type ProvisionedProductPlanType string
const (
ProvisionedProductPlanType_CLOUDFORMATION ProvisionedProductPlanType = "CLOUDFORMATION"
)
type ProvisionedProductSpec ¶
type ProvisionedProductSpec struct { xpv1.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 { xpv1.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 ProvisionedProductStatus_SDK ¶
type ProvisionedProductStatus_SDK string
const ( ProvisionedProductStatus_SDK_AVAILABLE ProvisionedProductStatus_SDK = "AVAILABLE" ProvisionedProductStatus_SDK_UNDER_CHANGE ProvisionedProductStatus_SDK = "UNDER_CHANGE" ProvisionedProductStatus_SDK_TAINTED ProvisionedProductStatus_SDK = "TAINTED" ProvisionedProductStatus_SDK_ERROR ProvisionedProductStatus_SDK = "ERROR" ProvisionedProductStatus_SDK_PLAN_IN_PROGRESS ProvisionedProductStatus_SDK = "PLAN_IN_PROGRESS" )
type ProvisionedProductViewFilterBy ¶
type ProvisionedProductViewFilterBy string
const (
ProvisionedProductViewFilterBy_SearchQuery ProvisionedProductViewFilterBy = "SearchQuery"
)
type ProvisioningArtifact ¶
type ProvisioningArtifact struct { ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
+kubebuilder:skipversion
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.
type ProvisioningArtifactDetail ¶
type ProvisioningArtifactDetail struct { Description *string `json:"description,omitempty"` ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
+kubebuilder:skipversion
func (*ProvisioningArtifactDetail) DeepCopy ¶
func (in *ProvisioningArtifactDetail) DeepCopy() *ProvisioningArtifactDetail
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningArtifactDetail.
func (*ProvisioningArtifactDetail) DeepCopyInto ¶
func (in *ProvisioningArtifactDetail) DeepCopyInto(out *ProvisioningArtifactDetail)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisioningArtifactGuidance ¶
type ProvisioningArtifactGuidance string
const ( ProvisioningArtifactGuidance_DEFAULT ProvisioningArtifactGuidance = "DEFAULT" ProvisioningArtifactGuidance_DEPRECATED ProvisioningArtifactGuidance = "DEPRECATED" )
type ProvisioningArtifactParameter ¶
type ProvisioningArtifactParameter struct { Description *string `json:"description,omitempty"` ParameterKey *string `json:"parameterKey,omitempty"` }
+kubebuilder:skipversion
func (*ProvisioningArtifactParameter) DeepCopy ¶
func (in *ProvisioningArtifactParameter) DeepCopy() *ProvisioningArtifactParameter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningArtifactParameter.
func (*ProvisioningArtifactParameter) DeepCopyInto ¶
func (in *ProvisioningArtifactParameter) DeepCopyInto(out *ProvisioningArtifactParameter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisioningArtifactPreferences ¶
type ProvisioningArtifactPreferences struct { StackSetAccounts []*string `json:"stackSetAccounts,omitempty"` StackSetRegions []*string `json:"stackSetRegions,omitempty"` }
+kubebuilder:skipversion
func (*ProvisioningArtifactPreferences) DeepCopy ¶
func (in *ProvisioningArtifactPreferences) DeepCopy() *ProvisioningArtifactPreferences
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningArtifactPreferences.
func (*ProvisioningArtifactPreferences) DeepCopyInto ¶
func (in *ProvisioningArtifactPreferences) DeepCopyInto(out *ProvisioningArtifactPreferences)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisioningArtifactProperties ¶
type ProvisioningArtifactProperties struct {
Name *string `json:"name,omitempty"`
}
+kubebuilder:skipversion
func (*ProvisioningArtifactProperties) DeepCopy ¶
func (in *ProvisioningArtifactProperties) DeepCopy() *ProvisioningArtifactProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningArtifactProperties.
func (*ProvisioningArtifactProperties) DeepCopyInto ¶
func (in *ProvisioningArtifactProperties) DeepCopyInto(out *ProvisioningArtifactProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisioningArtifactPropertyName ¶
type ProvisioningArtifactPropertyName string
const (
ProvisioningArtifactPropertyName_Id ProvisioningArtifactPropertyName = "Id"
)
type ProvisioningArtifactSummary ¶
type ProvisioningArtifactSummary struct { ID *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` }
+kubebuilder:skipversion
func (*ProvisioningArtifactSummary) DeepCopy ¶
func (in *ProvisioningArtifactSummary) DeepCopy() *ProvisioningArtifactSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningArtifactSummary.
func (*ProvisioningArtifactSummary) DeepCopyInto ¶
func (in *ProvisioningArtifactSummary) DeepCopyInto(out *ProvisioningArtifactSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisioningArtifactType ¶
type ProvisioningArtifactType string
const ( ProvisioningArtifactType_CLOUD_FORMATION_TEMPLATE ProvisioningArtifactType = "CLOUD_FORMATION_TEMPLATE" ProvisioningArtifactType_MARKETPLACE_AMI ProvisioningArtifactType = "MARKETPLACE_AMI" ProvisioningArtifactType_MARKETPLACE_CAR ProvisioningArtifactType = "MARKETPLACE_CAR" ProvisioningArtifactType_TERRAFORM_OPEN_SOURCE ProvisioningArtifactType = "TERRAFORM_OPEN_SOURCE" ProvisioningArtifactType_TERRAFORM_CLOUD ProvisioningArtifactType = "TERRAFORM_CLOUD" )
type ProvisioningParameter ¶
type ProvisioningParameter struct { Key *string `json:"key,omitempty"` Value *string `json:"value,omitempty"` }
+kubebuilder:skipversion
func (*ProvisioningParameter) DeepCopy ¶
func (in *ProvisioningParameter) DeepCopy() *ProvisioningParameter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningParameter.
func (*ProvisioningParameter) DeepCopyInto ¶
func (in *ProvisioningParameter) DeepCopyInto(out *ProvisioningParameter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProvisioningPreferences ¶
type ProvisioningPreferences struct { StackSetAccounts []*string `json:"stackSetAccounts,omitempty"` StackSetFailureToleranceCount *int64 `json:"stackSetFailureToleranceCount,omitempty"` StackSetFailureTolerancePercentage *int64 `json:"stackSetFailureTolerancePercentage,omitempty"` StackSetMaxConcurrencyCount *int64 `json:"stackSetMaxConcurrencyCount,omitempty"` StackSetMaxConcurrencyPercentage *int64 `json:"stackSetMaxConcurrencyPercentage,omitempty"` StackSetRegions []*string `json:"stackSetRegions,omitempty"` }
+kubebuilder:skipversion
func (*ProvisioningPreferences) DeepCopy ¶
func (in *ProvisioningPreferences) DeepCopy() *ProvisioningPreferences
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProvisioningPreferences.
func (*ProvisioningPreferences) DeepCopyInto ¶
func (in *ProvisioningPreferences) DeepCopyInto(out *ProvisioningPreferences)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordDetail ¶
type RecordDetail struct { CreatedTime *metav1.Time `json:"createdTime,omitempty"` LaunchRoleARN *string `json:"launchRoleARN,omitempty"` ProvisionedProductID *string `json:"provisionedProductID,omitempty"` ProvisionedProductName *string `json:"provisionedProductName,omitempty"` ProvisionedProductType *string `json:"provisionedProductType,omitempty"` RecordErrors []*RecordError `json:"recordErrors,omitempty"` RecordID *string `json:"recordID,omitempty"` RecordTags []*RecordTag `json:"recordTags,omitempty"` RecordType *string `json:"recordType,omitempty"` Status *string `json:"status,omitempty"` UpdatedTime *metav1.Time `json:"updatedTime,omitempty"` }
+kubebuilder:skipversion
func (*RecordDetail) DeepCopy ¶
func (in *RecordDetail) DeepCopy() *RecordDetail
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordDetail.
func (*RecordDetail) DeepCopyInto ¶
func (in *RecordDetail) DeepCopyInto(out *RecordDetail)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordError ¶
type RecordError struct { Code *string `json:"code,omitempty"` Description *string `json:"description,omitempty"` }
+kubebuilder:skipversion
func (*RecordError) DeepCopy ¶
func (in *RecordError) DeepCopy() *RecordError
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordError.
func (*RecordError) DeepCopyInto ¶
func (in *RecordError) DeepCopyInto(out *RecordError)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordOutput ¶
type RecordOutput struct { Description *string `json:"description,omitempty"` OutputKey *string `json:"outputKey,omitempty"` OutputValue *string `json:"outputValue,omitempty"` }
+kubebuilder:skipversion
func (*RecordOutput) DeepCopy ¶
func (in *RecordOutput) DeepCopy() *RecordOutput
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordOutput.
func (*RecordOutput) DeepCopyInto ¶
func (in *RecordOutput) DeepCopyInto(out *RecordOutput)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecordStatus ¶
type RecordStatus string
const ( RecordStatus_CREATED RecordStatus = "CREATED" RecordStatus_IN_PROGRESS RecordStatus = "IN_PROGRESS" RecordStatus_IN_PROGRESS_IN_ERROR RecordStatus = "IN_PROGRESS_IN_ERROR" RecordStatus_SUCCEEDED RecordStatus = "SUCCEEDED" RecordStatus_FAILED RecordStatus = "FAILED" )
type RecordTag ¶
+kubebuilder:skipversion
func (*RecordTag) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecordTag.
func (*RecordTag) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Replacement ¶
type Replacement string
const ( Replacement_TRUE Replacement = "TRUE" Replacement_FALSE Replacement = "FALSE" Replacement_CONDITIONAL Replacement = "CONDITIONAL" )
type RequiresRecreation ¶
type RequiresRecreation string
const ( RequiresRecreation_NEVER RequiresRecreation = "NEVER" RequiresRecreation_CONDITIONALLY RequiresRecreation = "CONDITIONALLY" RequiresRecreation_ALWAYS RequiresRecreation = "ALWAYS" )
type ResourceAttribute ¶
type ResourceAttribute string
const ( ResourceAttribute_PROPERTIES ResourceAttribute = "PROPERTIES" ResourceAttribute_METADATA ResourceAttribute = "METADATA" ResourceAttribute_CREATIONPOLICY ResourceAttribute = "CREATIONPOLICY" ResourceAttribute_UPDATEPOLICY ResourceAttribute = "UPDATEPOLICY" ResourceAttribute_DELETIONPOLICY ResourceAttribute = "DELETIONPOLICY" ResourceAttribute_TAGS ResourceAttribute = "TAGS" )
type ServiceActionAssociation ¶
type ServiceActionAssociation struct { ProductID *string `json:"productID,omitempty"` ProvisioningArtifactID *string `json:"provisioningArtifactID,omitempty"` ServiceActionID *string `json:"serviceActionID,omitempty"` }
+kubebuilder:skipversion
func (*ServiceActionAssociation) DeepCopy ¶
func (in *ServiceActionAssociation) DeepCopy() *ServiceActionAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceActionAssociation.
func (*ServiceActionAssociation) DeepCopyInto ¶
func (in *ServiceActionAssociation) DeepCopyInto(out *ServiceActionAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceActionAssociationErrorCode ¶
type ServiceActionAssociationErrorCode string
const ( ServiceActionAssociationErrorCode_DUPLICATE_RESOURCE ServiceActionAssociationErrorCode = "DUPLICATE_RESOURCE" ServiceActionAssociationErrorCode_INTERNAL_FAILURE ServiceActionAssociationErrorCode = "INTERNAL_FAILURE" ServiceActionAssociationErrorCode_LIMIT_EXCEEDED ServiceActionAssociationErrorCode = "LIMIT_EXCEEDED" ServiceActionAssociationErrorCode_RESOURCE_NOT_FOUND ServiceActionAssociationErrorCode = "RESOURCE_NOT_FOUND" ServiceActionAssociationErrorCode_THROTTLING ServiceActionAssociationErrorCode = "THROTTLING" ServiceActionAssociationErrorCode_INVALID_PARAMETER ServiceActionAssociationErrorCode = "INVALID_PARAMETER" )
type ServiceActionDefinitionKey ¶
type ServiceActionDefinitionKey string
const ( ServiceActionDefinitionKey_Name ServiceActionDefinitionKey = "Name" ServiceActionDefinitionKey_Version ServiceActionDefinitionKey = "Version" ServiceActionDefinitionKey_AssumeRole ServiceActionDefinitionKey = "AssumeRole" ServiceActionDefinitionKey_Parameters ServiceActionDefinitionKey = "Parameters" )
type ServiceActionDefinitionType ¶
type ServiceActionDefinitionType string
const (
ServiceActionDefinitionType_SSM_AUTOMATION ServiceActionDefinitionType = "SSM_AUTOMATION"
)
type ServiceActionSummary ¶
type ServiceActionSummary struct {
ID *string `json:"id,omitempty"`
}
+kubebuilder:skipversion
func (*ServiceActionSummary) DeepCopy ¶
func (in *ServiceActionSummary) DeepCopy() *ServiceActionSummary
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceActionSummary.
func (*ServiceActionSummary) DeepCopyInto ¶
func (in *ServiceActionSummary) DeepCopyInto(out *ServiceActionSummary)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StackInstance ¶
type StackInstance struct { Account *string `json:"account,omitempty"` Region *string `json:"region,omitempty"` }
+kubebuilder:skipversion
func (*StackInstance) DeepCopy ¶
func (in *StackInstance) DeepCopy() *StackInstance
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StackInstance.
func (*StackInstance) DeepCopyInto ¶
func (in *StackInstance) DeepCopyInto(out *StackInstance)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StackInstanceStatus ¶
type StackInstanceStatus string
const ( StackInstanceStatus_CURRENT StackInstanceStatus = "CURRENT" StackInstanceStatus_OUTDATED StackInstanceStatus = "OUTDATED" StackInstanceStatus_INOPERABLE StackInstanceStatus = "INOPERABLE" )
type StackSetOperationType ¶
type StackSetOperationType string
const ( StackSetOperationType_CREATE StackSetOperationType = "CREATE" StackSetOperationType_UPDATE StackSetOperationType = "UPDATE" StackSetOperationType_DELETE StackSetOperationType = "DELETE" )
type Tag ¶
+kubebuilder:skipversion
func (*Tag) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Tag.
func (*Tag) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateProvisioningParameter ¶
type UpdateProvisioningParameter struct { Key *string `json:"key,omitempty"` Value *string `json:"value,omitempty"` }
+kubebuilder:skipversion
func (*UpdateProvisioningParameter) DeepCopy ¶
func (in *UpdateProvisioningParameter) DeepCopy() *UpdateProvisioningParameter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateProvisioningParameter.
func (*UpdateProvisioningParameter) DeepCopyInto ¶
func (in *UpdateProvisioningParameter) DeepCopyInto(out *UpdateProvisioningParameter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UpdateProvisioningPreferences ¶
type UpdateProvisioningPreferences struct { StackSetAccounts []*string `json:"stackSetAccounts,omitempty"` StackSetFailureToleranceCount *int64 `json:"stackSetFailureToleranceCount,omitempty"` StackSetFailureTolerancePercentage *int64 `json:"stackSetFailureTolerancePercentage,omitempty"` StackSetMaxConcurrencyCount *int64 `json:"stackSetMaxConcurrencyCount,omitempty"` StackSetMaxConcurrencyPercentage *int64 `json:"stackSetMaxConcurrencyPercentage,omitempty"` StackSetRegions []*string `json:"stackSetRegions,omitempty"` }
+kubebuilder:skipversion
func (*UpdateProvisioningPreferences) DeepCopy ¶
func (in *UpdateProvisioningPreferences) DeepCopy() *UpdateProvisioningPreferences
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UpdateProvisioningPreferences.
func (*UpdateProvisioningPreferences) DeepCopyInto ¶
func (in *UpdateProvisioningPreferences) DeepCopyInto(out *UpdateProvisioningPreferences)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.