Documentation ¶
Overview ¶
Package v1beta20210401previewstorage contains API Schema definitions for the keyvault v1beta20210401previewstorage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=keyvault.azure.com
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- Constants
- Variables
- type APIVersion
- type AccessPolicyEntry
- func (entry *AccessPolicyEntry) AssignProperties_From_AccessPolicyEntry(source *v1api20210401ps.AccessPolicyEntry) error
- func (entry *AccessPolicyEntry) AssignProperties_To_AccessPolicyEntry(destination *v1api20210401ps.AccessPolicyEntry) error
- func (in *AccessPolicyEntry) DeepCopy() *AccessPolicyEntry
- func (in *AccessPolicyEntry) DeepCopyInto(out *AccessPolicyEntry)
- type AccessPolicyEntry_STATUS
- func (entry *AccessPolicyEntry_STATUS) AssignProperties_From_AccessPolicyEntry_STATUS(source *v1api20210401ps.AccessPolicyEntry_STATUS) error
- func (entry *AccessPolicyEntry_STATUS) AssignProperties_To_AccessPolicyEntry_STATUS(destination *v1api20210401ps.AccessPolicyEntry_STATUS) error
- func (in *AccessPolicyEntry_STATUS) DeepCopy() *AccessPolicyEntry_STATUS
- func (in *AccessPolicyEntry_STATUS) DeepCopyInto(out *AccessPolicyEntry_STATUS)
- type IPRule
- type IPRule_STATUS
- func (rule *IPRule_STATUS) AssignProperties_From_IPRule_STATUS(source *v1api20210401ps.IPRule_STATUS) error
- func (rule *IPRule_STATUS) AssignProperties_To_IPRule_STATUS(destination *v1api20210401ps.IPRule_STATUS) error
- func (in *IPRule_STATUS) DeepCopy() *IPRule_STATUS
- func (in *IPRule_STATUS) DeepCopyInto(out *IPRule_STATUS)
- type NetworkRuleSet
- func (ruleSet *NetworkRuleSet) AssignProperties_From_NetworkRuleSet(source *v1api20210401ps.NetworkRuleSet) error
- func (ruleSet *NetworkRuleSet) AssignProperties_To_NetworkRuleSet(destination *v1api20210401ps.NetworkRuleSet) error
- func (in *NetworkRuleSet) DeepCopy() *NetworkRuleSet
- func (in *NetworkRuleSet) DeepCopyInto(out *NetworkRuleSet)
- type NetworkRuleSet_STATUS
- func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATUS(source *v1api20210401ps.NetworkRuleSet_STATUS) error
- func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_To_NetworkRuleSet_STATUS(destination *v1api20210401ps.NetworkRuleSet_STATUS) error
- func (in *NetworkRuleSet_STATUS) DeepCopy() *NetworkRuleSet_STATUS
- func (in *NetworkRuleSet_STATUS) DeepCopyInto(out *NetworkRuleSet_STATUS)
- type Permissions
- func (permissions *Permissions) AssignProperties_From_Permissions(source *v1api20210401ps.Permissions) error
- func (permissions *Permissions) AssignProperties_To_Permissions(destination *v1api20210401ps.Permissions) error
- func (in *Permissions) DeepCopy() *Permissions
- func (in *Permissions) DeepCopyInto(out *Permissions)
- type Permissions_STATUS
- func (permissions *Permissions_STATUS) AssignProperties_From_Permissions_STATUS(source *v1api20210401ps.Permissions_STATUS) error
- func (permissions *Permissions_STATUS) AssignProperties_To_Permissions_STATUS(destination *v1api20210401ps.Permissions_STATUS) error
- func (in *Permissions_STATUS) DeepCopy() *Permissions_STATUS
- func (in *Permissions_STATUS) DeepCopyInto(out *Permissions_STATUS)
- type PrivateEndpointConnectionItem_STATUS
- func (item *PrivateEndpointConnectionItem_STATUS) AssignProperties_From_PrivateEndpointConnectionItem_STATUS(source *v1api20210401ps.PrivateEndpointConnectionItem_STATUS) error
- func (item *PrivateEndpointConnectionItem_STATUS) AssignProperties_To_PrivateEndpointConnectionItem_STATUS(destination *v1api20210401ps.PrivateEndpointConnectionItem_STATUS) error
- func (in *PrivateEndpointConnectionItem_STATUS) DeepCopy() *PrivateEndpointConnectionItem_STATUS
- func (in *PrivateEndpointConnectionItem_STATUS) DeepCopyInto(out *PrivateEndpointConnectionItem_STATUS)
- type PrivateEndpoint_STATUS
- func (endpoint *PrivateEndpoint_STATUS) AssignProperties_From_PrivateEndpoint_STATUS(source *v1api20210401ps.PrivateEndpoint_STATUS) error
- func (endpoint *PrivateEndpoint_STATUS) AssignProperties_To_PrivateEndpoint_STATUS(destination *v1api20210401ps.PrivateEndpoint_STATUS) error
- func (in *PrivateEndpoint_STATUS) DeepCopy() *PrivateEndpoint_STATUS
- func (in *PrivateEndpoint_STATUS) DeepCopyInto(out *PrivateEndpoint_STATUS)
- type PrivateLinkServiceConnectionState_STATUS
- func (state *PrivateLinkServiceConnectionState_STATUS) AssignProperties_From_PrivateLinkServiceConnectionState_STATUS(source *v1api20210401ps.PrivateLinkServiceConnectionState_STATUS) error
- func (state *PrivateLinkServiceConnectionState_STATUS) AssignProperties_To_PrivateLinkServiceConnectionState_STATUS(destination *v1api20210401ps.PrivateLinkServiceConnectionState_STATUS) error
- func (in *PrivateLinkServiceConnectionState_STATUS) DeepCopy() *PrivateLinkServiceConnectionState_STATUS
- func (in *PrivateLinkServiceConnectionState_STATUS) DeepCopyInto(out *PrivateLinkServiceConnectionState_STATUS)
- type Sku
- type Sku_STATUS
- type SystemData_STATUS
- func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v1api20210401ps.SystemData_STATUS) error
- func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *v1api20210401ps.SystemData_STATUS) error
- func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
- func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
- type Vault
- func (vault *Vault) AssignProperties_From_Vault(source *v1api20210401ps.Vault) error
- func (vault *Vault) AssignProperties_To_Vault(destination *v1api20210401ps.Vault) error
- func (vault *Vault) AzureName() string
- func (vault *Vault) ConvertFrom(hub conversion.Hub) error
- func (vault *Vault) ConvertTo(hub conversion.Hub) error
- func (in *Vault) DeepCopy() *Vault
- func (in *Vault) DeepCopyInto(out *Vault)
- func (in *Vault) DeepCopyObject() runtime.Object
- func (vault Vault) GetAPIVersion() string
- func (vault *Vault) GetConditions() conditions.Conditions
- func (vault *Vault) GetResourceScope() genruntime.ResourceScope
- func (vault *Vault) GetSpec() genruntime.ConvertibleSpec
- func (vault *Vault) GetStatus() genruntime.ConvertibleStatus
- func (vault *Vault) GetType() string
- func (vault *Vault) NewEmptyStatus() genruntime.ConvertibleStatus
- func (vault *Vault) OriginalGVK() *schema.GroupVersionKind
- func (vault *Vault) Owner() *genruntime.ResourceReference
- func (vault *Vault) SetConditions(conditions conditions.Conditions)
- func (vault *Vault) SetStatus(status genruntime.ConvertibleStatus) error
- type VaultList
- type VaultProperties
- func (properties *VaultProperties) AssignProperties_From_VaultProperties(source *v1api20210401ps.VaultProperties) error
- func (properties *VaultProperties) AssignProperties_To_VaultProperties(destination *v1api20210401ps.VaultProperties) error
- func (in *VaultProperties) DeepCopy() *VaultProperties
- func (in *VaultProperties) DeepCopyInto(out *VaultProperties)
- type VaultProperties_STATUS
- func (properties *VaultProperties_STATUS) AssignProperties_From_VaultProperties_STATUS(source *v1api20210401ps.VaultProperties_STATUS) error
- func (properties *VaultProperties_STATUS) AssignProperties_To_VaultProperties_STATUS(destination *v1api20210401ps.VaultProperties_STATUS) error
- func (in *VaultProperties_STATUS) DeepCopy() *VaultProperties_STATUS
- func (in *VaultProperties_STATUS) DeepCopyInto(out *VaultProperties_STATUS)
- type Vault_STATUS
- func (vault *Vault_STATUS) AssignProperties_From_Vault_STATUS(source *v1api20210401ps.Vault_STATUS) error
- func (vault *Vault_STATUS) AssignProperties_To_Vault_STATUS(destination *v1api20210401ps.Vault_STATUS) error
- func (vault *Vault_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (vault *Vault_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *Vault_STATUS) DeepCopy() *Vault_STATUS
- func (in *Vault_STATUS) DeepCopyInto(out *Vault_STATUS)
- type Vault_Spec
- func (vault *Vault_Spec) AssignProperties_From_Vault_Spec(source *v1api20210401ps.Vault_Spec) error
- func (vault *Vault_Spec) AssignProperties_To_Vault_Spec(destination *v1api20210401ps.Vault_Spec) error
- func (vault *Vault_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (vault *Vault_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *Vault_Spec) DeepCopy() *Vault_Spec
- func (in *Vault_Spec) DeepCopyInto(out *Vault_Spec)
- type VirtualNetworkRule
- func (rule *VirtualNetworkRule) AssignProperties_From_VirtualNetworkRule(source *v1api20210401ps.VirtualNetworkRule) error
- func (rule *VirtualNetworkRule) AssignProperties_To_VirtualNetworkRule(destination *v1api20210401ps.VirtualNetworkRule) error
- func (in *VirtualNetworkRule) DeepCopy() *VirtualNetworkRule
- func (in *VirtualNetworkRule) DeepCopyInto(out *VirtualNetworkRule)
- type VirtualNetworkRule_STATUS
- func (rule *VirtualNetworkRule_STATUS) AssignProperties_From_VirtualNetworkRule_STATUS(source *v1api20210401ps.VirtualNetworkRule_STATUS) error
- func (rule *VirtualNetworkRule_STATUS) AssignProperties_To_VirtualNetworkRule_STATUS(destination *v1api20210401ps.VirtualNetworkRule_STATUS) error
- func (in *VirtualNetworkRule_STATUS) DeepCopy() *VirtualNetworkRule_STATUS
- func (in *VirtualNetworkRule_STATUS) DeepCopyInto(out *VirtualNetworkRule_STATUS)
Constants ¶
const APIVersion_Value = APIVersion("2021-04-01-preview")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "keyvault.azure.com", Version: "v1beta20210401previewstorage"} // 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 v1beta20210401preview.APIVersion Deprecated version of APIVersion. Use v1api20210401preview.APIVersion instead +kubebuilder:validation:Enum={"2021-04-01-preview"}
type AccessPolicyEntry ¶
type AccessPolicyEntry struct { ApplicationId *string `json:"applicationId,omitempty" optionalConfigMapPair:"ApplicationId"` ApplicationIdFromConfig *genruntime.ConfigMapReference `json:"applicationIdFromConfig,omitempty" optionalConfigMapPair:"ApplicationId"` ObjectId *string `json:"objectId,omitempty" optionalConfigMapPair:"ObjectId"` ObjectIdFromConfig *genruntime.ConfigMapReference `json:"objectIdFromConfig,omitempty" optionalConfigMapPair:"ObjectId"` Permissions *Permissions `json:"permissions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TenantId *string `json:"tenantId,omitempty" optionalConfigMapPair:"TenantId"` TenantIdFromConfig *genruntime.ConfigMapReference `json:"tenantIdFromConfig,omitempty" optionalConfigMapPair:"TenantId"` }
Storage version of v1beta20210401preview.AccessPolicyEntry Deprecated version of AccessPolicyEntry. Use v1api20210401preview.AccessPolicyEntry instead
func (*AccessPolicyEntry) AssignProperties_From_AccessPolicyEntry ¶
func (entry *AccessPolicyEntry) AssignProperties_From_AccessPolicyEntry(source *v1api20210401ps.AccessPolicyEntry) error
AssignProperties_From_AccessPolicyEntry populates our AccessPolicyEntry from the provided source AccessPolicyEntry
func (*AccessPolicyEntry) AssignProperties_To_AccessPolicyEntry ¶
func (entry *AccessPolicyEntry) AssignProperties_To_AccessPolicyEntry(destination *v1api20210401ps.AccessPolicyEntry) error
AssignProperties_To_AccessPolicyEntry populates the provided destination AccessPolicyEntry from our AccessPolicyEntry
func (*AccessPolicyEntry) DeepCopy ¶
func (in *AccessPolicyEntry) DeepCopy() *AccessPolicyEntry
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessPolicyEntry.
func (*AccessPolicyEntry) DeepCopyInto ¶
func (in *AccessPolicyEntry) DeepCopyInto(out *AccessPolicyEntry)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AccessPolicyEntry_STATUS ¶
type AccessPolicyEntry_STATUS struct { ApplicationId *string `json:"applicationId,omitempty"` ObjectId *string `json:"objectId,omitempty"` Permissions *Permissions_STATUS `json:"permissions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TenantId *string `json:"tenantId,omitempty"` }
Storage version of v1beta20210401preview.AccessPolicyEntry_STATUS Deprecated version of AccessPolicyEntry_STATUS. Use v1api20210401preview.AccessPolicyEntry_STATUS instead
func (*AccessPolicyEntry_STATUS) AssignProperties_From_AccessPolicyEntry_STATUS ¶
func (entry *AccessPolicyEntry_STATUS) AssignProperties_From_AccessPolicyEntry_STATUS(source *v1api20210401ps.AccessPolicyEntry_STATUS) error
AssignProperties_From_AccessPolicyEntry_STATUS populates our AccessPolicyEntry_STATUS from the provided source AccessPolicyEntry_STATUS
func (*AccessPolicyEntry_STATUS) AssignProperties_To_AccessPolicyEntry_STATUS ¶
func (entry *AccessPolicyEntry_STATUS) AssignProperties_To_AccessPolicyEntry_STATUS(destination *v1api20210401ps.AccessPolicyEntry_STATUS) error
AssignProperties_To_AccessPolicyEntry_STATUS populates the provided destination AccessPolicyEntry_STATUS from our AccessPolicyEntry_STATUS
func (*AccessPolicyEntry_STATUS) DeepCopy ¶
func (in *AccessPolicyEntry_STATUS) DeepCopy() *AccessPolicyEntry_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AccessPolicyEntry_STATUS.
func (*AccessPolicyEntry_STATUS) DeepCopyInto ¶
func (in *AccessPolicyEntry_STATUS) DeepCopyInto(out *AccessPolicyEntry_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 v1beta20210401preview.IPRule Deprecated version of IPRule. Use v1api20210401preview.IPRule instead
func (*IPRule) AssignProperties_From_IPRule ¶
func (rule *IPRule) AssignProperties_From_IPRule(source *v1api20210401ps.IPRule) error
AssignProperties_From_IPRule populates our IPRule from the provided source IPRule
func (*IPRule) AssignProperties_To_IPRule ¶
func (rule *IPRule) AssignProperties_To_IPRule(destination *v1api20210401ps.IPRule) error
AssignProperties_To_IPRule populates the provided destination IPRule from our IPRule
func (*IPRule) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPRule.
func (*IPRule) DeepCopyInto ¶
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 v1beta20210401preview.IPRule_STATUS Deprecated version of IPRule_STATUS. Use v1api20210401preview.IPRule_STATUS instead
func (*IPRule_STATUS) AssignProperties_From_IPRule_STATUS ¶
func (rule *IPRule_STATUS) AssignProperties_From_IPRule_STATUS(source *v1api20210401ps.IPRule_STATUS) error
AssignProperties_From_IPRule_STATUS populates our IPRule_STATUS from the provided source IPRule_STATUS
func (*IPRule_STATUS) AssignProperties_To_IPRule_STATUS ¶
func (rule *IPRule_STATUS) AssignProperties_To_IPRule_STATUS(destination *v1api20210401ps.IPRule_STATUS) error
AssignProperties_To_IPRule_STATUS populates the provided destination IPRule_STATUS from our IPRule_STATUS
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 { Bypass *string `json:"bypass,omitempty"` DefaultAction *string `json:"defaultAction,omitempty"` IpRules []IPRule `json:"ipRules,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` VirtualNetworkRules []VirtualNetworkRule `json:"virtualNetworkRules,omitempty"` }
Storage version of v1beta20210401preview.NetworkRuleSet Deprecated version of NetworkRuleSet. Use v1api20210401preview.NetworkRuleSet instead
func (*NetworkRuleSet) AssignProperties_From_NetworkRuleSet ¶
func (ruleSet *NetworkRuleSet) AssignProperties_From_NetworkRuleSet(source *v1api20210401ps.NetworkRuleSet) error
AssignProperties_From_NetworkRuleSet populates our NetworkRuleSet from the provided source NetworkRuleSet
func (*NetworkRuleSet) AssignProperties_To_NetworkRuleSet ¶
func (ruleSet *NetworkRuleSet) AssignProperties_To_NetworkRuleSet(destination *v1api20210401ps.NetworkRuleSet) error
AssignProperties_To_NetworkRuleSet populates the provided destination NetworkRuleSet from our NetworkRuleSet
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 { Bypass *string `json:"bypass,omitempty"` DefaultAction *string `json:"defaultAction,omitempty"` IpRules []IPRule_STATUS `json:"ipRules,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` VirtualNetworkRules []VirtualNetworkRule_STATUS `json:"virtualNetworkRules,omitempty"` }
Storage version of v1beta20210401preview.NetworkRuleSet_STATUS Deprecated version of NetworkRuleSet_STATUS. Use v1api20210401preview.NetworkRuleSet_STATUS instead
func (*NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATUS ¶
func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_From_NetworkRuleSet_STATUS(source *v1api20210401ps.NetworkRuleSet_STATUS) error
AssignProperties_From_NetworkRuleSet_STATUS populates our NetworkRuleSet_STATUS from the provided source NetworkRuleSet_STATUS
func (*NetworkRuleSet_STATUS) AssignProperties_To_NetworkRuleSet_STATUS ¶
func (ruleSet *NetworkRuleSet_STATUS) AssignProperties_To_NetworkRuleSet_STATUS(destination *v1api20210401ps.NetworkRuleSet_STATUS) error
AssignProperties_To_NetworkRuleSet_STATUS populates the provided destination NetworkRuleSet_STATUS from our NetworkRuleSet_STATUS
func (*NetworkRuleSet_STATUS) DeepCopy ¶
func (in *NetworkRuleSet_STATUS) DeepCopy() *NetworkRuleSet_STATUS
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 Permissions ¶
type Permissions struct { Certificates []string `json:"certificates,omitempty"` Keys []string `json:"keys,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Secrets []string `json:"secrets,omitempty"` Storage []string `json:"storage,omitempty"` }
Storage version of v1beta20210401preview.Permissions Deprecated version of Permissions. Use v1api20210401preview.Permissions instead
func (*Permissions) AssignProperties_From_Permissions ¶
func (permissions *Permissions) AssignProperties_From_Permissions(source *v1api20210401ps.Permissions) error
AssignProperties_From_Permissions populates our Permissions from the provided source Permissions
func (*Permissions) AssignProperties_To_Permissions ¶
func (permissions *Permissions) AssignProperties_To_Permissions(destination *v1api20210401ps.Permissions) error
AssignProperties_To_Permissions populates the provided destination Permissions from our Permissions
func (*Permissions) DeepCopy ¶
func (in *Permissions) DeepCopy() *Permissions
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Permissions.
func (*Permissions) DeepCopyInto ¶
func (in *Permissions) DeepCopyInto(out *Permissions)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Permissions_STATUS ¶
type Permissions_STATUS struct { Certificates []string `json:"certificates,omitempty"` Keys []string `json:"keys,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Secrets []string `json:"secrets,omitempty"` Storage []string `json:"storage,omitempty"` }
Storage version of v1beta20210401preview.Permissions_STATUS Deprecated version of Permissions_STATUS. Use v1api20210401preview.Permissions_STATUS instead
func (*Permissions_STATUS) AssignProperties_From_Permissions_STATUS ¶
func (permissions *Permissions_STATUS) AssignProperties_From_Permissions_STATUS(source *v1api20210401ps.Permissions_STATUS) error
AssignProperties_From_Permissions_STATUS populates our Permissions_STATUS from the provided source Permissions_STATUS
func (*Permissions_STATUS) AssignProperties_To_Permissions_STATUS ¶
func (permissions *Permissions_STATUS) AssignProperties_To_Permissions_STATUS(destination *v1api20210401ps.Permissions_STATUS) error
AssignProperties_To_Permissions_STATUS populates the provided destination Permissions_STATUS from our Permissions_STATUS
func (*Permissions_STATUS) DeepCopy ¶
func (in *Permissions_STATUS) DeepCopy() *Permissions_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Permissions_STATUS.
func (*Permissions_STATUS) DeepCopyInto ¶
func (in *Permissions_STATUS) DeepCopyInto(out *Permissions_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointConnectionItem_STATUS ¶
type PrivateEndpointConnectionItem_STATUS struct { Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` PrivateEndpoint *PrivateEndpoint_STATUS `json:"privateEndpoint,omitempty"` PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState_STATUS `json:"privateLinkServiceConnectionState,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` }
Storage version of v1beta20210401preview.PrivateEndpointConnectionItem_STATUS Deprecated version of PrivateEndpointConnectionItem_STATUS. Use v1api20210401preview.PrivateEndpointConnectionItem_STATUS instead
func (*PrivateEndpointConnectionItem_STATUS) AssignProperties_From_PrivateEndpointConnectionItem_STATUS ¶
func (item *PrivateEndpointConnectionItem_STATUS) AssignProperties_From_PrivateEndpointConnectionItem_STATUS(source *v1api20210401ps.PrivateEndpointConnectionItem_STATUS) error
AssignProperties_From_PrivateEndpointConnectionItem_STATUS populates our PrivateEndpointConnectionItem_STATUS from the provided source PrivateEndpointConnectionItem_STATUS
func (*PrivateEndpointConnectionItem_STATUS) AssignProperties_To_PrivateEndpointConnectionItem_STATUS ¶
func (item *PrivateEndpointConnectionItem_STATUS) AssignProperties_To_PrivateEndpointConnectionItem_STATUS(destination *v1api20210401ps.PrivateEndpointConnectionItem_STATUS) error
AssignProperties_To_PrivateEndpointConnectionItem_STATUS populates the provided destination PrivateEndpointConnectionItem_STATUS from our PrivateEndpointConnectionItem_STATUS
func (*PrivateEndpointConnectionItem_STATUS) DeepCopy ¶
func (in *PrivateEndpointConnectionItem_STATUS) DeepCopy() *PrivateEndpointConnectionItem_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnectionItem_STATUS.
func (*PrivateEndpointConnectionItem_STATUS) DeepCopyInto ¶
func (in *PrivateEndpointConnectionItem_STATUS) DeepCopyInto(out *PrivateEndpointConnectionItem_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpoint_STATUS ¶
type PrivateEndpoint_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20210401preview.PrivateEndpoint_STATUS Deprecated version of PrivateEndpoint_STATUS. Use v1api20210401preview.PrivateEndpoint_STATUS instead
func (*PrivateEndpoint_STATUS) AssignProperties_From_PrivateEndpoint_STATUS ¶
func (endpoint *PrivateEndpoint_STATUS) AssignProperties_From_PrivateEndpoint_STATUS(source *v1api20210401ps.PrivateEndpoint_STATUS) error
AssignProperties_From_PrivateEndpoint_STATUS populates our PrivateEndpoint_STATUS from the provided source PrivateEndpoint_STATUS
func (*PrivateEndpoint_STATUS) AssignProperties_To_PrivateEndpoint_STATUS ¶
func (endpoint *PrivateEndpoint_STATUS) AssignProperties_To_PrivateEndpoint_STATUS(destination *v1api20210401ps.PrivateEndpoint_STATUS) error
AssignProperties_To_PrivateEndpoint_STATUS populates the provided destination PrivateEndpoint_STATUS from our PrivateEndpoint_STATUS
func (*PrivateEndpoint_STATUS) DeepCopy ¶
func (in *PrivateEndpoint_STATUS) DeepCopy() *PrivateEndpoint_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpoint_STATUS.
func (*PrivateEndpoint_STATUS) DeepCopyInto ¶
func (in *PrivateEndpoint_STATUS) DeepCopyInto(out *PrivateEndpoint_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkServiceConnectionState_STATUS ¶
type PrivateLinkServiceConnectionState_STATUS struct { ActionsRequired *string `json:"actionsRequired,omitempty"` Description *string `json:"description,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Status *string `json:"status,omitempty"` }
Storage version of v1beta20210401preview.PrivateLinkServiceConnectionState_STATUS Deprecated version of PrivateLinkServiceConnectionState_STATUS. Use v1api20210401preview.PrivateLinkServiceConnectionState_STATUS instead
func (*PrivateLinkServiceConnectionState_STATUS) AssignProperties_From_PrivateLinkServiceConnectionState_STATUS ¶
func (state *PrivateLinkServiceConnectionState_STATUS) AssignProperties_From_PrivateLinkServiceConnectionState_STATUS(source *v1api20210401ps.PrivateLinkServiceConnectionState_STATUS) error
AssignProperties_From_PrivateLinkServiceConnectionState_STATUS populates our PrivateLinkServiceConnectionState_STATUS from the provided source PrivateLinkServiceConnectionState_STATUS
func (*PrivateLinkServiceConnectionState_STATUS) AssignProperties_To_PrivateLinkServiceConnectionState_STATUS ¶
func (state *PrivateLinkServiceConnectionState_STATUS) AssignProperties_To_PrivateLinkServiceConnectionState_STATUS(destination *v1api20210401ps.PrivateLinkServiceConnectionState_STATUS) error
AssignProperties_To_PrivateLinkServiceConnectionState_STATUS populates the provided destination PrivateLinkServiceConnectionState_STATUS from our PrivateLinkServiceConnectionState_STATUS
func (*PrivateLinkServiceConnectionState_STATUS) DeepCopy ¶
func (in *PrivateLinkServiceConnectionState_STATUS) DeepCopy() *PrivateLinkServiceConnectionState_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkServiceConnectionState_STATUS.
func (*PrivateLinkServiceConnectionState_STATUS) DeepCopyInto ¶
func (in *PrivateLinkServiceConnectionState_STATUS) DeepCopyInto(out *PrivateLinkServiceConnectionState_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Sku ¶
type Sku struct { Family *string `json:"family,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20210401preview.Sku Deprecated version of Sku. Use v1api20210401preview.Sku instead
func (*Sku) AssignProperties_From_Sku ¶
func (sku *Sku) AssignProperties_From_Sku(source *v1api20210401ps.Sku) error
AssignProperties_From_Sku populates our Sku from the provided source Sku
func (*Sku) AssignProperties_To_Sku ¶
func (sku *Sku) AssignProperties_To_Sku(destination *v1api20210401ps.Sku) error
AssignProperties_To_Sku populates the provided destination Sku from our Sku
func (*Sku) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku.
func (*Sku) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Sku_STATUS ¶
type Sku_STATUS struct { Family *string `json:"family,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20210401preview.Sku_STATUS Deprecated version of Sku_STATUS. Use v1api20210401preview.Sku_STATUS instead
func (*Sku_STATUS) AssignProperties_From_Sku_STATUS ¶
func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *v1api20210401ps.Sku_STATUS) error
AssignProperties_From_Sku_STATUS populates our Sku_STATUS from the provided source Sku_STATUS
func (*Sku_STATUS) AssignProperties_To_Sku_STATUS ¶
func (sku *Sku_STATUS) AssignProperties_To_Sku_STATUS(destination *v1api20210401ps.Sku_STATUS) error
AssignProperties_To_Sku_STATUS populates the provided destination Sku_STATUS from our Sku_STATUS
func (*Sku_STATUS) DeepCopy ¶
func (in *Sku_STATUS) DeepCopy() *Sku_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku_STATUS.
func (*Sku_STATUS) DeepCopyInto ¶
func (in *Sku_STATUS) DeepCopyInto(out *Sku_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemData_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 v1beta20210401preview.SystemData_STATUS Deprecated version of SystemData_STATUS. Use v1api20210401preview.SystemData_STATUS instead
func (*SystemData_STATUS) AssignProperties_From_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *v1api20210401ps.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 *v1api20210401ps.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 Vault ¶
type Vault struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Vault_Spec `json:"spec,omitempty"` Status Vault_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 v1beta20210401preview.Vault Deprecated version of Vault. Use v1api20210401preview.Vault instead
func (*Vault) AssignProperties_From_Vault ¶
func (vault *Vault) AssignProperties_From_Vault(source *v1api20210401ps.Vault) error
AssignProperties_From_Vault populates our Vault from the provided source Vault
func (*Vault) AssignProperties_To_Vault ¶
func (vault *Vault) AssignProperties_To_Vault(destination *v1api20210401ps.Vault) error
AssignProperties_To_Vault populates the provided destination Vault from our Vault
func (*Vault) ConvertFrom ¶
func (vault *Vault) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our Vault from the provided hub Vault
func (*Vault) ConvertTo ¶
func (vault *Vault) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub Vault from our Vault
func (*Vault) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Vault.
func (*Vault) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Vault) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (Vault) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2021-04-01-preview"
func (*Vault) GetConditions ¶
func (vault *Vault) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Vault) GetResourceScope ¶
func (vault *Vault) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Vault) GetSpec ¶
func (vault *Vault) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Vault) GetStatus ¶
func (vault *Vault) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Vault) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.KeyVault/vaults"
func (*Vault) NewEmptyStatus ¶
func (vault *Vault) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Vault) OriginalGVK ¶
func (vault *Vault) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Vault) Owner ¶
func (vault *Vault) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*Vault) SetConditions ¶
func (vault *Vault) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Vault) SetStatus ¶
func (vault *Vault) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type VaultList ¶
type VaultList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Vault `json:"items"` }
+kubebuilder:object:root=true Storage version of v1beta20210401preview.Vault Deprecated version of Vault. Use v1api20210401preview.Vault instead
func (*VaultList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultList.
func (*VaultList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VaultList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type VaultProperties ¶
type VaultProperties struct { AccessPolicies []AccessPolicyEntry `json:"accessPolicies,omitempty"` CreateMode *string `json:"createMode,omitempty"` EnablePurgeProtection *bool `json:"enablePurgeProtection,omitempty"` EnableRbacAuthorization *bool `json:"enableRbacAuthorization,omitempty"` EnableSoftDelete *bool `json:"enableSoftDelete,omitempty"` EnabledForDeployment *bool `json:"enabledForDeployment,omitempty"` EnabledForDiskEncryption *bool `json:"enabledForDiskEncryption,omitempty"` EnabledForTemplateDeployment *bool `json:"enabledForTemplateDeployment,omitempty"` NetworkAcls *NetworkRuleSet `json:"networkAcls,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` Sku *Sku `json:"sku,omitempty"` SoftDeleteRetentionInDays *int `json:"softDeleteRetentionInDays,omitempty"` TenantId *string `json:"tenantId,omitempty"` VaultUri *string `json:"vaultUri,omitempty"` }
Storage version of v1beta20210401preview.VaultProperties Deprecated version of VaultProperties. Use v1api20210401preview.VaultProperties instead
func (*VaultProperties) AssignProperties_From_VaultProperties ¶
func (properties *VaultProperties) AssignProperties_From_VaultProperties(source *v1api20210401ps.VaultProperties) error
AssignProperties_From_VaultProperties populates our VaultProperties from the provided source VaultProperties
func (*VaultProperties) AssignProperties_To_VaultProperties ¶
func (properties *VaultProperties) AssignProperties_To_VaultProperties(destination *v1api20210401ps.VaultProperties) error
AssignProperties_To_VaultProperties populates the provided destination VaultProperties from our VaultProperties
func (*VaultProperties) DeepCopy ¶
func (in *VaultProperties) DeepCopy() *VaultProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProperties.
func (*VaultProperties) DeepCopyInto ¶
func (in *VaultProperties) DeepCopyInto(out *VaultProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VaultProperties_STATUS ¶
type VaultProperties_STATUS struct { AccessPolicies []AccessPolicyEntry_STATUS `json:"accessPolicies,omitempty"` CreateMode *string `json:"createMode,omitempty"` EnablePurgeProtection *bool `json:"enablePurgeProtection,omitempty"` EnableRbacAuthorization *bool `json:"enableRbacAuthorization,omitempty"` EnableSoftDelete *bool `json:"enableSoftDelete,omitempty"` EnabledForDeployment *bool `json:"enabledForDeployment,omitempty"` EnabledForDiskEncryption *bool `json:"enabledForDiskEncryption,omitempty"` EnabledForTemplateDeployment *bool `json:"enabledForTemplateDeployment,omitempty"` HsmPoolResourceId *string `json:"hsmPoolResourceId,omitempty"` NetworkAcls *NetworkRuleSet_STATUS `json:"networkAcls,omitempty"` PrivateEndpointConnections []PrivateEndpointConnectionItem_STATUS `json:"privateEndpointConnections,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` Sku *Sku_STATUS `json:"sku,omitempty"` SoftDeleteRetentionInDays *int `json:"softDeleteRetentionInDays,omitempty"` TenantId *string `json:"tenantId,omitempty"` VaultUri *string `json:"vaultUri,omitempty"` }
Storage version of v1beta20210401preview.VaultProperties_STATUS Deprecated version of VaultProperties_STATUS. Use v1api20210401preview.VaultProperties_STATUS instead
func (*VaultProperties_STATUS) AssignProperties_From_VaultProperties_STATUS ¶
func (properties *VaultProperties_STATUS) AssignProperties_From_VaultProperties_STATUS(source *v1api20210401ps.VaultProperties_STATUS) error
AssignProperties_From_VaultProperties_STATUS populates our VaultProperties_STATUS from the provided source VaultProperties_STATUS
func (*VaultProperties_STATUS) AssignProperties_To_VaultProperties_STATUS ¶
func (properties *VaultProperties_STATUS) AssignProperties_To_VaultProperties_STATUS(destination *v1api20210401ps.VaultProperties_STATUS) error
AssignProperties_To_VaultProperties_STATUS populates the provided destination VaultProperties_STATUS from our VaultProperties_STATUS
func (*VaultProperties_STATUS) DeepCopy ¶
func (in *VaultProperties_STATUS) DeepCopy() *VaultProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultProperties_STATUS.
func (*VaultProperties_STATUS) DeepCopyInto ¶
func (in *VaultProperties_STATUS) DeepCopyInto(out *VaultProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Vault_STATUS ¶
type Vault_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *VaultProperties_STATUS `json:"properties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1beta20210401preview.Vault_STATUS Deprecated version of Vault_STATUS. Use v1api20210401preview.Vault_STATUS instead
func (*Vault_STATUS) AssignProperties_From_Vault_STATUS ¶
func (vault *Vault_STATUS) AssignProperties_From_Vault_STATUS(source *v1api20210401ps.Vault_STATUS) error
AssignProperties_From_Vault_STATUS populates our Vault_STATUS from the provided source Vault_STATUS
func (*Vault_STATUS) AssignProperties_To_Vault_STATUS ¶
func (vault *Vault_STATUS) AssignProperties_To_Vault_STATUS(destination *v1api20210401ps.Vault_STATUS) error
AssignProperties_To_Vault_STATUS populates the provided destination Vault_STATUS from our Vault_STATUS
func (*Vault_STATUS) ConvertStatusFrom ¶
func (vault *Vault_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Vault_STATUS from the provided source
func (*Vault_STATUS) ConvertStatusTo ¶
func (vault *Vault_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Vault_STATUS
func (*Vault_STATUS) DeepCopy ¶
func (in *Vault_STATUS) DeepCopy() *Vault_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Vault_STATUS.
func (*Vault_STATUS) DeepCopyInto ¶
func (in *Vault_STATUS) DeepCopyInto(out *Vault_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Vault_Spec ¶
type Vault_Spec struct { // +kubebuilder:validation:Pattern="^[a-zA-Z0-9-]{3,24}$" // 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"` Location *string `json:"location,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"` Properties *VaultProperties `json:"properties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1beta20210401preview.Vault_Spec
func (*Vault_Spec) AssignProperties_From_Vault_Spec ¶
func (vault *Vault_Spec) AssignProperties_From_Vault_Spec(source *v1api20210401ps.Vault_Spec) error
AssignProperties_From_Vault_Spec populates our Vault_Spec from the provided source Vault_Spec
func (*Vault_Spec) AssignProperties_To_Vault_Spec ¶
func (vault *Vault_Spec) AssignProperties_To_Vault_Spec(destination *v1api20210401ps.Vault_Spec) error
AssignProperties_To_Vault_Spec populates the provided destination Vault_Spec from our Vault_Spec
func (*Vault_Spec) ConvertSpecFrom ¶
func (vault *Vault_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Vault_Spec from the provided source
func (*Vault_Spec) ConvertSpecTo ¶
func (vault *Vault_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Vault_Spec
func (*Vault_Spec) DeepCopy ¶
func (in *Vault_Spec) DeepCopy() *Vault_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Vault_Spec.
func (*Vault_Spec) DeepCopyInto ¶
func (in *Vault_Spec) DeepCopyInto(out *Vault_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkRule ¶
type VirtualNetworkRule struct { IgnoreMissingVnetServiceEndpoint *bool `json:"ignoreMissingVnetServiceEndpoint,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // +kubebuilder:validation:Required Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1beta20210401preview.VirtualNetworkRule Deprecated version of VirtualNetworkRule. Use v1api20210401preview.VirtualNetworkRule instead
func (*VirtualNetworkRule) AssignProperties_From_VirtualNetworkRule ¶
func (rule *VirtualNetworkRule) AssignProperties_From_VirtualNetworkRule(source *v1api20210401ps.VirtualNetworkRule) error
AssignProperties_From_VirtualNetworkRule populates our VirtualNetworkRule from the provided source VirtualNetworkRule
func (*VirtualNetworkRule) AssignProperties_To_VirtualNetworkRule ¶
func (rule *VirtualNetworkRule) AssignProperties_To_VirtualNetworkRule(destination *v1api20210401ps.VirtualNetworkRule) error
AssignProperties_To_VirtualNetworkRule populates the provided destination VirtualNetworkRule from our VirtualNetworkRule
func (*VirtualNetworkRule) DeepCopy ¶
func (in *VirtualNetworkRule) DeepCopy() *VirtualNetworkRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkRule.
func (*VirtualNetworkRule) DeepCopyInto ¶
func (in *VirtualNetworkRule) DeepCopyInto(out *VirtualNetworkRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkRule_STATUS ¶
type VirtualNetworkRule_STATUS struct { Id *string `json:"id,omitempty"` IgnoreMissingVnetServiceEndpoint *bool `json:"ignoreMissingVnetServiceEndpoint,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20210401preview.VirtualNetworkRule_STATUS Deprecated version of VirtualNetworkRule_STATUS. Use v1api20210401preview.VirtualNetworkRule_STATUS instead
func (*VirtualNetworkRule_STATUS) AssignProperties_From_VirtualNetworkRule_STATUS ¶
func (rule *VirtualNetworkRule_STATUS) AssignProperties_From_VirtualNetworkRule_STATUS(source *v1api20210401ps.VirtualNetworkRule_STATUS) error
AssignProperties_From_VirtualNetworkRule_STATUS populates our VirtualNetworkRule_STATUS from the provided source VirtualNetworkRule_STATUS
func (*VirtualNetworkRule_STATUS) AssignProperties_To_VirtualNetworkRule_STATUS ¶
func (rule *VirtualNetworkRule_STATUS) AssignProperties_To_VirtualNetworkRule_STATUS(destination *v1api20210401ps.VirtualNetworkRule_STATUS) error
AssignProperties_To_VirtualNetworkRule_STATUS populates the provided destination VirtualNetworkRule_STATUS from our VirtualNetworkRule_STATUS
func (*VirtualNetworkRule_STATUS) DeepCopy ¶
func (in *VirtualNetworkRule_STATUS) DeepCopy() *VirtualNetworkRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkRule_STATUS.
func (*VirtualNetworkRule_STATUS) DeepCopyInto ¶
func (in *VirtualNetworkRule_STATUS) DeepCopyInto(out *VirtualNetworkRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.