storage

package
v2.0.0-...-a7294fb Latest Latest
Warning

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

Go to latest
Published: Dec 20, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Overview

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

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

Index

Constants

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

Variables

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

	// 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 v1api20220901.APIVersion +kubebuilder:validation:Enum={"2022-09-01"}

type DataPlaneAadOrApiKeyAuthOption

type DataPlaneAadOrApiKeyAuthOption struct {
	AadAuthFailureMode *string                `json:"aadAuthFailureMode,omitempty"`
	PropertyBag        genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20220901.DataPlaneAadOrApiKeyAuthOption Indicates that either the API key or an access token from Azure Active Directory can be used for authentication.

func (*DataPlaneAadOrApiKeyAuthOption) DeepCopy

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

func (*DataPlaneAadOrApiKeyAuthOption) DeepCopyInto

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

type DataPlaneAadOrApiKeyAuthOption_STATUS

type DataPlaneAadOrApiKeyAuthOption_STATUS struct {
	AadAuthFailureMode *string                `json:"aadAuthFailureMode,omitempty"`
	PropertyBag        genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20220901.DataPlaneAadOrApiKeyAuthOption_STATUS Indicates that either the API key or an access token from Azure Active Directory can be used for authentication.

func (*DataPlaneAadOrApiKeyAuthOption_STATUS) DeepCopy

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

func (*DataPlaneAadOrApiKeyAuthOption_STATUS) DeepCopyInto

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

type DataPlaneAuthOptions

type DataPlaneAuthOptions struct {
	AadOrApiKey *DataPlaneAadOrApiKeyAuthOption `json:"aadOrApiKey,omitempty"`
	PropertyBag genruntime.PropertyBag          `json:"$propertyBag,omitempty"`
}

Storage version of v1api20220901.DataPlaneAuthOptions Defines the options for how the data plane API of a Search service authenticates requests. This cannot be set if 'disableLocalAuth' is set to true.

func (*DataPlaneAuthOptions) DeepCopy

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

func (*DataPlaneAuthOptions) DeepCopyInto

func (in *DataPlaneAuthOptions) DeepCopyInto(out *DataPlaneAuthOptions)

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

type DataPlaneAuthOptions_STATUS

type DataPlaneAuthOptions_STATUS struct {
	AadOrApiKey *DataPlaneAadOrApiKeyAuthOption_STATUS `json:"aadOrApiKey,omitempty"`
	ApiKeyOnly  map[string]v1.JSON                     `json:"apiKeyOnly,omitempty"`
	PropertyBag genruntime.PropertyBag                 `json:"$propertyBag,omitempty"`
}

Storage version of v1api20220901.DataPlaneAuthOptions_STATUS Defines the options for how the data plane API of a Search service authenticates requests. This cannot be set if 'disableLocalAuth' is set to true.

func (*DataPlaneAuthOptions_STATUS) DeepCopy

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

func (*DataPlaneAuthOptions_STATUS) DeepCopyInto

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

type EncryptionWithCmk

type EncryptionWithCmk struct {
	Enforcement *string                `json:"enforcement,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20220901.EncryptionWithCmk Describes a policy that determines how resources within the search service are to be encrypted with Customer Managed Keys.

func (*EncryptionWithCmk) DeepCopy

func (in *EncryptionWithCmk) DeepCopy() *EncryptionWithCmk

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

func (*EncryptionWithCmk) DeepCopyInto

func (in *EncryptionWithCmk) DeepCopyInto(out *EncryptionWithCmk)

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

type EncryptionWithCmk_STATUS

type EncryptionWithCmk_STATUS struct {
	EncryptionComplianceStatus *string                `json:"encryptionComplianceStatus,omitempty"`
	Enforcement                *string                `json:"enforcement,omitempty"`
	PropertyBag                genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20220901.EncryptionWithCmk_STATUS Describes a policy that determines how resources within the search service are to be encrypted with Customer Managed Keys.

func (*EncryptionWithCmk_STATUS) DeepCopy

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

func (*EncryptionWithCmk_STATUS) DeepCopyInto

func (in *EncryptionWithCmk_STATUS) DeepCopyInto(out *EncryptionWithCmk_STATUS)

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

type Identity

type Identity struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Type        *string                `json:"type,omitempty"`
}

Storage version of v1api20220901.Identity Identity for the resource.

func (*Identity) DeepCopy

func (in *Identity) DeepCopy() *Identity

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

func (*Identity) DeepCopyInto

func (in *Identity) DeepCopyInto(out *Identity)

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

type Identity_STATUS

type Identity_STATUS struct {
	PrincipalId *string                `json:"principalId,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	TenantId    *string                `json:"tenantId,omitempty"`
	Type        *string                `json:"type,omitempty"`
}

Storage version of v1api20220901.Identity_STATUS Identity for the resource.

func (*Identity_STATUS) DeepCopy

func (in *Identity_STATUS) DeepCopy() *Identity_STATUS

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

func (*Identity_STATUS) DeepCopyInto

func (in *Identity_STATUS) DeepCopyInto(out *Identity_STATUS)

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

type IpRule

type IpRule struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Value       *string                `json:"value,omitempty"`
}

Storage version of v1api20220901.IpRule The IP restriction rule of the Azure Cognitive Search service.

func (*IpRule) DeepCopy

func (in *IpRule) DeepCopy() *IpRule

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

func (*IpRule) DeepCopyInto

func (in *IpRule) DeepCopyInto(out *IpRule)

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

type IpRule_STATUS

type IpRule_STATUS struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Value       *string                `json:"value,omitempty"`
}

Storage version of v1api20220901.IpRule_STATUS The IP restriction rule of the Azure Cognitive Search service.

func (*IpRule_STATUS) DeepCopy

func (in *IpRule_STATUS) DeepCopy() *IpRule_STATUS

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

func (*IpRule_STATUS) DeepCopyInto

func (in *IpRule_STATUS) DeepCopyInto(out *IpRule_STATUS)

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

type NetworkRuleSet

type NetworkRuleSet struct {
	IpRules     []IpRule               `json:"ipRules,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20220901.NetworkRuleSet Network specific rules that determine how the Azure Cognitive Search service may be reached.

func (*NetworkRuleSet) DeepCopy

func (in *NetworkRuleSet) DeepCopy() *NetworkRuleSet

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

func (*NetworkRuleSet) DeepCopyInto

func (in *NetworkRuleSet) DeepCopyInto(out *NetworkRuleSet)

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

type NetworkRuleSet_STATUS

type NetworkRuleSet_STATUS struct {
	IpRules     []IpRule_STATUS        `json:"ipRules,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1api20220901.NetworkRuleSet_STATUS Network specific rules that determine how the Azure Cognitive Search service may be reached.

func (*NetworkRuleSet_STATUS) DeepCopy

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

func (*NetworkRuleSet_STATUS) DeepCopyInto

func (in *NetworkRuleSet_STATUS) DeepCopyInto(out *NetworkRuleSet_STATUS)

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

type PrivateEndpointConnection_STATUS

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

Storage version of v1api20220901.PrivateEndpointConnection_STATUS Describes an existing Private Endpoint connection to the Azure Cognitive Search service.

func (*PrivateEndpointConnection_STATUS) DeepCopy

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

func (*PrivateEndpointConnection_STATUS) DeepCopyInto

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

type SearchService

type SearchService struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              SearchService_Spec   `json:"spec,omitempty"`
	Status            SearchService_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 v1api20220901.SearchService Generator information: - Generated from: /search/resource-manager/Microsoft.Search/stable/2022-09-01/search.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}

func (*SearchService) AzureName

func (service *SearchService) AzureName() string

AzureName returns the Azure name of the resource

func (*SearchService) ConfigMapDestinationExpressions

func (service *SearchService) ConfigMapDestinationExpressions() []*core.DestinationExpression

ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property

func (*SearchService) DeepCopy

func (in *SearchService) DeepCopy() *SearchService

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

func (*SearchService) DeepCopyInto

func (in *SearchService) DeepCopyInto(out *SearchService)

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

func (*SearchService) DeepCopyObject

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

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

func (SearchService) GetAPIVersion

func (service SearchService) GetAPIVersion() string

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

func (*SearchService) GetConditions

func (service *SearchService) GetConditions() conditions.Conditions

GetConditions returns the conditions of the resource

func (*SearchService) GetResourceScope

func (service *SearchService) GetResourceScope() genruntime.ResourceScope

GetResourceScope returns the scope of the resource

func (*SearchService) GetSpec

func (service *SearchService) GetSpec() genruntime.ConvertibleSpec

GetSpec returns the specification of this resource

func (*SearchService) GetStatus

func (service *SearchService) GetStatus() genruntime.ConvertibleStatus

GetStatus returns the status of this resource

func (*SearchService) GetSupportedOperations

func (service *SearchService) GetSupportedOperations() []genruntime.ResourceOperation

GetSupportedOperations returns the operations supported by the resource

func (*SearchService) GetType

func (service *SearchService) GetType() string

GetType returns the ARM Type of the resource. This is always "Microsoft.Search/searchServices"

func (*SearchService) Hub

func (service *SearchService) Hub()

Hub marks that this SearchService is the hub type for conversion

func (*SearchService) NewEmptyStatus

func (service *SearchService) NewEmptyStatus() genruntime.ConvertibleStatus

NewEmptyStatus returns a new empty (blank) status

func (*SearchService) OriginalGVK

func (service *SearchService) OriginalGVK() *schema.GroupVersionKind

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

func (*SearchService) Owner

func (service *SearchService) Owner() *genruntime.ResourceReference

Owner returns the ResourceReference of the owner

func (*SearchService) SecretDestinationExpressions

func (service *SearchService) SecretDestinationExpressions() []*core.DestinationExpression

SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property

func (*SearchService) SetConditions

func (service *SearchService) SetConditions(conditions conditions.Conditions)

SetConditions sets the conditions on the resource status

func (*SearchService) SetStatus

func (service *SearchService) SetStatus(status genruntime.ConvertibleStatus) error

SetStatus sets the status of this resource

type SearchServiceList

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

+kubebuilder:object:root=true Storage version of v1api20220901.SearchService Generator information: - Generated from: /search/resource-manager/Microsoft.Search/stable/2022-09-01/search.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Search/searchServices/{searchServiceName}

func (*SearchServiceList) DeepCopy

func (in *SearchServiceList) DeepCopy() *SearchServiceList

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

func (*SearchServiceList) DeepCopyInto

func (in *SearchServiceList) DeepCopyInto(out *SearchServiceList)

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

func (*SearchServiceList) DeepCopyObject

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

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

type SearchServiceOperatorSecrets

type SearchServiceOperatorSecrets struct {
	AdminPrimaryKey   *genruntime.SecretDestination `json:"adminPrimaryKey,omitempty"`
	AdminSecondaryKey *genruntime.SecretDestination `json:"adminSecondaryKey,omitempty"`
	PropertyBag       genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
	QueryKey          *genruntime.SecretDestination `json:"queryKey,omitempty"`
}

Storage version of v1api20220901.SearchServiceOperatorSecrets

func (*SearchServiceOperatorSecrets) DeepCopy

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

func (*SearchServiceOperatorSecrets) DeepCopyInto

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

type SearchServiceOperatorSpec

type SearchServiceOperatorSpec struct {
	ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
	PropertyBag          genruntime.PropertyBag        `json:"$propertyBag,omitempty"`
	SecretExpressions    []*core.DestinationExpression `json:"secretExpressions,omitempty"`
	Secrets              *SearchServiceOperatorSecrets `json:"secrets,omitempty"`
}

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

func (*SearchServiceOperatorSpec) DeepCopy

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

func (*SearchServiceOperatorSpec) DeepCopyInto

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

type SearchService_STATUS

type SearchService_STATUS struct {
	AuthOptions                *DataPlaneAuthOptions_STATUS       `json:"authOptions,omitempty"`
	Conditions                 []conditions.Condition             `json:"conditions,omitempty"`
	DisableLocalAuth           *bool                              `json:"disableLocalAuth,omitempty"`
	EncryptionWithCmk          *EncryptionWithCmk_STATUS          `json:"encryptionWithCmk,omitempty"`
	HostingMode                *string                            `json:"hostingMode,omitempty"`
	Id                         *string                            `json:"id,omitempty"`
	Identity                   *Identity_STATUS                   `json:"identity,omitempty"`
	Location                   *string                            `json:"location,omitempty"`
	Name                       *string                            `json:"name,omitempty"`
	NetworkRuleSet             *NetworkRuleSet_STATUS             `json:"networkRuleSet,omitempty"`
	PartitionCount             *int                               `json:"partitionCount,omitempty"`
	PrivateEndpointConnections []PrivateEndpointConnection_STATUS `json:"privateEndpointConnections,omitempty"`
	PropertyBag                genruntime.PropertyBag             `json:"$propertyBag,omitempty"`
	ProvisioningState          *string                            `json:"provisioningState,omitempty"`
	PublicNetworkAccess        *string                            `json:"publicNetworkAccess,omitempty"`
	ReplicaCount               *int                               `json:"replicaCount,omitempty"`
	SharedPrivateLinkResources []SharedPrivateLinkResource_STATUS `json:"sharedPrivateLinkResources,omitempty"`
	Sku                        *Sku_STATUS                        `json:"sku,omitempty"`
	Status                     *string                            `json:"status,omitempty"`
	StatusDetails              *string                            `json:"statusDetails,omitempty"`
	Tags                       map[string]string                  `json:"tags,omitempty"`
	Type                       *string                            `json:"type,omitempty"`
}

Storage version of v1api20220901.SearchService_STATUS Describes an Azure Cognitive Search service and its current state.

func (*SearchService_STATUS) ConvertStatusFrom

func (service *SearchService_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error

ConvertStatusFrom populates our SearchService_STATUS from the provided source

func (*SearchService_STATUS) ConvertStatusTo

func (service *SearchService_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error

ConvertStatusTo populates the provided destination from our SearchService_STATUS

func (*SearchService_STATUS) DeepCopy

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

func (*SearchService_STATUS) DeepCopyInto

func (in *SearchService_STATUS) DeepCopyInto(out *SearchService_STATUS)

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

type SearchService_Spec

type SearchService_Spec struct {
	AuthOptions *DataPlaneAuthOptions `json:"authOptions,omitempty"`

	// 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"`
	DisableLocalAuth  *bool                      `json:"disableLocalAuth,omitempty"`
	EncryptionWithCmk *EncryptionWithCmk         `json:"encryptionWithCmk,omitempty"`
	HostingMode       *string                    `json:"hostingMode,omitempty"`
	Identity          *Identity                  `json:"identity,omitempty"`
	Location          *string                    `json:"location,omitempty"`
	NetworkRuleSet    *NetworkRuleSet            `json:"networkRuleSet,omitempty"`
	OperatorSpec      *SearchServiceOperatorSpec `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"`
	PartitionCount      *int                               `json:"partitionCount,omitempty"`
	PropertyBag         genruntime.PropertyBag             `json:"$propertyBag,omitempty"`
	PublicNetworkAccess *string                            `json:"publicNetworkAccess,omitempty"`
	ReplicaCount        *int                               `json:"replicaCount,omitempty"`
	Sku                 *Sku                               `json:"sku,omitempty"`
	Tags                map[string]string                  `json:"tags,omitempty"`
}

Storage version of v1api20220901.SearchService_Spec

func (*SearchService_Spec) ConvertSpecFrom

func (service *SearchService_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error

ConvertSpecFrom populates our SearchService_Spec from the provided source

func (*SearchService_Spec) ConvertSpecTo

func (service *SearchService_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error

ConvertSpecTo populates the provided destination from our SearchService_Spec

func (*SearchService_Spec) DeepCopy

func (in *SearchService_Spec) DeepCopy() *SearchService_Spec

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

func (*SearchService_Spec) DeepCopyInto

func (in *SearchService_Spec) DeepCopyInto(out *SearchService_Spec)

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

type SharedPrivateLinkResource_STATUS

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

Storage version of v1api20220901.SharedPrivateLinkResource_STATUS Describes a Shared Private Link Resource managed by the Azure Cognitive Search service.

func (*SharedPrivateLinkResource_STATUS) DeepCopy

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

func (*SharedPrivateLinkResource_STATUS) DeepCopyInto

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 v1api20220901.Sku Defines the SKU of an Azure Cognitive Search Service, which determines price tier and capacity limits.

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 v1api20220901.Sku_STATUS Defines the SKU of an Azure Cognitive Search Service, which determines price tier and capacity limits.

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.

Jump to

Keyboard shortcuts

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