Documentation ¶
Overview ¶
+groupName=signer.aws.kubeform.com
Index ¶
- Variables
- func GetDecoder() map[string]jsoniter.ValDecoder
- func GetEncoder() map[string]jsoniter.ValEncoder
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type SigningJob
- func (in *SigningJob) DeepCopy() *SigningJob
- func (in *SigningJob) DeepCopyInto(out *SigningJob)
- func (in *SigningJob) DeepCopyObject() runtime.Object
- func (r *SigningJob) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *SigningJob) ValidateCreate() error
- func (r *SigningJob) ValidateDelete() error
- func (r *SigningJob) ValidateUpdate(old runtime.Object) error
- type SigningJobList
- type SigningJobSpec
- type SigningJobSpecDestination
- type SigningJobSpecDestinationCodec
- type SigningJobSpecDestinationS3
- type SigningJobSpecDestinationS3Codec
- type SigningJobSpecResource
- type SigningJobSpecRevocationRecord
- type SigningJobSpecSignedObject
- type SigningJobSpecSignedObjectS3
- type SigningJobSpecSource
- type SigningJobSpecSourceCodec
- type SigningJobSpecSourceS3
- type SigningJobSpecSourceS3Codec
- type SigningJobStatus
- type SigningProfile
- func (in *SigningProfile) DeepCopy() *SigningProfile
- func (in *SigningProfile) DeepCopyInto(out *SigningProfile)
- func (in *SigningProfile) DeepCopyObject() runtime.Object
- func (r *SigningProfile) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *SigningProfile) ValidateCreate() error
- func (r *SigningProfile) ValidateDelete() error
- func (r *SigningProfile) ValidateUpdate(old runtime.Object) error
- type SigningProfileList
- type SigningProfilePermission
- func (in *SigningProfilePermission) DeepCopy() *SigningProfilePermission
- func (in *SigningProfilePermission) DeepCopyInto(out *SigningProfilePermission)
- func (in *SigningProfilePermission) DeepCopyObject() runtime.Object
- func (r *SigningProfilePermission) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *SigningProfilePermission) ValidateCreate() error
- func (r *SigningProfilePermission) ValidateDelete() error
- func (r *SigningProfilePermission) ValidateUpdate(old runtime.Object) error
- type SigningProfilePermissionList
- type SigningProfilePermissionSpec
- type SigningProfilePermissionSpecResource
- type SigningProfilePermissionStatus
- type SigningProfileSpec
- type SigningProfileSpecResource
- type SigningProfileSpecRevocationRecord
- type SigningProfileSpecSignatureValidityPeriod
- type SigningProfileSpecSignatureValidityPeriodCodec
- type SigningProfileStatus
Constants ¶
This section is empty.
Variables ¶
var ( // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: signer.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type SigningJob ¶
type SigningJob struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SigningJobSpec `json:"spec,omitempty"` Status SigningJobStatus `json:"status,omitempty"` }
func (*SigningJob) DeepCopy ¶
func (in *SigningJob) DeepCopy() *SigningJob
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningJob.
func (*SigningJob) DeepCopyInto ¶
func (in *SigningJob) DeepCopyInto(out *SigningJob)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SigningJob) DeepCopyObject ¶
func (in *SigningJob) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SigningJob) SetupWebhookWithManager ¶
func (r *SigningJob) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*SigningJob) ValidateCreate ¶
func (r *SigningJob) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*SigningJob) ValidateDelete ¶
func (r *SigningJob) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*SigningJob) ValidateUpdate ¶
func (r *SigningJob) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type SigningJobList ¶
type SigningJobList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SigningJob CRD objects Items []SigningJob `json:"items,omitempty"` }
SigningJobList is a list of SigningJobs
func (*SigningJobList) DeepCopy ¶
func (in *SigningJobList) DeepCopy() *SigningJobList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningJobList.
func (*SigningJobList) DeepCopyInto ¶
func (in *SigningJobList) DeepCopyInto(out *SigningJobList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SigningJobList) DeepCopyObject ¶
func (in *SigningJobList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SigningJobSpec ¶
type SigningJobSpec struct { State *SigningJobSpecResource `json:"state,omitempty" tf:"-"` Resource SigningJobSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*SigningJobSpec) DeepCopy ¶
func (in *SigningJobSpec) DeepCopy() *SigningJobSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningJobSpec.
func (*SigningJobSpec) DeepCopyInto ¶
func (in *SigningJobSpec) DeepCopyInto(out *SigningJobSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SigningJobSpecDestination ¶
type SigningJobSpecDestination struct {
S3 *SigningJobSpecDestinationS3 `json:"s3" tf:"s3"`
}
func (*SigningJobSpecDestination) DeepCopy ¶
func (in *SigningJobSpecDestination) DeepCopy() *SigningJobSpecDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningJobSpecDestination.
func (*SigningJobSpecDestination) DeepCopyInto ¶
func (in *SigningJobSpecDestination) DeepCopyInto(out *SigningJobSpecDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SigningJobSpecDestinationCodec ¶
type SigningJobSpecDestinationCodec struct { }
+k8s:deepcopy-gen=false
func (SigningJobSpecDestinationCodec) Decode ¶
func (SigningJobSpecDestinationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type SigningJobSpecDestinationS3 ¶
type SigningJobSpecDestinationS3 struct { Bucket *string `json:"bucket" tf:"bucket"` // +optional Prefix *string `json:"prefix,omitempty" tf:"prefix"` }
func (*SigningJobSpecDestinationS3) DeepCopy ¶
func (in *SigningJobSpecDestinationS3) DeepCopy() *SigningJobSpecDestinationS3
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningJobSpecDestinationS3.
func (*SigningJobSpecDestinationS3) DeepCopyInto ¶
func (in *SigningJobSpecDestinationS3) DeepCopyInto(out *SigningJobSpecDestinationS3)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SigningJobSpecDestinationS3Codec ¶
type SigningJobSpecDestinationS3Codec struct { }
+k8s:deepcopy-gen=false
func (SigningJobSpecDestinationS3Codec) Decode ¶
func (SigningJobSpecDestinationS3Codec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type SigningJobSpecResource ¶
type SigningJobSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional CompletedAt *string `json:"completedAt,omitempty" tf:"completed_at"` // +optional CreatedAt *string `json:"createdAt,omitempty" tf:"created_at"` Destination *SigningJobSpecDestination `json:"destination" tf:"destination"` // +optional IgnoreSigningJobFailure *bool `json:"ignoreSigningJobFailure,omitempty" tf:"ignore_signing_job_failure"` // +optional JobID *string `json:"jobID,omitempty" tf:"job_id"` // +optional JobInvoker *string `json:"jobInvoker,omitempty" tf:"job_invoker"` // +optional JobOwner *string `json:"jobOwner,omitempty" tf:"job_owner"` // +optional PlatformDisplayName *string `json:"platformDisplayName,omitempty" tf:"platform_display_name"` // +optional PlatformID *string `json:"platformID,omitempty" tf:"platform_id"` ProfileName *string `json:"profileName" tf:"profile_name"` // +optional ProfileVersion *string `json:"profileVersion,omitempty" tf:"profile_version"` // +optional RequestedBy *string `json:"requestedBy,omitempty" tf:"requested_by"` // +optional RevocationRecord []SigningJobSpecRevocationRecord `json:"revocationRecord,omitempty" tf:"revocation_record"` // +optional SignatureExpiresAt *string `json:"signatureExpiresAt,omitempty" tf:"signature_expires_at"` // +optional SignedObject []SigningJobSpecSignedObject `json:"signedObject,omitempty" tf:"signed_object"` Source *SigningJobSpecSource `json:"source" tf:"source"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional StatusReason *string `json:"statusReason,omitempty" tf:"status_reason"` }
func (*SigningJobSpecResource) DeepCopy ¶
func (in *SigningJobSpecResource) DeepCopy() *SigningJobSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningJobSpecResource.
func (*SigningJobSpecResource) DeepCopyInto ¶
func (in *SigningJobSpecResource) DeepCopyInto(out *SigningJobSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SigningJobSpecRevocationRecord ¶
type SigningJobSpecRevocationRecord struct { // +optional Reason *string `json:"reason,omitempty" tf:"reason"` // +optional RevokedAt *string `json:"revokedAt,omitempty" tf:"revoked_at"` // +optional RevokedBy *string `json:"revokedBy,omitempty" tf:"revoked_by"` }
func (*SigningJobSpecRevocationRecord) DeepCopy ¶
func (in *SigningJobSpecRevocationRecord) DeepCopy() *SigningJobSpecRevocationRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningJobSpecRevocationRecord.
func (*SigningJobSpecRevocationRecord) DeepCopyInto ¶
func (in *SigningJobSpecRevocationRecord) DeepCopyInto(out *SigningJobSpecRevocationRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SigningJobSpecSignedObject ¶
type SigningJobSpecSignedObject struct { // +optional S3 []SigningJobSpecSignedObjectS3 `json:"s3,omitempty" tf:"s3"` }
func (*SigningJobSpecSignedObject) DeepCopy ¶
func (in *SigningJobSpecSignedObject) DeepCopy() *SigningJobSpecSignedObject
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningJobSpecSignedObject.
func (*SigningJobSpecSignedObject) DeepCopyInto ¶
func (in *SigningJobSpecSignedObject) DeepCopyInto(out *SigningJobSpecSignedObject)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SigningJobSpecSignedObjectS3 ¶
type SigningJobSpecSignedObjectS3 struct { // +optional Bucket *string `json:"bucket,omitempty" tf:"bucket"` // +optional Key *string `json:"key,omitempty" tf:"key"` }
func (*SigningJobSpecSignedObjectS3) DeepCopy ¶
func (in *SigningJobSpecSignedObjectS3) DeepCopy() *SigningJobSpecSignedObjectS3
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningJobSpecSignedObjectS3.
func (*SigningJobSpecSignedObjectS3) DeepCopyInto ¶
func (in *SigningJobSpecSignedObjectS3) DeepCopyInto(out *SigningJobSpecSignedObjectS3)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SigningJobSpecSource ¶
type SigningJobSpecSource struct {
S3 *SigningJobSpecSourceS3 `json:"s3" tf:"s3"`
}
func (*SigningJobSpecSource) DeepCopy ¶
func (in *SigningJobSpecSource) DeepCopy() *SigningJobSpecSource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningJobSpecSource.
func (*SigningJobSpecSource) DeepCopyInto ¶
func (in *SigningJobSpecSource) DeepCopyInto(out *SigningJobSpecSource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SigningJobSpecSourceCodec ¶
type SigningJobSpecSourceCodec struct { }
+k8s:deepcopy-gen=false
func (SigningJobSpecSourceCodec) Decode ¶
func (SigningJobSpecSourceCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type SigningJobSpecSourceS3 ¶
type SigningJobSpecSourceS3 struct { Bucket *string `json:"bucket" tf:"bucket"` Key *string `json:"key" tf:"key"` Version *string `json:"version" tf:"version"` }
func (*SigningJobSpecSourceS3) DeepCopy ¶
func (in *SigningJobSpecSourceS3) DeepCopy() *SigningJobSpecSourceS3
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningJobSpecSourceS3.
func (*SigningJobSpecSourceS3) DeepCopyInto ¶
func (in *SigningJobSpecSourceS3) DeepCopyInto(out *SigningJobSpecSourceS3)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SigningJobSpecSourceS3Codec ¶
type SigningJobSpecSourceS3Codec struct { }
+k8s:deepcopy-gen=false
func (SigningJobSpecSourceS3Codec) Decode ¶
func (SigningJobSpecSourceS3Codec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type SigningJobStatus ¶
type SigningJobStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*SigningJobStatus) DeepCopy ¶
func (in *SigningJobStatus) DeepCopy() *SigningJobStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningJobStatus.
func (*SigningJobStatus) DeepCopyInto ¶
func (in *SigningJobStatus) DeepCopyInto(out *SigningJobStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SigningProfile ¶
type SigningProfile struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SigningProfileSpec `json:"spec,omitempty"` Status SigningProfileStatus `json:"status,omitempty"` }
func (*SigningProfile) DeepCopy ¶
func (in *SigningProfile) DeepCopy() *SigningProfile
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningProfile.
func (*SigningProfile) DeepCopyInto ¶
func (in *SigningProfile) DeepCopyInto(out *SigningProfile)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SigningProfile) DeepCopyObject ¶
func (in *SigningProfile) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SigningProfile) SetupWebhookWithManager ¶
func (r *SigningProfile) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*SigningProfile) ValidateCreate ¶
func (r *SigningProfile) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*SigningProfile) ValidateDelete ¶
func (r *SigningProfile) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*SigningProfile) ValidateUpdate ¶
func (r *SigningProfile) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type SigningProfileList ¶
type SigningProfileList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SigningProfile CRD objects Items []SigningProfile `json:"items,omitempty"` }
SigningProfileList is a list of SigningProfiles
func (*SigningProfileList) DeepCopy ¶
func (in *SigningProfileList) DeepCopy() *SigningProfileList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningProfileList.
func (*SigningProfileList) DeepCopyInto ¶
func (in *SigningProfileList) DeepCopyInto(out *SigningProfileList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SigningProfileList) DeepCopyObject ¶
func (in *SigningProfileList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SigningProfilePermission ¶
type SigningProfilePermission struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SigningProfilePermissionSpec `json:"spec,omitempty"` Status SigningProfilePermissionStatus `json:"status,omitempty"` }
func (*SigningProfilePermission) DeepCopy ¶
func (in *SigningProfilePermission) DeepCopy() *SigningProfilePermission
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningProfilePermission.
func (*SigningProfilePermission) DeepCopyInto ¶
func (in *SigningProfilePermission) DeepCopyInto(out *SigningProfilePermission)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SigningProfilePermission) DeepCopyObject ¶
func (in *SigningProfilePermission) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SigningProfilePermission) SetupWebhookWithManager ¶
func (r *SigningProfilePermission) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*SigningProfilePermission) ValidateCreate ¶
func (r *SigningProfilePermission) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*SigningProfilePermission) ValidateDelete ¶
func (r *SigningProfilePermission) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*SigningProfilePermission) ValidateUpdate ¶
func (r *SigningProfilePermission) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type SigningProfilePermissionList ¶
type SigningProfilePermissionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of SigningProfilePermission CRD objects Items []SigningProfilePermission `json:"items,omitempty"` }
SigningProfilePermissionList is a list of SigningProfilePermissions
func (*SigningProfilePermissionList) DeepCopy ¶
func (in *SigningProfilePermissionList) DeepCopy() *SigningProfilePermissionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningProfilePermissionList.
func (*SigningProfilePermissionList) DeepCopyInto ¶
func (in *SigningProfilePermissionList) DeepCopyInto(out *SigningProfilePermissionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SigningProfilePermissionList) DeepCopyObject ¶
func (in *SigningProfilePermissionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SigningProfilePermissionSpec ¶
type SigningProfilePermissionSpec struct { State *SigningProfilePermissionSpecResource `json:"state,omitempty" tf:"-"` Resource SigningProfilePermissionSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*SigningProfilePermissionSpec) DeepCopy ¶
func (in *SigningProfilePermissionSpec) DeepCopy() *SigningProfilePermissionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningProfilePermissionSpec.
func (*SigningProfilePermissionSpec) DeepCopyInto ¶
func (in *SigningProfilePermissionSpec) DeepCopyInto(out *SigningProfilePermissionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SigningProfilePermissionSpecResource ¶
type SigningProfilePermissionSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` Action *string `json:"action" tf:"action"` Principal *string `json:"principal" tf:"principal"` ProfileName *string `json:"profileName" tf:"profile_name"` // +optional ProfileVersion *string `json:"profileVersion,omitempty" tf:"profile_version"` // +optional StatementID *string `json:"statementID,omitempty" tf:"statement_id"` // +optional StatementIDPrefix *string `json:"statementIDPrefix,omitempty" tf:"statement_id_prefix"` }
func (*SigningProfilePermissionSpecResource) DeepCopy ¶
func (in *SigningProfilePermissionSpecResource) DeepCopy() *SigningProfilePermissionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningProfilePermissionSpecResource.
func (*SigningProfilePermissionSpecResource) DeepCopyInto ¶
func (in *SigningProfilePermissionSpecResource) DeepCopyInto(out *SigningProfilePermissionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SigningProfilePermissionStatus ¶
type SigningProfilePermissionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*SigningProfilePermissionStatus) DeepCopy ¶
func (in *SigningProfilePermissionStatus) DeepCopy() *SigningProfilePermissionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningProfilePermissionStatus.
func (*SigningProfilePermissionStatus) DeepCopyInto ¶
func (in *SigningProfilePermissionStatus) DeepCopyInto(out *SigningProfilePermissionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SigningProfileSpec ¶
type SigningProfileSpec struct { State *SigningProfileSpecResource `json:"state,omitempty" tf:"-"` Resource SigningProfileSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*SigningProfileSpec) DeepCopy ¶
func (in *SigningProfileSpec) DeepCopy() *SigningProfileSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningProfileSpec.
func (*SigningProfileSpec) DeepCopyInto ¶
func (in *SigningProfileSpec) DeepCopyInto(out *SigningProfileSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SigningProfileSpecResource ¶
type SigningProfileSpecResource struct { ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional Arn *string `json:"arn,omitempty" tf:"arn"` // +optional Name *string `json:"name,omitempty" tf:"name"` // +optional NamePrefix *string `json:"namePrefix,omitempty" tf:"name_prefix"` // +optional PlatformDisplayName *string `json:"platformDisplayName,omitempty" tf:"platform_display_name"` PlatformID *string `json:"platformID" tf:"platform_id"` // +optional RevocationRecord []SigningProfileSpecRevocationRecord `json:"revocationRecord,omitempty" tf:"revocation_record"` // +optional SignatureValidityPeriod *SigningProfileSpecSignatureValidityPeriod `json:"signatureValidityPeriod,omitempty" tf:"signature_validity_period"` // +optional Status *string `json:"status,omitempty" tf:"status"` // +optional Tags *map[string]string `json:"tags,omitempty" tf:"tags"` // +optional TagsAll *map[string]string `json:"tagsAll,omitempty" tf:"tags_all"` // +optional Version *string `json:"version,omitempty" tf:"version"` // +optional VersionArn *string `json:"versionArn,omitempty" tf:"version_arn"` }
func (*SigningProfileSpecResource) DeepCopy ¶
func (in *SigningProfileSpecResource) DeepCopy() *SigningProfileSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningProfileSpecResource.
func (*SigningProfileSpecResource) DeepCopyInto ¶
func (in *SigningProfileSpecResource) DeepCopyInto(out *SigningProfileSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SigningProfileSpecRevocationRecord ¶
type SigningProfileSpecRevocationRecord struct { // +optional RevocationEffectiveFrom *string `json:"revocationEffectiveFrom,omitempty" tf:"revocation_effective_from"` // +optional RevokedAt *string `json:"revokedAt,omitempty" tf:"revoked_at"` // +optional RevokedBy *string `json:"revokedBy,omitempty" tf:"revoked_by"` }
func (*SigningProfileSpecRevocationRecord) DeepCopy ¶
func (in *SigningProfileSpecRevocationRecord) DeepCopy() *SigningProfileSpecRevocationRecord
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningProfileSpecRevocationRecord.
func (*SigningProfileSpecRevocationRecord) DeepCopyInto ¶
func (in *SigningProfileSpecRevocationRecord) DeepCopyInto(out *SigningProfileSpecRevocationRecord)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SigningProfileSpecSignatureValidityPeriod ¶
type SigningProfileSpecSignatureValidityPeriod struct { Type *string `json:"type" tf:"type"` Value *int64 `json:"value" tf:"value"` }
func (*SigningProfileSpecSignatureValidityPeriod) DeepCopy ¶
func (in *SigningProfileSpecSignatureValidityPeriod) DeepCopy() *SigningProfileSpecSignatureValidityPeriod
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningProfileSpecSignatureValidityPeriod.
func (*SigningProfileSpecSignatureValidityPeriod) DeepCopyInto ¶
func (in *SigningProfileSpecSignatureValidityPeriod) DeepCopyInto(out *SigningProfileSpecSignatureValidityPeriod)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SigningProfileSpecSignatureValidityPeriodCodec ¶
type SigningProfileSpecSignatureValidityPeriodCodec struct { }
+k8s:deepcopy-gen=false
func (SigningProfileSpecSignatureValidityPeriodCodec) Decode ¶
func (SigningProfileSpecSignatureValidityPeriodCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type SigningProfileStatus ¶
type SigningProfileStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*SigningProfileStatus) DeepCopy ¶
func (in *SigningProfileStatus) DeepCopy() *SigningProfileStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SigningProfileStatus.
func (*SigningProfileStatus) DeepCopyInto ¶
func (in *SigningProfileStatus) DeepCopyInto(out *SigningProfileStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.