Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=macie2.aws.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type Account
- func (in *Account) DeepCopy() *Account
- func (in *Account) DeepCopyInto(out *Account)
- func (in *Account) DeepCopyObject() runtime.Object
- func (mg *Account) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Account) GetConnectionDetailsMapping() map[string]string
- func (mg *Account) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Account) GetID() string
- func (tr *Account) GetObservation() (map[string]interface{}, error)
- func (tr *Account) GetParameters() (map[string]interface{}, error)
- func (mg *Account) GetProviderConfigReference() *xpv1.Reference
- func (mg *Account) GetProviderReference() *xpv1.Reference
- func (mg *Account) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Account) GetTerraformResourceType() string
- func (tr *Account) GetTerraformSchemaVersion() int
- func (mg *Account) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Account) LateInitialize(attrs []byte) (bool, error)
- func (mg *Account) SetConditions(c ...xpv1.Condition)
- func (mg *Account) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Account) SetObservation(obs map[string]interface{}) error
- func (tr *Account) SetParameters(params map[string]interface{}) error
- func (mg *Account) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Account) SetProviderReference(r *xpv1.Reference)
- func (mg *Account) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Account) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AccountList
- type AccountObservation
- type AccountParameters
- type AccountSpec
- type AccountStatus
- type AndObservation
- type AndParameters
- type AndSimpleScopeTermObservation
- type AndSimpleScopeTermParameters
- type AndTagScopeTermObservation
- type AndTagScopeTermParameters
- type BucketDefinitionsObservation
- type BucketDefinitionsParameters
- type ClassificationJob
- func (in *ClassificationJob) DeepCopy() *ClassificationJob
- func (in *ClassificationJob) DeepCopyInto(out *ClassificationJob)
- func (in *ClassificationJob) DeepCopyObject() runtime.Object
- func (mg *ClassificationJob) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ClassificationJob) GetConnectionDetailsMapping() map[string]string
- func (mg *ClassificationJob) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ClassificationJob) GetID() string
- func (tr *ClassificationJob) GetObservation() (map[string]interface{}, error)
- func (tr *ClassificationJob) GetParameters() (map[string]interface{}, error)
- func (mg *ClassificationJob) GetProviderConfigReference() *xpv1.Reference
- func (mg *ClassificationJob) GetProviderReference() *xpv1.Reference
- func (mg *ClassificationJob) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *ClassificationJob) GetTerraformResourceType() string
- func (tr *ClassificationJob) GetTerraformSchemaVersion() int
- func (mg *ClassificationJob) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ClassificationJob) LateInitialize(attrs []byte) (bool, error)
- func (mg *ClassificationJob) SetConditions(c ...xpv1.Condition)
- func (mg *ClassificationJob) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ClassificationJob) SetObservation(obs map[string]interface{}) error
- func (tr *ClassificationJob) SetParameters(params map[string]interface{}) error
- func (mg *ClassificationJob) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ClassificationJob) SetProviderReference(r *xpv1.Reference)
- func (mg *ClassificationJob) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *ClassificationJob) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ClassificationJobList
- type ClassificationJobObservation
- type ClassificationJobParameters
- type ClassificationJobSpec
- type ClassificationJobStatus
- type CriterionObservation
- type CriterionParameters
- type CustomDataIdentifier
- func (in *CustomDataIdentifier) DeepCopy() *CustomDataIdentifier
- func (in *CustomDataIdentifier) DeepCopyInto(out *CustomDataIdentifier)
- func (in *CustomDataIdentifier) DeepCopyObject() runtime.Object
- func (mg *CustomDataIdentifier) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CustomDataIdentifier) GetConnectionDetailsMapping() map[string]string
- func (mg *CustomDataIdentifier) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CustomDataIdentifier) GetID() string
- func (tr *CustomDataIdentifier) GetObservation() (map[string]interface{}, error)
- func (tr *CustomDataIdentifier) GetParameters() (map[string]interface{}, error)
- func (mg *CustomDataIdentifier) GetProviderConfigReference() *xpv1.Reference
- func (mg *CustomDataIdentifier) GetProviderReference() *xpv1.Reference
- func (mg *CustomDataIdentifier) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *CustomDataIdentifier) GetTerraformResourceType() string
- func (tr *CustomDataIdentifier) GetTerraformSchemaVersion() int
- func (mg *CustomDataIdentifier) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CustomDataIdentifier) LateInitialize(attrs []byte) (bool, error)
- func (mg *CustomDataIdentifier) SetConditions(c ...xpv1.Condition)
- func (mg *CustomDataIdentifier) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CustomDataIdentifier) SetObservation(obs map[string]interface{}) error
- func (tr *CustomDataIdentifier) SetParameters(params map[string]interface{}) error
- func (mg *CustomDataIdentifier) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CustomDataIdentifier) SetProviderReference(r *xpv1.Reference)
- func (mg *CustomDataIdentifier) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *CustomDataIdentifier) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CustomDataIdentifierList
- type CustomDataIdentifierObservation
- type CustomDataIdentifierParameters
- type CustomDataIdentifierSpec
- type CustomDataIdentifierStatus
- type ExcludesObservation
- type ExcludesParameters
- type FindingCriteriaObservation
- type FindingCriteriaParameters
- type FindingsFilter
- func (in *FindingsFilter) DeepCopy() *FindingsFilter
- func (in *FindingsFilter) DeepCopyInto(out *FindingsFilter)
- func (in *FindingsFilter) DeepCopyObject() runtime.Object
- func (mg *FindingsFilter) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *FindingsFilter) GetConnectionDetailsMapping() map[string]string
- func (mg *FindingsFilter) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *FindingsFilter) GetID() string
- func (tr *FindingsFilter) GetObservation() (map[string]interface{}, error)
- func (tr *FindingsFilter) GetParameters() (map[string]interface{}, error)
- func (mg *FindingsFilter) GetProviderConfigReference() *xpv1.Reference
- func (mg *FindingsFilter) GetProviderReference() *xpv1.Reference
- func (mg *FindingsFilter) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *FindingsFilter) GetTerraformResourceType() string
- func (tr *FindingsFilter) GetTerraformSchemaVersion() int
- func (mg *FindingsFilter) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *FindingsFilter) LateInitialize(attrs []byte) (bool, error)
- func (mg *FindingsFilter) SetConditions(c ...xpv1.Condition)
- func (mg *FindingsFilter) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *FindingsFilter) SetObservation(obs map[string]interface{}) error
- func (tr *FindingsFilter) SetParameters(params map[string]interface{}) error
- func (mg *FindingsFilter) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *FindingsFilter) SetProviderReference(r *xpv1.Reference)
- func (mg *FindingsFilter) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *FindingsFilter) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type FindingsFilterList
- type FindingsFilterObservation
- type FindingsFilterParameters
- type FindingsFilterSpec
- type FindingsFilterStatus
- type IncludesAndObservation
- type IncludesAndParameters
- type IncludesObservation
- type IncludesParameters
- type InvitationAccepter
- func (in *InvitationAccepter) DeepCopy() *InvitationAccepter
- func (in *InvitationAccepter) DeepCopyInto(out *InvitationAccepter)
- func (in *InvitationAccepter) DeepCopyObject() runtime.Object
- func (mg *InvitationAccepter) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *InvitationAccepter) GetConnectionDetailsMapping() map[string]string
- func (mg *InvitationAccepter) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *InvitationAccepter) GetID() string
- func (tr *InvitationAccepter) GetObservation() (map[string]interface{}, error)
- func (tr *InvitationAccepter) GetParameters() (map[string]interface{}, error)
- func (mg *InvitationAccepter) GetProviderConfigReference() *xpv1.Reference
- func (mg *InvitationAccepter) GetProviderReference() *xpv1.Reference
- func (mg *InvitationAccepter) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *InvitationAccepter) GetTerraformResourceType() string
- func (tr *InvitationAccepter) GetTerraformSchemaVersion() int
- func (mg *InvitationAccepter) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *InvitationAccepter) LateInitialize(attrs []byte) (bool, error)
- func (mg *InvitationAccepter) SetConditions(c ...xpv1.Condition)
- func (mg *InvitationAccepter) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *InvitationAccepter) SetObservation(obs map[string]interface{}) error
- func (tr *InvitationAccepter) SetParameters(params map[string]interface{}) error
- func (mg *InvitationAccepter) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *InvitationAccepter) SetProviderReference(r *xpv1.Reference)
- func (mg *InvitationAccepter) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *InvitationAccepter) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type InvitationAccepterList
- type InvitationAccepterObservation
- type InvitationAccepterParameters
- type InvitationAccepterSpec
- type InvitationAccepterStatus
- type Member
- func (in *Member) DeepCopy() *Member
- func (in *Member) DeepCopyInto(out *Member)
- func (in *Member) DeepCopyObject() runtime.Object
- func (mg *Member) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Member) GetConnectionDetailsMapping() map[string]string
- func (mg *Member) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Member) GetID() string
- func (tr *Member) GetObservation() (map[string]interface{}, error)
- func (tr *Member) GetParameters() (map[string]interface{}, error)
- func (mg *Member) GetProviderConfigReference() *xpv1.Reference
- func (mg *Member) GetProviderReference() *xpv1.Reference
- func (mg *Member) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Member) GetTerraformResourceType() string
- func (tr *Member) GetTerraformSchemaVersion() int
- func (mg *Member) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Member) LateInitialize(attrs []byte) (bool, error)
- func (mg *Member) SetConditions(c ...xpv1.Condition)
- func (mg *Member) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Member) SetObservation(obs map[string]interface{}) error
- func (tr *Member) SetParameters(params map[string]interface{}) error
- func (mg *Member) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Member) SetProviderReference(r *xpv1.Reference)
- func (mg *Member) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Member) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MemberList
- type MemberObservation
- type MemberParameters
- type MemberSpec
- type MemberStatus
- type OrganizationAdminAccount
- func (in *OrganizationAdminAccount) DeepCopy() *OrganizationAdminAccount
- func (in *OrganizationAdminAccount) DeepCopyInto(out *OrganizationAdminAccount)
- func (in *OrganizationAdminAccount) DeepCopyObject() runtime.Object
- func (mg *OrganizationAdminAccount) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *OrganizationAdminAccount) GetConnectionDetailsMapping() map[string]string
- func (mg *OrganizationAdminAccount) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *OrganizationAdminAccount) GetID() string
- func (tr *OrganizationAdminAccount) GetObservation() (map[string]interface{}, error)
- func (tr *OrganizationAdminAccount) GetParameters() (map[string]interface{}, error)
- func (mg *OrganizationAdminAccount) GetProviderConfigReference() *xpv1.Reference
- func (mg *OrganizationAdminAccount) GetProviderReference() *xpv1.Reference
- func (mg *OrganizationAdminAccount) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *OrganizationAdminAccount) GetTerraformResourceType() string
- func (tr *OrganizationAdminAccount) GetTerraformSchemaVersion() int
- func (mg *OrganizationAdminAccount) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *OrganizationAdminAccount) LateInitialize(attrs []byte) (bool, error)
- func (mg *OrganizationAdminAccount) SetConditions(c ...xpv1.Condition)
- func (mg *OrganizationAdminAccount) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *OrganizationAdminAccount) SetObservation(obs map[string]interface{}) error
- func (tr *OrganizationAdminAccount) SetParameters(params map[string]interface{}) error
- func (mg *OrganizationAdminAccount) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *OrganizationAdminAccount) SetProviderReference(r *xpv1.Reference)
- func (mg *OrganizationAdminAccount) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *OrganizationAdminAccount) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type OrganizationAdminAccountList
- func (in *OrganizationAdminAccountList) DeepCopy() *OrganizationAdminAccountList
- func (in *OrganizationAdminAccountList) DeepCopyInto(out *OrganizationAdminAccountList)
- func (in *OrganizationAdminAccountList) DeepCopyObject() runtime.Object
- func (l *OrganizationAdminAccountList) GetItems() []resource.Managed
- type OrganizationAdminAccountObservation
- type OrganizationAdminAccountParameters
- type OrganizationAdminAccountSpec
- type OrganizationAdminAccountStatus
- type S3JobDefinitionObservation
- type S3JobDefinitionParameters
- type ScheduleFrequencyObservation
- type ScheduleFrequencyParameters
- type ScopingObservation
- type ScopingParameters
- type SimpleScopeTermObservation
- type SimpleScopeTermParameters
- type TagScopeTermObservation
- type TagScopeTermParameters
- type TagScopeTermTagValuesObservation
- type TagScopeTermTagValuesParameters
- type TagValuesObservation
- type TagValuesParameters
- type UserPausedDetailsObservation
- type UserPausedDetailsParameters
Constants ¶
const ( CRDGroup = "macie2.aws.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Account_Kind = "Account" Account_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Account_Kind}.String() Account_KindAPIVersion = Account_Kind + "." + CRDGroupVersion.String() Account_GroupVersionKind = CRDGroupVersion.WithKind(Account_Kind) )
Repository type metadata.
var ( ClassificationJob_Kind = "ClassificationJob" ClassificationJob_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ClassificationJob_Kind}.String() ClassificationJob_KindAPIVersion = ClassificationJob_Kind + "." + CRDGroupVersion.String() ClassificationJob_GroupVersionKind = CRDGroupVersion.WithKind(ClassificationJob_Kind) )
Repository type metadata.
var ( CustomDataIdentifier_Kind = "CustomDataIdentifier" CustomDataIdentifier_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CustomDataIdentifier_Kind}.String() CustomDataIdentifier_KindAPIVersion = CustomDataIdentifier_Kind + "." + CRDGroupVersion.String() CustomDataIdentifier_GroupVersionKind = CRDGroupVersion.WithKind(CustomDataIdentifier_Kind) )
Repository type metadata.
var ( FindingsFilter_Kind = "FindingsFilter" FindingsFilter_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: FindingsFilter_Kind}.String() FindingsFilter_KindAPIVersion = FindingsFilter_Kind + "." + CRDGroupVersion.String() FindingsFilter_GroupVersionKind = CRDGroupVersion.WithKind(FindingsFilter_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 ( InvitationAccepter_Kind = "InvitationAccepter" InvitationAccepter_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: InvitationAccepter_Kind}.String() InvitationAccepter_KindAPIVersion = InvitationAccepter_Kind + "." + CRDGroupVersion.String() InvitationAccepter_GroupVersionKind = CRDGroupVersion.WithKind(InvitationAccepter_Kind) )
Repository type metadata.
var ( Member_Kind = "Member" Member_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Member_Kind}.String() Member_KindAPIVersion = Member_Kind + "." + CRDGroupVersion.String() Member_GroupVersionKind = CRDGroupVersion.WithKind(Member_Kind) )
Repository type metadata.
var ( OrganizationAdminAccount_Kind = "OrganizationAdminAccount" OrganizationAdminAccount_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: OrganizationAdminAccount_Kind}.String() OrganizationAdminAccount_KindAPIVersion = OrganizationAdminAccount_Kind + "." + CRDGroupVersion.String() OrganizationAdminAccount_GroupVersionKind = CRDGroupVersion.WithKind(OrganizationAdminAccount_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AccountSpec `json:"spec"` Status AccountStatus `json:"status,omitempty"` }
Account is the Schema for the Accounts API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,awsjet}
func (*Account) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Account.
func (*Account) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Account) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Account) GetCondition ¶
func (mg *Account) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Account.
func (*Account) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Account
func (*Account) GetDeletionPolicy ¶
func (mg *Account) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Account.
func (*Account) GetObservation ¶
GetObservation of this Account
func (*Account) GetParameters ¶
GetParameters of this Account
func (*Account) GetProviderConfigReference ¶
GetProviderConfigReference of this Account.
func (*Account) GetProviderReference ¶
GetProviderReference of this Account. Deprecated: Use GetProviderConfigReference.
func (*Account) GetPublishConnectionDetailsTo ¶
func (mg *Account) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Account.
func (*Account) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Account
func (*Account) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Account) GetWriteConnectionSecretToReference ¶
func (mg *Account) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Account.
func (*Account) LateInitialize ¶
LateInitialize this Account using its observed tfState. returns True if there are any spec changes for the resource.
func (*Account) SetConditions ¶
SetConditions of this Account.
func (*Account) SetDeletionPolicy ¶
func (mg *Account) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Account.
func (*Account) SetObservation ¶
SetObservation for this Account
func (*Account) SetParameters ¶
SetParameters for this Account
func (*Account) SetProviderConfigReference ¶
SetProviderConfigReference of this Account.
func (*Account) SetProviderReference ¶
SetProviderReference of this Account. Deprecated: Use SetProviderConfigReference.
func (*Account) SetPublishConnectionDetailsTo ¶
func (mg *Account) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Account.
func (*Account) SetWriteConnectionSecretToReference ¶
func (mg *Account) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Account.
type AccountList ¶
type AccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Account `json:"items"` }
AccountList contains a list of Accounts
func (*AccountList) DeepCopy ¶
func (in *AccountList) DeepCopy() *AccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountList.
func (*AccountList) DeepCopyInto ¶
func (in *AccountList) DeepCopyInto(out *AccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AccountList) DeepCopyObject ¶
func (in *AccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AccountList) GetItems ¶
func (l *AccountList) GetItems() []resource.Managed
GetItems of this AccountList.
type AccountObservation ¶
type AccountObservation struct { CreatedAt *string `json:"createdAt,omitempty" tf:"created_at,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` ServiceRole *string `json:"serviceRole,omitempty" tf:"service_role,omitempty"` UpdatedAt *string `json:"updatedAt,omitempty" tf:"updated_at,omitempty"` }
func (*AccountObservation) DeepCopy ¶
func (in *AccountObservation) DeepCopy() *AccountObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountObservation.
func (*AccountObservation) DeepCopyInto ¶
func (in *AccountObservation) DeepCopyInto(out *AccountObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountParameters ¶
type AccountParameters struct { // +kubebuilder:validation:Optional FindingPublishingFrequency *string `json:"findingPublishingFrequency,omitempty" tf:"finding_publishing_frequency,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 Status *string `json:"status,omitempty" tf:"status,omitempty"` }
func (*AccountParameters) DeepCopy ¶
func (in *AccountParameters) DeepCopy() *AccountParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountParameters.
func (*AccountParameters) DeepCopyInto ¶
func (in *AccountParameters) DeepCopyInto(out *AccountParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountSpec ¶
type AccountSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AccountParameters `json:"forProvider"` }
AccountSpec defines the desired state of Account
func (*AccountSpec) DeepCopy ¶
func (in *AccountSpec) DeepCopy() *AccountSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountSpec.
func (*AccountSpec) DeepCopyInto ¶
func (in *AccountSpec) DeepCopyInto(out *AccountSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccountStatus ¶
type AccountStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AccountObservation `json:"atProvider,omitempty"` }
AccountStatus defines the observed state of Account.
func (*AccountStatus) DeepCopy ¶
func (in *AccountStatus) DeepCopy() *AccountStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccountStatus.
func (*AccountStatus) DeepCopyInto ¶
func (in *AccountStatus) DeepCopyInto(out *AccountStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AndObservation ¶
type AndObservation struct { }
func (*AndObservation) DeepCopy ¶
func (in *AndObservation) DeepCopy() *AndObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AndObservation.
func (*AndObservation) DeepCopyInto ¶
func (in *AndObservation) DeepCopyInto(out *AndObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AndParameters ¶
type AndParameters struct { // +kubebuilder:validation:Optional SimpleScopeTerm []SimpleScopeTermParameters `json:"simpleScopeTerm,omitempty" tf:"simple_scope_term,omitempty"` // +kubebuilder:validation:Optional TagScopeTerm []TagScopeTermParameters `json:"tagScopeTerm,omitempty" tf:"tag_scope_term,omitempty"` }
func (*AndParameters) DeepCopy ¶
func (in *AndParameters) DeepCopy() *AndParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AndParameters.
func (*AndParameters) DeepCopyInto ¶
func (in *AndParameters) DeepCopyInto(out *AndParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AndSimpleScopeTermObservation ¶
type AndSimpleScopeTermObservation struct { }
func (*AndSimpleScopeTermObservation) DeepCopy ¶
func (in *AndSimpleScopeTermObservation) DeepCopy() *AndSimpleScopeTermObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AndSimpleScopeTermObservation.
func (*AndSimpleScopeTermObservation) DeepCopyInto ¶
func (in *AndSimpleScopeTermObservation) DeepCopyInto(out *AndSimpleScopeTermObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AndSimpleScopeTermParameters ¶
type AndSimpleScopeTermParameters struct { // +kubebuilder:validation:Optional Comparator *string `json:"comparator,omitempty" tf:"comparator,omitempty"` // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Values []*string `json:"values,omitempty" tf:"values,omitempty"` }
func (*AndSimpleScopeTermParameters) DeepCopy ¶
func (in *AndSimpleScopeTermParameters) DeepCopy() *AndSimpleScopeTermParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AndSimpleScopeTermParameters.
func (*AndSimpleScopeTermParameters) DeepCopyInto ¶
func (in *AndSimpleScopeTermParameters) DeepCopyInto(out *AndSimpleScopeTermParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AndTagScopeTermObservation ¶
type AndTagScopeTermObservation struct { }
func (*AndTagScopeTermObservation) DeepCopy ¶
func (in *AndTagScopeTermObservation) DeepCopy() *AndTagScopeTermObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AndTagScopeTermObservation.
func (*AndTagScopeTermObservation) DeepCopyInto ¶
func (in *AndTagScopeTermObservation) DeepCopyInto(out *AndTagScopeTermObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AndTagScopeTermParameters ¶
type AndTagScopeTermParameters struct { // +kubebuilder:validation:Optional Comparator *string `json:"comparator,omitempty" tf:"comparator,omitempty"` // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional TagValues []TagScopeTermTagValuesParameters `json:"tagValues,omitempty" tf:"tag_values,omitempty"` // +kubebuilder:validation:Optional Target *string `json:"target,omitempty" tf:"target,omitempty"` }
func (*AndTagScopeTermParameters) DeepCopy ¶
func (in *AndTagScopeTermParameters) DeepCopy() *AndTagScopeTermParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AndTagScopeTermParameters.
func (*AndTagScopeTermParameters) DeepCopyInto ¶
func (in *AndTagScopeTermParameters) DeepCopyInto(out *AndTagScopeTermParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BucketDefinitionsObservation ¶
type BucketDefinitionsObservation struct { }
func (*BucketDefinitionsObservation) DeepCopy ¶
func (in *BucketDefinitionsObservation) DeepCopy() *BucketDefinitionsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BucketDefinitionsObservation.
func (*BucketDefinitionsObservation) DeepCopyInto ¶
func (in *BucketDefinitionsObservation) DeepCopyInto(out *BucketDefinitionsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BucketDefinitionsParameters ¶
type BucketDefinitionsParameters struct { // +kubebuilder:validation:Required AccountID *string `json:"accountId" tf:"account_id,omitempty"` // +kubebuilder:validation:Required Buckets []*string `json:"buckets" tf:"buckets,omitempty"` }
func (*BucketDefinitionsParameters) DeepCopy ¶
func (in *BucketDefinitionsParameters) DeepCopy() *BucketDefinitionsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BucketDefinitionsParameters.
func (*BucketDefinitionsParameters) DeepCopyInto ¶
func (in *BucketDefinitionsParameters) DeepCopyInto(out *BucketDefinitionsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJob ¶
type ClassificationJob struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ClassificationJobSpec `json:"spec"` Status ClassificationJobStatus `json:"status,omitempty"` }
ClassificationJob is the Schema for the ClassificationJobs 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 (*ClassificationJob) DeepCopy ¶
func (in *ClassificationJob) DeepCopy() *ClassificationJob
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJob.
func (*ClassificationJob) DeepCopyInto ¶
func (in *ClassificationJob) DeepCopyInto(out *ClassificationJob)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClassificationJob) DeepCopyObject ¶
func (in *ClassificationJob) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ClassificationJob) GetCondition ¶
func (mg *ClassificationJob) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ClassificationJob.
func (*ClassificationJob) GetConnectionDetailsMapping ¶
func (tr *ClassificationJob) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ClassificationJob
func (*ClassificationJob) GetDeletionPolicy ¶
func (mg *ClassificationJob) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ClassificationJob.
func (*ClassificationJob) GetID ¶
func (tr *ClassificationJob) GetID() string
GetID returns ID of underlying Terraform resource of this ClassificationJob
func (*ClassificationJob) GetObservation ¶
func (tr *ClassificationJob) GetObservation() (map[string]interface{}, error)
GetObservation of this ClassificationJob
func (*ClassificationJob) GetParameters ¶
func (tr *ClassificationJob) GetParameters() (map[string]interface{}, error)
GetParameters of this ClassificationJob
func (*ClassificationJob) GetProviderConfigReference ¶
func (mg *ClassificationJob) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ClassificationJob.
func (*ClassificationJob) GetProviderReference ¶
func (mg *ClassificationJob) GetProviderReference() *xpv1.Reference
GetProviderReference of this ClassificationJob. Deprecated: Use GetProviderConfigReference.
func (*ClassificationJob) GetPublishConnectionDetailsTo ¶
func (mg *ClassificationJob) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ClassificationJob.
func (*ClassificationJob) GetTerraformResourceType ¶
func (mg *ClassificationJob) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ClassificationJob
func (*ClassificationJob) GetTerraformSchemaVersion ¶
func (tr *ClassificationJob) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ClassificationJob) GetWriteConnectionSecretToReference ¶
func (mg *ClassificationJob) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ClassificationJob.
func (*ClassificationJob) LateInitialize ¶
func (tr *ClassificationJob) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ClassificationJob using its observed tfState. returns True if there are any spec changes for the resource.
func (*ClassificationJob) SetConditions ¶
func (mg *ClassificationJob) SetConditions(c ...xpv1.Condition)
SetConditions of this ClassificationJob.
func (*ClassificationJob) SetDeletionPolicy ¶
func (mg *ClassificationJob) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ClassificationJob.
func (*ClassificationJob) SetObservation ¶
func (tr *ClassificationJob) SetObservation(obs map[string]interface{}) error
SetObservation for this ClassificationJob
func (*ClassificationJob) SetParameters ¶
func (tr *ClassificationJob) SetParameters(params map[string]interface{}) error
SetParameters for this ClassificationJob
func (*ClassificationJob) SetProviderConfigReference ¶
func (mg *ClassificationJob) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ClassificationJob.
func (*ClassificationJob) SetProviderReference ¶
func (mg *ClassificationJob) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ClassificationJob. Deprecated: Use SetProviderConfigReference.
func (*ClassificationJob) SetPublishConnectionDetailsTo ¶
func (mg *ClassificationJob) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ClassificationJob.
func (*ClassificationJob) SetWriteConnectionSecretToReference ¶
func (mg *ClassificationJob) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ClassificationJob.
type ClassificationJobList ¶
type ClassificationJobList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ClassificationJob `json:"items"` }
ClassificationJobList contains a list of ClassificationJobs
func (*ClassificationJobList) DeepCopy ¶
func (in *ClassificationJobList) DeepCopy() *ClassificationJobList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobList.
func (*ClassificationJobList) DeepCopyInto ¶
func (in *ClassificationJobList) DeepCopyInto(out *ClassificationJobList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClassificationJobList) DeepCopyObject ¶
func (in *ClassificationJobList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ClassificationJobList) GetItems ¶
func (l *ClassificationJobList) GetItems() []resource.Managed
GetItems of this ClassificationJobList.
type ClassificationJobObservation ¶
type ClassificationJobObservation struct { CreatedAt *string `json:"createdAt,omitempty" tf:"created_at,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` JobArn *string `json:"jobArn,omitempty" tf:"job_arn,omitempty"` JobID *string `json:"jobId,omitempty" tf:"job_id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` UserPausedDetails []UserPausedDetailsObservation `json:"userPausedDetails,omitempty" tf:"user_paused_details,omitempty"` }
func (*ClassificationJobObservation) DeepCopy ¶
func (in *ClassificationJobObservation) DeepCopy() *ClassificationJobObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobObservation.
func (*ClassificationJobObservation) DeepCopyInto ¶
func (in *ClassificationJobObservation) DeepCopyInto(out *ClassificationJobObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobParameters ¶
type ClassificationJobParameters struct { // +kubebuilder:validation:Optional CustomDataIdentifierIds []*string `json:"customDataIdentifierIds,omitempty" tf:"custom_data_identifier_ids,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional InitialRun *bool `json:"initialRun,omitempty" tf:"initial_run,omitempty"` // +kubebuilder:validation:Optional JobStatus *string `json:"jobStatus,omitempty" tf:"job_status,omitempty"` // +kubebuilder:validation:Required JobType *string `json:"jobType" tf:"job_type,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // Region is the region you'd like your resource to be created in. // +terrajet:crd:field:TFTag=- // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` // +kubebuilder:validation:Required S3JobDefinition []S3JobDefinitionParameters `json:"s3JobDefinition" tf:"s3_job_definition,omitempty"` // +kubebuilder:validation:Optional SamplingPercentage *float64 `json:"samplingPercentage,omitempty" tf:"sampling_percentage,omitempty"` // +kubebuilder:validation:Optional ScheduleFrequency []ScheduleFrequencyParameters `json:"scheduleFrequency,omitempty" tf:"schedule_frequency,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ClassificationJobParameters) DeepCopy ¶
func (in *ClassificationJobParameters) DeepCopy() *ClassificationJobParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobParameters.
func (*ClassificationJobParameters) DeepCopyInto ¶
func (in *ClassificationJobParameters) DeepCopyInto(out *ClassificationJobParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobSpec ¶
type ClassificationJobSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ClassificationJobParameters `json:"forProvider"` }
ClassificationJobSpec defines the desired state of ClassificationJob
func (*ClassificationJobSpec) DeepCopy ¶
func (in *ClassificationJobSpec) DeepCopy() *ClassificationJobSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobSpec.
func (*ClassificationJobSpec) DeepCopyInto ¶
func (in *ClassificationJobSpec) DeepCopyInto(out *ClassificationJobSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClassificationJobStatus ¶
type ClassificationJobStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ClassificationJobObservation `json:"atProvider,omitempty"` }
ClassificationJobStatus defines the observed state of ClassificationJob.
func (*ClassificationJobStatus) DeepCopy ¶
func (in *ClassificationJobStatus) DeepCopy() *ClassificationJobStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClassificationJobStatus.
func (*ClassificationJobStatus) DeepCopyInto ¶
func (in *ClassificationJobStatus) DeepCopyInto(out *ClassificationJobStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CriterionObservation ¶
type CriterionObservation struct { }
func (*CriterionObservation) DeepCopy ¶
func (in *CriterionObservation) DeepCopy() *CriterionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CriterionObservation.
func (*CriterionObservation) DeepCopyInto ¶
func (in *CriterionObservation) DeepCopyInto(out *CriterionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CriterionParameters ¶
type CriterionParameters struct { // +kubebuilder:validation:Optional Eq []*string `json:"eq,omitempty" tf:"eq,omitempty"` // +kubebuilder:validation:Optional EqExactMatch []*string `json:"eqExactMatch,omitempty" tf:"eq_exact_match,omitempty"` // +kubebuilder:validation:Required Field *string `json:"field" tf:"field,omitempty"` // +kubebuilder:validation:Optional Gt *string `json:"gt,omitempty" tf:"gt,omitempty"` // +kubebuilder:validation:Optional Gte *string `json:"gte,omitempty" tf:"gte,omitempty"` // +kubebuilder:validation:Optional Lt *string `json:"lt,omitempty" tf:"lt,omitempty"` // +kubebuilder:validation:Optional Lte *string `json:"lte,omitempty" tf:"lte,omitempty"` // +kubebuilder:validation:Optional Neq []*string `json:"neq,omitempty" tf:"neq,omitempty"` }
func (*CriterionParameters) DeepCopy ¶
func (in *CriterionParameters) DeepCopy() *CriterionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CriterionParameters.
func (*CriterionParameters) DeepCopyInto ¶
func (in *CriterionParameters) DeepCopyInto(out *CriterionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDataIdentifier ¶
type CustomDataIdentifier struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CustomDataIdentifierSpec `json:"spec"` Status CustomDataIdentifierStatus `json:"status,omitempty"` }
CustomDataIdentifier is the Schema for the CustomDataIdentifiers 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 (*CustomDataIdentifier) DeepCopy ¶
func (in *CustomDataIdentifier) DeepCopy() *CustomDataIdentifier
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDataIdentifier.
func (*CustomDataIdentifier) DeepCopyInto ¶
func (in *CustomDataIdentifier) DeepCopyInto(out *CustomDataIdentifier)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDataIdentifier) DeepCopyObject ¶
func (in *CustomDataIdentifier) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CustomDataIdentifier) GetCondition ¶
func (mg *CustomDataIdentifier) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CustomDataIdentifier.
func (*CustomDataIdentifier) GetConnectionDetailsMapping ¶
func (tr *CustomDataIdentifier) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CustomDataIdentifier
func (*CustomDataIdentifier) GetDeletionPolicy ¶
func (mg *CustomDataIdentifier) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CustomDataIdentifier.
func (*CustomDataIdentifier) GetID ¶
func (tr *CustomDataIdentifier) GetID() string
GetID returns ID of underlying Terraform resource of this CustomDataIdentifier
func (*CustomDataIdentifier) GetObservation ¶
func (tr *CustomDataIdentifier) GetObservation() (map[string]interface{}, error)
GetObservation of this CustomDataIdentifier
func (*CustomDataIdentifier) GetParameters ¶
func (tr *CustomDataIdentifier) GetParameters() (map[string]interface{}, error)
GetParameters of this CustomDataIdentifier
func (*CustomDataIdentifier) GetProviderConfigReference ¶
func (mg *CustomDataIdentifier) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CustomDataIdentifier.
func (*CustomDataIdentifier) GetProviderReference ¶
func (mg *CustomDataIdentifier) GetProviderReference() *xpv1.Reference
GetProviderReference of this CustomDataIdentifier. Deprecated: Use GetProviderConfigReference.
func (*CustomDataIdentifier) GetPublishConnectionDetailsTo ¶
func (mg *CustomDataIdentifier) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this CustomDataIdentifier.
func (*CustomDataIdentifier) GetTerraformResourceType ¶
func (mg *CustomDataIdentifier) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CustomDataIdentifier
func (*CustomDataIdentifier) GetTerraformSchemaVersion ¶
func (tr *CustomDataIdentifier) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CustomDataIdentifier) GetWriteConnectionSecretToReference ¶
func (mg *CustomDataIdentifier) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CustomDataIdentifier.
func (*CustomDataIdentifier) LateInitialize ¶
func (tr *CustomDataIdentifier) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CustomDataIdentifier using its observed tfState. returns True if there are any spec changes for the resource.
func (*CustomDataIdentifier) SetConditions ¶
func (mg *CustomDataIdentifier) SetConditions(c ...xpv1.Condition)
SetConditions of this CustomDataIdentifier.
func (*CustomDataIdentifier) SetDeletionPolicy ¶
func (mg *CustomDataIdentifier) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CustomDataIdentifier.
func (*CustomDataIdentifier) SetObservation ¶
func (tr *CustomDataIdentifier) SetObservation(obs map[string]interface{}) error
SetObservation for this CustomDataIdentifier
func (*CustomDataIdentifier) SetParameters ¶
func (tr *CustomDataIdentifier) SetParameters(params map[string]interface{}) error
SetParameters for this CustomDataIdentifier
func (*CustomDataIdentifier) SetProviderConfigReference ¶
func (mg *CustomDataIdentifier) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CustomDataIdentifier.
func (*CustomDataIdentifier) SetProviderReference ¶
func (mg *CustomDataIdentifier) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CustomDataIdentifier. Deprecated: Use SetProviderConfigReference.
func (*CustomDataIdentifier) SetPublishConnectionDetailsTo ¶
func (mg *CustomDataIdentifier) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this CustomDataIdentifier.
func (*CustomDataIdentifier) SetWriteConnectionSecretToReference ¶
func (mg *CustomDataIdentifier) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CustomDataIdentifier.
type CustomDataIdentifierList ¶
type CustomDataIdentifierList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CustomDataIdentifier `json:"items"` }
CustomDataIdentifierList contains a list of CustomDataIdentifiers
func (*CustomDataIdentifierList) DeepCopy ¶
func (in *CustomDataIdentifierList) DeepCopy() *CustomDataIdentifierList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDataIdentifierList.
func (*CustomDataIdentifierList) DeepCopyInto ¶
func (in *CustomDataIdentifierList) DeepCopyInto(out *CustomDataIdentifierList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CustomDataIdentifierList) DeepCopyObject ¶
func (in *CustomDataIdentifierList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CustomDataIdentifierList) GetItems ¶
func (l *CustomDataIdentifierList) GetItems() []resource.Managed
GetItems of this CustomDataIdentifierList.
type CustomDataIdentifierObservation ¶
type CustomDataIdentifierObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` CreatedAt *string `json:"createdAt,omitempty" tf:"created_at,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*CustomDataIdentifierObservation) DeepCopy ¶
func (in *CustomDataIdentifierObservation) DeepCopy() *CustomDataIdentifierObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDataIdentifierObservation.
func (*CustomDataIdentifierObservation) DeepCopyInto ¶
func (in *CustomDataIdentifierObservation) DeepCopyInto(out *CustomDataIdentifierObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDataIdentifierParameters ¶
type CustomDataIdentifierParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional IgnoreWords []*string `json:"ignoreWords,omitempty" tf:"ignore_words,omitempty"` // +kubebuilder:validation:Optional Keywords []*string `json:"keywords,omitempty" tf:"keywords,omitempty"` // +kubebuilder:validation:Optional MaximumMatchDistance *float64 `json:"maximumMatchDistance,omitempty" tf:"maximum_match_distance,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Regex *string `json:"regex,omitempty" tf:"regex,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 (*CustomDataIdentifierParameters) DeepCopy ¶
func (in *CustomDataIdentifierParameters) DeepCopy() *CustomDataIdentifierParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDataIdentifierParameters.
func (*CustomDataIdentifierParameters) DeepCopyInto ¶
func (in *CustomDataIdentifierParameters) DeepCopyInto(out *CustomDataIdentifierParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDataIdentifierSpec ¶
type CustomDataIdentifierSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CustomDataIdentifierParameters `json:"forProvider"` }
CustomDataIdentifierSpec defines the desired state of CustomDataIdentifier
func (*CustomDataIdentifierSpec) DeepCopy ¶
func (in *CustomDataIdentifierSpec) DeepCopy() *CustomDataIdentifierSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDataIdentifierSpec.
func (*CustomDataIdentifierSpec) DeepCopyInto ¶
func (in *CustomDataIdentifierSpec) DeepCopyInto(out *CustomDataIdentifierSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomDataIdentifierStatus ¶
type CustomDataIdentifierStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CustomDataIdentifierObservation `json:"atProvider,omitempty"` }
CustomDataIdentifierStatus defines the observed state of CustomDataIdentifier.
func (*CustomDataIdentifierStatus) DeepCopy ¶
func (in *CustomDataIdentifierStatus) DeepCopy() *CustomDataIdentifierStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomDataIdentifierStatus.
func (*CustomDataIdentifierStatus) DeepCopyInto ¶
func (in *CustomDataIdentifierStatus) DeepCopyInto(out *CustomDataIdentifierStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludesObservation ¶
type ExcludesObservation struct { }
func (*ExcludesObservation) DeepCopy ¶
func (in *ExcludesObservation) DeepCopy() *ExcludesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludesObservation.
func (*ExcludesObservation) DeepCopyInto ¶
func (in *ExcludesObservation) DeepCopyInto(out *ExcludesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludesParameters ¶
type ExcludesParameters struct { // +kubebuilder:validation:Optional And []AndParameters `json:"and,omitempty" tf:"and,omitempty"` }
func (*ExcludesParameters) DeepCopy ¶
func (in *ExcludesParameters) DeepCopy() *ExcludesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludesParameters.
func (*ExcludesParameters) DeepCopyInto ¶
func (in *ExcludesParameters) DeepCopyInto(out *ExcludesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FindingCriteriaObservation ¶
type FindingCriteriaObservation struct { }
func (*FindingCriteriaObservation) DeepCopy ¶
func (in *FindingCriteriaObservation) DeepCopy() *FindingCriteriaObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindingCriteriaObservation.
func (*FindingCriteriaObservation) DeepCopyInto ¶
func (in *FindingCriteriaObservation) DeepCopyInto(out *FindingCriteriaObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FindingCriteriaParameters ¶
type FindingCriteriaParameters struct { // +kubebuilder:validation:Optional Criterion []CriterionParameters `json:"criterion,omitempty" tf:"criterion,omitempty"` }
func (*FindingCriteriaParameters) DeepCopy ¶
func (in *FindingCriteriaParameters) DeepCopy() *FindingCriteriaParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindingCriteriaParameters.
func (*FindingCriteriaParameters) DeepCopyInto ¶
func (in *FindingCriteriaParameters) DeepCopyInto(out *FindingCriteriaParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FindingsFilter ¶
type FindingsFilter struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FindingsFilterSpec `json:"spec"` Status FindingsFilterStatus `json:"status,omitempty"` }
FindingsFilter is the Schema for the FindingsFilters 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 (*FindingsFilter) DeepCopy ¶
func (in *FindingsFilter) DeepCopy() *FindingsFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindingsFilter.
func (*FindingsFilter) DeepCopyInto ¶
func (in *FindingsFilter) DeepCopyInto(out *FindingsFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FindingsFilter) DeepCopyObject ¶
func (in *FindingsFilter) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FindingsFilter) GetCondition ¶
func (mg *FindingsFilter) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this FindingsFilter.
func (*FindingsFilter) GetConnectionDetailsMapping ¶
func (tr *FindingsFilter) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this FindingsFilter
func (*FindingsFilter) GetDeletionPolicy ¶
func (mg *FindingsFilter) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this FindingsFilter.
func (*FindingsFilter) GetID ¶
func (tr *FindingsFilter) GetID() string
GetID returns ID of underlying Terraform resource of this FindingsFilter
func (*FindingsFilter) GetObservation ¶
func (tr *FindingsFilter) GetObservation() (map[string]interface{}, error)
GetObservation of this FindingsFilter
func (*FindingsFilter) GetParameters ¶
func (tr *FindingsFilter) GetParameters() (map[string]interface{}, error)
GetParameters of this FindingsFilter
func (*FindingsFilter) GetProviderConfigReference ¶
func (mg *FindingsFilter) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this FindingsFilter.
func (*FindingsFilter) GetProviderReference ¶
func (mg *FindingsFilter) GetProviderReference() *xpv1.Reference
GetProviderReference of this FindingsFilter. Deprecated: Use GetProviderConfigReference.
func (*FindingsFilter) GetPublishConnectionDetailsTo ¶
func (mg *FindingsFilter) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this FindingsFilter.
func (*FindingsFilter) GetTerraformResourceType ¶
func (mg *FindingsFilter) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this FindingsFilter
func (*FindingsFilter) GetTerraformSchemaVersion ¶
func (tr *FindingsFilter) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*FindingsFilter) GetWriteConnectionSecretToReference ¶
func (mg *FindingsFilter) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this FindingsFilter.
func (*FindingsFilter) LateInitialize ¶
func (tr *FindingsFilter) LateInitialize(attrs []byte) (bool, error)
LateInitialize this FindingsFilter using its observed tfState. returns True if there are any spec changes for the resource.
func (*FindingsFilter) SetConditions ¶
func (mg *FindingsFilter) SetConditions(c ...xpv1.Condition)
SetConditions of this FindingsFilter.
func (*FindingsFilter) SetDeletionPolicy ¶
func (mg *FindingsFilter) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this FindingsFilter.
func (*FindingsFilter) SetObservation ¶
func (tr *FindingsFilter) SetObservation(obs map[string]interface{}) error
SetObservation for this FindingsFilter
func (*FindingsFilter) SetParameters ¶
func (tr *FindingsFilter) SetParameters(params map[string]interface{}) error
SetParameters for this FindingsFilter
func (*FindingsFilter) SetProviderConfigReference ¶
func (mg *FindingsFilter) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this FindingsFilter.
func (*FindingsFilter) SetProviderReference ¶
func (mg *FindingsFilter) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this FindingsFilter. Deprecated: Use SetProviderConfigReference.
func (*FindingsFilter) SetPublishConnectionDetailsTo ¶
func (mg *FindingsFilter) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this FindingsFilter.
func (*FindingsFilter) SetWriteConnectionSecretToReference ¶
func (mg *FindingsFilter) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this FindingsFilter.
type FindingsFilterList ¶
type FindingsFilterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []FindingsFilter `json:"items"` }
FindingsFilterList contains a list of FindingsFilters
func (*FindingsFilterList) DeepCopy ¶
func (in *FindingsFilterList) DeepCopy() *FindingsFilterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindingsFilterList.
func (*FindingsFilterList) DeepCopyInto ¶
func (in *FindingsFilterList) DeepCopyInto(out *FindingsFilterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FindingsFilterList) DeepCopyObject ¶
func (in *FindingsFilterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FindingsFilterList) GetItems ¶
func (l *FindingsFilterList) GetItems() []resource.Managed
GetItems of this FindingsFilterList.
type FindingsFilterObservation ¶
type FindingsFilterObservation struct { Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` }
func (*FindingsFilterObservation) DeepCopy ¶
func (in *FindingsFilterObservation) DeepCopy() *FindingsFilterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindingsFilterObservation.
func (*FindingsFilterObservation) DeepCopyInto ¶
func (in *FindingsFilterObservation) DeepCopyInto(out *FindingsFilterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FindingsFilterParameters ¶
type FindingsFilterParameters struct { // +kubebuilder:validation:Required Action *string `json:"action" tf:"action,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required FindingCriteria []FindingCriteriaParameters `json:"findingCriteria" tf:"finding_criteria,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Position *float64 `json:"position,omitempty" tf:"position,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 (*FindingsFilterParameters) DeepCopy ¶
func (in *FindingsFilterParameters) DeepCopy() *FindingsFilterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindingsFilterParameters.
func (*FindingsFilterParameters) DeepCopyInto ¶
func (in *FindingsFilterParameters) DeepCopyInto(out *FindingsFilterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FindingsFilterSpec ¶
type FindingsFilterSpec struct { v1.ResourceSpec `json:",inline"` ForProvider FindingsFilterParameters `json:"forProvider"` }
FindingsFilterSpec defines the desired state of FindingsFilter
func (*FindingsFilterSpec) DeepCopy ¶
func (in *FindingsFilterSpec) DeepCopy() *FindingsFilterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindingsFilterSpec.
func (*FindingsFilterSpec) DeepCopyInto ¶
func (in *FindingsFilterSpec) DeepCopyInto(out *FindingsFilterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FindingsFilterStatus ¶
type FindingsFilterStatus struct { v1.ResourceStatus `json:",inline"` AtProvider FindingsFilterObservation `json:"atProvider,omitempty"` }
FindingsFilterStatus defines the observed state of FindingsFilter.
func (*FindingsFilterStatus) DeepCopy ¶
func (in *FindingsFilterStatus) DeepCopy() *FindingsFilterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FindingsFilterStatus.
func (*FindingsFilterStatus) DeepCopyInto ¶
func (in *FindingsFilterStatus) DeepCopyInto(out *FindingsFilterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IncludesAndObservation ¶
type IncludesAndObservation struct { }
func (*IncludesAndObservation) DeepCopy ¶
func (in *IncludesAndObservation) DeepCopy() *IncludesAndObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IncludesAndObservation.
func (*IncludesAndObservation) DeepCopyInto ¶
func (in *IncludesAndObservation) DeepCopyInto(out *IncludesAndObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IncludesAndParameters ¶
type IncludesAndParameters struct { // +kubebuilder:validation:Optional SimpleScopeTerm []AndSimpleScopeTermParameters `json:"simpleScopeTerm,omitempty" tf:"simple_scope_term,omitempty"` // +kubebuilder:validation:Optional TagScopeTerm []AndTagScopeTermParameters `json:"tagScopeTerm,omitempty" tf:"tag_scope_term,omitempty"` }
func (*IncludesAndParameters) DeepCopy ¶
func (in *IncludesAndParameters) DeepCopy() *IncludesAndParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IncludesAndParameters.
func (*IncludesAndParameters) DeepCopyInto ¶
func (in *IncludesAndParameters) DeepCopyInto(out *IncludesAndParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IncludesObservation ¶
type IncludesObservation struct { }
func (*IncludesObservation) DeepCopy ¶
func (in *IncludesObservation) DeepCopy() *IncludesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IncludesObservation.
func (*IncludesObservation) DeepCopyInto ¶
func (in *IncludesObservation) DeepCopyInto(out *IncludesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IncludesParameters ¶
type IncludesParameters struct { // +kubebuilder:validation:Optional And []IncludesAndParameters `json:"and,omitempty" tf:"and,omitempty"` }
func (*IncludesParameters) DeepCopy ¶
func (in *IncludesParameters) DeepCopy() *IncludesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IncludesParameters.
func (*IncludesParameters) DeepCopyInto ¶
func (in *IncludesParameters) DeepCopyInto(out *IncludesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InvitationAccepter ¶
type InvitationAccepter struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec InvitationAccepterSpec `json:"spec"` Status InvitationAccepterStatus `json:"status,omitempty"` }
InvitationAccepter is the Schema for the InvitationAccepters 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 (*InvitationAccepter) DeepCopy ¶
func (in *InvitationAccepter) DeepCopy() *InvitationAccepter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InvitationAccepter.
func (*InvitationAccepter) DeepCopyInto ¶
func (in *InvitationAccepter) DeepCopyInto(out *InvitationAccepter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InvitationAccepter) DeepCopyObject ¶
func (in *InvitationAccepter) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*InvitationAccepter) GetCondition ¶
func (mg *InvitationAccepter) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this InvitationAccepter.
func (*InvitationAccepter) GetConnectionDetailsMapping ¶
func (tr *InvitationAccepter) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this InvitationAccepter
func (*InvitationAccepter) GetDeletionPolicy ¶
func (mg *InvitationAccepter) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this InvitationAccepter.
func (*InvitationAccepter) GetID ¶
func (tr *InvitationAccepter) GetID() string
GetID returns ID of underlying Terraform resource of this InvitationAccepter
func (*InvitationAccepter) GetObservation ¶
func (tr *InvitationAccepter) GetObservation() (map[string]interface{}, error)
GetObservation of this InvitationAccepter
func (*InvitationAccepter) GetParameters ¶
func (tr *InvitationAccepter) GetParameters() (map[string]interface{}, error)
GetParameters of this InvitationAccepter
func (*InvitationAccepter) GetProviderConfigReference ¶
func (mg *InvitationAccepter) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this InvitationAccepter.
func (*InvitationAccepter) GetProviderReference ¶
func (mg *InvitationAccepter) GetProviderReference() *xpv1.Reference
GetProviderReference of this InvitationAccepter. Deprecated: Use GetProviderConfigReference.
func (*InvitationAccepter) GetPublishConnectionDetailsTo ¶
func (mg *InvitationAccepter) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this InvitationAccepter.
func (*InvitationAccepter) GetTerraformResourceType ¶
func (mg *InvitationAccepter) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this InvitationAccepter
func (*InvitationAccepter) GetTerraformSchemaVersion ¶
func (tr *InvitationAccepter) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*InvitationAccepter) GetWriteConnectionSecretToReference ¶
func (mg *InvitationAccepter) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this InvitationAccepter.
func (*InvitationAccepter) LateInitialize ¶
func (tr *InvitationAccepter) LateInitialize(attrs []byte) (bool, error)
LateInitialize this InvitationAccepter using its observed tfState. returns True if there are any spec changes for the resource.
func (*InvitationAccepter) SetConditions ¶
func (mg *InvitationAccepter) SetConditions(c ...xpv1.Condition)
SetConditions of this InvitationAccepter.
func (*InvitationAccepter) SetDeletionPolicy ¶
func (mg *InvitationAccepter) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this InvitationAccepter.
func (*InvitationAccepter) SetObservation ¶
func (tr *InvitationAccepter) SetObservation(obs map[string]interface{}) error
SetObservation for this InvitationAccepter
func (*InvitationAccepter) SetParameters ¶
func (tr *InvitationAccepter) SetParameters(params map[string]interface{}) error
SetParameters for this InvitationAccepter
func (*InvitationAccepter) SetProviderConfigReference ¶
func (mg *InvitationAccepter) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this InvitationAccepter.
func (*InvitationAccepter) SetProviderReference ¶
func (mg *InvitationAccepter) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this InvitationAccepter. Deprecated: Use SetProviderConfigReference.
func (*InvitationAccepter) SetPublishConnectionDetailsTo ¶
func (mg *InvitationAccepter) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this InvitationAccepter.
func (*InvitationAccepter) SetWriteConnectionSecretToReference ¶
func (mg *InvitationAccepter) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this InvitationAccepter.
type InvitationAccepterList ¶
type InvitationAccepterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []InvitationAccepter `json:"items"` }
InvitationAccepterList contains a list of InvitationAccepters
func (*InvitationAccepterList) DeepCopy ¶
func (in *InvitationAccepterList) DeepCopy() *InvitationAccepterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InvitationAccepterList.
func (*InvitationAccepterList) DeepCopyInto ¶
func (in *InvitationAccepterList) DeepCopyInto(out *InvitationAccepterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InvitationAccepterList) DeepCopyObject ¶
func (in *InvitationAccepterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*InvitationAccepterList) GetItems ¶
func (l *InvitationAccepterList) GetItems() []resource.Managed
GetItems of this InvitationAccepterList.
type InvitationAccepterObservation ¶
type InvitationAccepterObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` InvitationID *string `json:"invitationId,omitempty" tf:"invitation_id,omitempty"` }
func (*InvitationAccepterObservation) DeepCopy ¶
func (in *InvitationAccepterObservation) DeepCopy() *InvitationAccepterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InvitationAccepterObservation.
func (*InvitationAccepterObservation) DeepCopyInto ¶
func (in *InvitationAccepterObservation) DeepCopyInto(out *InvitationAccepterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InvitationAccepterParameters ¶
type InvitationAccepterParameters struct { // +kubebuilder:validation:Required AdministratorAccountID *string `json:"administratorAccountId" tf:"administrator_account_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:"-"` }
func (*InvitationAccepterParameters) DeepCopy ¶
func (in *InvitationAccepterParameters) DeepCopy() *InvitationAccepterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InvitationAccepterParameters.
func (*InvitationAccepterParameters) DeepCopyInto ¶
func (in *InvitationAccepterParameters) DeepCopyInto(out *InvitationAccepterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InvitationAccepterSpec ¶
type InvitationAccepterSpec struct { v1.ResourceSpec `json:",inline"` ForProvider InvitationAccepterParameters `json:"forProvider"` }
InvitationAccepterSpec defines the desired state of InvitationAccepter
func (*InvitationAccepterSpec) DeepCopy ¶
func (in *InvitationAccepterSpec) DeepCopy() *InvitationAccepterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InvitationAccepterSpec.
func (*InvitationAccepterSpec) DeepCopyInto ¶
func (in *InvitationAccepterSpec) DeepCopyInto(out *InvitationAccepterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InvitationAccepterStatus ¶
type InvitationAccepterStatus struct { v1.ResourceStatus `json:",inline"` AtProvider InvitationAccepterObservation `json:"atProvider,omitempty"` }
InvitationAccepterStatus defines the observed state of InvitationAccepter.
func (*InvitationAccepterStatus) DeepCopy ¶
func (in *InvitationAccepterStatus) DeepCopy() *InvitationAccepterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InvitationAccepterStatus.
func (*InvitationAccepterStatus) DeepCopyInto ¶
func (in *InvitationAccepterStatus) DeepCopyInto(out *InvitationAccepterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Member ¶
type Member struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MemberSpec `json:"spec"` Status MemberStatus `json:"status,omitempty"` }
Member is the Schema for the Members 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 (*Member) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Member.
func (*Member) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Member) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Member) GetCondition ¶
func (mg *Member) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Member.
func (*Member) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Member
func (*Member) GetDeletionPolicy ¶
func (mg *Member) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Member.
func (*Member) GetObservation ¶
GetObservation of this Member
func (*Member) GetParameters ¶
GetParameters of this Member
func (*Member) GetProviderConfigReference ¶
GetProviderConfigReference of this Member.
func (*Member) GetProviderReference ¶
GetProviderReference of this Member. Deprecated: Use GetProviderConfigReference.
func (*Member) GetPublishConnectionDetailsTo ¶
func (mg *Member) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Member.
func (*Member) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Member
func (*Member) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Member) GetWriteConnectionSecretToReference ¶
func (mg *Member) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Member.
func (*Member) LateInitialize ¶
LateInitialize this Member using its observed tfState. returns True if there are any spec changes for the resource.
func (*Member) SetConditions ¶
SetConditions of this Member.
func (*Member) SetDeletionPolicy ¶
func (mg *Member) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Member.
func (*Member) SetObservation ¶
SetObservation for this Member
func (*Member) SetParameters ¶
SetParameters for this Member
func (*Member) SetProviderConfigReference ¶
SetProviderConfigReference of this Member.
func (*Member) SetProviderReference ¶
SetProviderReference of this Member. Deprecated: Use SetProviderConfigReference.
func (*Member) SetPublishConnectionDetailsTo ¶
func (mg *Member) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Member.
func (*Member) SetWriteConnectionSecretToReference ¶
func (mg *Member) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Member.
type MemberList ¶
type MemberList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Member `json:"items"` }
MemberList contains a list of Members
func (*MemberList) DeepCopy ¶
func (in *MemberList) DeepCopy() *MemberList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemberList.
func (*MemberList) DeepCopyInto ¶
func (in *MemberList) DeepCopyInto(out *MemberList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MemberList) DeepCopyObject ¶
func (in *MemberList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MemberList) GetItems ¶
func (l *MemberList) GetItems() []resource.Managed
GetItems of this MemberList.
type MemberObservation ¶
type MemberObservation struct { AdministratorAccountID *string `json:"administratorAccountId,omitempty" tf:"administrator_account_id,omitempty"` Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` InvitedAt *string `json:"invitedAt,omitempty" tf:"invited_at,omitempty"` MasterAccountID *string `json:"masterAccountId,omitempty" tf:"master_account_id,omitempty"` RelationshipStatus *string `json:"relationshipStatus,omitempty" tf:"relationship_status,omitempty"` TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` UpdatedAt *string `json:"updatedAt,omitempty" tf:"updated_at,omitempty"` }
func (*MemberObservation) DeepCopy ¶
func (in *MemberObservation) DeepCopy() *MemberObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemberObservation.
func (*MemberObservation) DeepCopyInto ¶
func (in *MemberObservation) DeepCopyInto(out *MemberObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MemberParameters ¶
type MemberParameters struct { // +kubebuilder:validation:Required AccountID *string `json:"accountId" tf:"account_id,omitempty"` // +kubebuilder:validation:Required Email *string `json:"email" tf:"email,omitempty"` // +kubebuilder:validation:Optional InvitationDisableEmailNotification *string `json:"invitationDisableEmailNotification,omitempty" tf:"invitation_disable_email_notification,omitempty"` // +kubebuilder:validation:Optional InvitationMessage *string `json:"invitationMessage,omitempty" tf:"invitation_message,omitempty"` // +kubebuilder:validation:Optional Invite *bool `json:"invite,omitempty" tf:"invite,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 Status *string `json:"status,omitempty" tf:"status,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*MemberParameters) DeepCopy ¶
func (in *MemberParameters) DeepCopy() *MemberParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemberParameters.
func (*MemberParameters) DeepCopyInto ¶
func (in *MemberParameters) DeepCopyInto(out *MemberParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MemberSpec ¶
type MemberSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MemberParameters `json:"forProvider"` }
MemberSpec defines the desired state of Member
func (*MemberSpec) DeepCopy ¶
func (in *MemberSpec) DeepCopy() *MemberSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemberSpec.
func (*MemberSpec) DeepCopyInto ¶
func (in *MemberSpec) DeepCopyInto(out *MemberSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MemberStatus ¶
type MemberStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MemberObservation `json:"atProvider,omitempty"` }
MemberStatus defines the observed state of Member.
func (*MemberStatus) DeepCopy ¶
func (in *MemberStatus) DeepCopy() *MemberStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MemberStatus.
func (*MemberStatus) DeepCopyInto ¶
func (in *MemberStatus) DeepCopyInto(out *MemberStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrganizationAdminAccount ¶
type OrganizationAdminAccount struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OrganizationAdminAccountSpec `json:"spec"` Status OrganizationAdminAccountStatus `json:"status,omitempty"` }
OrganizationAdminAccount is the Schema for the OrganizationAdminAccounts 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 (*OrganizationAdminAccount) DeepCopy ¶
func (in *OrganizationAdminAccount) DeepCopy() *OrganizationAdminAccount
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationAdminAccount.
func (*OrganizationAdminAccount) DeepCopyInto ¶
func (in *OrganizationAdminAccount) DeepCopyInto(out *OrganizationAdminAccount)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OrganizationAdminAccount) DeepCopyObject ¶
func (in *OrganizationAdminAccount) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OrganizationAdminAccount) GetCondition ¶
func (mg *OrganizationAdminAccount) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this OrganizationAdminAccount.
func (*OrganizationAdminAccount) GetConnectionDetailsMapping ¶
func (tr *OrganizationAdminAccount) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this OrganizationAdminAccount
func (*OrganizationAdminAccount) GetDeletionPolicy ¶
func (mg *OrganizationAdminAccount) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this OrganizationAdminAccount.
func (*OrganizationAdminAccount) GetID ¶
func (tr *OrganizationAdminAccount) GetID() string
GetID returns ID of underlying Terraform resource of this OrganizationAdminAccount
func (*OrganizationAdminAccount) GetObservation ¶
func (tr *OrganizationAdminAccount) GetObservation() (map[string]interface{}, error)
GetObservation of this OrganizationAdminAccount
func (*OrganizationAdminAccount) GetParameters ¶
func (tr *OrganizationAdminAccount) GetParameters() (map[string]interface{}, error)
GetParameters of this OrganizationAdminAccount
func (*OrganizationAdminAccount) GetProviderConfigReference ¶
func (mg *OrganizationAdminAccount) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this OrganizationAdminAccount.
func (*OrganizationAdminAccount) GetProviderReference ¶
func (mg *OrganizationAdminAccount) GetProviderReference() *xpv1.Reference
GetProviderReference of this OrganizationAdminAccount. Deprecated: Use GetProviderConfigReference.
func (*OrganizationAdminAccount) GetPublishConnectionDetailsTo ¶
func (mg *OrganizationAdminAccount) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this OrganizationAdminAccount.
func (*OrganizationAdminAccount) GetTerraformResourceType ¶
func (mg *OrganizationAdminAccount) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this OrganizationAdminAccount
func (*OrganizationAdminAccount) GetTerraformSchemaVersion ¶
func (tr *OrganizationAdminAccount) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*OrganizationAdminAccount) GetWriteConnectionSecretToReference ¶
func (mg *OrganizationAdminAccount) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this OrganizationAdminAccount.
func (*OrganizationAdminAccount) LateInitialize ¶
func (tr *OrganizationAdminAccount) LateInitialize(attrs []byte) (bool, error)
LateInitialize this OrganizationAdminAccount using its observed tfState. returns True if there are any spec changes for the resource.
func (*OrganizationAdminAccount) SetConditions ¶
func (mg *OrganizationAdminAccount) SetConditions(c ...xpv1.Condition)
SetConditions of this OrganizationAdminAccount.
func (*OrganizationAdminAccount) SetDeletionPolicy ¶
func (mg *OrganizationAdminAccount) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this OrganizationAdminAccount.
func (*OrganizationAdminAccount) SetObservation ¶
func (tr *OrganizationAdminAccount) SetObservation(obs map[string]interface{}) error
SetObservation for this OrganizationAdminAccount
func (*OrganizationAdminAccount) SetParameters ¶
func (tr *OrganizationAdminAccount) SetParameters(params map[string]interface{}) error
SetParameters for this OrganizationAdminAccount
func (*OrganizationAdminAccount) SetProviderConfigReference ¶
func (mg *OrganizationAdminAccount) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this OrganizationAdminAccount.
func (*OrganizationAdminAccount) SetProviderReference ¶
func (mg *OrganizationAdminAccount) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this OrganizationAdminAccount. Deprecated: Use SetProviderConfigReference.
func (*OrganizationAdminAccount) SetPublishConnectionDetailsTo ¶
func (mg *OrganizationAdminAccount) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this OrganizationAdminAccount.
func (*OrganizationAdminAccount) SetWriteConnectionSecretToReference ¶
func (mg *OrganizationAdminAccount) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this OrganizationAdminAccount.
type OrganizationAdminAccountList ¶
type OrganizationAdminAccountList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []OrganizationAdminAccount `json:"items"` }
OrganizationAdminAccountList contains a list of OrganizationAdminAccounts
func (*OrganizationAdminAccountList) DeepCopy ¶
func (in *OrganizationAdminAccountList) DeepCopy() *OrganizationAdminAccountList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationAdminAccountList.
func (*OrganizationAdminAccountList) DeepCopyInto ¶
func (in *OrganizationAdminAccountList) DeepCopyInto(out *OrganizationAdminAccountList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OrganizationAdminAccountList) DeepCopyObject ¶
func (in *OrganizationAdminAccountList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OrganizationAdminAccountList) GetItems ¶
func (l *OrganizationAdminAccountList) GetItems() []resource.Managed
GetItems of this OrganizationAdminAccountList.
type OrganizationAdminAccountObservation ¶
type OrganizationAdminAccountObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*OrganizationAdminAccountObservation) DeepCopy ¶
func (in *OrganizationAdminAccountObservation) DeepCopy() *OrganizationAdminAccountObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationAdminAccountObservation.
func (*OrganizationAdminAccountObservation) DeepCopyInto ¶
func (in *OrganizationAdminAccountObservation) DeepCopyInto(out *OrganizationAdminAccountObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrganizationAdminAccountParameters ¶
type OrganizationAdminAccountParameters struct { // +kubebuilder:validation:Required AdminAccountID *string `json:"adminAccountId" tf:"admin_account_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:"-"` }
func (*OrganizationAdminAccountParameters) DeepCopy ¶
func (in *OrganizationAdminAccountParameters) DeepCopy() *OrganizationAdminAccountParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationAdminAccountParameters.
func (*OrganizationAdminAccountParameters) DeepCopyInto ¶
func (in *OrganizationAdminAccountParameters) DeepCopyInto(out *OrganizationAdminAccountParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrganizationAdminAccountSpec ¶
type OrganizationAdminAccountSpec struct { v1.ResourceSpec `json:",inline"` ForProvider OrganizationAdminAccountParameters `json:"forProvider"` }
OrganizationAdminAccountSpec defines the desired state of OrganizationAdminAccount
func (*OrganizationAdminAccountSpec) DeepCopy ¶
func (in *OrganizationAdminAccountSpec) DeepCopy() *OrganizationAdminAccountSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationAdminAccountSpec.
func (*OrganizationAdminAccountSpec) DeepCopyInto ¶
func (in *OrganizationAdminAccountSpec) DeepCopyInto(out *OrganizationAdminAccountSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OrganizationAdminAccountStatus ¶
type OrganizationAdminAccountStatus struct { v1.ResourceStatus `json:",inline"` AtProvider OrganizationAdminAccountObservation `json:"atProvider,omitempty"` }
OrganizationAdminAccountStatus defines the observed state of OrganizationAdminAccount.
func (*OrganizationAdminAccountStatus) DeepCopy ¶
func (in *OrganizationAdminAccountStatus) DeepCopy() *OrganizationAdminAccountStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OrganizationAdminAccountStatus.
func (*OrganizationAdminAccountStatus) DeepCopyInto ¶
func (in *OrganizationAdminAccountStatus) DeepCopyInto(out *OrganizationAdminAccountStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type S3JobDefinitionObservation ¶
type S3JobDefinitionObservation struct { }
func (*S3JobDefinitionObservation) DeepCopy ¶
func (in *S3JobDefinitionObservation) DeepCopy() *S3JobDefinitionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S3JobDefinitionObservation.
func (*S3JobDefinitionObservation) DeepCopyInto ¶
func (in *S3JobDefinitionObservation) DeepCopyInto(out *S3JobDefinitionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type S3JobDefinitionParameters ¶
type S3JobDefinitionParameters struct { // +kubebuilder:validation:Optional BucketDefinitions []BucketDefinitionsParameters `json:"bucketDefinitions,omitempty" tf:"bucket_definitions,omitempty"` // +kubebuilder:validation:Optional Scoping []ScopingParameters `json:"scoping,omitempty" tf:"scoping,omitempty"` }
func (*S3JobDefinitionParameters) DeepCopy ¶
func (in *S3JobDefinitionParameters) DeepCopy() *S3JobDefinitionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S3JobDefinitionParameters.
func (*S3JobDefinitionParameters) DeepCopyInto ¶
func (in *S3JobDefinitionParameters) DeepCopyInto(out *S3JobDefinitionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScheduleFrequencyObservation ¶
type ScheduleFrequencyObservation struct { }
func (*ScheduleFrequencyObservation) DeepCopy ¶
func (in *ScheduleFrequencyObservation) DeepCopy() *ScheduleFrequencyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleFrequencyObservation.
func (*ScheduleFrequencyObservation) DeepCopyInto ¶
func (in *ScheduleFrequencyObservation) DeepCopyInto(out *ScheduleFrequencyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScheduleFrequencyParameters ¶
type ScheduleFrequencyParameters struct { // +kubebuilder:validation:Optional DailySchedule *bool `json:"dailySchedule,omitempty" tf:"daily_schedule,omitempty"` // +kubebuilder:validation:Optional MonthlySchedule *float64 `json:"monthlySchedule,omitempty" tf:"monthly_schedule,omitempty"` // +kubebuilder:validation:Optional WeeklySchedule *string `json:"weeklySchedule,omitempty" tf:"weekly_schedule,omitempty"` }
func (*ScheduleFrequencyParameters) DeepCopy ¶
func (in *ScheduleFrequencyParameters) DeepCopy() *ScheduleFrequencyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScheduleFrequencyParameters.
func (*ScheduleFrequencyParameters) DeepCopyInto ¶
func (in *ScheduleFrequencyParameters) DeepCopyInto(out *ScheduleFrequencyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScopingObservation ¶
type ScopingObservation struct { }
func (*ScopingObservation) DeepCopy ¶
func (in *ScopingObservation) DeepCopy() *ScopingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScopingObservation.
func (*ScopingObservation) DeepCopyInto ¶
func (in *ScopingObservation) DeepCopyInto(out *ScopingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ScopingParameters ¶
type ScopingParameters struct { // +kubebuilder:validation:Optional Excludes []ExcludesParameters `json:"excludes,omitempty" tf:"excludes,omitempty"` // +kubebuilder:validation:Optional Includes []IncludesParameters `json:"includes,omitempty" tf:"includes,omitempty"` }
func (*ScopingParameters) DeepCopy ¶
func (in *ScopingParameters) DeepCopy() *ScopingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ScopingParameters.
func (*ScopingParameters) DeepCopyInto ¶
func (in *ScopingParameters) DeepCopyInto(out *ScopingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SimpleScopeTermObservation ¶
type SimpleScopeTermObservation struct { }
func (*SimpleScopeTermObservation) DeepCopy ¶
func (in *SimpleScopeTermObservation) DeepCopy() *SimpleScopeTermObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SimpleScopeTermObservation.
func (*SimpleScopeTermObservation) DeepCopyInto ¶
func (in *SimpleScopeTermObservation) DeepCopyInto(out *SimpleScopeTermObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SimpleScopeTermParameters ¶
type SimpleScopeTermParameters struct { // +kubebuilder:validation:Optional Comparator *string `json:"comparator,omitempty" tf:"comparator,omitempty"` // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Values []*string `json:"values,omitempty" tf:"values,omitempty"` }
func (*SimpleScopeTermParameters) DeepCopy ¶
func (in *SimpleScopeTermParameters) DeepCopy() *SimpleScopeTermParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SimpleScopeTermParameters.
func (*SimpleScopeTermParameters) DeepCopyInto ¶
func (in *SimpleScopeTermParameters) DeepCopyInto(out *SimpleScopeTermParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagScopeTermObservation ¶
type TagScopeTermObservation struct { }
func (*TagScopeTermObservation) DeepCopy ¶
func (in *TagScopeTermObservation) DeepCopy() *TagScopeTermObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagScopeTermObservation.
func (*TagScopeTermObservation) DeepCopyInto ¶
func (in *TagScopeTermObservation) DeepCopyInto(out *TagScopeTermObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagScopeTermParameters ¶
type TagScopeTermParameters struct { // +kubebuilder:validation:Optional Comparator *string `json:"comparator,omitempty" tf:"comparator,omitempty"` // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional TagValues []TagValuesParameters `json:"tagValues,omitempty" tf:"tag_values,omitempty"` // +kubebuilder:validation:Optional Target *string `json:"target,omitempty" tf:"target,omitempty"` }
func (*TagScopeTermParameters) DeepCopy ¶
func (in *TagScopeTermParameters) DeepCopy() *TagScopeTermParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagScopeTermParameters.
func (*TagScopeTermParameters) DeepCopyInto ¶
func (in *TagScopeTermParameters) DeepCopyInto(out *TagScopeTermParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagScopeTermTagValuesObservation ¶
type TagScopeTermTagValuesObservation struct { }
func (*TagScopeTermTagValuesObservation) DeepCopy ¶
func (in *TagScopeTermTagValuesObservation) DeepCopy() *TagScopeTermTagValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagScopeTermTagValuesObservation.
func (*TagScopeTermTagValuesObservation) DeepCopyInto ¶
func (in *TagScopeTermTagValuesObservation) DeepCopyInto(out *TagScopeTermTagValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagScopeTermTagValuesParameters ¶
type TagScopeTermTagValuesParameters struct { // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Value *string `json:"value,omitempty" tf:"value,omitempty"` }
func (*TagScopeTermTagValuesParameters) DeepCopy ¶
func (in *TagScopeTermTagValuesParameters) DeepCopy() *TagScopeTermTagValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagScopeTermTagValuesParameters.
func (*TagScopeTermTagValuesParameters) DeepCopyInto ¶
func (in *TagScopeTermTagValuesParameters) DeepCopyInto(out *TagScopeTermTagValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagValuesObservation ¶
type TagValuesObservation struct { }
func (*TagValuesObservation) DeepCopy ¶
func (in *TagValuesObservation) DeepCopy() *TagValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagValuesObservation.
func (*TagValuesObservation) DeepCopyInto ¶
func (in *TagValuesObservation) DeepCopyInto(out *TagValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TagValuesParameters ¶
type TagValuesParameters struct { // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Value *string `json:"value,omitempty" tf:"value,omitempty"` }
func (*TagValuesParameters) DeepCopy ¶
func (in *TagValuesParameters) DeepCopy() *TagValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TagValuesParameters.
func (*TagValuesParameters) DeepCopyInto ¶
func (in *TagValuesParameters) DeepCopyInto(out *TagValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserPausedDetailsObservation ¶
type UserPausedDetailsObservation struct { JobExpiresAt *string `json:"jobExpiresAt,omitempty" tf:"job_expires_at,omitempty"` JobImminentExpirationHealthEventArn *string `json:"jobImminentExpirationHealthEventArn,omitempty" tf:"job_imminent_expiration_health_event_arn,omitempty"` JobPausedAt *string `json:"jobPausedAt,omitempty" tf:"job_paused_at,omitempty"` }
func (*UserPausedDetailsObservation) DeepCopy ¶
func (in *UserPausedDetailsObservation) DeepCopy() *UserPausedDetailsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserPausedDetailsObservation.
func (*UserPausedDetailsObservation) DeepCopyInto ¶
func (in *UserPausedDetailsObservation) DeepCopyInto(out *UserPausedDetailsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserPausedDetailsParameters ¶
type UserPausedDetailsParameters struct { }
func (*UserPausedDetailsParameters) DeepCopy ¶
func (in *UserPausedDetailsParameters) DeepCopy() *UserPausedDetailsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserPausedDetailsParameters.
func (*UserPausedDetailsParameters) DeepCopyInto ¶
func (in *UserPausedDetailsParameters) DeepCopyInto(out *UserPausedDetailsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_account_types.go
- zz_classificationjob_types.go
- zz_customdataidentifier_types.go
- zz_findingsfilter_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated_terraformed.go
- zz_groupversion_info.go
- zz_invitationaccepter_types.go
- zz_member_types.go
- zz_organizationadminaccount_types.go