storage

package
v2.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 24, 2024 License: MIT Imports: 7 Imported by: 0

Documentation

Overview

Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.

Package storage contains API Schema definitions for the appconfiguration storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=appconfiguration.azure.com +versionName=v1api20220501storage

Index

Constants

View Source
const APIVersion_Value = APIVersion("2022-05-01")

Variables

View Source
var (
	// GroupVersion is group version used to register these objects
	GroupVersion = schema.GroupVersion{Group: "appconfiguration.azure.com", Version: "v1api20220501storage"}

	// SchemeBuilder is used to add go types to the GroupVersionKind scheme
	SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion}

	// AddToScheme adds the types in this group-version to the given scheme.
	AddToScheme = SchemeBuilder.AddToScheme
)

Functions

This section is empty.

Types

type APIVersion

type APIVersion string

Storage version of v1api20220501.APIVersion +kubebuilder:validation:Enum={"2022-05-01"}

type ConfigurationStore

type ConfigurationStore struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              ConfigurationStore_Spec   `json:"spec,omitempty"`
	Status            ConfigurationStore_STATUS `json:"status,omitempty"`
}

+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20220501.ConfigurationStore Generator information: - Generated from: /appconfiguration/resource-manager/Microsoft.AppConfiguration/stable/2022-05-01/appconfiguration.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppConfiguration/configurationStores/{configStoreName}

func (*ConfigurationStore) AzureName

func (store *ConfigurationStore) AzureName() string

AzureName returns the Azure name of the resource

func (*ConfigurationStore) DeepCopy

func (in *ConfigurationStore) DeepCopy() *ConfigurationStore

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationStore.

func (*ConfigurationStore) DeepCopyInto

func (in *ConfigurationStore) DeepCopyInto(out *ConfigurationStore)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ConfigurationStore) DeepCopyObject

func (in *ConfigurationStore) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

func (ConfigurationStore) GetAPIVersion

func (store ConfigurationStore) GetAPIVersion() string

GetAPIVersion returns the ARM API version of the resource. This is always "2022-05-01"

func (*ConfigurationStore) GetConditions

func (store *ConfigurationStore) GetConditions() conditions.Conditions

GetConditions returns the conditions of the resource

func (*ConfigurationStore) GetResourceScope

func (store *ConfigurationStore) GetResourceScope() genruntime.ResourceScope

GetResourceScope returns the scope of the resource

func (*ConfigurationStore) GetSpec

GetSpec returns the specification of this resource

func (*ConfigurationStore) GetStatus

func (store *ConfigurationStore) GetStatus() genruntime.ConvertibleStatus

GetStatus returns the status of this resource

func (*ConfigurationStore) GetSupportedOperations

func (store *ConfigurationStore) GetSupportedOperations() []genruntime.ResourceOperation

GetSupportedOperations returns the operations supported by the resource

func (*ConfigurationStore) GetType

func (store *ConfigurationStore) GetType() string

GetType returns the ARM Type of the resource. This is always "Microsoft.AppConfiguration/configurationStores"

func (*ConfigurationStore) Hub

func (store *ConfigurationStore) Hub()

Hub marks that this ConfigurationStore is the hub type for conversion

func (*ConfigurationStore) NewEmptyStatus

func (store *ConfigurationStore) NewEmptyStatus() genruntime.ConvertibleStatus

NewEmptyStatus returns a new empty (blank) status

func (*ConfigurationStore) OriginalGVK

func (store *ConfigurationStore) OriginalGVK() *schema.GroupVersionKind

OriginalGVK returns a GroupValueKind for the original API version used to create the resource

func (*ConfigurationStore) Owner

Owner returns the ResourceReference of the owner

func (*ConfigurationStore) SetConditions

func (store *ConfigurationStore) SetConditions(conditions conditions.Conditions)

SetConditions sets the conditions on the resource status

func (*ConfigurationStore) SetStatus

func (store *ConfigurationStore) SetStatus(status genruntime.ConvertibleStatus) error

SetStatus sets the status of this resource

type ConfigurationStoreList

type ConfigurationStoreList struct {
	metav1.TypeMeta `json:",inline"`
	metav1.ListMeta `json:"metadata,omitempty"`
	Items           []ConfigurationStore `json:"items"`
}

+kubebuilder:object:root=true Storage version of v1api20220501.ConfigurationStore Generator information: - Generated from: /appconfiguration/resource-manager/Microsoft.AppConfiguration/stable/2022-05-01/appconfiguration.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AppConfiguration/configurationStores/{configStoreName}

func (*ConfigurationStoreList) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationStoreList.

func (*ConfigurationStoreList) DeepCopyInto

func (in *ConfigurationStoreList) DeepCopyInto(out *ConfigurationStoreList)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

func (*ConfigurationStoreList) DeepCopyObject

func (in *ConfigurationStoreList) DeepCopyObject() runtime.Object

DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.

type ConfigurationStoreOperatorSecrets

type ConfigurationStoreOperatorSecrets struct {
	PrimaryConnectionString           *genruntime.SecretDestination `json:"primaryConnectionString,omitempty"`
	PrimaryKey                        *genruntime.SecretDestination `json:"primaryKey,omitempty"`
	PrimaryKeyID                      *genruntime.SecretDestination `json:"primaryKeyID,omitempty"`
	PrimaryReadOnlyConnectionString   *genruntime.SecretDestination `json:"primaryReadOnlyConnectionString,omitempty"`
	PrimaryReadOnlyKey                *genruntime.SecretDestination `json:"primaryReadOnlyKey,omitempty"`
	PrimaryReadOnlyKeyID              *genruntime.SecretDestination `json:"primaryReadOnlyKeyID,omitempty"`
	PropertyBag                       genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
	SecondaryConnectionString         *genruntime.SecretDestination `json:"secondaryConnectionString,omitempty"`
	SecondaryKey                      *genruntime.SecretDestination `json:"secondaryKey,omitempty"`
	SecondaryKeyID                    *genruntime.SecretDestination `json:"secondaryKeyID,omitempty"`
	SecondaryReadOnlyConnectionString *genruntime.SecretDestination `json:"secondaryReadOnlyConnectionString,omitempty"`
	SecondaryReadOnlyKey              *genruntime.SecretDestination `json:"secondaryReadOnlyKey,omitempty"`
	SecondaryReadOnlyKeyID            *genruntime.SecretDestination `json:"secondaryReadOnlyKeyID,omitempty"`
}

Storage version of v1api20220501.ConfigurationStoreOperatorSecrets

func (*ConfigurationStoreOperatorSecrets) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationStoreOperatorSecrets.

func (*ConfigurationStoreOperatorSecrets) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ConfigurationStoreOperatorSpec

type ConfigurationStoreOperatorSpec struct {
	PropertyBag genruntime.PropertyBag             `json:"$propertyBag,omitempty"`
	Secrets     *ConfigurationStoreOperatorSecrets `json:"secrets,omitempty"`
}

Storage version of v1api20220501.ConfigurationStoreOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure

func (*ConfigurationStoreOperatorSpec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationStoreOperatorSpec.

func (*ConfigurationStoreOperatorSpec) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ConfigurationStore_STATUS

type ConfigurationStore_STATUS struct {
	Conditions                 []conditions.Condition                      `json:"conditions,omitempty"`
	CreateMode                 *string                                     `json:"createMode,omitempty"`
	CreationDate               *string                                     `json:"creationDate,omitempty"`
	DisableLocalAuth           *bool                                       `json:"disableLocalAuth,omitempty"`
	EnablePurgeProtection      *bool                                       `json:"enablePurgeProtection,omitempty"`
	Encryption                 *EncryptionProperties_STATUS                `json:"encryption,omitempty"`
	Endpoint                   *string                                     `json:"endpoint,omitempty"`
	Id                         *string                                     `json:"id,omitempty"`
	Identity                   *ResourceIdentity_STATUS                    `json:"identity,omitempty"`
	Location                   *string                                     `json:"location,omitempty"`
	Name                       *string                                     `json:"name,omitempty"`
	PrivateEndpointConnections []PrivateEndpointConnectionReference_STATUS `json:"privateEndpointConnections,omitempty"`
	PropertyBag                genruntime.PropertyBag                      `json:"$propertyBag,omitempty"`
	ProvisioningState          *string                                     `json:"provisioningState,omitempty"`
	PublicNetworkAccess        *string                                     `json:"publicNetworkAccess,omitempty"`
	Sku                        *Sku_STATUS                                 `json:"sku,omitempty"`
	SoftDeleteRetentionInDays  *int                                        `json:"softDeleteRetentionInDays,omitempty"`
	SystemData                 *SystemData_STATUS                          `json:"systemData,omitempty"`
	Tags                       map[string]string                           `json:"tags,omitempty"`
	Type                       *string                                     `json:"type,omitempty"`
}

Storage version of v1api20220501.ConfigurationStore_STATUS The configuration store along with all resource properties. The Configuration Store will have all information to begin utilizing it.

func (*ConfigurationStore_STATUS) ConvertStatusFrom

func (store *ConfigurationStore_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error

ConvertStatusFrom populates our ConfigurationStore_STATUS from the provided source

func (*ConfigurationStore_STATUS) ConvertStatusTo

func (store *ConfigurationStore_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error

ConvertStatusTo populates the provided destination from our ConfigurationStore_STATUS

func (*ConfigurationStore_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationStore_STATUS.

func (*ConfigurationStore_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ConfigurationStore_Spec

type ConfigurationStore_Spec struct {
	// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
	// doesn't have to be.
	AzureName             string                          `json:"azureName,omitempty"`
	CreateMode            *string                         `json:"createMode,omitempty"`
	DisableLocalAuth      *bool                           `json:"disableLocalAuth,omitempty"`
	EnablePurgeProtection *bool                           `json:"enablePurgeProtection,omitempty"`
	Encryption            *EncryptionProperties           `json:"encryption,omitempty"`
	Identity              *ResourceIdentity               `json:"identity,omitempty"`
	Location              *string                         `json:"location,omitempty"`
	OperatorSpec          *ConfigurationStoreOperatorSpec `json:"operatorSpec,omitempty"`
	OriginalVersion       string                          `json:"originalVersion,omitempty"`

	// +kubebuilder:validation:Required
	// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
	// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
	// reference to a resources.azure.com/ResourceGroup resource
	Owner                     *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
	PropertyBag               genruntime.PropertyBag             `json:"$propertyBag,omitempty"`
	PublicNetworkAccess       *string                            `json:"publicNetworkAccess,omitempty"`
	Sku                       *Sku                               `json:"sku,omitempty"`
	SoftDeleteRetentionInDays *int                               `json:"softDeleteRetentionInDays,omitempty"`
	SystemData                *SystemData                        `json:"systemData,omitempty"`
	Tags                      map[string]string                  `json:"tags,omitempty"`
}

Storage version of v1api20220501.ConfigurationStore_Spec

func (*ConfigurationStore_Spec) ConvertSpecFrom

func (store *ConfigurationStore_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error

ConvertSpecFrom populates our ConfigurationStore_Spec from the provided source

func (*ConfigurationStore_Spec) ConvertSpecTo

func (store *ConfigurationStore_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error

ConvertSpecTo populates the provided destination from our ConfigurationStore_Spec

func (*ConfigurationStore_Spec) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConfigurationStore_Spec.

func (*ConfigurationStore_Spec) DeepCopyInto

func (in *ConfigurationStore_Spec) DeepCopyInto(out *ConfigurationStore_Spec)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type EncryptionProperties

type EncryptionProperties struct {
	KeyVaultProperties *KeyVaultProperties    `json:"keyVaultProperties,omitempty"`
	PropertyBag        genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20220501.EncryptionProperties The encryption settings for a configuration store.

func (*EncryptionProperties) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionProperties.

func (*EncryptionProperties) DeepCopyInto

func (in *EncryptionProperties) DeepCopyInto(out *EncryptionProperties)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type EncryptionProperties_STATUS

type EncryptionProperties_STATUS struct {
	KeyVaultProperties *KeyVaultProperties_STATUS `json:"keyVaultProperties,omitempty"`
	PropertyBag        genruntime.PropertyBag     `json:"$propertyBag,omitempty"`
}

Storage version of v1api20220501.EncryptionProperties_STATUS The encryption settings for a configuration store.

func (*EncryptionProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EncryptionProperties_STATUS.

func (*EncryptionProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type KeyVaultProperties

type KeyVaultProperties struct {
	IdentityClientId *string                `json:"identityClientId,omitempty"`
	KeyIdentifier    *string                `json:"keyIdentifier,omitempty"`
	PropertyBag      genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20220501.KeyVaultProperties Settings concerning key vault encryption for a configuration store.

func (*KeyVaultProperties) DeepCopy

func (in *KeyVaultProperties) DeepCopy() *KeyVaultProperties

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultProperties.

func (*KeyVaultProperties) DeepCopyInto

func (in *KeyVaultProperties) DeepCopyInto(out *KeyVaultProperties)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type KeyVaultProperties_STATUS

type KeyVaultProperties_STATUS struct {
	IdentityClientId *string                `json:"identityClientId,omitempty"`
	KeyIdentifier    *string                `json:"keyIdentifier,omitempty"`
	PropertyBag      genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20220501.KeyVaultProperties_STATUS Settings concerning key vault encryption for a configuration store.

func (*KeyVaultProperties_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultProperties_STATUS.

func (*KeyVaultProperties_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type PrivateEndpointConnectionReference_STATUS

type PrivateEndpointConnectionReference_STATUS struct {
	Id          *string                `json:"id,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20220501.PrivateEndpointConnectionReference_STATUS A reference to a related private endpoint connection.

func (*PrivateEndpointConnectionReference_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnectionReference_STATUS.

func (*PrivateEndpointConnectionReference_STATUS) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ResourceIdentity

type ResourceIdentity struct {
	PropertyBag            genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
	Type                   *string                       `json:"type,omitempty"`
	UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"`
}

Storage version of v1api20220501.ResourceIdentity An identity that can be associated with a resource.

func (*ResourceIdentity) DeepCopy

func (in *ResourceIdentity) DeepCopy() *ResourceIdentity

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceIdentity.

func (*ResourceIdentity) DeepCopyInto

func (in *ResourceIdentity) DeepCopyInto(out *ResourceIdentity)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type ResourceIdentity_STATUS

type ResourceIdentity_STATUS struct {
	PrincipalId            *string                        `json:"principalId,omitempty"`
	PropertyBag            genruntime.PropertyBag         `json:"$propertyBag,omitempty"`
	TenantId               *string                        `json:"tenantId,omitempty"`
	Type                   *string                        `json:"type,omitempty"`
	UserAssignedIdentities map[string]UserIdentity_STATUS `json:"userAssignedIdentities,omitempty"`
}

Storage version of v1api20220501.ResourceIdentity_STATUS An identity that can be associated with a resource.

func (*ResourceIdentity_STATUS) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceIdentity_STATUS.

func (*ResourceIdentity_STATUS) DeepCopyInto

func (in *ResourceIdentity_STATUS) DeepCopyInto(out *ResourceIdentity_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Sku

type Sku struct {
	Name        *string                `json:"name,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20220501.Sku Describes a configuration store SKU.

func (*Sku) DeepCopy

func (in *Sku) DeepCopy() *Sku

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku.

func (*Sku) DeepCopyInto

func (in *Sku) DeepCopyInto(out *Sku)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type Sku_STATUS

type Sku_STATUS struct {
	Name        *string                `json:"name,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20220501.Sku_STATUS Describes a configuration store SKU.

func (*Sku_STATUS) DeepCopy

func (in *Sku_STATUS) DeepCopy() *Sku_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku_STATUS.

func (*Sku_STATUS) DeepCopyInto

func (in *Sku_STATUS) DeepCopyInto(out *Sku_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SystemData

type SystemData struct {
	CreatedAt          *string                `json:"createdAt,omitempty"`
	CreatedBy          *string                `json:"createdBy,omitempty"`
	CreatedByType      *string                `json:"createdByType,omitempty"`
	LastModifiedAt     *string                `json:"lastModifiedAt,omitempty"`
	LastModifiedBy     *string                `json:"lastModifiedBy,omitempty"`
	LastModifiedByType *string                `json:"lastModifiedByType,omitempty"`
	PropertyBag        genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20220501.SystemData Metadata pertaining to creation and last modification of the resource.

func (*SystemData) DeepCopy

func (in *SystemData) DeepCopy() *SystemData

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData.

func (*SystemData) DeepCopyInto

func (in *SystemData) DeepCopyInto(out *SystemData)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type SystemData_STATUS

type SystemData_STATUS struct {
	CreatedAt          *string                `json:"createdAt,omitempty"`
	CreatedBy          *string                `json:"createdBy,omitempty"`
	CreatedByType      *string                `json:"createdByType,omitempty"`
	LastModifiedAt     *string                `json:"lastModifiedAt,omitempty"`
	LastModifiedBy     *string                `json:"lastModifiedBy,omitempty"`
	LastModifiedByType *string                `json:"lastModifiedByType,omitempty"`
	PropertyBag        genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20220501.SystemData_STATUS Metadata pertaining to creation and last modification of the resource.

func (*SystemData_STATUS) DeepCopy

func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.

func (*SystemData_STATUS) DeepCopyInto

func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UserAssignedIdentityDetails

type UserAssignedIdentityDetails struct {
	PropertyBag genruntime.PropertyBag       `json:"$propertyBag,omitempty"`
	Reference   genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"`
}

Storage version of v1api20220501.UserAssignedIdentityDetails Information about the user assigned identity for the resource

func (*UserAssignedIdentityDetails) DeepCopy

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.

func (*UserAssignedIdentityDetails) DeepCopyInto

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

type UserIdentity_STATUS

type UserIdentity_STATUS struct {
	ClientId    *string                `json:"clientId,omitempty"`
	PrincipalId *string                `json:"principalId,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20220501.UserIdentity_STATUS A resource identity that is managed by the user of the service.

func (*UserIdentity_STATUS) DeepCopy

func (in *UserIdentity_STATUS) DeepCopy() *UserIdentity_STATUS

DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserIdentity_STATUS.

func (*UserIdentity_STATUS) DeepCopyInto

func (in *UserIdentity_STATUS) DeepCopyInto(out *UserIdentity_STATUS)

DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL