Documentation
¶
Overview ¶
Generate deepcopy object for identityplatform/v1beta1 API group
Package v1beta1 contains API Schema definitions for the identityplatform v1beta1 API group. +k8s:openapi-gen=true +k8s:deepcopy-gen=package,register +k8s:conversion-gen=github.com/GoogleCloudPlatform/k8s-config-connector/pkg/apis/identityplatform +k8s:defaulter-gen=TypeMeta +groupName=identityplatform.cnrm.cloud.google.com
Index ¶
- Variables
- type IdentityPlatformOAuthIDPConfig
- type IdentityPlatformOAuthIDPConfigList
- type IdentityPlatformOAuthIDPConfigSpec
- type IdentityPlatformOAuthIDPConfigStatus
- type IdentityPlatformTenant
- type IdentityPlatformTenantList
- type IdentityPlatformTenantOAuthIDPConfig
- type IdentityPlatformTenantOAuthIDPConfigList
- func (in *IdentityPlatformTenantOAuthIDPConfigList) DeepCopy() *IdentityPlatformTenantOAuthIDPConfigList
- func (in *IdentityPlatformTenantOAuthIDPConfigList) DeepCopyInto(out *IdentityPlatformTenantOAuthIDPConfigList)
- func (in *IdentityPlatformTenantOAuthIDPConfigList) DeepCopyObject() runtime.Object
- type IdentityPlatformTenantOAuthIDPConfigSpec
- type IdentityPlatformTenantOAuthIDPConfigStatus
- type IdentityPlatformTenantSpec
- type IdentityPlatformTenantStatus
- type OauthidpconfigClientSecret
- type OauthidpconfigResponseType
- type OauthidpconfigValueFrom
- type TenantMfaConfig
- type TenantoauthidpconfigClientSecret
- type TenantoauthidpconfigResponseType
- type TenantoauthidpconfigValueFrom
Constants ¶
This section is empty.
Variables ¶
var ( // SchemeGroupVersion is the group version used to register these objects. SchemeGroupVersion = schema.GroupVersion{Group: "identityplatform.cnrm.cloud.google.com", Version: "v1beta1"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme. SchemeBuilder = &scheme.Builder{GroupVersion: SchemeGroupVersion} // AddToScheme is a global function that registers this API group & version to a scheme AddToScheme = SchemeBuilder.AddToScheme IdentityPlatformOAuthIDPConfigGVK = schema.GroupVersionKind{ Group: SchemeGroupVersion.Group, Version: SchemeGroupVersion.Version, Kind: reflect.TypeOf(IdentityPlatformOAuthIDPConfig{}).Name(), } IdentityPlatformTenantGVK = schema.GroupVersionKind{ Group: SchemeGroupVersion.Group, Version: SchemeGroupVersion.Version, Kind: reflect.TypeOf(IdentityPlatformTenant{}).Name(), } IdentityPlatformTenantOAuthIDPConfigGVK = schema.GroupVersionKind{ Group: SchemeGroupVersion.Group, Version: SchemeGroupVersion.Version, Kind: reflect.TypeOf(IdentityPlatformTenantOAuthIDPConfig{}).Name(), } )
Functions ¶
This section is empty.
Types ¶
type IdentityPlatformOAuthIDPConfig ¶
type IdentityPlatformOAuthIDPConfig struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IdentityPlatformOAuthIDPConfigSpec `json:"spec,omitempty"` Status IdentityPlatformOAuthIDPConfigStatus `json:"status,omitempty"` }
IdentityPlatformOAuthIDPConfig is the Schema for the identityplatform API +k8s:openapi-gen=true
func (*IdentityPlatformOAuthIDPConfig) DeepCopy ¶
func (in *IdentityPlatformOAuthIDPConfig) DeepCopy() *IdentityPlatformOAuthIDPConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityPlatformOAuthIDPConfig.
func (*IdentityPlatformOAuthIDPConfig) DeepCopyInto ¶
func (in *IdentityPlatformOAuthIDPConfig) DeepCopyInto(out *IdentityPlatformOAuthIDPConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityPlatformOAuthIDPConfig) DeepCopyObject ¶
func (in *IdentityPlatformOAuthIDPConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type IdentityPlatformOAuthIDPConfigList ¶
type IdentityPlatformOAuthIDPConfigList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IdentityPlatformOAuthIDPConfig `json:"items"` }
IdentityPlatformOAuthIDPConfigList contains a list of IdentityPlatformOAuthIDPConfig
func (*IdentityPlatformOAuthIDPConfigList) DeepCopy ¶
func (in *IdentityPlatformOAuthIDPConfigList) DeepCopy() *IdentityPlatformOAuthIDPConfigList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityPlatformOAuthIDPConfigList.
func (*IdentityPlatformOAuthIDPConfigList) DeepCopyInto ¶
func (in *IdentityPlatformOAuthIDPConfigList) DeepCopyInto(out *IdentityPlatformOAuthIDPConfigList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityPlatformOAuthIDPConfigList) DeepCopyObject ¶
func (in *IdentityPlatformOAuthIDPConfigList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type IdentityPlatformOAuthIDPConfigSpec ¶
type IdentityPlatformOAuthIDPConfigSpec struct { /* The client id of an OAuth client. */ ClientId string `json:"clientId,omitempty"` /* The client secret of the OAuth client, to enable OIDC code flow. */ ClientSecret OauthidpconfigClientSecret `json:"clientSecret,omitempty"` /* The config's display name set by developers. */ DisplayName string `json:"displayName,omitempty"` /* True if allows the user to sign in with the provider. */ Enabled bool `json:"enabled,omitempty"` /* For OIDC Idps, the issuer identifier. */ Issuer string `json:"issuer,omitempty"` /* Immutable. Optional. The name of the resource. Used for creation and acquisition. When unset, the value of `metadata.name` is used as the default. */ ResourceID string `json:"resourceID,omitempty"` /* The multiple response type to request for in the OAuth authorization flow. This can possibly be a combination of set bits (e.g. {id\_token, token}). */ ResponseType OauthidpconfigResponseType `json:"responseType,omitempty"` }
func (*IdentityPlatformOAuthIDPConfigSpec) DeepCopy ¶
func (in *IdentityPlatformOAuthIDPConfigSpec) DeepCopy() *IdentityPlatformOAuthIDPConfigSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityPlatformOAuthIDPConfigSpec.
func (*IdentityPlatformOAuthIDPConfigSpec) DeepCopyInto ¶
func (in *IdentityPlatformOAuthIDPConfigSpec) DeepCopyInto(out *IdentityPlatformOAuthIDPConfigSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityPlatformOAuthIDPConfigStatus ¶
type IdentityPlatformOAuthIDPConfigStatus struct { /* Conditions represent the latest available observations of the IdentityPlatformOAuthIDPConfig's current state. */ Conditions []v1alpha1.Condition `json:"conditions,omitempty"` }
func (*IdentityPlatformOAuthIDPConfigStatus) DeepCopy ¶
func (in *IdentityPlatformOAuthIDPConfigStatus) DeepCopy() *IdentityPlatformOAuthIDPConfigStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityPlatformOAuthIDPConfigStatus.
func (*IdentityPlatformOAuthIDPConfigStatus) DeepCopyInto ¶
func (in *IdentityPlatformOAuthIDPConfigStatus) DeepCopyInto(out *IdentityPlatformOAuthIDPConfigStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityPlatformTenant ¶
type IdentityPlatformTenant struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IdentityPlatformTenantSpec `json:"spec,omitempty"` Status IdentityPlatformTenantStatus `json:"status,omitempty"` }
IdentityPlatformTenant is the Schema for the identityplatform API +k8s:openapi-gen=true
func (*IdentityPlatformTenant) DeepCopy ¶
func (in *IdentityPlatformTenant) DeepCopy() *IdentityPlatformTenant
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityPlatformTenant.
func (*IdentityPlatformTenant) DeepCopyInto ¶
func (in *IdentityPlatformTenant) DeepCopyInto(out *IdentityPlatformTenant)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityPlatformTenant) DeepCopyObject ¶
func (in *IdentityPlatformTenant) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type IdentityPlatformTenantList ¶
type IdentityPlatformTenantList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IdentityPlatformTenant `json:"items"` }
IdentityPlatformTenantList contains a list of IdentityPlatformTenant
func (*IdentityPlatformTenantList) DeepCopy ¶
func (in *IdentityPlatformTenantList) DeepCopy() *IdentityPlatformTenantList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityPlatformTenantList.
func (*IdentityPlatformTenantList) DeepCopyInto ¶
func (in *IdentityPlatformTenantList) DeepCopyInto(out *IdentityPlatformTenantList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityPlatformTenantList) DeepCopyObject ¶
func (in *IdentityPlatformTenantList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type IdentityPlatformTenantOAuthIDPConfig ¶
type IdentityPlatformTenantOAuthIDPConfig struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IdentityPlatformTenantOAuthIDPConfigSpec `json:"spec,omitempty"` Status IdentityPlatformTenantOAuthIDPConfigStatus `json:"status,omitempty"` }
IdentityPlatformTenantOAuthIDPConfig is the Schema for the identityplatform API +k8s:openapi-gen=true
func (*IdentityPlatformTenantOAuthIDPConfig) DeepCopy ¶
func (in *IdentityPlatformTenantOAuthIDPConfig) DeepCopy() *IdentityPlatformTenantOAuthIDPConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityPlatformTenantOAuthIDPConfig.
func (*IdentityPlatformTenantOAuthIDPConfig) DeepCopyInto ¶
func (in *IdentityPlatformTenantOAuthIDPConfig) DeepCopyInto(out *IdentityPlatformTenantOAuthIDPConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityPlatformTenantOAuthIDPConfig) DeepCopyObject ¶
func (in *IdentityPlatformTenantOAuthIDPConfig) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type IdentityPlatformTenantOAuthIDPConfigList ¶
type IdentityPlatformTenantOAuthIDPConfigList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IdentityPlatformTenantOAuthIDPConfig `json:"items"` }
IdentityPlatformTenantOAuthIDPConfigList contains a list of IdentityPlatformTenantOAuthIDPConfig
func (*IdentityPlatformTenantOAuthIDPConfigList) DeepCopy ¶
func (in *IdentityPlatformTenantOAuthIDPConfigList) DeepCopy() *IdentityPlatformTenantOAuthIDPConfigList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityPlatformTenantOAuthIDPConfigList.
func (*IdentityPlatformTenantOAuthIDPConfigList) DeepCopyInto ¶
func (in *IdentityPlatformTenantOAuthIDPConfigList) DeepCopyInto(out *IdentityPlatformTenantOAuthIDPConfigList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IdentityPlatformTenantOAuthIDPConfigList) DeepCopyObject ¶
func (in *IdentityPlatformTenantOAuthIDPConfigList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type IdentityPlatformTenantOAuthIDPConfigSpec ¶
type IdentityPlatformTenantOAuthIDPConfigSpec struct { /* The client id of an OAuth client. */ ClientId string `json:"clientId,omitempty"` /* The client secret of the OAuth client, to enable OIDC code flow. */ ClientSecret TenantoauthidpconfigClientSecret `json:"clientSecret,omitempty"` /* The config's display name set by developers. */ DisplayName string `json:"displayName,omitempty"` /* True if allows the user to sign in with the provider. */ Enabled bool `json:"enabled,omitempty"` /* For OIDC Idps, the issuer identifier. */ Issuer string `json:"issuer,omitempty"` /* Immutable. Optional. The name of the resource. Used for creation and acquisition. When unset, the value of `metadata.name` is used as the default. */ ResourceID string `json:"resourceID,omitempty"` /* The multiple response type to request for in the OAuth authorization flow. This can possibly be a combination of set bits (e.g. {id\_token, token}). */ ResponseType TenantoauthidpconfigResponseType `json:"responseType,omitempty"` /* */ TenantRef v1alpha1.ResourceRef `json:"tenantRef,omitempty"` }
func (*IdentityPlatformTenantOAuthIDPConfigSpec) DeepCopy ¶
func (in *IdentityPlatformTenantOAuthIDPConfigSpec) DeepCopy() *IdentityPlatformTenantOAuthIDPConfigSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityPlatformTenantOAuthIDPConfigSpec.
func (*IdentityPlatformTenantOAuthIDPConfigSpec) DeepCopyInto ¶
func (in *IdentityPlatformTenantOAuthIDPConfigSpec) DeepCopyInto(out *IdentityPlatformTenantOAuthIDPConfigSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityPlatformTenantOAuthIDPConfigStatus ¶
type IdentityPlatformTenantOAuthIDPConfigStatus struct { /* Conditions represent the latest available observations of the IdentityPlatformTenantOAuthIDPConfig's current state. */ Conditions []v1alpha1.Condition `json:"conditions,omitempty"` }
func (*IdentityPlatformTenantOAuthIDPConfigStatus) DeepCopy ¶
func (in *IdentityPlatformTenantOAuthIDPConfigStatus) DeepCopy() *IdentityPlatformTenantOAuthIDPConfigStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityPlatformTenantOAuthIDPConfigStatus.
func (*IdentityPlatformTenantOAuthIDPConfigStatus) DeepCopyInto ¶
func (in *IdentityPlatformTenantOAuthIDPConfigStatus) DeepCopyInto(out *IdentityPlatformTenantOAuthIDPConfigStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityPlatformTenantSpec ¶
type IdentityPlatformTenantSpec struct { /* Whether to allow email/password user authentication. */ AllowPasswordSignup bool `json:"allowPasswordSignup,omitempty"` /* Whether authentication is disabled for the tenant. If true, the users under the disabled tenant are not allowed to sign-in. Admins of the disabled tenant are not able to manage its users. */ DisableAuth bool `json:"disableAuth,omitempty"` /* Display name of the tenant. */ DisplayName string `json:"displayName,omitempty"` /* Whether to enable anonymous user authentication. */ EnableAnonymousUser bool `json:"enableAnonymousUser,omitempty"` /* Whether to enable email link user authentication. */ EnableEmailLinkSignin bool `json:"enableEmailLinkSignin,omitempty"` /* The tenant-level configuration of MFA options. */ MfaConfig TenantMfaConfig `json:"mfaConfig,omitempty"` /* Immutable. Optional. The service-generated name of the resource. Used for acquisition only. Leave unset to create a new resource. */ ResourceID string `json:"resourceID,omitempty"` /* A map of <test phone number, fake code> pairs that can be used for MFA. The phone number should be in E.164 format (https://www.itu.int/rec/T-REC-E.164/) and a maximum of 10 pairs can be added (error will be thrown once exceeded). */ TestPhoneNumbers map[string]string `json:"testPhoneNumbers,omitempty"` }
func (*IdentityPlatformTenantSpec) DeepCopy ¶
func (in *IdentityPlatformTenantSpec) DeepCopy() *IdentityPlatformTenantSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityPlatformTenantSpec.
func (*IdentityPlatformTenantSpec) DeepCopyInto ¶
func (in *IdentityPlatformTenantSpec) DeepCopyInto(out *IdentityPlatformTenantSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityPlatformTenantStatus ¶
type IdentityPlatformTenantStatus struct { /* Conditions represent the latest available observations of the IdentityPlatformTenant's current state. */ Conditions []v1alpha1.Condition `json:"conditions,omitempty"` }
func (*IdentityPlatformTenantStatus) DeepCopy ¶
func (in *IdentityPlatformTenantStatus) DeepCopy() *IdentityPlatformTenantStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityPlatformTenantStatus.
func (*IdentityPlatformTenantStatus) DeepCopyInto ¶
func (in *IdentityPlatformTenantStatus) DeepCopyInto(out *IdentityPlatformTenantStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OauthidpconfigClientSecret ¶
type OauthidpconfigClientSecret struct { /* Value of the field. Cannot be used if 'valueFrom' is specified. */ Value string `json:"value,omitempty"` /* Source for the field's value. Cannot be used if 'value' is specified. */ ValueFrom OauthidpconfigValueFrom `json:"valueFrom,omitempty"` }
func (*OauthidpconfigClientSecret) DeepCopy ¶
func (in *OauthidpconfigClientSecret) DeepCopy() *OauthidpconfigClientSecret
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OauthidpconfigClientSecret.
func (*OauthidpconfigClientSecret) DeepCopyInto ¶
func (in *OauthidpconfigClientSecret) DeepCopyInto(out *OauthidpconfigClientSecret)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OauthidpconfigResponseType ¶
type OauthidpconfigResponseType struct { /* If true, authorization code is returned from IdP's authorization endpoint. */ Code bool `json:"code,omitempty"` /* If true, ID token is returned from IdP's authorization endpoint. */ IdToken bool `json:"idToken,omitempty"` /* If true, access token is returned from IdP's authorization endpoint. */ Token bool `json:"token,omitempty"` }
func (*OauthidpconfigResponseType) DeepCopy ¶
func (in *OauthidpconfigResponseType) DeepCopy() *OauthidpconfigResponseType
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OauthidpconfigResponseType.
func (*OauthidpconfigResponseType) DeepCopyInto ¶
func (in *OauthidpconfigResponseType) DeepCopyInto(out *OauthidpconfigResponseType)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OauthidpconfigValueFrom ¶
type OauthidpconfigValueFrom struct { /* Reference to a value with the given key in the given Secret in the resource's namespace. */ SecretKeyRef v1alpha1.ResourceRef `json:"secretKeyRef,omitempty"` }
func (*OauthidpconfigValueFrom) DeepCopy ¶
func (in *OauthidpconfigValueFrom) DeepCopy() *OauthidpconfigValueFrom
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OauthidpconfigValueFrom.
func (*OauthidpconfigValueFrom) DeepCopyInto ¶
func (in *OauthidpconfigValueFrom) DeepCopyInto(out *OauthidpconfigValueFrom)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TenantMfaConfig ¶
type TenantMfaConfig struct { /* A list of usable second factors for this project. */ EnabledProviders []string `json:"enabledProviders,omitempty"` /* Whether MultiFactor Authentication has been enabled for this project. Possible values: STATE_UNSPECIFIED, DISABLED, ENABLED, MANDATORY */ State string `json:"state,omitempty"` }
func (*TenantMfaConfig) DeepCopy ¶
func (in *TenantMfaConfig) DeepCopy() *TenantMfaConfig
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TenantMfaConfig.
func (*TenantMfaConfig) DeepCopyInto ¶
func (in *TenantMfaConfig) DeepCopyInto(out *TenantMfaConfig)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TenantoauthidpconfigClientSecret ¶
type TenantoauthidpconfigClientSecret struct { /* Value of the field. Cannot be used if 'valueFrom' is specified. */ Value string `json:"value,omitempty"` /* Source for the field's value. Cannot be used if 'value' is specified. */ ValueFrom TenantoauthidpconfigValueFrom `json:"valueFrom,omitempty"` }
func (*TenantoauthidpconfigClientSecret) DeepCopy ¶
func (in *TenantoauthidpconfigClientSecret) DeepCopy() *TenantoauthidpconfigClientSecret
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TenantoauthidpconfigClientSecret.
func (*TenantoauthidpconfigClientSecret) DeepCopyInto ¶
func (in *TenantoauthidpconfigClientSecret) DeepCopyInto(out *TenantoauthidpconfigClientSecret)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TenantoauthidpconfigResponseType ¶
type TenantoauthidpconfigResponseType struct { /* If true, authorization code is returned from IdP's authorization endpoint. */ Code bool `json:"code,omitempty"` /* If true, ID token is returned from IdP's authorization endpoint. */ IdToken bool `json:"idToken,omitempty"` /* If true, access token is returned from IdP's authorization endpoint. */ Token bool `json:"token,omitempty"` }
func (*TenantoauthidpconfigResponseType) DeepCopy ¶
func (in *TenantoauthidpconfigResponseType) DeepCopy() *TenantoauthidpconfigResponseType
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TenantoauthidpconfigResponseType.
func (*TenantoauthidpconfigResponseType) DeepCopyInto ¶
func (in *TenantoauthidpconfigResponseType) DeepCopyInto(out *TenantoauthidpconfigResponseType)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TenantoauthidpconfigValueFrom ¶
type TenantoauthidpconfigValueFrom struct { /* Reference to a value with the given key in the given Secret in the resource's namespace. */ SecretKeyRef v1alpha1.ResourceRef `json:"secretKeyRef,omitempty"` }
func (*TenantoauthidpconfigValueFrom) DeepCopy ¶
func (in *TenantoauthidpconfigValueFrom) DeepCopy() *TenantoauthidpconfigValueFrom
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TenantoauthidpconfigValueFrom.
func (*TenantoauthidpconfigValueFrom) DeepCopyInto ¶
func (in *TenantoauthidpconfigValueFrom) DeepCopyInto(out *TenantoauthidpconfigValueFrom)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.