v1beta20211001storage

package
v2.3.0 Latest Latest
Warning

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

Go to latest
Published: Sep 4, 2023 License: MIT Imports: 10 Imported by: 0

Documentation

Overview

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

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("2021-10-01")

Variables

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

	// 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 v1beta20211001.APIVersion Deprecated version of APIVersion. Use v1api20211001.APIVersion instead +kubebuilder:validation:Enum={"2021-10-01"}

type ManagedIdentity

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

Storage version of v1beta20211001.ManagedIdentity Deprecated version of ManagedIdentity. Use v1api20211001.ManagedIdentity instead

func (*ManagedIdentity) AssignProperties_From_ManagedIdentity

func (identity *ManagedIdentity) AssignProperties_From_ManagedIdentity(source *v20211001s.ManagedIdentity) error

AssignProperties_From_ManagedIdentity populates our ManagedIdentity from the provided source ManagedIdentity

func (*ManagedIdentity) AssignProperties_To_ManagedIdentity

func (identity *ManagedIdentity) AssignProperties_To_ManagedIdentity(destination *v20211001s.ManagedIdentity) error

AssignProperties_To_ManagedIdentity populates the provided destination ManagedIdentity from our ManagedIdentity

func (*ManagedIdentity) DeepCopy

func (in *ManagedIdentity) DeepCopy() *ManagedIdentity

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

func (*ManagedIdentity) DeepCopyInto

func (in *ManagedIdentity) DeepCopyInto(out *ManagedIdentity)

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

type ManagedIdentitySettings

type ManagedIdentitySettings struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Resource    *string                `json:"resource,omitempty"`
}

Storage version of v1beta20211001.ManagedIdentitySettings Deprecated version of ManagedIdentitySettings. Use v1api20211001.ManagedIdentitySettings instead

func (*ManagedIdentitySettings) AssignProperties_From_ManagedIdentitySettings

func (settings *ManagedIdentitySettings) AssignProperties_From_ManagedIdentitySettings(source *v20211001s.ManagedIdentitySettings) error

AssignProperties_From_ManagedIdentitySettings populates our ManagedIdentitySettings from the provided source ManagedIdentitySettings

func (*ManagedIdentitySettings) AssignProperties_To_ManagedIdentitySettings

func (settings *ManagedIdentitySettings) AssignProperties_To_ManagedIdentitySettings(destination *v20211001s.ManagedIdentitySettings) error

AssignProperties_To_ManagedIdentitySettings populates the provided destination ManagedIdentitySettings from our ManagedIdentitySettings

func (*ManagedIdentitySettings) DeepCopy

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

func (*ManagedIdentitySettings) DeepCopyInto

func (in *ManagedIdentitySettings) DeepCopyInto(out *ManagedIdentitySettings)

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

type ManagedIdentitySettings_STATUS

type ManagedIdentitySettings_STATUS struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Resource    *string                `json:"resource,omitempty"`
}

Storage version of v1beta20211001.ManagedIdentitySettings_STATUS Deprecated version of ManagedIdentitySettings_STATUS. Use v1api20211001.ManagedIdentitySettings_STATUS instead

func (*ManagedIdentitySettings_STATUS) AssignProperties_From_ManagedIdentitySettings_STATUS

func (settings *ManagedIdentitySettings_STATUS) AssignProperties_From_ManagedIdentitySettings_STATUS(source *v20211001s.ManagedIdentitySettings_STATUS) error

AssignProperties_From_ManagedIdentitySettings_STATUS populates our ManagedIdentitySettings_STATUS from the provided source ManagedIdentitySettings_STATUS

func (*ManagedIdentitySettings_STATUS) AssignProperties_To_ManagedIdentitySettings_STATUS

func (settings *ManagedIdentitySettings_STATUS) AssignProperties_To_ManagedIdentitySettings_STATUS(destination *v20211001s.ManagedIdentitySettings_STATUS) error

AssignProperties_To_ManagedIdentitySettings_STATUS populates the provided destination ManagedIdentitySettings_STATUS from our ManagedIdentitySettings_STATUS

func (*ManagedIdentitySettings_STATUS) DeepCopy

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

func (*ManagedIdentitySettings_STATUS) DeepCopyInto

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

type ManagedIdentity_STATUS

type ManagedIdentity_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]UserAssignedIdentityProperty_STATUS `json:"userAssignedIdentities,omitempty"`
}

Storage version of v1beta20211001.ManagedIdentity_STATUS Deprecated version of ManagedIdentity_STATUS. Use v1api20211001.ManagedIdentity_STATUS instead

func (*ManagedIdentity_STATUS) AssignProperties_From_ManagedIdentity_STATUS

func (identity *ManagedIdentity_STATUS) AssignProperties_From_ManagedIdentity_STATUS(source *v20211001s.ManagedIdentity_STATUS) error

AssignProperties_From_ManagedIdentity_STATUS populates our ManagedIdentity_STATUS from the provided source ManagedIdentity_STATUS

func (*ManagedIdentity_STATUS) AssignProperties_To_ManagedIdentity_STATUS

func (identity *ManagedIdentity_STATUS) AssignProperties_To_ManagedIdentity_STATUS(destination *v20211001s.ManagedIdentity_STATUS) error

AssignProperties_To_ManagedIdentity_STATUS populates the provided destination ManagedIdentity_STATUS from our ManagedIdentity_STATUS

func (*ManagedIdentity_STATUS) DeepCopy

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

func (*ManagedIdentity_STATUS) DeepCopyInto

func (in *ManagedIdentity_STATUS) DeepCopyInto(out *ManagedIdentity_STATUS)

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

type NetworkACL

type NetworkACL struct {
	Allow       []string               `json:"allow,omitempty"`
	Deny        []string               `json:"deny,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1beta20211001.NetworkACL Deprecated version of NetworkACL. Use v1api20211001.NetworkACL instead

func (*NetworkACL) AssignProperties_From_NetworkACL

func (networkACL *NetworkACL) AssignProperties_From_NetworkACL(source *v20211001s.NetworkACL) error

AssignProperties_From_NetworkACL populates our NetworkACL from the provided source NetworkACL

func (*NetworkACL) AssignProperties_To_NetworkACL

func (networkACL *NetworkACL) AssignProperties_To_NetworkACL(destination *v20211001s.NetworkACL) error

AssignProperties_To_NetworkACL populates the provided destination NetworkACL from our NetworkACL

func (*NetworkACL) DeepCopy

func (in *NetworkACL) DeepCopy() *NetworkACL

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

func (*NetworkACL) DeepCopyInto

func (in *NetworkACL) DeepCopyInto(out *NetworkACL)

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

type NetworkACL_STATUS

type NetworkACL_STATUS struct {
	Allow       []string               `json:"allow,omitempty"`
	Deny        []string               `json:"deny,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1beta20211001.NetworkACL_STATUS Deprecated version of NetworkACL_STATUS. Use v1api20211001.NetworkACL_STATUS instead

func (*NetworkACL_STATUS) AssignProperties_From_NetworkACL_STATUS

func (networkACL *NetworkACL_STATUS) AssignProperties_From_NetworkACL_STATUS(source *v20211001s.NetworkACL_STATUS) error

AssignProperties_From_NetworkACL_STATUS populates our NetworkACL_STATUS from the provided source NetworkACL_STATUS

func (*NetworkACL_STATUS) AssignProperties_To_NetworkACL_STATUS

func (networkACL *NetworkACL_STATUS) AssignProperties_To_NetworkACL_STATUS(destination *v20211001s.NetworkACL_STATUS) error

AssignProperties_To_NetworkACL_STATUS populates the provided destination NetworkACL_STATUS from our NetworkACL_STATUS

func (*NetworkACL_STATUS) DeepCopy

func (in *NetworkACL_STATUS) DeepCopy() *NetworkACL_STATUS

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

func (*NetworkACL_STATUS) DeepCopyInto

func (in *NetworkACL_STATUS) DeepCopyInto(out *NetworkACL_STATUS)

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

type PrivateEndpointACL

type PrivateEndpointACL struct {
	Allow       []string               `json:"allow,omitempty"`
	Deny        []string               `json:"deny,omitempty"`
	Name        *string                `json:"name,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1beta20211001.PrivateEndpointACL Deprecated version of PrivateEndpointACL. Use v1api20211001.PrivateEndpointACL instead

func (*PrivateEndpointACL) AssignProperties_From_PrivateEndpointACL

func (endpointACL *PrivateEndpointACL) AssignProperties_From_PrivateEndpointACL(source *v20211001s.PrivateEndpointACL) error

AssignProperties_From_PrivateEndpointACL populates our PrivateEndpointACL from the provided source PrivateEndpointACL

func (*PrivateEndpointACL) AssignProperties_To_PrivateEndpointACL

func (endpointACL *PrivateEndpointACL) AssignProperties_To_PrivateEndpointACL(destination *v20211001s.PrivateEndpointACL) error

AssignProperties_To_PrivateEndpointACL populates the provided destination PrivateEndpointACL from our PrivateEndpointACL

func (*PrivateEndpointACL) DeepCopy

func (in *PrivateEndpointACL) DeepCopy() *PrivateEndpointACL

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

func (*PrivateEndpointACL) DeepCopyInto

func (in *PrivateEndpointACL) DeepCopyInto(out *PrivateEndpointACL)

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

type PrivateEndpointACL_STATUS

type PrivateEndpointACL_STATUS struct {
	Allow       []string               `json:"allow,omitempty"`
	Deny        []string               `json:"deny,omitempty"`
	Name        *string                `json:"name,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1beta20211001.PrivateEndpointACL_STATUS Deprecated version of PrivateEndpointACL_STATUS. Use v1api20211001.PrivateEndpointACL_STATUS instead

func (*PrivateEndpointACL_STATUS) AssignProperties_From_PrivateEndpointACL_STATUS

func (endpointACL *PrivateEndpointACL_STATUS) AssignProperties_From_PrivateEndpointACL_STATUS(source *v20211001s.PrivateEndpointACL_STATUS) error

AssignProperties_From_PrivateEndpointACL_STATUS populates our PrivateEndpointACL_STATUS from the provided source PrivateEndpointACL_STATUS

func (*PrivateEndpointACL_STATUS) AssignProperties_To_PrivateEndpointACL_STATUS

func (endpointACL *PrivateEndpointACL_STATUS) AssignProperties_To_PrivateEndpointACL_STATUS(destination *v20211001s.PrivateEndpointACL_STATUS) error

AssignProperties_To_PrivateEndpointACL_STATUS populates the provided destination PrivateEndpointACL_STATUS from our PrivateEndpointACL_STATUS

func (*PrivateEndpointACL_STATUS) DeepCopy

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

func (*PrivateEndpointACL_STATUS) DeepCopyInto

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

type PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded

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

Storage version of v1beta20211001.PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded Deprecated version of PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded. Use v1api20211001.PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded instead

func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded

func (embedded *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded(source *v20211001s.PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) error

AssignProperties_From_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded populates our PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded from the provided source PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded

func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) AssignProperties_To_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded

func (embedded *PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) AssignProperties_To_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded(destination *v20211001s.PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) error

AssignProperties_To_PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded populates the provided destination PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded from our PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded

func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) DeepCopy

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

func (*PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded) DeepCopyInto

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

type ResourceLogCategory

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

Storage version of v1beta20211001.ResourceLogCategory Deprecated version of ResourceLogCategory. Use v1api20211001.ResourceLogCategory instead

func (*ResourceLogCategory) AssignProperties_From_ResourceLogCategory

func (category *ResourceLogCategory) AssignProperties_From_ResourceLogCategory(source *v20211001s.ResourceLogCategory) error

AssignProperties_From_ResourceLogCategory populates our ResourceLogCategory from the provided source ResourceLogCategory

func (*ResourceLogCategory) AssignProperties_To_ResourceLogCategory

func (category *ResourceLogCategory) AssignProperties_To_ResourceLogCategory(destination *v20211001s.ResourceLogCategory) error

AssignProperties_To_ResourceLogCategory populates the provided destination ResourceLogCategory from our ResourceLogCategory

func (*ResourceLogCategory) DeepCopy

func (in *ResourceLogCategory) DeepCopy() *ResourceLogCategory

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

func (*ResourceLogCategory) DeepCopyInto

func (in *ResourceLogCategory) DeepCopyInto(out *ResourceLogCategory)

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

type ResourceLogCategory_STATUS

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

Storage version of v1beta20211001.ResourceLogCategory_STATUS Deprecated version of ResourceLogCategory_STATUS. Use v1api20211001.ResourceLogCategory_STATUS instead

func (*ResourceLogCategory_STATUS) AssignProperties_From_ResourceLogCategory_STATUS

func (category *ResourceLogCategory_STATUS) AssignProperties_From_ResourceLogCategory_STATUS(source *v20211001s.ResourceLogCategory_STATUS) error

AssignProperties_From_ResourceLogCategory_STATUS populates our ResourceLogCategory_STATUS from the provided source ResourceLogCategory_STATUS

func (*ResourceLogCategory_STATUS) AssignProperties_To_ResourceLogCategory_STATUS

func (category *ResourceLogCategory_STATUS) AssignProperties_To_ResourceLogCategory_STATUS(destination *v20211001s.ResourceLogCategory_STATUS) error

AssignProperties_To_ResourceLogCategory_STATUS populates the provided destination ResourceLogCategory_STATUS from our ResourceLogCategory_STATUS

func (*ResourceLogCategory_STATUS) DeepCopy

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

func (*ResourceLogCategory_STATUS) DeepCopyInto

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

type ResourceLogConfiguration

type ResourceLogConfiguration struct {
	Categories  []ResourceLogCategory  `json:"categories,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1beta20211001.ResourceLogConfiguration Deprecated version of ResourceLogConfiguration. Use v1api20211001.ResourceLogConfiguration instead

func (*ResourceLogConfiguration) AssignProperties_From_ResourceLogConfiguration

func (configuration *ResourceLogConfiguration) AssignProperties_From_ResourceLogConfiguration(source *v20211001s.ResourceLogConfiguration) error

AssignProperties_From_ResourceLogConfiguration populates our ResourceLogConfiguration from the provided source ResourceLogConfiguration

func (*ResourceLogConfiguration) AssignProperties_To_ResourceLogConfiguration

func (configuration *ResourceLogConfiguration) AssignProperties_To_ResourceLogConfiguration(destination *v20211001s.ResourceLogConfiguration) error

AssignProperties_To_ResourceLogConfiguration populates the provided destination ResourceLogConfiguration from our ResourceLogConfiguration

func (*ResourceLogConfiguration) DeepCopy

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

func (*ResourceLogConfiguration) DeepCopyInto

func (in *ResourceLogConfiguration) DeepCopyInto(out *ResourceLogConfiguration)

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

type ResourceLogConfiguration_STATUS

type ResourceLogConfiguration_STATUS struct {
	Categories  []ResourceLogCategory_STATUS `json:"categories,omitempty"`
	PropertyBag genruntime.PropertyBag       `json:"$propertyBag,omitempty"`
}

Storage version of v1beta20211001.ResourceLogConfiguration_STATUS Deprecated version of ResourceLogConfiguration_STATUS. Use v1api20211001.ResourceLogConfiguration_STATUS instead

func (*ResourceLogConfiguration_STATUS) AssignProperties_From_ResourceLogConfiguration_STATUS

func (configuration *ResourceLogConfiguration_STATUS) AssignProperties_From_ResourceLogConfiguration_STATUS(source *v20211001s.ResourceLogConfiguration_STATUS) error

AssignProperties_From_ResourceLogConfiguration_STATUS populates our ResourceLogConfiguration_STATUS from the provided source ResourceLogConfiguration_STATUS

func (*ResourceLogConfiguration_STATUS) AssignProperties_To_ResourceLogConfiguration_STATUS

func (configuration *ResourceLogConfiguration_STATUS) AssignProperties_To_ResourceLogConfiguration_STATUS(destination *v20211001s.ResourceLogConfiguration_STATUS) error

AssignProperties_To_ResourceLogConfiguration_STATUS populates the provided destination ResourceLogConfiguration_STATUS from our ResourceLogConfiguration_STATUS

func (*ResourceLogConfiguration_STATUS) DeepCopy

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

func (*ResourceLogConfiguration_STATUS) DeepCopyInto

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

type ResourceSku

type ResourceSku struct {
	Capacity    *int                   `json:"capacity,omitempty"`
	Name        *string                `json:"name,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Tier        *string                `json:"tier,omitempty"`
}

Storage version of v1beta20211001.ResourceSku Deprecated version of ResourceSku. Use v1api20211001.ResourceSku instead

func (*ResourceSku) AssignProperties_From_ResourceSku

func (resourceSku *ResourceSku) AssignProperties_From_ResourceSku(source *v20211001s.ResourceSku) error

AssignProperties_From_ResourceSku populates our ResourceSku from the provided source ResourceSku

func (*ResourceSku) AssignProperties_To_ResourceSku

func (resourceSku *ResourceSku) AssignProperties_To_ResourceSku(destination *v20211001s.ResourceSku) error

AssignProperties_To_ResourceSku populates the provided destination ResourceSku from our ResourceSku

func (*ResourceSku) DeepCopy

func (in *ResourceSku) DeepCopy() *ResourceSku

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

func (*ResourceSku) DeepCopyInto

func (in *ResourceSku) DeepCopyInto(out *ResourceSku)

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

type ResourceSku_STATUS

type ResourceSku_STATUS struct {
	Capacity    *int                   `json:"capacity,omitempty"`
	Family      *string                `json:"family,omitempty"`
	Name        *string                `json:"name,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Size        *string                `json:"size,omitempty"`
	Tier        *string                `json:"tier,omitempty"`
}

Storage version of v1beta20211001.ResourceSku_STATUS Deprecated version of ResourceSku_STATUS. Use v1api20211001.ResourceSku_STATUS instead

func (*ResourceSku_STATUS) AssignProperties_From_ResourceSku_STATUS

func (resourceSku *ResourceSku_STATUS) AssignProperties_From_ResourceSku_STATUS(source *v20211001s.ResourceSku_STATUS) error

AssignProperties_From_ResourceSku_STATUS populates our ResourceSku_STATUS from the provided source ResourceSku_STATUS

func (*ResourceSku_STATUS) AssignProperties_To_ResourceSku_STATUS

func (resourceSku *ResourceSku_STATUS) AssignProperties_To_ResourceSku_STATUS(destination *v20211001s.ResourceSku_STATUS) error

AssignProperties_To_ResourceSku_STATUS populates the provided destination ResourceSku_STATUS from our ResourceSku_STATUS

func (*ResourceSku_STATUS) DeepCopy

func (in *ResourceSku_STATUS) DeepCopy() *ResourceSku_STATUS

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

func (*ResourceSku_STATUS) DeepCopyInto

func (in *ResourceSku_STATUS) DeepCopyInto(out *ResourceSku_STATUS)

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

type ServerlessUpstreamSettings

type ServerlessUpstreamSettings struct {
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Templates   []UpstreamTemplate     `json:"templates,omitempty"`
}

Storage version of v1beta20211001.ServerlessUpstreamSettings Deprecated version of ServerlessUpstreamSettings. Use v1api20211001.ServerlessUpstreamSettings instead

func (*ServerlessUpstreamSettings) AssignProperties_From_ServerlessUpstreamSettings

func (settings *ServerlessUpstreamSettings) AssignProperties_From_ServerlessUpstreamSettings(source *v20211001s.ServerlessUpstreamSettings) error

AssignProperties_From_ServerlessUpstreamSettings populates our ServerlessUpstreamSettings from the provided source ServerlessUpstreamSettings

func (*ServerlessUpstreamSettings) AssignProperties_To_ServerlessUpstreamSettings

func (settings *ServerlessUpstreamSettings) AssignProperties_To_ServerlessUpstreamSettings(destination *v20211001s.ServerlessUpstreamSettings) error

AssignProperties_To_ServerlessUpstreamSettings populates the provided destination ServerlessUpstreamSettings from our ServerlessUpstreamSettings

func (*ServerlessUpstreamSettings) DeepCopy

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

func (*ServerlessUpstreamSettings) DeepCopyInto

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

type ServerlessUpstreamSettings_STATUS

type ServerlessUpstreamSettings_STATUS struct {
	PropertyBag genruntime.PropertyBag    `json:"$propertyBag,omitempty"`
	Templates   []UpstreamTemplate_STATUS `json:"templates,omitempty"`
}

Storage version of v1beta20211001.ServerlessUpstreamSettings_STATUS Deprecated version of ServerlessUpstreamSettings_STATUS. Use v1api20211001.ServerlessUpstreamSettings_STATUS instead

func (*ServerlessUpstreamSettings_STATUS) AssignProperties_From_ServerlessUpstreamSettings_STATUS

func (settings *ServerlessUpstreamSettings_STATUS) AssignProperties_From_ServerlessUpstreamSettings_STATUS(source *v20211001s.ServerlessUpstreamSettings_STATUS) error

AssignProperties_From_ServerlessUpstreamSettings_STATUS populates our ServerlessUpstreamSettings_STATUS from the provided source ServerlessUpstreamSettings_STATUS

func (*ServerlessUpstreamSettings_STATUS) AssignProperties_To_ServerlessUpstreamSettings_STATUS

func (settings *ServerlessUpstreamSettings_STATUS) AssignProperties_To_ServerlessUpstreamSettings_STATUS(destination *v20211001s.ServerlessUpstreamSettings_STATUS) error

AssignProperties_To_ServerlessUpstreamSettings_STATUS populates the provided destination ServerlessUpstreamSettings_STATUS from our ServerlessUpstreamSettings_STATUS

func (*ServerlessUpstreamSettings_STATUS) DeepCopy

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

func (*ServerlessUpstreamSettings_STATUS) DeepCopyInto

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

type SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded

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

Storage version of v1beta20211001.SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded Deprecated version of SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded. Use v1api20211001.SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded instead

func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded

func (embedded *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) AssignProperties_From_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded(source *v20211001s.SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) error

AssignProperties_From_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded populates our SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded from the provided source SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded

func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) AssignProperties_To_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded

func (embedded *SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) AssignProperties_To_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded(destination *v20211001s.SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) error

AssignProperties_To_SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded populates the provided destination SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded from our SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded

func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) DeepCopy

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

func (*SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded) DeepCopyInto

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

type SignalR

type SignalR struct {
	metav1.TypeMeta   `json:",inline"`
	metav1.ObjectMeta `json:"metadata,omitempty"`
	Spec              SignalR_Spec   `json:"spec,omitempty"`
	Status            SignalR_STATUS `json:"status,omitempty"`
}

+kubebuilder:object:root=true +kubebuilder:subresource:status +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 v1beta20211001.SignalR Deprecated version of SignalR. Use v1api20211001.SignalR instead

func (*SignalR) AssignProperties_From_SignalR

func (signalR *SignalR) AssignProperties_From_SignalR(source *v20211001s.SignalR) error

AssignProperties_From_SignalR populates our SignalR from the provided source SignalR

func (*SignalR) AssignProperties_To_SignalR

func (signalR *SignalR) AssignProperties_To_SignalR(destination *v20211001s.SignalR) error

AssignProperties_To_SignalR populates the provided destination SignalR from our SignalR

func (*SignalR) AzureName

func (signalR *SignalR) AzureName() string

AzureName returns the Azure name of the resource

func (*SignalR) ConvertFrom

func (signalR *SignalR) ConvertFrom(hub conversion.Hub) error

ConvertFrom populates our SignalR from the provided hub SignalR

func (*SignalR) ConvertTo

func (signalR *SignalR) ConvertTo(hub conversion.Hub) error

ConvertTo populates the provided hub SignalR from our SignalR

func (*SignalR) DeepCopy

func (in *SignalR) DeepCopy() *SignalR

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

func (*SignalR) DeepCopyInto

func (in *SignalR) DeepCopyInto(out *SignalR)

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

func (*SignalR) DeepCopyObject

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

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

func (SignalR) GetAPIVersion

func (signalR SignalR) GetAPIVersion() string

GetAPIVersion returns the ARM API version of the resource. This is always "2021-10-01"

func (*SignalR) GetConditions

func (signalR *SignalR) GetConditions() conditions.Conditions

GetConditions returns the conditions of the resource

func (*SignalR) GetResourceScope

func (signalR *SignalR) GetResourceScope() genruntime.ResourceScope

GetResourceScope returns the scope of the resource

func (*SignalR) GetSpec

func (signalR *SignalR) GetSpec() genruntime.ConvertibleSpec

GetSpec returns the specification of this resource

func (*SignalR) GetStatus

func (signalR *SignalR) GetStatus() genruntime.ConvertibleStatus

GetStatus returns the status of this resource

func (*SignalR) GetType

func (signalR *SignalR) GetType() string

GetType returns the ARM Type of the resource. This is always "Microsoft.SignalRService/signalR"

func (*SignalR) NewEmptyStatus

func (signalR *SignalR) NewEmptyStatus() genruntime.ConvertibleStatus

NewEmptyStatus returns a new empty (blank) status

func (*SignalR) OriginalGVK

func (signalR *SignalR) OriginalGVK() *schema.GroupVersionKind

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

func (*SignalR) Owner

func (signalR *SignalR) Owner() *genruntime.ResourceReference

Owner returns the ResourceReference of the owner

func (*SignalR) SetConditions

func (signalR *SignalR) SetConditions(conditions conditions.Conditions)

SetConditions sets the conditions on the resource status

func (*SignalR) SetStatus

func (signalR *SignalR) SetStatus(status genruntime.ConvertibleStatus) error

SetStatus sets the status of this resource

type SignalRCorsSettings

type SignalRCorsSettings struct {
	AllowedOrigins []string               `json:"allowedOrigins,omitempty"`
	PropertyBag    genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1beta20211001.SignalRCorsSettings Deprecated version of SignalRCorsSettings. Use v1api20211001.SignalRCorsSettings instead

func (*SignalRCorsSettings) AssignProperties_From_SignalRCorsSettings

func (settings *SignalRCorsSettings) AssignProperties_From_SignalRCorsSettings(source *v20211001s.SignalRCorsSettings) error

AssignProperties_From_SignalRCorsSettings populates our SignalRCorsSettings from the provided source SignalRCorsSettings

func (*SignalRCorsSettings) AssignProperties_To_SignalRCorsSettings

func (settings *SignalRCorsSettings) AssignProperties_To_SignalRCorsSettings(destination *v20211001s.SignalRCorsSettings) error

AssignProperties_To_SignalRCorsSettings populates the provided destination SignalRCorsSettings from our SignalRCorsSettings

func (*SignalRCorsSettings) DeepCopy

func (in *SignalRCorsSettings) DeepCopy() *SignalRCorsSettings

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

func (*SignalRCorsSettings) DeepCopyInto

func (in *SignalRCorsSettings) DeepCopyInto(out *SignalRCorsSettings)

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

type SignalRCorsSettings_STATUS

type SignalRCorsSettings_STATUS struct {
	AllowedOrigins []string               `json:"allowedOrigins,omitempty"`
	PropertyBag    genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1beta20211001.SignalRCorsSettings_STATUS Deprecated version of SignalRCorsSettings_STATUS. Use v1api20211001.SignalRCorsSettings_STATUS instead

func (*SignalRCorsSettings_STATUS) AssignProperties_From_SignalRCorsSettings_STATUS

func (settings *SignalRCorsSettings_STATUS) AssignProperties_From_SignalRCorsSettings_STATUS(source *v20211001s.SignalRCorsSettings_STATUS) error

AssignProperties_From_SignalRCorsSettings_STATUS populates our SignalRCorsSettings_STATUS from the provided source SignalRCorsSettings_STATUS

func (*SignalRCorsSettings_STATUS) AssignProperties_To_SignalRCorsSettings_STATUS

func (settings *SignalRCorsSettings_STATUS) AssignProperties_To_SignalRCorsSettings_STATUS(destination *v20211001s.SignalRCorsSettings_STATUS) error

AssignProperties_To_SignalRCorsSettings_STATUS populates the provided destination SignalRCorsSettings_STATUS from our SignalRCorsSettings_STATUS

func (*SignalRCorsSettings_STATUS) DeepCopy

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

func (*SignalRCorsSettings_STATUS) DeepCopyInto

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

type SignalRFeature

type SignalRFeature struct {
	Flag        *string                `json:"flag,omitempty"`
	Properties  map[string]string      `json:"properties,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Value       *string                `json:"value,omitempty"`
}

Storage version of v1beta20211001.SignalRFeature Deprecated version of SignalRFeature. Use v1api20211001.SignalRFeature instead

func (*SignalRFeature) AssignProperties_From_SignalRFeature

func (feature *SignalRFeature) AssignProperties_From_SignalRFeature(source *v20211001s.SignalRFeature) error

AssignProperties_From_SignalRFeature populates our SignalRFeature from the provided source SignalRFeature

func (*SignalRFeature) AssignProperties_To_SignalRFeature

func (feature *SignalRFeature) AssignProperties_To_SignalRFeature(destination *v20211001s.SignalRFeature) error

AssignProperties_To_SignalRFeature populates the provided destination SignalRFeature from our SignalRFeature

func (*SignalRFeature) DeepCopy

func (in *SignalRFeature) DeepCopy() *SignalRFeature

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

func (*SignalRFeature) DeepCopyInto

func (in *SignalRFeature) DeepCopyInto(out *SignalRFeature)

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

type SignalRFeature_STATUS

type SignalRFeature_STATUS struct {
	Flag        *string                `json:"flag,omitempty"`
	Properties  map[string]string      `json:"properties,omitempty"`
	PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	Value       *string                `json:"value,omitempty"`
}

Storage version of v1beta20211001.SignalRFeature_STATUS Deprecated version of SignalRFeature_STATUS. Use v1api20211001.SignalRFeature_STATUS instead

func (*SignalRFeature_STATUS) AssignProperties_From_SignalRFeature_STATUS

func (feature *SignalRFeature_STATUS) AssignProperties_From_SignalRFeature_STATUS(source *v20211001s.SignalRFeature_STATUS) error

AssignProperties_From_SignalRFeature_STATUS populates our SignalRFeature_STATUS from the provided source SignalRFeature_STATUS

func (*SignalRFeature_STATUS) AssignProperties_To_SignalRFeature_STATUS

func (feature *SignalRFeature_STATUS) AssignProperties_To_SignalRFeature_STATUS(destination *v20211001s.SignalRFeature_STATUS) error

AssignProperties_To_SignalRFeature_STATUS populates the provided destination SignalRFeature_STATUS from our SignalRFeature_STATUS

func (*SignalRFeature_STATUS) DeepCopy

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

func (*SignalRFeature_STATUS) DeepCopyInto

func (in *SignalRFeature_STATUS) DeepCopyInto(out *SignalRFeature_STATUS)

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

type SignalRList

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

+kubebuilder:object:root=true Storage version of v1beta20211001.SignalR Deprecated version of SignalR. Use v1api20211001.SignalR instead

func (*SignalRList) DeepCopy

func (in *SignalRList) DeepCopy() *SignalRList

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

func (*SignalRList) DeepCopyInto

func (in *SignalRList) DeepCopyInto(out *SignalRList)

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

func (*SignalRList) DeepCopyObject

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

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

type SignalRNetworkACLs

type SignalRNetworkACLs struct {
	DefaultAction    *string                `json:"defaultAction,omitempty"`
	PrivateEndpoints []PrivateEndpointACL   `json:"privateEndpoints,omitempty"`
	PropertyBag      genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	PublicNetwork    *NetworkACL            `json:"publicNetwork,omitempty"`
}

Storage version of v1beta20211001.SignalRNetworkACLs Deprecated version of SignalRNetworkACLs. Use v1api20211001.SignalRNetworkACLs instead

func (*SignalRNetworkACLs) AssignProperties_From_SignalRNetworkACLs

func (acLs *SignalRNetworkACLs) AssignProperties_From_SignalRNetworkACLs(source *v20211001s.SignalRNetworkACLs) error

AssignProperties_From_SignalRNetworkACLs populates our SignalRNetworkACLs from the provided source SignalRNetworkACLs

func (*SignalRNetworkACLs) AssignProperties_To_SignalRNetworkACLs

func (acLs *SignalRNetworkACLs) AssignProperties_To_SignalRNetworkACLs(destination *v20211001s.SignalRNetworkACLs) error

AssignProperties_To_SignalRNetworkACLs populates the provided destination SignalRNetworkACLs from our SignalRNetworkACLs

func (*SignalRNetworkACLs) DeepCopy

func (in *SignalRNetworkACLs) DeepCopy() *SignalRNetworkACLs

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

func (*SignalRNetworkACLs) DeepCopyInto

func (in *SignalRNetworkACLs) DeepCopyInto(out *SignalRNetworkACLs)

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

type SignalRNetworkACLs_STATUS

type SignalRNetworkACLs_STATUS struct {
	DefaultAction    *string                     `json:"defaultAction,omitempty"`
	PrivateEndpoints []PrivateEndpointACL_STATUS `json:"privateEndpoints,omitempty"`
	PropertyBag      genruntime.PropertyBag      `json:"$propertyBag,omitempty"`
	PublicNetwork    *NetworkACL_STATUS          `json:"publicNetwork,omitempty"`
}

Storage version of v1beta20211001.SignalRNetworkACLs_STATUS Deprecated version of SignalRNetworkACLs_STATUS. Use v1api20211001.SignalRNetworkACLs_STATUS instead

func (*SignalRNetworkACLs_STATUS) AssignProperties_From_SignalRNetworkACLs_STATUS

func (acLs *SignalRNetworkACLs_STATUS) AssignProperties_From_SignalRNetworkACLs_STATUS(source *v20211001s.SignalRNetworkACLs_STATUS) error

AssignProperties_From_SignalRNetworkACLs_STATUS populates our SignalRNetworkACLs_STATUS from the provided source SignalRNetworkACLs_STATUS

func (*SignalRNetworkACLs_STATUS) AssignProperties_To_SignalRNetworkACLs_STATUS

func (acLs *SignalRNetworkACLs_STATUS) AssignProperties_To_SignalRNetworkACLs_STATUS(destination *v20211001s.SignalRNetworkACLs_STATUS) error

AssignProperties_To_SignalRNetworkACLs_STATUS populates the provided destination SignalRNetworkACLs_STATUS from our SignalRNetworkACLs_STATUS

func (*SignalRNetworkACLs_STATUS) DeepCopy

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

func (*SignalRNetworkACLs_STATUS) DeepCopyInto

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

type SignalRTlsSettings

type SignalRTlsSettings struct {
	ClientCertEnabled *bool                  `json:"clientCertEnabled,omitempty"`
	PropertyBag       genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1beta20211001.SignalRTlsSettings Deprecated version of SignalRTlsSettings. Use v1api20211001.SignalRTlsSettings instead

func (*SignalRTlsSettings) AssignProperties_From_SignalRTlsSettings

func (settings *SignalRTlsSettings) AssignProperties_From_SignalRTlsSettings(source *v20211001s.SignalRTlsSettings) error

AssignProperties_From_SignalRTlsSettings populates our SignalRTlsSettings from the provided source SignalRTlsSettings

func (*SignalRTlsSettings) AssignProperties_To_SignalRTlsSettings

func (settings *SignalRTlsSettings) AssignProperties_To_SignalRTlsSettings(destination *v20211001s.SignalRTlsSettings) error

AssignProperties_To_SignalRTlsSettings populates the provided destination SignalRTlsSettings from our SignalRTlsSettings

func (*SignalRTlsSettings) DeepCopy

func (in *SignalRTlsSettings) DeepCopy() *SignalRTlsSettings

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

func (*SignalRTlsSettings) DeepCopyInto

func (in *SignalRTlsSettings) DeepCopyInto(out *SignalRTlsSettings)

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

type SignalRTlsSettings_STATUS

type SignalRTlsSettings_STATUS struct {
	ClientCertEnabled *bool                  `json:"clientCertEnabled,omitempty"`
	PropertyBag       genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}

Storage version of v1beta20211001.SignalRTlsSettings_STATUS Deprecated version of SignalRTlsSettings_STATUS. Use v1api20211001.SignalRTlsSettings_STATUS instead

func (*SignalRTlsSettings_STATUS) AssignProperties_From_SignalRTlsSettings_STATUS

func (settings *SignalRTlsSettings_STATUS) AssignProperties_From_SignalRTlsSettings_STATUS(source *v20211001s.SignalRTlsSettings_STATUS) error

AssignProperties_From_SignalRTlsSettings_STATUS populates our SignalRTlsSettings_STATUS from the provided source SignalRTlsSettings_STATUS

func (*SignalRTlsSettings_STATUS) AssignProperties_To_SignalRTlsSettings_STATUS

func (settings *SignalRTlsSettings_STATUS) AssignProperties_To_SignalRTlsSettings_STATUS(destination *v20211001s.SignalRTlsSettings_STATUS) error

AssignProperties_To_SignalRTlsSettings_STATUS populates the provided destination SignalRTlsSettings_STATUS from our SignalRTlsSettings_STATUS

func (*SignalRTlsSettings_STATUS) DeepCopy

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

func (*SignalRTlsSettings_STATUS) DeepCopyInto

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

type SignalR_STATUS

type SignalR_STATUS struct {
	Conditions                 []conditions.Condition                                         `json:"conditions,omitempty"`
	Cors                       *SignalRCorsSettings_STATUS                                    `json:"cors,omitempty"`
	DisableAadAuth             *bool                                                          `json:"disableAadAuth,omitempty"`
	DisableLocalAuth           *bool                                                          `json:"disableLocalAuth,omitempty"`
	ExternalIP                 *string                                                        `json:"externalIP,omitempty"`
	Features                   []SignalRFeature_STATUS                                        `json:"features,omitempty"`
	HostName                   *string                                                        `json:"hostName,omitempty"`
	HostNamePrefix             *string                                                        `json:"hostNamePrefix,omitempty"`
	Id                         *string                                                        `json:"id,omitempty"`
	Identity                   *ManagedIdentity_STATUS                                        `json:"identity,omitempty"`
	Kind                       *string                                                        `json:"kind,omitempty"`
	Location                   *string                                                        `json:"location,omitempty"`
	Name                       *string                                                        `json:"name,omitempty"`
	NetworkACLs                *SignalRNetworkACLs_STATUS                                     `json:"networkACLs,omitempty"`
	PrivateEndpointConnections []PrivateEndpointConnection_STATUS_SignalR_SubResourceEmbedded `json:"privateEndpointConnections,omitempty"`
	PropertyBag                genruntime.PropertyBag                                         `json:"$propertyBag,omitempty"`
	ProvisioningState          *string                                                        `json:"provisioningState,omitempty"`
	PublicNetworkAccess        *string                                                        `json:"publicNetworkAccess,omitempty"`
	PublicPort                 *int                                                           `json:"publicPort,omitempty"`
	ResourceLogConfiguration   *ResourceLogConfiguration_STATUS                               `json:"resourceLogConfiguration,omitempty"`
	ServerPort                 *int                                                           `json:"serverPort,omitempty"`
	SharedPrivateLinkResources []SharedPrivateLinkResource_STATUS_SignalR_SubResourceEmbedded `json:"sharedPrivateLinkResources,omitempty"`
	Sku                        *ResourceSku_STATUS                                            `json:"sku,omitempty"`
	SystemData                 *SystemData_STATUS                                             `json:"systemData,omitempty"`
	Tags                       map[string]string                                              `json:"tags,omitempty"`
	Tls                        *SignalRTlsSettings_STATUS                                     `json:"tls,omitempty"`
	Type                       *string                                                        `json:"type,omitempty"`
	Upstream                   *ServerlessUpstreamSettings_STATUS                             `json:"upstream,omitempty"`
	Version                    *string                                                        `json:"version,omitempty"`
}

Storage version of v1beta20211001.SignalR_STATUS Deprecated version of SignalR_STATUS. Use v1api20211001.SignalR_STATUS instead

func (*SignalR_STATUS) AssignProperties_From_SignalR_STATUS

func (signalR *SignalR_STATUS) AssignProperties_From_SignalR_STATUS(source *v20211001s.SignalR_STATUS) error

AssignProperties_From_SignalR_STATUS populates our SignalR_STATUS from the provided source SignalR_STATUS

func (*SignalR_STATUS) AssignProperties_To_SignalR_STATUS

func (signalR *SignalR_STATUS) AssignProperties_To_SignalR_STATUS(destination *v20211001s.SignalR_STATUS) error

AssignProperties_To_SignalR_STATUS populates the provided destination SignalR_STATUS from our SignalR_STATUS

func (*SignalR_STATUS) ConvertStatusFrom

func (signalR *SignalR_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error

ConvertStatusFrom populates our SignalR_STATUS from the provided source

func (*SignalR_STATUS) ConvertStatusTo

func (signalR *SignalR_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error

ConvertStatusTo populates the provided destination from our SignalR_STATUS

func (*SignalR_STATUS) DeepCopy

func (in *SignalR_STATUS) DeepCopy() *SignalR_STATUS

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

func (*SignalR_STATUS) DeepCopyInto

func (in *SignalR_STATUS) DeepCopyInto(out *SignalR_STATUS)

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

type SignalR_Spec

type SignalR_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"`
	Cors             *SignalRCorsSettings `json:"cors,omitempty"`
	DisableAadAuth   *bool                `json:"disableAadAuth,omitempty"`
	DisableLocalAuth *bool                `json:"disableLocalAuth,omitempty"`
	Features         []SignalRFeature     `json:"features,omitempty"`
	Identity         *ManagedIdentity     `json:"identity,omitempty"`
	Kind             *string              `json:"kind,omitempty"`
	Location         *string              `json:"location,omitempty"`
	NetworkACLs      *SignalRNetworkACLs  `json:"networkACLs,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"`
	ResourceLogConfiguration *ResourceLogConfiguration          `json:"resourceLogConfiguration,omitempty"`
	Sku                      *ResourceSku                       `json:"sku,omitempty"`
	Tags                     map[string]string                  `json:"tags,omitempty"`
	Tls                      *SignalRTlsSettings                `json:"tls,omitempty"`
	Upstream                 *ServerlessUpstreamSettings        `json:"upstream,omitempty"`
}

Storage version of v1beta20211001.SignalR_Spec

func (*SignalR_Spec) AssignProperties_From_SignalR_Spec

func (signalR *SignalR_Spec) AssignProperties_From_SignalR_Spec(source *v20211001s.SignalR_Spec) error

AssignProperties_From_SignalR_Spec populates our SignalR_Spec from the provided source SignalR_Spec

func (*SignalR_Spec) AssignProperties_To_SignalR_Spec

func (signalR *SignalR_Spec) AssignProperties_To_SignalR_Spec(destination *v20211001s.SignalR_Spec) error

AssignProperties_To_SignalR_Spec populates the provided destination SignalR_Spec from our SignalR_Spec

func (*SignalR_Spec) ConvertSpecFrom

func (signalR *SignalR_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error

ConvertSpecFrom populates our SignalR_Spec from the provided source

func (*SignalR_Spec) ConvertSpecTo

func (signalR *SignalR_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error

ConvertSpecTo populates the provided destination from our SignalR_Spec

func (*SignalR_Spec) DeepCopy

func (in *SignalR_Spec) DeepCopy() *SignalR_Spec

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

func (*SignalR_Spec) DeepCopyInto

func (in *SignalR_Spec) DeepCopyInto(out *SignalR_Spec)

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 v1beta20211001.SystemData_STATUS Deprecated version of SystemData_STATUS. Use v1api20211001.SystemData_STATUS instead

func (*SystemData_STATUS) AssignProperties_From_SystemData_STATUS

func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v20211001s.SystemData_STATUS) error

AssignProperties_From_SystemData_STATUS populates our SystemData_STATUS from the provided source SystemData_STATUS

func (*SystemData_STATUS) AssignProperties_To_SystemData_STATUS

func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *v20211001s.SystemData_STATUS) error

AssignProperties_To_SystemData_STATUS populates the provided destination SystemData_STATUS from our SystemData_STATUS

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 UpstreamAuthSettings

type UpstreamAuthSettings struct {
	ManagedIdentity *ManagedIdentitySettings `json:"managedIdentity,omitempty"`
	PropertyBag     genruntime.PropertyBag   `json:"$propertyBag,omitempty"`
	Type            *string                  `json:"type,omitempty"`
}

Storage version of v1beta20211001.UpstreamAuthSettings Deprecated version of UpstreamAuthSettings. Use v1api20211001.UpstreamAuthSettings instead

func (*UpstreamAuthSettings) AssignProperties_From_UpstreamAuthSettings

func (settings *UpstreamAuthSettings) AssignProperties_From_UpstreamAuthSettings(source *v20211001s.UpstreamAuthSettings) error

AssignProperties_From_UpstreamAuthSettings populates our UpstreamAuthSettings from the provided source UpstreamAuthSettings

func (*UpstreamAuthSettings) AssignProperties_To_UpstreamAuthSettings

func (settings *UpstreamAuthSettings) AssignProperties_To_UpstreamAuthSettings(destination *v20211001s.UpstreamAuthSettings) error

AssignProperties_To_UpstreamAuthSettings populates the provided destination UpstreamAuthSettings from our UpstreamAuthSettings

func (*UpstreamAuthSettings) DeepCopy

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

func (*UpstreamAuthSettings) DeepCopyInto

func (in *UpstreamAuthSettings) DeepCopyInto(out *UpstreamAuthSettings)

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

type UpstreamAuthSettings_STATUS

type UpstreamAuthSettings_STATUS struct {
	ManagedIdentity *ManagedIdentitySettings_STATUS `json:"managedIdentity,omitempty"`
	PropertyBag     genruntime.PropertyBag          `json:"$propertyBag,omitempty"`
	Type            *string                         `json:"type,omitempty"`
}

Storage version of v1beta20211001.UpstreamAuthSettings_STATUS Deprecated version of UpstreamAuthSettings_STATUS. Use v1api20211001.UpstreamAuthSettings_STATUS instead

func (*UpstreamAuthSettings_STATUS) AssignProperties_From_UpstreamAuthSettings_STATUS

func (settings *UpstreamAuthSettings_STATUS) AssignProperties_From_UpstreamAuthSettings_STATUS(source *v20211001s.UpstreamAuthSettings_STATUS) error

AssignProperties_From_UpstreamAuthSettings_STATUS populates our UpstreamAuthSettings_STATUS from the provided source UpstreamAuthSettings_STATUS

func (*UpstreamAuthSettings_STATUS) AssignProperties_To_UpstreamAuthSettings_STATUS

func (settings *UpstreamAuthSettings_STATUS) AssignProperties_To_UpstreamAuthSettings_STATUS(destination *v20211001s.UpstreamAuthSettings_STATUS) error

AssignProperties_To_UpstreamAuthSettings_STATUS populates the provided destination UpstreamAuthSettings_STATUS from our UpstreamAuthSettings_STATUS

func (*UpstreamAuthSettings_STATUS) DeepCopy

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

func (*UpstreamAuthSettings_STATUS) DeepCopyInto

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

type UpstreamTemplate

type UpstreamTemplate struct {
	Auth            *UpstreamAuthSettings  `json:"auth,omitempty"`
	CategoryPattern *string                `json:"categoryPattern,omitempty"`
	EventPattern    *string                `json:"eventPattern,omitempty"`
	HubPattern      *string                `json:"hubPattern,omitempty"`
	PropertyBag     genruntime.PropertyBag `json:"$propertyBag,omitempty"`
	UrlTemplate     *string                `json:"urlTemplate,omitempty"`
}

Storage version of v1beta20211001.UpstreamTemplate Deprecated version of UpstreamTemplate. Use v1api20211001.UpstreamTemplate instead

func (*UpstreamTemplate) AssignProperties_From_UpstreamTemplate

func (template *UpstreamTemplate) AssignProperties_From_UpstreamTemplate(source *v20211001s.UpstreamTemplate) error

AssignProperties_From_UpstreamTemplate populates our UpstreamTemplate from the provided source UpstreamTemplate

func (*UpstreamTemplate) AssignProperties_To_UpstreamTemplate

func (template *UpstreamTemplate) AssignProperties_To_UpstreamTemplate(destination *v20211001s.UpstreamTemplate) error

AssignProperties_To_UpstreamTemplate populates the provided destination UpstreamTemplate from our UpstreamTemplate

func (*UpstreamTemplate) DeepCopy

func (in *UpstreamTemplate) DeepCopy() *UpstreamTemplate

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

func (*UpstreamTemplate) DeepCopyInto

func (in *UpstreamTemplate) DeepCopyInto(out *UpstreamTemplate)

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

type UpstreamTemplate_STATUS

type UpstreamTemplate_STATUS struct {
	Auth            *UpstreamAuthSettings_STATUS `json:"auth,omitempty"`
	CategoryPattern *string                      `json:"categoryPattern,omitempty"`
	EventPattern    *string                      `json:"eventPattern,omitempty"`
	HubPattern      *string                      `json:"hubPattern,omitempty"`
	PropertyBag     genruntime.PropertyBag       `json:"$propertyBag,omitempty"`
	UrlTemplate     *string                      `json:"urlTemplate,omitempty"`
}

Storage version of v1beta20211001.UpstreamTemplate_STATUS Deprecated version of UpstreamTemplate_STATUS. Use v1api20211001.UpstreamTemplate_STATUS instead

func (*UpstreamTemplate_STATUS) AssignProperties_From_UpstreamTemplate_STATUS

func (template *UpstreamTemplate_STATUS) AssignProperties_From_UpstreamTemplate_STATUS(source *v20211001s.UpstreamTemplate_STATUS) error

AssignProperties_From_UpstreamTemplate_STATUS populates our UpstreamTemplate_STATUS from the provided source UpstreamTemplate_STATUS

func (*UpstreamTemplate_STATUS) AssignProperties_To_UpstreamTemplate_STATUS

func (template *UpstreamTemplate_STATUS) AssignProperties_To_UpstreamTemplate_STATUS(destination *v20211001s.UpstreamTemplate_STATUS) error

AssignProperties_To_UpstreamTemplate_STATUS populates the provided destination UpstreamTemplate_STATUS from our UpstreamTemplate_STATUS

func (*UpstreamTemplate_STATUS) DeepCopy

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

func (*UpstreamTemplate_STATUS) DeepCopyInto

func (in *UpstreamTemplate_STATUS) DeepCopyInto(out *UpstreamTemplate_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 v1beta20211001.UserAssignedIdentityDetails Deprecated version of UserAssignedIdentityDetails. Use v1api20211001.UserAssignedIdentityDetails instead

func (*UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails

func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *v20211001s.UserAssignedIdentityDetails) error

AssignProperties_From_UserAssignedIdentityDetails populates our UserAssignedIdentityDetails from the provided source UserAssignedIdentityDetails

func (*UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails

func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *v20211001s.UserAssignedIdentityDetails) error

AssignProperties_To_UserAssignedIdentityDetails populates the provided destination UserAssignedIdentityDetails from our UserAssignedIdentityDetails

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 UserAssignedIdentityProperty_STATUS

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

Storage version of v1beta20211001.UserAssignedIdentityProperty_STATUS Deprecated version of UserAssignedIdentityProperty_STATUS. Use v1api20211001.UserAssignedIdentityProperty_STATUS instead

func (*UserAssignedIdentityProperty_STATUS) AssignProperties_From_UserAssignedIdentityProperty_STATUS

func (property *UserAssignedIdentityProperty_STATUS) AssignProperties_From_UserAssignedIdentityProperty_STATUS(source *v20211001s.UserAssignedIdentityProperty_STATUS) error

AssignProperties_From_UserAssignedIdentityProperty_STATUS populates our UserAssignedIdentityProperty_STATUS from the provided source UserAssignedIdentityProperty_STATUS

func (*UserAssignedIdentityProperty_STATUS) AssignProperties_To_UserAssignedIdentityProperty_STATUS

func (property *UserAssignedIdentityProperty_STATUS) AssignProperties_To_UserAssignedIdentityProperty_STATUS(destination *v20211001s.UserAssignedIdentityProperty_STATUS) error

AssignProperties_To_UserAssignedIdentityProperty_STATUS populates the provided destination UserAssignedIdentityProperty_STATUS from our UserAssignedIdentityProperty_STATUS

func (*UserAssignedIdentityProperty_STATUS) DeepCopy

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

func (*UserAssignedIdentityProperty_STATUS) DeepCopyInto

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