Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=volterra.upbound.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type APIDefinitionObservation
- type APIDefinitionParameters
- type APIDefinitionsAPIDefinitionsObservation
- type APIDefinitionsAPIDefinitionsParameters
- type APIDefinitionsObservation
- type APIDefinitionsParameters
- type APIEndpointMethodObservation
- type APIEndpointMethodParameters
- type APIEndpointRulesAPIEndpointMethodObservation
- type APIEndpointRulesAPIEndpointMethodParameters
- type APIEndpointRulesObservation
- type APIEndpointRulesParameters
- type APIGroupsRulesActionObservation
- type APIGroupsRulesActionParameters
- type APIGroupsRulesClientMatcherObservation
- type APIGroupsRulesClientMatcherParameters
- type APIGroupsRulesMetadataObservation
- type APIGroupsRulesMetadataParameters
- type APIGroupsRulesObservation
- type APIGroupsRulesParameters
- type APIGroupsRulesRequestMatcherObservation
- type APIGroupsRulesRequestMatcherParameters
- type APIProtectionRulesObservation
- type APIProtectionRulesParameters
- type APIRateLimitAPIEndpointRulesObservation
- type APIRateLimitAPIEndpointRulesParameters
- type APIRateLimitObservation
- type APIRateLimitParameters
- type AWSVPCSite
- func (in *AWSVPCSite) DeepCopy() *AWSVPCSite
- func (in *AWSVPCSite) DeepCopyInto(out *AWSVPCSite)
- func (in *AWSVPCSite) DeepCopyObject() runtime.Object
- func (mg *AWSVPCSite) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AWSVPCSite) GetConnectionDetailsMapping() map[string]string
- func (mg *AWSVPCSite) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AWSVPCSite) GetID() string
- func (tr *AWSVPCSite) GetObservation() (map[string]any, error)
- func (tr *AWSVPCSite) GetParameters() (map[string]any, error)
- func (mg *AWSVPCSite) GetProviderConfigReference() *xpv1.Reference
- func (mg *AWSVPCSite) GetProviderReference() *xpv1.Reference
- func (mg *AWSVPCSite) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *AWSVPCSite) GetTerraformResourceType() string
- func (tr *AWSVPCSite) GetTerraformSchemaVersion() int
- func (mg *AWSVPCSite) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AWSVPCSite) LateInitialize(attrs []byte) (bool, error)
- func (mg *AWSVPCSite) SetConditions(c ...xpv1.Condition)
- func (mg *AWSVPCSite) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AWSVPCSite) SetObservation(obs map[string]any) error
- func (tr *AWSVPCSite) SetParameters(params map[string]any) error
- func (mg *AWSVPCSite) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AWSVPCSite) SetProviderReference(r *xpv1.Reference)
- func (mg *AWSVPCSite) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *AWSVPCSite) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AWSVPCSiteList
- type AWSVPCSiteObservation
- type AWSVPCSiteParameters
- type AWSVPCSiteSpec
- type AWSVPCSiteStatus
- type ActionObservation
- type ActionParameters
- type ActiveForwardProxyPoliciesForwardProxyPoliciesObservation
- type ActiveForwardProxyPoliciesForwardProxyPoliciesParameters
- type ActiveForwardProxyPoliciesObservation
- type ActiveForwardProxyPoliciesParameters
- type ActiveNetworkPoliciesNetworkPoliciesObservation
- type ActiveNetworkPoliciesNetworkPoliciesParameters
- type ActiveNetworkPoliciesObservation
- type ActiveNetworkPoliciesParameters
- type ActiveServicePoliciesObservation
- type ActiveServicePoliciesParameters
- type AdditionalDomainsObservation
- type AdditionalDomainsParameters
- type AdvancedOptionsAppFirewallObservation
- type AdvancedOptionsAppFirewallParameters
- type AdvancedOptionsBufferPolicyObservation
- type AdvancedOptionsBufferPolicyParameters
- type AdvancedOptionsCorsPolicyObservation
- type AdvancedOptionsCorsPolicyParameters
- type AdvancedOptionsHeaderTransformationTypeObservation
- type AdvancedOptionsHeaderTransformationTypeParameters
- type AdvancedOptionsObservation
- type AdvancedOptionsParameters
- type AdvancedOptionsRequestHeadersToAddObservation
- type AdvancedOptionsRequestHeadersToAddParameters
- type AdvancedOptionsResponseHeadersToAddObservation
- type AdvancedOptionsResponseHeadersToAddParameters
- type AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation
- type AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters
- type AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation
- type AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters
- type AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoObservation
- func (in *AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoObservation) DeepCopy() *AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoObservation
- func (in *AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoObservation) DeepCopyInto(out *AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoObservation)
- type AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoParameters
- func (in *AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoParameters) DeepCopy() *AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoParameters
- func (in *AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoParameters) DeepCopyInto(out *AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoParameters)
- type AdvancedOptionsResponseHeadersToAddSecretValueObservation
- type AdvancedOptionsResponseHeadersToAddSecretValueParameters
- type AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoObservation
- func (in *AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoObservation) DeepCopy() *AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoObservation
- func (in *AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoObservation) DeepCopyInto(out *AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoObservation)
- type AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoParameters
- func (in *AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoParameters) DeepCopy() *AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoParameters
- func (in *AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoParameters) DeepCopyInto(out *AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoParameters)
- type AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoObservation
- type AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoParameters
- func (in *AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoParameters) DeepCopy() *AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoParameters
- func (in *AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoParameters) DeepCopyInto(out *AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoParameters)
- type AdvertiseCustomObservation
- type AdvertiseCustomParameters
- type AdvertiseOnPublicObservation
- type AdvertiseOnPublicParameters
- type AdvertiseWhereObservation
- type AdvertiseWhereParameters
- type AllowedResponseCodesObservation
- type AllowedResponseCodesParameters
- type AllowedVipPortCustomPortsObservation
- type AllowedVipPortCustomPortsParameters
- type AllowedVipPortObservation
- type AllowedVipPortParameters
- type AllowedVipPortSliCustomPortsObservation
- type AllowedVipPortSliCustomPortsParameters
- type AllowedVipPortSliObservation
- type AllowedVipPortSliParameters
- type AnonymizationConfigObservation
- type AnonymizationConfigParameters
- type AppFirewall
- func (in *AppFirewall) DeepCopy() *AppFirewall
- func (in *AppFirewall) DeepCopyInto(out *AppFirewall)
- func (in *AppFirewall) DeepCopyObject() runtime.Object
- func (mg *AppFirewall) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AppFirewall) GetConnectionDetailsMapping() map[string]string
- func (mg *AppFirewall) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AppFirewall) GetID() string
- func (tr *AppFirewall) GetObservation() (map[string]any, error)
- func (tr *AppFirewall) GetParameters() (map[string]any, error)
- func (mg *AppFirewall) GetProviderConfigReference() *xpv1.Reference
- func (mg *AppFirewall) GetProviderReference() *xpv1.Reference
- func (mg *AppFirewall) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *AppFirewall) GetTerraformResourceType() string
- func (tr *AppFirewall) GetTerraformSchemaVersion() int
- func (mg *AppFirewall) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AppFirewall) LateInitialize(attrs []byte) (bool, error)
- func (mg *AppFirewall) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *AppFirewall) SetConditions(c ...xpv1.Condition)
- func (mg *AppFirewall) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AppFirewall) SetObservation(obs map[string]any) error
- func (tr *AppFirewall) SetParameters(params map[string]any) error
- func (mg *AppFirewall) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AppFirewall) SetProviderReference(r *xpv1.Reference)
- func (mg *AppFirewall) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *AppFirewall) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AppFirewallDetectionControlObservation
- type AppFirewallDetectionControlParameters
- type AppFirewallList
- type AppFirewallObservation
- type AppFirewallParameters
- type AppFirewallSpec
- type AppFirewallStatus
- type AppendHeadersObservation
- type AppendHeadersParameters
- type ArgMatchersItemObservation
- type ArgMatchersItemParameters
- type ArgMatchersObservation
- type ArgMatchersParameters
- type AsnListObservation
- type AsnListParameters
- type AsnMatcherAsnSetsObservation
- type AsnMatcherAsnSetsParameters
- type AsnMatcherObservation
- type AsnMatcherParameters
- type AsnSetsObservation
- type AsnSetsParameters
- type AttackTypeSettingsObservation
- type AttackTypeSettingsParameters
- type AwsCredObservation
- type AwsCredParameters
- type AwsSecretKeyObservation
- type AwsSecretKeyParameters
- type AzNodesLocalSubnetObservation
- type AzNodesLocalSubnetParameters
- type AzNodesLocalSubnetSubnetParamObservation
- type AzNodesLocalSubnetSubnetParamParameters
- type AzNodesObservation
- type AzNodesParameters
- type AzureClientSecretObservation
- type AzureClientSecretParameters
- type AzurePfxCertificateObservation
- type AzurePfxCertificateParameters
- type BackOffObservation
- type BackOffParameters
- type BlindfoldSecretInfoInternalObservation
- type BlindfoldSecretInfoInternalParameters
- type BlindfoldSecretInfoObservation
- type BlindfoldSecretInfoParameters
- type BlockObservation
- type BlockParameters
- type BlockedClientsHTTPHeaderObservation
- type BlockedClientsHTTPHeaderParameters
- type BlockedClientsMetadataObservation
- type BlockedClientsMetadataParameters
- type BlockedClientsObservation
- type BlockedClientsParameters
- type BlockedServicesBlockedSeviceObservation
- type BlockedServicesBlockedSeviceParameters
- type BlockedServicesObservation
- type BlockedServicesParameters
- type BlockedSeviceObservation
- type BlockedSeviceParameters
- type BlockingPageObservation
- type BlockingPageParameters
- type BodyMatcherObservation
- type BodyMatcherParameters
- type BotDefenseObservation
- type BotDefenseParameters
- type BotDefensePolicyObservation
- type BotDefensePolicyParameters
- type BotProtectionSettingObservation
- type BotProtectionSettingParameters
- type BufferPolicyObservation
- type BufferPolicyParameters
- type CaptchaChallengeObservation
- type CaptchaChallengeParameters
- type CaptchaChallengeParametersObservation
- type CaptchaChallengeParametersParameters
- type CircuitBreakerObservation
- type CircuitBreakerParameters
- type ClearSecretInfoObservation
- type ClearSecretInfoParameters
- type ClientMatcherAsnListObservation
- type ClientMatcherAsnListParameters
- type ClientMatcherAsnMatcherObservation
- type ClientMatcherAsnMatcherParameters
- type ClientMatcherClientSelectorObservation
- type ClientMatcherClientSelectorParameters
- type ClientMatcherIPMatcherObservation
- type ClientMatcherIPMatcherParameters
- type ClientMatcherIPPrefixListObservation
- type ClientMatcherIPPrefixListParameters
- type ClientMatcherIPThreatCategoryListObservation
- type ClientMatcherIPThreatCategoryListParameters
- type ClientMatcherObservation
- type ClientMatcherParameters
- type ClientMatcherTLSFingerprintMatcherObservation
- type ClientMatcherTLSFingerprintMatcherParameters
- type ClientNameMatcherObservation
- type ClientNameMatcherParameters
- type ClientSecretBlindfoldSecretInfoInternalObservation
- type ClientSecretBlindfoldSecretInfoInternalParameters
- type ClientSecretBlindfoldSecretInfoObservation
- type ClientSecretBlindfoldSecretInfoParameters
- type ClientSecretClearSecretInfoObservation
- type ClientSecretClearSecretInfoParameters
- type ClientSecretObservation
- type ClientSecretParameters
- type ClientSecretVaultSecretInfoObservation
- type ClientSecretVaultSecretInfoParameters
- type ClientSecretWingmanSecretInfoObservation
- type ClientSecretWingmanSecretInfoParameters
- type ClientSelectorObservation
- type ClientSelectorParameters
- type ClientSideDefenseObservation
- type ClientSideDefenseParameters
- type ClientSideDefensePolicyObservation
- type ClientSideDefensePolicyParameters
- type CloudCredentials
- func (in *CloudCredentials) DeepCopy() *CloudCredentials
- func (in *CloudCredentials) DeepCopyInto(out *CloudCredentials)
- func (in *CloudCredentials) DeepCopyObject() runtime.Object
- func (mg *CloudCredentials) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *CloudCredentials) GetConnectionDetailsMapping() map[string]string
- func (mg *CloudCredentials) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *CloudCredentials) GetID() string
- func (tr *CloudCredentials) GetObservation() (map[string]any, error)
- func (tr *CloudCredentials) GetParameters() (map[string]any, error)
- func (mg *CloudCredentials) GetProviderConfigReference() *xpv1.Reference
- func (mg *CloudCredentials) GetProviderReference() *xpv1.Reference
- func (mg *CloudCredentials) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *CloudCredentials) GetTerraformResourceType() string
- func (tr *CloudCredentials) GetTerraformSchemaVersion() int
- func (mg *CloudCredentials) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *CloudCredentials) LateInitialize(attrs []byte) (bool, error)
- func (mg *CloudCredentials) SetConditions(c ...xpv1.Condition)
- func (mg *CloudCredentials) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *CloudCredentials) SetObservation(obs map[string]any) error
- func (tr *CloudCredentials) SetParameters(params map[string]any) error
- func (mg *CloudCredentials) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *CloudCredentials) SetProviderReference(r *xpv1.Reference)
- func (mg *CloudCredentials) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *CloudCredentials) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type CloudCredentialsList
- type CloudCredentialsObservation
- type CloudCredentialsParameters
- type CloudCredentialsSpec
- type CloudCredentialsStatus
- type ClusterObservation
- type ClusterParameters
- type CompressionParamsObservation
- type CompressionParamsParameters
- type ConsulServiceObservation
- type ConsulServiceParameters
- type CookieMatchersItemObservation
- type CookieMatchersItemParameters
- type CookieMatchersObservation
- type CookieMatchersParameters
- type CookieObservation
- type CookieParameters
- type CookieStickinessObservation
- type CookieStickinessParameters
- type CoordinatesObservation
- type CoordinatesParameters
- type CorsPolicyObservation
- type CorsPolicyParameters
- type CredentialFileBlindfoldSecretInfoInternalObservation
- type CredentialFileBlindfoldSecretInfoInternalParameters
- type CredentialFileBlindfoldSecretInfoObservation
- type CredentialFileBlindfoldSecretInfoParameters
- type CredentialFileClearSecretInfoObservation
- type CredentialFileClearSecretInfoParameters
- type CredentialFileObservation
- type CredentialFileParameters
- type CredentialFileVaultSecretInfoObservation
- type CredentialFileVaultSecretInfoParameters
- type CredentialFileWingmanSecretInfoObservation
- type CredentialFileWingmanSecretInfoParameters
- type CrlObservation
- type CrlParameters
- type CustomAnonymizationObservation
- type CustomAnonymizationParameters
- type CustomCertificateCustomHashAlgorithmsObservation
- type CustomCertificateCustomHashAlgorithmsParameters
- type CustomCertificateDisableOcspStaplingObservation
- type CustomCertificateDisableOcspStaplingParameters
- type CustomCertificateObservation
- type CustomCertificateParameters
- type CustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation
- func (in *CustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopy() *CustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation
- func (in *CustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopyInto(out *CustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation)
- type CustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters
- func (in *CustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopy() *CustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters
- func (in *CustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopyInto(out *CustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters)
- type CustomCertificatePrivateKeyBlindfoldSecretInfoObservation
- type CustomCertificatePrivateKeyBlindfoldSecretInfoParameters
- type CustomCertificatePrivateKeyClearSecretInfoObservation
- type CustomCertificatePrivateKeyClearSecretInfoParameters
- type CustomCertificatePrivateKeyObservation
- type CustomCertificatePrivateKeyParameters
- type CustomCertificatePrivateKeyVaultSecretInfoObservation
- type CustomCertificatePrivateKeyVaultSecretInfoParameters
- type CustomCertificatePrivateKeyWingmanSecretInfoObservation
- type CustomCertificatePrivateKeyWingmanSecretInfoParameters
- type CustomCertificateUseSystemDefaultsObservation
- type CustomCertificateUseSystemDefaultsParameters
- type CustomEndpointObjectObservation
- type CustomEndpointObjectParameters
- type CustomHashAlgorithmsObservation
- type CustomHashAlgorithmsParameters
- type CustomIPAllowedListObservation
- type CustomIPAllowedListParameters
- type CustomIPAllowedListRateLimiterAllowedPrefixesObservation
- type CustomIPAllowedListRateLimiterAllowedPrefixesParameters
- type CustomPortsObservation
- type CustomPortsParameters
- type CustomRouteObjectObservation
- type CustomRouteObjectParameters
- type CustomSecurityObservation
- type CustomSecurityParameters
- type CustomStaticRouteNexthopInterfaceObservation
- type CustomStaticRouteNexthopInterfaceParameters
- type CustomStaticRouteNexthopNexthopAddressIPv4Observation
- type CustomStaticRouteNexthopNexthopAddressIPv4Parameters
- type CustomStaticRouteNexthopNexthopAddressIPv6Observation
- type CustomStaticRouteNexthopNexthopAddressIPv6Parameters
- type CustomStaticRouteNexthopNexthopAddressObservation
- type CustomStaticRouteNexthopNexthopAddressParameters
- type CustomStaticRouteNexthopObservation
- type CustomStaticRouteNexthopParameters
- type CustomStaticRouteObservation
- type CustomStaticRouteParameters
- type CustomStaticRouteSubnetsIPv4Observation
- type CustomStaticRouteSubnetsIPv4Parameters
- type CustomStaticRouteSubnetsIPv6Observation
- type CustomStaticRouteSubnetsIPv6Parameters
- type CustomStaticRouteSubnetsObservation
- type CustomStaticRouteSubnetsParameters
- type DataGuardRulesMetadataObservation
- type DataGuardRulesMetadataParameters
- type DataGuardRulesObservation
- type DataGuardRulesParameters
- type DataGuardRulesPathObservation
- type DataGuardRulesPathParameters
- type DcClusterGroupInsideVnObservation
- type DcClusterGroupInsideVnParameters
- type DcClusterGroupObservation
- type DcClusterGroupOutsideVnObservation
- type DcClusterGroupOutsideVnParameters
- type DcClusterGroupParameters
- type DdosClientSourceAsnListObservation
- type DdosClientSourceAsnListParameters
- type DdosClientSourceObservation
- type DdosClientSourceParameters
- type DdosClientSourceTLSFingerprintMatcherObservation
- type DdosClientSourceTLSFingerprintMatcherParameters
- type DdosMitigationRulesIPPrefixListObservation
- type DdosMitigationRulesIPPrefixListParameters
- type DdosMitigationRulesMetadataObservation
- type DdosMitigationRulesMetadataParameters
- type DdosMitigationRulesObservation
- type DdosMitigationRulesParameters
- type DefaultRoutePoolsObservation
- type DefaultRoutePoolsParameters
- type DefaultSubsetObservation
- type DefaultSubsetParameters
- type DetectionSettingsObservation
- type DetectionSettingsParameters
- type DirectConnectEnabledObservation
- type DirectConnectEnabledParameters
- type DirectResponseRouteHeadersObservation
- type DirectResponseRouteHeadersParameters
- type DirectResponseRouteObservation
- type DirectResponseRouteParameters
- type DirectResponseRoutePathObservation
- type DirectResponseRoutePathParameters
- type DisableOcspStaplingObservation
- type DisableOcspStaplingParameters
- type DomainMatchObservation
- type DomainMatchParameters
- type DomainMatcherObservation
- type DomainMatcherParameters
- type DomainObservation
- type DomainParameters
- type EnableAPIDiscoveryObservation
- type EnableAPIDiscoveryParameters
- type EnableDiscoveryObservation
- type EnableDiscoveryParameters
- type EnableForwardProxyObservation
- type EnableForwardProxyParameters
- type EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsObservation
- type EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsParameters
- type EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingObservation
- type EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingParameters
- type EnableForwardProxyTLSInterceptCustomCertificateObservation
- type EnableForwardProxyTLSInterceptCustomCertificateParameters
- type EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyObservation
- func (in *EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyObservation) DeepCopy() *EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyObservation
- func (in *EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyObservation) DeepCopyInto(out *EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyObservation)
- type EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyParameters
- func (in *EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyParameters) DeepCopy() *EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyParameters
- func (in *EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyParameters) DeepCopyInto(out *EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyParameters)
- type EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsObservation
- type EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsParameters
- type EnableForwardProxyTLSInterceptObservation
- type EnableForwardProxyTLSInterceptParameters
- type EnableForwardProxyTLSInterceptPolicyInterceptionRulesObservation
- func (in *EnableForwardProxyTLSInterceptPolicyInterceptionRulesObservation) DeepCopy() *EnableForwardProxyTLSInterceptPolicyInterceptionRulesObservation
- func (in *EnableForwardProxyTLSInterceptPolicyInterceptionRulesObservation) DeepCopyInto(out *EnableForwardProxyTLSInterceptPolicyInterceptionRulesObservation)
- type EnableForwardProxyTLSInterceptPolicyInterceptionRulesParameters
- func (in *EnableForwardProxyTLSInterceptPolicyInterceptionRulesParameters) DeepCopy() *EnableForwardProxyTLSInterceptPolicyInterceptionRulesParameters
- func (in *EnableForwardProxyTLSInterceptPolicyInterceptionRulesParameters) DeepCopyInto(out *EnableForwardProxyTLSInterceptPolicyInterceptionRulesParameters)
- type EnableForwardProxyTLSInterceptPolicyObservation
- type EnableForwardProxyTLSInterceptPolicyParameters
- type EnableIPReputationObservation
- type EnableIPReputationParameters
- type EnableSubsetsObservation
- type EnableSubsetsParameters
- type EnableTrustClientIPHeadersObservation
- type EnableTrustClientIPHeadersParameters
- type EndpointObservation
- type EndpointParameters
- type EndpointSubsetsObservation
- type EndpointSubsetsParameters
- type ExcludeAttackTypeContextsObservation
- type ExcludeAttackTypeContextsParameters
- type ExcludeBotNameContextsObservation
- type ExcludeBotNameContextsParameters
- type ExcludeListDomainObservation
- type ExcludeListDomainParameters
- type ExcludeListMetadataObservation
- type ExcludeListMetadataParameters
- type ExcludeListObservation
- type ExcludeListParameters
- type ExcludeListPathObservation
- type ExcludeListPathParameters
- type ExcludeSignatureContextsObservation
- type ExcludeSignatureContextsParameters
- type ExcludeViolationContextsObservation
- type ExcludeViolationContextsParameters
- type ExistingNetworkObservation
- type ExistingNetworkParameters
- type ExistingSubnetObservation
- type ExistingSubnetParameters
- type FlagObservation
- type FlagParameters
- type ForwardProxyPoliciesObservation
- type ForwardProxyPoliciesParameters
- type GCPCredFileObservation
- type GCPCredFileParameters
- type GCPVPCSite
- func (in *GCPVPCSite) DeepCopy() *GCPVPCSite
- func (in *GCPVPCSite) DeepCopyInto(out *GCPVPCSite)
- func (in *GCPVPCSite) DeepCopyObject() runtime.Object
- func (mg *GCPVPCSite) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *GCPVPCSite) GetConnectionDetailsMapping() map[string]string
- func (mg *GCPVPCSite) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *GCPVPCSite) GetID() string
- func (tr *GCPVPCSite) GetObservation() (map[string]any, error)
- func (tr *GCPVPCSite) GetParameters() (map[string]any, error)
- func (mg *GCPVPCSite) GetProviderConfigReference() *xpv1.Reference
- func (mg *GCPVPCSite) GetProviderReference() *xpv1.Reference
- func (mg *GCPVPCSite) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *GCPVPCSite) GetTerraformResourceType() string
- func (tr *GCPVPCSite) GetTerraformSchemaVersion() int
- func (mg *GCPVPCSite) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *GCPVPCSite) LateInitialize(attrs []byte) (bool, error)
- func (mg *GCPVPCSite) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *GCPVPCSite) SetConditions(c ...xpv1.Condition)
- func (mg *GCPVPCSite) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *GCPVPCSite) SetObservation(obs map[string]any) error
- func (tr *GCPVPCSite) SetParameters(params map[string]any) error
- func (mg *GCPVPCSite) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *GCPVPCSite) SetProviderReference(r *xpv1.Reference)
- func (mg *GCPVPCSite) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *GCPVPCSite) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type GCPVPCSiteBlockedServicesObservation
- type GCPVPCSiteBlockedServicesParameters
- type GCPVPCSiteCloudCredentialsObservation
- type GCPVPCSiteCloudCredentialsParameters
- type GCPVPCSiteCoordinatesObservation
- type GCPVPCSiteCoordinatesParameters
- type GCPVPCSiteIngressEgressGwObservation
- type GCPVPCSiteIngressEgressGwParameters
- type GCPVPCSiteIngressGwObservation
- type GCPVPCSiteIngressGwParameters
- type GCPVPCSiteList
- type GCPVPCSiteLogReceiverObservation
- type GCPVPCSiteLogReceiverParameters
- type GCPVPCSiteObservation
- type GCPVPCSiteOfflineSurvivabilityModeObservation
- type GCPVPCSiteOfflineSurvivabilityModeParameters
- type GCPVPCSiteOsObservation
- type GCPVPCSiteOsParameters
- type GCPVPCSiteParameters
- type GCPVPCSiteSiteLocalControlPlaneObservation
- type GCPVPCSiteSiteLocalControlPlaneParameters
- type GCPVPCSiteSpec
- type GCPVPCSiteStatus
- type GCPVPCSiteSwObservation
- type GCPVPCSiteSwParameters
- type GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesObservation
- func (in *GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesObservation) DeepCopy() *GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesObservation
- func (in *GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesObservation) DeepCopyInto(out *GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesObservation)
- type GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesParameters
- func (in *GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesParameters) DeepCopy() *GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesParameters
- func (in *GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesParameters) DeepCopyInto(out *GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesParameters)
- type GCPVPCSiteVoltstackClusterActiveNetworkPoliciesObservation
- type GCPVPCSiteVoltstackClusterActiveNetworkPoliciesParameters
- type GCPVPCSiteVoltstackClusterGlobalNetworkListObservation
- type GCPVPCSiteVoltstackClusterGlobalNetworkListParameters
- type GCPVPCSiteVoltstackClusterObservation
- type GCPVPCSiteVoltstackClusterOutsideStaticRoutesObservation
- type GCPVPCSiteVoltstackClusterOutsideStaticRoutesParameters
- type GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListObservation
- func (in *GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListObservation) DeepCopy() *GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListObservation
- func (in *GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListObservation) DeepCopyInto(out *GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListObservation)
- type GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListParameters
- func (in *GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListParameters) DeepCopy() *GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListParameters
- func (in *GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListParameters) DeepCopyInto(out *GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListParameters)
- type GCPVPCSiteVoltstackClusterParameters
- type GlobalNetworkConnectionsEnableForwardProxyObservation
- type GlobalNetworkConnectionsEnableForwardProxyParameters
- type GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateObservation
- type GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateParameters
- type GlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation
- func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation) DeepCopy() *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation
- func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation) DeepCopyInto(out *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation)
- type GlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters
- func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters) DeepCopy() *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters
- func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters) DeepCopyInto(out *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters)
- type GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyObservation
- func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyObservation) DeepCopy() *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyObservation
- func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyObservation) DeepCopyInto(out *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyObservation)
- type GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyParameters
- func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyParameters) DeepCopy() *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyParameters
- func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyParameters) DeepCopyInto(out *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyParameters)
- type GlobalNetworkConnectionsObservation
- type GlobalNetworkConnectionsParameters
- type GlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation
- type GlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters
- type GlobalNetworkConnectionsSLOToGlobalDrObservation
- type GlobalNetworkConnectionsSLOToGlobalDrParameters
- type GlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation
- type GlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters
- type GlobalNetworkConnectionsSliToGlobalDrObservation
- type GlobalNetworkConnectionsSliToGlobalDrParameters
- type GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation
- func (in *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation
- func (in *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation)
- type GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters
- func (in *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters
- func (in *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters)
- type GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation
- type GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters
- type GlobalNetworkListGlobalNetworkConnectionsObservation
- type GlobalNetworkListGlobalNetworkConnectionsParameters
- type GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation
- func (in *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation
- func (in *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation)
- type GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters
- func (in *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters
- func (in *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters)
- type GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation
- func (in *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation
- func (in *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation)
- type GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters
- func (in *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters
- func (in *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters)
- type GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation
- func (in *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation
- func (in *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation)
- type GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters
- func (in *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters
- func (in *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters)
- type GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation
- func (in *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation
- func (in *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation)
- type GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters
- func (in *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters
- func (in *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters)
- type GlobalNetworkListObservation
- type GlobalNetworkListParameters
- type GlobalVnObservation
- type GlobalVnParameters
- type HTTPHeaderHeadersObservation
- type HTTPHeaderHeadersParameters
- type HTTPHeaderObservation
- type HTTPHeaderParameters
- type HTTPHealthCheckObservation
- type HTTPHealthCheckParameters
- type HTTPLoadbalancer
- func (in *HTTPLoadbalancer) DeepCopy() *HTTPLoadbalancer
- func (in *HTTPLoadbalancer) DeepCopyInto(out *HTTPLoadbalancer)
- func (in *HTTPLoadbalancer) DeepCopyObject() runtime.Object
- func (mg *HTTPLoadbalancer) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *HTTPLoadbalancer) GetConnectionDetailsMapping() map[string]string
- func (mg *HTTPLoadbalancer) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *HTTPLoadbalancer) GetID() string
- func (tr *HTTPLoadbalancer) GetObservation() (map[string]any, error)
- func (tr *HTTPLoadbalancer) GetParameters() (map[string]any, error)
- func (mg *HTTPLoadbalancer) GetProviderConfigReference() *xpv1.Reference
- func (mg *HTTPLoadbalancer) GetProviderReference() *xpv1.Reference
- func (mg *HTTPLoadbalancer) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *HTTPLoadbalancer) GetTerraformResourceType() string
- func (tr *HTTPLoadbalancer) GetTerraformSchemaVersion() int
- func (mg *HTTPLoadbalancer) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *HTTPLoadbalancer) LateInitialize(attrs []byte) (bool, error)
- func (mg *HTTPLoadbalancer) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *HTTPLoadbalancer) SetConditions(c ...xpv1.Condition)
- func (mg *HTTPLoadbalancer) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *HTTPLoadbalancer) SetObservation(obs map[string]any) error
- func (tr *HTTPLoadbalancer) SetParameters(params map[string]any) error
- func (mg *HTTPLoadbalancer) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *HTTPLoadbalancer) SetProviderReference(r *xpv1.Reference)
- func (mg *HTTPLoadbalancer) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *HTTPLoadbalancer) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type HTTPLoadbalancerAppFirewallObservation
- type HTTPLoadbalancerAppFirewallParameters
- type HTTPLoadbalancerList
- type HTTPLoadbalancerObservation
- type HTTPLoadbalancerParameters
- type HTTPLoadbalancerSpec
- type HTTPLoadbalancerStatus
- type HTTPLoadbalancerWafObservation
- type HTTPLoadbalancerWafParameters
- type HTTPLoadbalancerWafRuleObservation
- type HTTPLoadbalancerWafRuleParameters
- type HTTPMethodObservation
- type HTTPMethodParameters
- type HTTPObservation
- type HTTPParameters
- type HTTPSAutoCertHeaderTransformationTypeObservation
- type HTTPSAutoCertHeaderTransformationTypeParameters
- type HTTPSAutoCertObservation
- type HTTPSAutoCertParameters
- type HTTPSAutoCertTLSConfigObservation
- type HTTPSAutoCertTLSConfigParameters
- type HTTPSAutoCertUseMtlsObservation
- type HTTPSAutoCertUseMtlsParameters
- type HTTPSObservation
- type HTTPSParameters
- type HashPolicyCookieObservation
- type HashPolicyCookieParameters
- type HashPolicyObservation
- type HashPolicyParameters
- type HeaderItemObservation
- type HeaderItemParameters
- type HeaderObservation
- type HeaderParameters
- type HeaderTransformationTypeObservation
- type HeaderTransformationTypeParameters
- type HeadersItemObservation
- type HeadersItemParameters
- type HeadersObservation
- type HeadersParameters
- type Healthcheck
- func (in *Healthcheck) DeepCopy() *Healthcheck
- func (in *Healthcheck) DeepCopyInto(out *Healthcheck)
- func (in *Healthcheck) DeepCopyObject() runtime.Object
- func (mg *Healthcheck) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Healthcheck) GetConnectionDetailsMapping() map[string]string
- func (mg *Healthcheck) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Healthcheck) GetID() string
- func (tr *Healthcheck) GetObservation() (map[string]any, error)
- func (tr *Healthcheck) GetParameters() (map[string]any, error)
- func (mg *Healthcheck) GetProviderConfigReference() *xpv1.Reference
- func (mg *Healthcheck) GetProviderReference() *xpv1.Reference
- func (mg *Healthcheck) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Healthcheck) GetTerraformResourceType() string
- func (tr *Healthcheck) GetTerraformSchemaVersion() int
- func (mg *Healthcheck) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Healthcheck) LateInitialize(attrs []byte) (bool, error)
- func (mg *Healthcheck) SetConditions(c ...xpv1.Condition)
- func (mg *Healthcheck) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Healthcheck) SetObservation(obs map[string]any) error
- func (tr *Healthcheck) SetParameters(params map[string]any) error
- func (mg *Healthcheck) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Healthcheck) SetProviderReference(r *xpv1.Reference)
- func (mg *Healthcheck) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Healthcheck) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type HealthcheckList
- type HealthcheckObservation
- type HealthcheckParameters
- type HealthcheckSpec
- type HealthcheckStatus
- type HostedVifsObservation
- type HostedVifsParameters
- type Http2OptionsObservation
- type Http2OptionsParameters
- type IPAllowedListObservation
- type IPAllowedListParameters
- type IPMatcherObservation
- type IPMatcherParameters
- type IPMatcherPrefixSetsObservation
- type IPMatcherPrefixSetsParameters
- type IPPrefixListObservation
- type IPPrefixListParameters
- type IPThreatCategoryListObservation
- type IPThreatCategoryListParameters
- type IPv4Observation
- type IPv4Parameters
- type IPv6Observation
- type IPv6Parameters
- type IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesObservation
- func (in *IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesObservation) DeepCopy() *IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesObservation
- func (in *IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesObservation) DeepCopyInto(out *IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesObservation)
- type IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesParameters
- func (in *IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesParameters) DeepCopy() *IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesParameters
- func (in *IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesParameters) DeepCopyInto(out *IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesParameters)
- type IngressEgressGwActiveForwardProxyPoliciesObservation
- type IngressEgressGwActiveForwardProxyPoliciesParameters
- type IngressEgressGwActiveNetworkPoliciesNetworkPoliciesObservation
- func (in *IngressEgressGwActiveNetworkPoliciesNetworkPoliciesObservation) DeepCopy() *IngressEgressGwActiveNetworkPoliciesNetworkPoliciesObservation
- func (in *IngressEgressGwActiveNetworkPoliciesNetworkPoliciesObservation) DeepCopyInto(out *IngressEgressGwActiveNetworkPoliciesNetworkPoliciesObservation)
- type IngressEgressGwActiveNetworkPoliciesNetworkPoliciesParameters
- func (in *IngressEgressGwActiveNetworkPoliciesNetworkPoliciesParameters) DeepCopy() *IngressEgressGwActiveNetworkPoliciesNetworkPoliciesParameters
- func (in *IngressEgressGwActiveNetworkPoliciesNetworkPoliciesParameters) DeepCopyInto(out *IngressEgressGwActiveNetworkPoliciesNetworkPoliciesParameters)
- type IngressEgressGwActiveNetworkPoliciesObservation
- type IngressEgressGwActiveNetworkPoliciesParameters
- type IngressEgressGwDcClusterGroupInsideVnObservation
- type IngressEgressGwDcClusterGroupInsideVnParameters
- type IngressEgressGwDcClusterGroupOutsideVnObservation
- type IngressEgressGwDcClusterGroupOutsideVnParameters
- type IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsObservation
- func (in *IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsObservation) DeepCopy() *IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsObservation
- func (in *IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsObservation) DeepCopyInto(out *IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsObservation)
- type IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsParameters
- func (in *IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsParameters) DeepCopy() *IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsParameters
- func (in *IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsParameters) DeepCopyInto(out *IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsParameters)
- type IngressEgressGwGlobalNetworkListObservation
- type IngressEgressGwGlobalNetworkListParameters
- type IngressEgressGwInsideStaticRoutesObservation
- type IngressEgressGwInsideStaticRoutesParameters
- type IngressEgressGwInsideSubnetObservation
- type IngressEgressGwInsideSubnetParameters
- type IngressEgressGwObservation
- type IngressEgressGwOutsideStaticRoutesObservation
- type IngressEgressGwOutsideStaticRoutesParameters
- type IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation
- type IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters
- type IngressEgressGwOutsideStaticRoutesStaticRouteListObservation
- type IngressEgressGwOutsideStaticRoutesStaticRouteListParameters
- type IngressEgressGwOutsideSubnetObservation
- type IngressEgressGwOutsideSubnetParameters
- type IngressEgressGwParameters
- type IngressGwAllowedVipPortObservation
- type IngressGwAllowedVipPortParameters
- type IngressGwAzNodesObservation
- type IngressGwAzNodesParameters
- type IngressGwLocalSubnetObservation
- type IngressGwLocalSubnetParameters
- type IngressGwObservation
- type IngressGwParameters
- type InlineRateLimiterObservation
- type InlineRateLimiterParameters
- type InlineRateLimiterRefUserIDObservation
- type InlineRateLimiterRefUserIDParameters
- type InsideNetworkObservation
- type InsideNetworkParameters
- type InsideStaticRoutesObservation
- type InsideStaticRoutesParameters
- type InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation
- func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation) DeepCopy() *InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation
- func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation) DeepCopyInto(out *InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation)
- type InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters
- func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters) DeepCopy() *InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters
- func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters) DeepCopyInto(out *InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters)
- type InsideStaticRoutesStaticRouteListCustomStaticRouteObservation
- func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopy() *InsideStaticRoutesStaticRouteListCustomStaticRouteObservation
- func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopyInto(out *InsideStaticRoutesStaticRouteListCustomStaticRouteObservation)
- type InsideStaticRoutesStaticRouteListCustomStaticRouteParameters
- type InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation
- func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopy() *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation
- func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopyInto(out *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation)
- type InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters
- func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopy() *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters
- func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopyInto(out *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters)
- type InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation
- func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopy() *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation
- func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopyInto(out *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation)
- type InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters
- func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopy() *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters
- func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopyInto(out *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters)
- type InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation
- func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation) DeepCopy() *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation
- func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation) DeepCopyInto(out *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation)
- type InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters
- func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters) DeepCopy() *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters
- func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters) DeepCopyInto(out *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters)
- type InsideStaticRoutesStaticRouteListObservation
- type InsideStaticRoutesStaticRouteListParameters
- type InsideSubnetObservation
- type InsideSubnetParameters
- type InterceptionRulesDomainMatchObservation
- type InterceptionRulesDomainMatchParameters
- type InterceptionRulesObservation
- type InterceptionRulesParameters
- type InterfaceObservation
- type InterfaceParameters
- type ItemObservation
- type ItemParameters
- type JavascriptInfoObservation
- type JavascriptInfoParameters
- type JsChallengeObservation
- type JsChallengeParameters
- type JsChallengeParametersObservation
- type JsChallengeParametersParameters
- type JsInsertAllPagesExceptExcludeListDomainObservation
- type JsInsertAllPagesExceptExcludeListDomainParameters
- type JsInsertAllPagesExceptExcludeListMetadataObservation
- type JsInsertAllPagesExceptExcludeListMetadataParameters
- type JsInsertAllPagesExceptExcludeListObservation
- type JsInsertAllPagesExceptExcludeListParameters
- type JsInsertAllPagesExceptExcludeListPathObservation
- type JsInsertAllPagesExceptExcludeListPathParameters
- type JsInsertAllPagesExceptObservation
- type JsInsertAllPagesExceptParameters
- type JsInsertAllPagesObservation
- type JsInsertAllPagesParameters
- type JsInsertionRulesExcludeListDomainObservation
- type JsInsertionRulesExcludeListDomainParameters
- type JsInsertionRulesExcludeListMetadataObservation
- type JsInsertionRulesExcludeListMetadataParameters
- type JsInsertionRulesExcludeListObservation
- type JsInsertionRulesExcludeListParameters
- type JsInsertionRulesExcludeListPathObservation
- type JsInsertionRulesExcludeListPathParameters
- type JsInsertionRulesObservation
- type JsInsertionRulesParameters
- type JsInsertionRulesRulesDomainObservation
- type JsInsertionRulesRulesDomainParameters
- type JsInsertionRulesRulesMetadataObservation
- type JsInsertionRulesRulesMetadataParameters
- type JsInsertionRulesRulesObservation
- type JsInsertionRulesRulesParameters
- type JsInsertionRulesRulesPathObservation
- type JsInsertionRulesRulesPathParameters
- type JwtObservation
- type JwtParameters
- type K8SClusterObservation
- type K8SClusterParameters
- type K8SServiceObservation
- type K8SServiceParameters
- type K8SServiceSiteLocatorObservation
- type K8SServiceSiteLocatorParameters
- type K8SServiceSiteLocatorSiteObservation
- type K8SServiceSiteLocatorSiteParameters
- type K8SServiceSiteLocatorVirtualSiteObservation
- type K8SServiceSiteLocatorVirtualSiteParameters
- type LocalNetworkExistingNetworkObservation
- type LocalNetworkExistingNetworkParameters
- type LocalNetworkNewNetworkAutogenerateObservation
- type LocalNetworkNewNetworkAutogenerateParameters
- type LocalNetworkNewNetworkObservation
- type LocalNetworkNewNetworkParameters
- type LocalNetworkObservation
- type LocalNetworkParameters
- type LocalSubnetExistingSubnetObservation
- type LocalSubnetExistingSubnetParameters
- type LocalSubnetNewSubnetObservation
- type LocalSubnetNewSubnetParameters
- type LocalSubnetObservation
- type LocalSubnetParameters
- type LocalSubnetSubnetParamObservation
- type LocalSubnetSubnetParamParameters
- type LogReceiverObservation
- type LogReceiverParameters
- type MaliciousUserMitigationObservation
- type MaliciousUserMitigationParameters
- type MetadataObservation
- type MetadataParameters
- type MirrorPolicyObservation
- type MirrorPolicyParameters
- type MitigationObservation
- type MitigationParameters
- type MobileIdentifierHeadersItemObservation
- type MobileIdentifierHeadersItemParameters
- type MobileIdentifierHeadersObservation
- type MobileIdentifierHeadersParameters
- type MobileIdentifierObservation
- type MobileIdentifierParameters
- type MobileSdkConfigObservation
- type MobileSdkConfigParameters
- type MoreOptionObservation
- type MoreOptionParameters
- type NetworkPoliciesObservation
- type NetworkPoliciesParameters
- type NewNetworkAutogenerateObservation
- type NewNetworkAutogenerateParameters
- type NewNetworkObservation
- type NewNetworkParameters
- type NewSubnetObservation
- type NewSubnetParameters
- type NewVPCObservation
- type NewVPCParameters
- type NexthopAddressIPv4Observation
- type NexthopAddressIPv4Parameters
- type NexthopAddressIPv6Observation
- type NexthopAddressIPv6Parameters
- type NexthopAddressObservation
- type NexthopAddressParameters
- type NexthopInterfaceObservation
- type NexthopInterfaceParameters
- type NexthopNexthopAddressIPv4Observation
- type NexthopNexthopAddressIPv4Parameters
- type NexthopNexthopAddressIPv6Observation
- type NexthopNexthopAddressIPv6Parameters
- type NexthopNexthopAddressObservation
- type NexthopNexthopAddressParameters
- type NexthopObservation
- type NexthopParameters
- type OfflineSurvivabilityModeObservation
- type OfflineSurvivabilityModeParameters
- type OpenebsEnterpriseObservation
- type OpenebsEnterpriseParameters
- type OriginPool
- func (in *OriginPool) DeepCopy() *OriginPool
- func (in *OriginPool) DeepCopyInto(out *OriginPool)
- func (in *OriginPool) DeepCopyObject() runtime.Object
- func (mg *OriginPool) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *OriginPool) GetConnectionDetailsMapping() map[string]string
- func (mg *OriginPool) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *OriginPool) GetID() string
- func (tr *OriginPool) GetObservation() (map[string]any, error)
- func (tr *OriginPool) GetParameters() (map[string]any, error)
- func (mg *OriginPool) GetProviderConfigReference() *xpv1.Reference
- func (mg *OriginPool) GetProviderReference() *xpv1.Reference
- func (mg *OriginPool) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *OriginPool) GetTerraformResourceType() string
- func (tr *OriginPool) GetTerraformSchemaVersion() int
- func (mg *OriginPool) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *OriginPool) LateInitialize(attrs []byte) (bool, error)
- func (mg *OriginPool) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *OriginPool) SetConditions(c ...xpv1.Condition)
- func (mg *OriginPool) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *OriginPool) SetObservation(obs map[string]any) error
- func (tr *OriginPool) SetParameters(params map[string]any) error
- func (mg *OriginPool) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *OriginPool) SetProviderReference(r *xpv1.Reference)
- func (mg *OriginPool) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *OriginPool) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type OriginPoolAdvancedOptionsObservation
- type OriginPoolAdvancedOptionsParameters
- type OriginPoolHealthcheckObservation
- type OriginPoolHealthcheckParameters
- type OriginPoolList
- type OriginPoolObservation
- type OriginPoolObservation_2
- type OriginPoolParameters
- type OriginPoolParameters_2
- type OriginPoolSpec
- type OriginPoolStatus
- type OriginPoolsClusterObservation
- type OriginPoolsClusterParameters
- type OriginPoolsObservation
- type OriginPoolsParameters
- type OriginPoolsPoolObservation
- type OriginPoolsPoolParameters
- type OriginServersObservation
- type OriginServersParameters
- type OriginServersPublicIPObservation
- type OriginServersPublicIPParameters
- type OsObservation
- type OsParameters
- type OutlierDetectionObservation
- type OutlierDetectionParameters
- type OutsideNetworkExistingNetworkObservation
- type OutsideNetworkExistingNetworkParameters
- type OutsideNetworkNewNetworkAutogenerateObservation
- type OutsideNetworkNewNetworkAutogenerateParameters
- type OutsideNetworkNewNetworkObservation
- type OutsideNetworkNewNetworkParameters
- type OutsideNetworkObservation
- type OutsideNetworkParameters
- type OutsideStaticRoutesObservation
- type OutsideStaticRoutesParameters
- type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation
- type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters
- type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation
- type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters
- type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation
- type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters
- type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation
- type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters
- type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation)
- type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters)
- type OutsideStaticRoutesStaticRouteListCustomStaticRouteObservation
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteObservation
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteObservation)
- type OutsideStaticRoutesStaticRouteListCustomStaticRouteParameters
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteParameters) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteParameters
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteParameters) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteParameters)
- type OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation)
- type OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters)
- type OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation)
- type OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters)
- type OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation)
- type OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters
- func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters)
- type OutsideStaticRoutesStaticRouteListObservation
- type OutsideStaticRoutesStaticRouteListParameters
- type OutsideSubnetExistingSubnetObservation
- type OutsideSubnetExistingSubnetParameters
- type OutsideSubnetNewSubnetObservation
- type OutsideSubnetNewSubnetParameters
- type OutsideSubnetObservation
- type OutsideSubnetParameters
- type OutsideSubnetSubnetParamObservation
- type OutsideSubnetSubnetParamParameters
- type PasswordBlindfoldSecretInfoInternalObservation
- type PasswordBlindfoldSecretInfoInternalParameters
- type PasswordBlindfoldSecretInfoObservation
- type PasswordBlindfoldSecretInfoParameters
- type PasswordClearSecretInfoObservation
- type PasswordClearSecretInfoParameters
- type PasswordObservation
- type PasswordParameters
- type PasswordVaultSecretInfoObservation
- type PasswordVaultSecretInfoParameters
- type PasswordWingmanSecretInfoObservation
- type PasswordWingmanSecretInfoParameters
- type PathObservation
- type PathParameters
- type PercentObservation
- type PercentParameters
- type PoliciesObservation
- type PoliciesParameters
- type PoliciesPoliciesObservation
- type PoliciesPoliciesParameters
- type PolicyBasedChallengeMaliciousUserMitigationObservation
- type PolicyBasedChallengeMaliciousUserMitigationParameters
- type PolicyBasedChallengeObservation
- type PolicyBasedChallengeParameters
- type PolicyInterceptionRulesDomainMatchObservation
- type PolicyInterceptionRulesDomainMatchParameters
- type PolicyInterceptionRulesObservation
- type PolicyInterceptionRulesParameters
- type PolicyJsInsertAllPagesExceptObservation
- type PolicyJsInsertAllPagesExceptParameters
- type PolicyJsInsertionRulesExcludeListMetadataObservation
- type PolicyJsInsertionRulesExcludeListMetadataParameters
- type PolicyJsInsertionRulesExcludeListObservation
- type PolicyJsInsertionRulesExcludeListParameters
- type PolicyJsInsertionRulesObservation
- type PolicyJsInsertionRulesParameters
- type PolicyObservation
- type PolicyParameters
- type PoolObservation
- type PoolParameters
- type PrefixSetsObservation
- type PrefixSetsParameters
- type PrivateIPObservation
- type PrivateIPParameters
- type PrivateIPSiteLocatorObservation
- type PrivateIPSiteLocatorParameters
- type PrivateIPSiteLocatorSiteObservation
- type PrivateIPSiteLocatorSiteParameters
- type PrivateIPSiteLocatorVirtualSiteObservation
- type PrivateIPSiteLocatorVirtualSiteParameters
- type PrivateKeyBlindfoldSecretInfoInternalObservation
- type PrivateKeyBlindfoldSecretInfoInternalParameters
- type PrivateKeyBlindfoldSecretInfoObservation
- type PrivateKeyBlindfoldSecretInfoParameters
- type PrivateKeyClearSecretInfoObservation
- type PrivateKeyClearSecretInfoParameters
- type PrivateKeyObservation
- type PrivateKeyParameters
- type PrivateKeyVaultSecretInfoObservation
- type PrivateKeyVaultSecretInfoParameters
- type PrivateKeyWingmanSecretInfoObservation
- type PrivateKeyWingmanSecretInfoParameters
- type PrivateNameObservation
- type PrivateNameParameters
- type PrivateNameSiteLocatorObservation
- type PrivateNameSiteLocatorParameters
- type PrivateNameSiteLocatorSiteObservation
- type PrivateNameSiteLocatorSiteParameters
- type PrivateNameSiteLocatorVirtualSiteObservation
- type PrivateNameSiteLocatorVirtualSiteParameters
- type PrivateNetworkObservation
- type PrivateNetworkParameters
- type ProtectedAppEndpointsDomainObservation
- type ProtectedAppEndpointsDomainParameters
- type ProtectedAppEndpointsMetadataObservation
- type ProtectedAppEndpointsMetadataParameters
- type ProtectedAppEndpointsObservation
- type ProtectedAppEndpointsParameters
- type ProtectedAppEndpointsPathObservation
- type ProtectedAppEndpointsPathParameters
- type PublicIPObservation
- type PublicIPParameters
- type PublicNameObservation
- type PublicNameParameters
- type QueryParameterObservation
- type QueryParameterParameters
- type QueryParamsItemObservation
- type QueryParamsItemParameters
- type QueryParamsObservation
- type QueryParamsParameters
- type RateLimitCustomIPAllowedListObservation
- type RateLimitCustomIPAllowedListParameters
- type RateLimitIPAllowedListObservation
- type RateLimitIPAllowedListParameters
- type RateLimitObservation
- type RateLimitParameters
- type RateLimitPoliciesObservation
- type RateLimitPoliciesParameters
- type RateLimiterAllowedPrefixesObservation
- type RateLimiterAllowedPrefixesParameters
- type RateLimiterObservation
- type RateLimiterParameters
- type RedirectObservation
- type RedirectParameters
- type RedirectRouteHeadersObservation
- type RedirectRouteHeadersParameters
- type RedirectRouteObservation
- type RedirectRouteParameters
- type RedirectRoutePathObservation
- type RedirectRoutePathParameters
- type RefRateLimiterObservation
- type RefRateLimiterParameters
- type RefUserIDObservation
- type RefUserIDParameters
- type RequestHeadersToAddObservation
- type RequestHeadersToAddParameters
- type RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation
- func (in *RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation) DeepCopy() *RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation
- func (in *RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation) DeepCopyInto(out *RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation)
- type RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters
- func (in *RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters) DeepCopy() *RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters
- func (in *RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters) DeepCopyInto(out *RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters)
- type RequestHeadersToAddSecretValueBlindfoldSecretInfoObservation
- type RequestHeadersToAddSecretValueBlindfoldSecretInfoParameters
- type RequestHeadersToAddSecretValueClearSecretInfoObservation
- type RequestHeadersToAddSecretValueClearSecretInfoParameters
- type RequestHeadersToAddSecretValueObservation
- type RequestHeadersToAddSecretValueParameters
- type RequestHeadersToAddSecretValueVaultSecretInfoObservation
- type RequestHeadersToAddSecretValueVaultSecretInfoParameters
- type RequestHeadersToAddSecretValueWingmanSecretInfoObservation
- type RequestHeadersToAddSecretValueWingmanSecretInfoParameters
- type RequestMatcherCookieMatchersObservation
- type RequestMatcherCookieMatchersParameters
- type RequestMatcherHeadersItemObservation
- type RequestMatcherHeadersItemParameters
- type RequestMatcherHeadersObservation
- type RequestMatcherHeadersParameters
- type RequestMatcherObservation
- type RequestMatcherParameters
- type RequestMatcherQueryParamsItemObservation
- type RequestMatcherQueryParamsItemParameters
- type RequestMatcherQueryParamsObservation
- type RequestMatcherQueryParamsParameters
- type ResponseHeadersToAddObservation
- type ResponseHeadersToAddParameters
- type ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation
- func (in *ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation) DeepCopy() *ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation
- func (in *ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation) DeepCopyInto(out *ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation)
- type ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters
- func (in *ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters) DeepCopy() *ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters
- func (in *ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters) DeepCopyInto(out *ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters)
- type ResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation
- func (in *ResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation) DeepCopy() *ResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation
- func (in *ResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation) DeepCopyInto(out *ResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation)
- type ResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters
- type ResponseHeadersToAddSecretValueClearSecretInfoObservation
- type ResponseHeadersToAddSecretValueClearSecretInfoParameters
- type ResponseHeadersToAddSecretValueObservation
- type ResponseHeadersToAddSecretValueParameters
- type ResponseHeadersToAddSecretValueVaultSecretInfoObservation
- type ResponseHeadersToAddSecretValueVaultSecretInfoParameters
- type ResponseHeadersToAddSecretValueWingmanSecretInfoObservation
- type ResponseHeadersToAddSecretValueWingmanSecretInfoParameters
- type RetryPolicyObservation
- type RetryPolicyParameters
- type RingHashObservation
- type RingHashParameters
- type RouteDirectResponseObservation
- type RouteDirectResponseParameters
- type RouteRedirectObservation
- type RouteRedirectParameters
- type RouteRefObservation
- type RouteRefParameters
- type RoutesObservation
- type RoutesParameters
- type RuleListObservation
- type RuleListParameters
- type RuleListRulesMetadataObservation
- type RuleListRulesMetadataParameters
- type RuleListRulesObservation
- type RuleListRulesParameters
- type RulesDomainObservation
- type RulesDomainParameters
- type RulesMetadataObservation
- type RulesMetadataParameters
- type RulesObservation
- type RulesParameters
- type RulesPathObservation
- type RulesPathParameters
- type SLOToGlobalDrGlobalVnObservation
- type SLOToGlobalDrGlobalVnParameters
- type SLOToGlobalDrObservation
- type SLOToGlobalDrParameters
- type SecretKeyBlindfoldSecretInfoInternalObservation
- type SecretKeyBlindfoldSecretInfoInternalParameters
- type SecretKeyBlindfoldSecretInfoObservation
- type SecretKeyBlindfoldSecretInfoParameters
- type SecretKeyClearSecretInfoObservation
- type SecretKeyClearSecretInfoParameters
- type SecretKeyObservation
- type SecretKeyParameters
- type SecretKeyVaultSecretInfoObservation
- type SecretKeyVaultSecretInfoParameters
- type SecretKeyWingmanSecretInfoObservation
- type SecretKeyWingmanSecretInfoParameters
- type SecretValueBlindfoldSecretInfoInternalObservation
- type SecretValueBlindfoldSecretInfoInternalParameters
- type SecretValueBlindfoldSecretInfoObservation
- type SecretValueBlindfoldSecretInfoParameters
- type SecretValueClearSecretInfoObservation
- type SecretValueClearSecretInfoParameters
- type SecretValueObservation
- type SecretValueParameters
- type SecretValueVaultSecretInfoObservation
- type SecretValueVaultSecretInfoParameters
- type SecretValueWingmanSecretInfoObservation
- type SecretValueWingmanSecretInfoParameters
- type ServerURLRulesInlineRateLimiterObservation
- type ServerURLRulesInlineRateLimiterParameters
- type ServerURLRulesObservation
- type ServerURLRulesParameters
- type ServerURLRulesRefRateLimiterObservation
- type ServerURLRulesRefRateLimiterParameters
- type ServiceSelectorObservation
- type ServiceSelectorParameters
- type SignatureSelectionSettingObservation
- type SignatureSelectionSettingParameters
- type SimpleRouteHeadersObservation
- type SimpleRouteHeadersParameters
- type SimpleRouteObservation
- type SimpleRouteParameters
- type SimpleRoutePathObservation
- type SimpleRoutePathParameters
- type SingleLBAppObservation
- type SingleLBAppParameters
- type SiteLocalControlPlaneObservation
- type SiteLocalControlPlaneParameters
- type SiteLocalNetworkExistingNetworkObservation
- type SiteLocalNetworkExistingNetworkParameters
- type SiteLocalNetworkNewNetworkAutogenerateObservation
- type SiteLocalNetworkNewNetworkAutogenerateParameters
- type SiteLocalNetworkNewNetworkObservation
- type SiteLocalNetworkNewNetworkParameters
- type SiteLocalNetworkObservation
- type SiteLocalNetworkParameters
- type SiteLocalSubnetExistingSubnetObservation
- type SiteLocalSubnetExistingSubnetParameters
- type SiteLocalSubnetNewSubnetObservation
- type SiteLocalSubnetNewSubnetParameters
- type SiteLocalSubnetObservation
- type SiteLocalSubnetParameters
- type SiteLocatorObservation
- type SiteLocatorParameters
- type SiteLocatorSiteObservation
- type SiteLocatorSiteParameters
- type SiteLocatorVirtualSiteObservation
- type SiteLocatorVirtualSiteParameters
- type SiteObservation
- type SiteParameters
- type SiteSiteObservation
- type SiteSiteParameters
- type SliToGlobalDrGlobalVnObservation
- type SliToGlobalDrGlobalVnParameters
- type SliToGlobalDrObservation
- type SliToGlobalDrParameters
- type SpecAsnListObservation
- type SpecAsnListParameters
- type SpecAsnMatcherAsnSetsObservation
- type SpecAsnMatcherAsnSetsParameters
- type SpecAsnMatcherObservation
- type SpecAsnMatcherParameters
- type SpecClientSelectorObservation
- type SpecClientSelectorParameters
- type SpecCookieMatchersItemObservation
- type SpecCookieMatchersItemParameters
- type SpecCookieMatchersObservation
- type SpecCookieMatchersParameters
- type SpecHeadersItemObservation
- type SpecHeadersItemParameters
- type SpecHeadersObservation
- type SpecHeadersParameters
- type SpecIPMatcherObservation
- type SpecIPMatcherParameters
- type SpecIPMatcherPrefixSetsObservation
- type SpecIPMatcherPrefixSetsParameters
- type SpecIPPrefixListObservation
- type SpecIPPrefixListParameters
- type SpecObservation
- type SpecParameters
- type SpecPathObservation
- type SpecPathParameters
- type SpecQueryParamsItemObservation
- type SpecQueryParamsItemParameters
- type SpecQueryParamsObservation
- type SpecQueryParamsParameters
- type SpecTLSFingerprintMatcherObservation
- type SpecTLSFingerprintMatcherParameters
- type SpecificHashPolicyHashPolicyCookieObservation
- type SpecificHashPolicyHashPolicyCookieParameters
- type SpecificHashPolicyHashPolicyObservation
- type SpecificHashPolicyHashPolicyParameters
- type SpecificHashPolicyObservation
- type SpecificHashPolicyParameters
- type StaticRouteListCustomStaticRouteNexthopInterfaceObservation
- type StaticRouteListCustomStaticRouteNexthopInterfaceParameters
- type StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation
- func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation) DeepCopy() *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation
- func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation) DeepCopyInto(out *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation)
- type StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters
- func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters) DeepCopy() *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters
- func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters) DeepCopyInto(out *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters)
- type StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation
- func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation) DeepCopy() *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation
- func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation) DeepCopyInto(out *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation)
- type StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters
- func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters) DeepCopy() *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters
- func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters) DeepCopyInto(out *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters)
- type StaticRouteListCustomStaticRouteNexthopNexthopAddressObservation
- func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressObservation) DeepCopy() *StaticRouteListCustomStaticRouteNexthopNexthopAddressObservation
- func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressObservation) DeepCopyInto(out *StaticRouteListCustomStaticRouteNexthopNexthopAddressObservation)
- type StaticRouteListCustomStaticRouteNexthopNexthopAddressParameters
- func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressParameters) DeepCopy() *StaticRouteListCustomStaticRouteNexthopNexthopAddressParameters
- func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressParameters) DeepCopyInto(out *StaticRouteListCustomStaticRouteNexthopNexthopAddressParameters)
- type StaticRouteListCustomStaticRouteNexthopObservation
- type StaticRouteListCustomStaticRouteNexthopParameters
- type StaticRouteListCustomStaticRouteObservation
- type StaticRouteListCustomStaticRouteParameters
- type StaticRouteListCustomStaticRouteSubnetsIPv4Observation
- type StaticRouteListCustomStaticRouteSubnetsIPv4Parameters
- type StaticRouteListCustomStaticRouteSubnetsIPv6Observation
- type StaticRouteListCustomStaticRouteSubnetsIPv6Parameters
- type StaticRouteListCustomStaticRouteSubnetsObservation
- type StaticRouteListCustomStaticRouteSubnetsParameters
- type StaticRouteListObservation
- type StaticRouteListParameters
- type StorageClassListObservation
- type StorageClassListParameters
- type StorageClassListStorageClassesObservation
- type StorageClassListStorageClassesParameters
- type StorageClassesObservation
- type StorageClassesOpenebsEnterpriseObservation
- type StorageClassesOpenebsEnterpriseParameters
- type StorageClassesParameters
- type StripQueryParamsObservation
- type StripQueryParamsParameters
- type SubnetParamObservation
- type SubnetParamParameters
- type SubnetsIPv4Observation
- type SubnetsIPv4Parameters
- type SubnetsIPv6Observation
- type SubnetsIPv6Parameters
- type SubnetsObservation
- type SubnetsParameters
- type SwObservation
- type SwParameters
- type TCPHealthCheckObservation
- type TCPHealthCheckParameters
- type TFParamsAction
- func (in *TFParamsAction) DeepCopy() *TFParamsAction
- func (in *TFParamsAction) DeepCopyInto(out *TFParamsAction)
- func (in *TFParamsAction) DeepCopyObject() runtime.Object
- func (mg *TFParamsAction) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *TFParamsAction) GetConnectionDetailsMapping() map[string]string
- func (mg *TFParamsAction) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *TFParamsAction) GetID() string
- func (tr *TFParamsAction) GetObservation() (map[string]any, error)
- func (tr *TFParamsAction) GetParameters() (map[string]any, error)
- func (mg *TFParamsAction) GetProviderConfigReference() *xpv1.Reference
- func (mg *TFParamsAction) GetProviderReference() *xpv1.Reference
- func (mg *TFParamsAction) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *TFParamsAction) GetTerraformResourceType() string
- func (tr *TFParamsAction) GetTerraformSchemaVersion() int
- func (mg *TFParamsAction) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *TFParamsAction) LateInitialize(attrs []byte) (bool, error)
- func (mg *TFParamsAction) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *TFParamsAction) SetConditions(c ...xpv1.Condition)
- func (mg *TFParamsAction) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *TFParamsAction) SetObservation(obs map[string]any) error
- func (tr *TFParamsAction) SetParameters(params map[string]any) error
- func (mg *TFParamsAction) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *TFParamsAction) SetProviderReference(r *xpv1.Reference)
- func (mg *TFParamsAction) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *TFParamsAction) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type TFParamsActionList
- type TFParamsActionObservation
- type TFParamsActionParameters
- type TFParamsActionSpec
- type TFParamsActionStatus
- type TLSCertificatesCustomHashAlgorithmsObservation
- type TLSCertificatesCustomHashAlgorithmsParameters
- type TLSCertificatesDisableOcspStaplingObservation
- type TLSCertificatesDisableOcspStaplingParameters
- type TLSCertificatesObservation
- type TLSCertificatesParameters
- type TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation
- func (in *TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopy() *TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation
- func (in *TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopyInto(out *TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation)
- type TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters
- func (in *TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopy() *TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters
- func (in *TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopyInto(out *TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters)
- type TLSCertificatesPrivateKeyBlindfoldSecretInfoObservation
- type TLSCertificatesPrivateKeyBlindfoldSecretInfoParameters
- type TLSCertificatesPrivateKeyClearSecretInfoObservation
- type TLSCertificatesPrivateKeyClearSecretInfoParameters
- type TLSCertificatesPrivateKeyObservation
- type TLSCertificatesPrivateKeyParameters
- type TLSCertificatesPrivateKeyVaultSecretInfoObservation
- type TLSCertificatesPrivateKeyVaultSecretInfoParameters
- type TLSCertificatesPrivateKeyWingmanSecretInfoObservation
- type TLSCertificatesPrivateKeyWingmanSecretInfoParameters
- type TLSCertificatesUseSystemDefaultsObservation
- type TLSCertificatesUseSystemDefaultsParameters
- type TLSConfigCustomSecurityObservation
- type TLSConfigCustomSecurityParameters
- type TLSConfigObservation
- type TLSConfigParameters
- type TLSFingerprintMatcherObservation
- type TLSFingerprintMatcherParameters
- type TLSInterceptCustomCertificateCustomHashAlgorithmsObservation
- type TLSInterceptCustomCertificateCustomHashAlgorithmsParameters
- type TLSInterceptCustomCertificateDisableOcspStaplingObservation
- type TLSInterceptCustomCertificateDisableOcspStaplingParameters
- type TLSInterceptCustomCertificateObservation
- type TLSInterceptCustomCertificateParameters
- type TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation
- type TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters
- type TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoObservation
- func (in *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoObservation) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoObservation
- func (in *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoObservation) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoObservation)
- type TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoParameters
- func (in *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoParameters) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoParameters
- func (in *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoParameters) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoParameters)
- type TLSInterceptCustomCertificatePrivateKeyClearSecretInfoObservation
- func (in *TLSInterceptCustomCertificatePrivateKeyClearSecretInfoObservation) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyClearSecretInfoObservation
- func (in *TLSInterceptCustomCertificatePrivateKeyClearSecretInfoObservation) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyClearSecretInfoObservation)
- type TLSInterceptCustomCertificatePrivateKeyClearSecretInfoParameters
- func (in *TLSInterceptCustomCertificatePrivateKeyClearSecretInfoParameters) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyClearSecretInfoParameters
- func (in *TLSInterceptCustomCertificatePrivateKeyClearSecretInfoParameters) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyClearSecretInfoParameters)
- type TLSInterceptCustomCertificatePrivateKeyObservation
- type TLSInterceptCustomCertificatePrivateKeyParameters
- type TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoObservation
- func (in *TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoObservation) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoObservation
- func (in *TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoObservation) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoObservation)
- type TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoParameters
- func (in *TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoParameters) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoParameters
- func (in *TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoParameters) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoParameters)
- type TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoObservation
- func (in *TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoObservation) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoObservation
- func (in *TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoObservation) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoObservation)
- type TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoParameters
- func (in *TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoParameters) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoParameters
- func (in *TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoParameters) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoParameters)
- type TLSInterceptCustomCertificateUseSystemDefaultsObservation
- type TLSInterceptCustomCertificateUseSystemDefaultsParameters
- type TLSInterceptObservation
- type TLSInterceptParameters
- type TLSInterceptPolicyInterceptionRulesDomainMatchObservation
- type TLSInterceptPolicyInterceptionRulesDomainMatchParameters
- type TLSInterceptPolicyInterceptionRulesObservation
- type TLSInterceptPolicyInterceptionRulesParameters
- type TLSInterceptPolicyObservation
- type TLSInterceptPolicyParameters
- type TLSParametersObservation
- type TLSParametersParameters
- type TemporaryUserBlockingObservation
- type TemporaryUserBlockingParameters
- type TrustedClientsHTTPHeaderHeadersObservation
- type TrustedClientsHTTPHeaderHeadersParameters
- type TrustedClientsHTTPHeaderObservation
- type TrustedClientsHTTPHeaderParameters
- type TrustedClientsMetadataObservation
- type TrustedClientsMetadataParameters
- type TrustedClientsObservation
- type TrustedClientsParameters
- type UseMtlsCrlObservation
- type UseMtlsCrlParameters
- type UseMtlsObservation
- type UseMtlsParameters
- type UseMtlsTLSCertificatesCustomHashAlgorithmsObservation
- type UseMtlsTLSCertificatesCustomHashAlgorithmsParameters
- type UseMtlsTLSCertificatesDisableOcspStaplingObservation
- type UseMtlsTLSCertificatesDisableOcspStaplingParameters
- type UseMtlsTLSCertificatesObservation
- type UseMtlsTLSCertificatesParameters
- type UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation
- func (in *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopy() *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation
- func (in *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopyInto(out *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation)
- type UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters
- func (in *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopy() *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters
- func (in *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopyInto(out *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters)
- type UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoObservation
- func (in *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoObservation) DeepCopy() *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoObservation
- func (in *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoObservation) DeepCopyInto(out *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoObservation)
- type UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoParameters
- func (in *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoParameters) DeepCopy() *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoParameters
- func (in *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoParameters) DeepCopyInto(out *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoParameters)
- type UseMtlsTLSCertificatesPrivateKeyClearSecretInfoObservation
- type UseMtlsTLSCertificatesPrivateKeyClearSecretInfoParameters
- type UseMtlsTLSCertificatesPrivateKeyObservation
- type UseMtlsTLSCertificatesPrivateKeyParameters
- type UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoObservation
- type UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoParameters
- type UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoObservation
- type UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoParameters
- type UseMtlsTLSCertificatesUseSystemDefaultsObservation
- type UseMtlsTLSCertificatesUseSystemDefaultsParameters
- type UseServerVerificationObservation
- type UseServerVerificationParameters
- type UseSystemDefaultsObservation
- type UseSystemDefaultsParameters
- type UseTLSObservation
- type UseTLSParameters
- type UseTLSTLSConfigCustomSecurityObservation
- type UseTLSTLSConfigCustomSecurityParameters
- type UseTLSTLSConfigObservation
- type UseTLSTLSConfigParameters
- type UseTLSUseMtlsObservation
- type UseTLSUseMtlsParameters
- type UserIdentificationObservation
- type UserIdentificationParameters
- type VPCObservation
- type VPCParameters
- type VaultSecretInfoObservation
- type VaultSecretInfoParameters
- type ViolationSettingsObservation
- type ViolationSettingsParameters
- type VirtualNetworkObservation
- type VirtualNetworkParameters
- type VirtualNetworkVirtualNetworkObservation
- type VirtualNetworkVirtualNetworkParameters
- type VirtualSiteObservation
- type VirtualSiteParameters
- type VirtualSiteVirtualSiteObservation
- type VirtualSiteVirtualSiteParameters
- type Vk8SServiceObservation
- type Vk8SServiceParameters
- type Vk8SServiceSiteObservation
- type Vk8SServiceSiteParameters
- type Vk8SServiceVirtualSiteObservation
- type Vk8SServiceVirtualSiteParameters
- type VnPrivateIPObservation
- type VnPrivateIPParameters
- type VnPrivateIPVirtualNetworkObservation
- type VnPrivateIPVirtualNetworkParameters
- type VnPrivateNameObservation
- type VnPrivateNameParameters
- type VolterraNamespace
- func (in *VolterraNamespace) DeepCopy() *VolterraNamespace
- func (in *VolterraNamespace) DeepCopyInto(out *VolterraNamespace)
- func (in *VolterraNamespace) DeepCopyObject() runtime.Object
- func (mg *VolterraNamespace) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *VolterraNamespace) GetConnectionDetailsMapping() map[string]string
- func (mg *VolterraNamespace) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *VolterraNamespace) GetID() string
- func (tr *VolterraNamespace) GetObservation() (map[string]any, error)
- func (tr *VolterraNamespace) GetParameters() (map[string]any, error)
- func (mg *VolterraNamespace) GetProviderConfigReference() *xpv1.Reference
- func (mg *VolterraNamespace) GetProviderReference() *xpv1.Reference
- func (mg *VolterraNamespace) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *VolterraNamespace) GetTerraformResourceType() string
- func (tr *VolterraNamespace) GetTerraformSchemaVersion() int
- func (mg *VolterraNamespace) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *VolterraNamespace) LateInitialize(attrs []byte) (bool, error)
- func (mg *VolterraNamespace) SetConditions(c ...xpv1.Condition)
- func (mg *VolterraNamespace) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *VolterraNamespace) SetObservation(obs map[string]any) error
- func (tr *VolterraNamespace) SetParameters(params map[string]any) error
- func (mg *VolterraNamespace) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *VolterraNamespace) SetProviderReference(r *xpv1.Reference)
- func (mg *VolterraNamespace) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *VolterraNamespace) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type VolterraNamespaceList
- type VolterraNamespaceObservation
- type VolterraNamespaceParameters
- type VolterraNamespaceSpec
- type VolterraNamespaceStatus
- type VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesObservation
- func (in *VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesObservation) DeepCopy() *VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesObservation
- func (in *VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesObservation) DeepCopyInto(out *VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesObservation)
- type VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesParameters
- func (in *VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesParameters) DeepCopy() *VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesParameters
- func (in *VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesParameters) DeepCopyInto(out *VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesParameters)
- type VoltstackClusterActiveForwardProxyPoliciesObservation
- type VoltstackClusterActiveForwardProxyPoliciesParameters
- type VoltstackClusterActiveNetworkPoliciesNetworkPoliciesObservation
- func (in *VoltstackClusterActiveNetworkPoliciesNetworkPoliciesObservation) DeepCopy() *VoltstackClusterActiveNetworkPoliciesNetworkPoliciesObservation
- func (in *VoltstackClusterActiveNetworkPoliciesNetworkPoliciesObservation) DeepCopyInto(out *VoltstackClusterActiveNetworkPoliciesNetworkPoliciesObservation)
- type VoltstackClusterActiveNetworkPoliciesNetworkPoliciesParameters
- func (in *VoltstackClusterActiveNetworkPoliciesNetworkPoliciesParameters) DeepCopy() *VoltstackClusterActiveNetworkPoliciesNetworkPoliciesParameters
- func (in *VoltstackClusterActiveNetworkPoliciesNetworkPoliciesParameters) DeepCopyInto(out *VoltstackClusterActiveNetworkPoliciesNetworkPoliciesParameters)
- type VoltstackClusterActiveNetworkPoliciesObservation
- type VoltstackClusterActiveNetworkPoliciesParameters
- type VoltstackClusterAllowedVipPortCustomPortsObservation
- type VoltstackClusterAllowedVipPortCustomPortsParameters
- type VoltstackClusterAllowedVipPortObservation
- type VoltstackClusterAllowedVipPortParameters
- type VoltstackClusterAzNodesObservation
- type VoltstackClusterAzNodesParameters
- type VoltstackClusterDcClusterGroupObservation
- type VoltstackClusterDcClusterGroupParameters
- type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation
- type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters
- type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsObservation
- func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsObservation) DeepCopy() *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsObservation
- func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsObservation) DeepCopyInto(out *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsObservation)
- type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsParameters
- func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsParameters) DeepCopy() *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsParameters
- func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsParameters) DeepCopyInto(out *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsParameters)
- type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation
- type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters
- type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation
- type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters
- type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation
- type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters
- type VoltstackClusterGlobalNetworkListObservation
- type VoltstackClusterGlobalNetworkListParameters
- type VoltstackClusterK8SClusterObservation
- type VoltstackClusterK8SClusterParameters
- type VoltstackClusterObservation
- type VoltstackClusterOutsideStaticRoutesObservation
- type VoltstackClusterOutsideStaticRoutesParameters
- type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation
- type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters
- type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation
- type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters
- type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation
- type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters
- type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation
- type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters
- type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation
- type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters
- type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation
- type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters
- type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation
- type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters
- type VoltstackClusterOutsideStaticRoutesStaticRouteListObservation
- func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListObservation) DeepCopy() *VoltstackClusterOutsideStaticRoutesStaticRouteListObservation
- func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListObservation) DeepCopyInto(out *VoltstackClusterOutsideStaticRoutesStaticRouteListObservation)
- type VoltstackClusterOutsideStaticRoutesStaticRouteListParameters
- type VoltstackClusterParameters
- type VoltstackClusterStorageClassListObservation
- type VoltstackClusterStorageClassListParameters
- type WafExclusionRulesMetadataObservation
- type WafExclusionRulesMetadataParameters
- type WafExclusionRulesObservation
- type WafExclusionRulesParameters
- type WafObservation
- type WafParameters
- type WafRuleObservation
- type WafRuleParameters
- type WebMobileHeadersItemObservation
- type WebMobileHeadersItemParameters
- type WebMobileHeadersObservation
- type WebMobileHeadersParameters
- type WebMobileObservation
- type WebMobileParameters
- type WebSocketConfigObservation
- type WebSocketConfigParameters
- type WingmanSecretInfoObservation
- type WingmanSecretInfoParameters
- type WorkloadSubnetObservation
- type WorkloadSubnetParameters
- type WorkloadSubnetSubnetParamObservation
- type WorkloadSubnetSubnetParamParameters
Constants ¶
const ( CRDGroup = "volterra.upbound.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( AppFirewall_Kind = "AppFirewall" AppFirewall_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AppFirewall_Kind}.String() AppFirewall_KindAPIVersion = AppFirewall_Kind + "." + CRDGroupVersion.String() AppFirewall_GroupVersionKind = CRDGroupVersion.WithKind(AppFirewall_Kind) )
Repository type metadata.
var ( AWSVPCSite_Kind = "AWSVPCSite" AWSVPCSite_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AWSVPCSite_Kind}.String() AWSVPCSite_KindAPIVersion = AWSVPCSite_Kind + "." + CRDGroupVersion.String() AWSVPCSite_GroupVersionKind = CRDGroupVersion.WithKind(AWSVPCSite_Kind) )
Repository type metadata.
var ( CloudCredentials_Kind = "CloudCredentials" CloudCredentials_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: CloudCredentials_Kind}.String() CloudCredentials_KindAPIVersion = CloudCredentials_Kind + "." + CRDGroupVersion.String() CloudCredentials_GroupVersionKind = CRDGroupVersion.WithKind(CloudCredentials_Kind) )
Repository type metadata.
var ( GCPVPCSite_Kind = "GCPVPCSite" GCPVPCSite_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: GCPVPCSite_Kind}.String() GCPVPCSite_KindAPIVersion = GCPVPCSite_Kind + "." + CRDGroupVersion.String() GCPVPCSite_GroupVersionKind = CRDGroupVersion.WithKind(GCPVPCSite_Kind) )
Repository type metadata.
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( Healthcheck_Kind = "Healthcheck" Healthcheck_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Healthcheck_Kind}.String() Healthcheck_KindAPIVersion = Healthcheck_Kind + "." + CRDGroupVersion.String() Healthcheck_GroupVersionKind = CRDGroupVersion.WithKind(Healthcheck_Kind) )
Repository type metadata.
var ( HTTPLoadbalancer_Kind = "HTTPLoadbalancer" HTTPLoadbalancer_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: HTTPLoadbalancer_Kind}.String() HTTPLoadbalancer_KindAPIVersion = HTTPLoadbalancer_Kind + "." + CRDGroupVersion.String() HTTPLoadbalancer_GroupVersionKind = CRDGroupVersion.WithKind(HTTPLoadbalancer_Kind) )
Repository type metadata.
var ( OriginPool_Kind = "OriginPool" OriginPool_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: OriginPool_Kind}.String() OriginPool_KindAPIVersion = OriginPool_Kind + "." + CRDGroupVersion.String() OriginPool_GroupVersionKind = CRDGroupVersion.WithKind(OriginPool_Kind) )
Repository type metadata.
var ( TFParamsAction_Kind = "TFParamsAction" TFParamsAction_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: TFParamsAction_Kind}.String() TFParamsAction_KindAPIVersion = TFParamsAction_Kind + "." + CRDGroupVersion.String() TFParamsAction_GroupVersionKind = CRDGroupVersion.WithKind(TFParamsAction_Kind) )
Repository type metadata.
var ( VolterraNamespace_Kind = "VolterraNamespace" VolterraNamespace_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: VolterraNamespace_Kind}.String() VolterraNamespace_KindAPIVersion = VolterraNamespace_Kind + "." + CRDGroupVersion.String() VolterraNamespace_GroupVersionKind = CRDGroupVersion.WithKind(VolterraNamespace_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type APIDefinitionObservation ¶
type APIDefinitionObservation struct { }
func (*APIDefinitionObservation) DeepCopy ¶
func (in *APIDefinitionObservation) DeepCopy() *APIDefinitionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIDefinitionObservation.
func (*APIDefinitionObservation) DeepCopyInto ¶
func (in *APIDefinitionObservation) DeepCopyInto(out *APIDefinitionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIDefinitionParameters ¶
type APIDefinitionParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*APIDefinitionParameters) DeepCopy ¶
func (in *APIDefinitionParameters) DeepCopy() *APIDefinitionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIDefinitionParameters.
func (*APIDefinitionParameters) DeepCopyInto ¶
func (in *APIDefinitionParameters) DeepCopyInto(out *APIDefinitionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIDefinitionsAPIDefinitionsObservation ¶
type APIDefinitionsAPIDefinitionsObservation struct { }
func (*APIDefinitionsAPIDefinitionsObservation) DeepCopy ¶
func (in *APIDefinitionsAPIDefinitionsObservation) DeepCopy() *APIDefinitionsAPIDefinitionsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIDefinitionsAPIDefinitionsObservation.
func (*APIDefinitionsAPIDefinitionsObservation) DeepCopyInto ¶
func (in *APIDefinitionsAPIDefinitionsObservation) DeepCopyInto(out *APIDefinitionsAPIDefinitionsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIDefinitionsAPIDefinitionsParameters ¶
type APIDefinitionsAPIDefinitionsParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*APIDefinitionsAPIDefinitionsParameters) DeepCopy ¶
func (in *APIDefinitionsAPIDefinitionsParameters) DeepCopy() *APIDefinitionsAPIDefinitionsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIDefinitionsAPIDefinitionsParameters.
func (*APIDefinitionsAPIDefinitionsParameters) DeepCopyInto ¶
func (in *APIDefinitionsAPIDefinitionsParameters) DeepCopyInto(out *APIDefinitionsAPIDefinitionsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIDefinitionsObservation ¶
type APIDefinitionsObservation struct { }
func (*APIDefinitionsObservation) DeepCopy ¶
func (in *APIDefinitionsObservation) DeepCopy() *APIDefinitionsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIDefinitionsObservation.
func (*APIDefinitionsObservation) DeepCopyInto ¶
func (in *APIDefinitionsObservation) DeepCopyInto(out *APIDefinitionsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIDefinitionsParameters ¶
type APIDefinitionsParameters struct { // +kubebuilder:validation:Optional APIDefinitions []APIDefinitionsAPIDefinitionsParameters `json:"apiDefinitions,omitempty" tf:"api_definitions,omitempty"` }
func (*APIDefinitionsParameters) DeepCopy ¶
func (in *APIDefinitionsParameters) DeepCopy() *APIDefinitionsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIDefinitionsParameters.
func (*APIDefinitionsParameters) DeepCopyInto ¶
func (in *APIDefinitionsParameters) DeepCopyInto(out *APIDefinitionsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIEndpointMethodObservation ¶
type APIEndpointMethodObservation struct { }
func (*APIEndpointMethodObservation) DeepCopy ¶
func (in *APIEndpointMethodObservation) DeepCopy() *APIEndpointMethodObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIEndpointMethodObservation.
func (*APIEndpointMethodObservation) DeepCopyInto ¶
func (in *APIEndpointMethodObservation) DeepCopyInto(out *APIEndpointMethodObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIEndpointMethodParameters ¶
type APIEndpointMethodParameters struct { // +kubebuilder:validation:Optional InvertMatcher *bool `json:"invertMatcher,omitempty" tf:"invert_matcher,omitempty"` // +kubebuilder:validation:Optional Methods []*string `json:"methods,omitempty" tf:"methods,omitempty"` }
func (*APIEndpointMethodParameters) DeepCopy ¶
func (in *APIEndpointMethodParameters) DeepCopy() *APIEndpointMethodParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIEndpointMethodParameters.
func (*APIEndpointMethodParameters) DeepCopyInto ¶
func (in *APIEndpointMethodParameters) DeepCopyInto(out *APIEndpointMethodParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIEndpointRulesAPIEndpointMethodObservation ¶
type APIEndpointRulesAPIEndpointMethodObservation struct { }
func (*APIEndpointRulesAPIEndpointMethodObservation) DeepCopy ¶
func (in *APIEndpointRulesAPIEndpointMethodObservation) DeepCopy() *APIEndpointRulesAPIEndpointMethodObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIEndpointRulesAPIEndpointMethodObservation.
func (*APIEndpointRulesAPIEndpointMethodObservation) DeepCopyInto ¶
func (in *APIEndpointRulesAPIEndpointMethodObservation) DeepCopyInto(out *APIEndpointRulesAPIEndpointMethodObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIEndpointRulesAPIEndpointMethodParameters ¶
type APIEndpointRulesAPIEndpointMethodParameters struct { // +kubebuilder:validation:Optional InvertMatcher *bool `json:"invertMatcher,omitempty" tf:"invert_matcher,omitempty"` // +kubebuilder:validation:Optional Methods []*string `json:"methods,omitempty" tf:"methods,omitempty"` }
func (*APIEndpointRulesAPIEndpointMethodParameters) DeepCopy ¶
func (in *APIEndpointRulesAPIEndpointMethodParameters) DeepCopy() *APIEndpointRulesAPIEndpointMethodParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIEndpointRulesAPIEndpointMethodParameters.
func (*APIEndpointRulesAPIEndpointMethodParameters) DeepCopyInto ¶
func (in *APIEndpointRulesAPIEndpointMethodParameters) DeepCopyInto(out *APIEndpointRulesAPIEndpointMethodParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIEndpointRulesObservation ¶
type APIEndpointRulesObservation struct { // +kubebuilder:validation:Optional ClientMatcher []ClientMatcherObservation `json:"clientMatcher,omitempty" tf:"client_matcher,omitempty"` }
func (*APIEndpointRulesObservation) DeepCopy ¶
func (in *APIEndpointRulesObservation) DeepCopy() *APIEndpointRulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIEndpointRulesObservation.
func (*APIEndpointRulesObservation) DeepCopyInto ¶
func (in *APIEndpointRulesObservation) DeepCopyInto(out *APIEndpointRulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIEndpointRulesParameters ¶
type APIEndpointRulesParameters struct { // +kubebuilder:validation:Optional APIEndpointMethod []APIEndpointMethodParameters `json:"apiEndpointMethod,omitempty" tf:"api_endpoint_method,omitempty"` // +kubebuilder:validation:Optional APIEndpointPath *string `json:"apiEndpointPath,omitempty" tf:"api_endpoint_path,omitempty"` // +kubebuilder:validation:Optional Action []ActionParameters `json:"action,omitempty" tf:"action,omitempty"` // +kubebuilder:validation:Optional AnyDomain *bool `json:"anyDomain,omitempty" tf:"any_domain,omitempty"` // +kubebuilder:validation:Optional ClientMatcher []ClientMatcherParameters `json:"clientMatcher,omitempty" tf:"client_matcher,omitempty"` // +kubebuilder:validation:Optional Metadata []MetadataParameters `json:"metadata,omitempty" tf:"metadata,omitempty"` // +kubebuilder:validation:Optional RequestMatcher []RequestMatcherParameters `json:"requestMatcher,omitempty" tf:"request_matcher,omitempty"` // +kubebuilder:validation:Optional SpecificDomain *string `json:"specificDomain,omitempty" tf:"specific_domain,omitempty"` }
func (*APIEndpointRulesParameters) DeepCopy ¶
func (in *APIEndpointRulesParameters) DeepCopy() *APIEndpointRulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIEndpointRulesParameters.
func (*APIEndpointRulesParameters) DeepCopyInto ¶
func (in *APIEndpointRulesParameters) DeepCopyInto(out *APIEndpointRulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIGroupsRulesActionObservation ¶
type APIGroupsRulesActionObservation struct { }
func (*APIGroupsRulesActionObservation) DeepCopy ¶
func (in *APIGroupsRulesActionObservation) DeepCopy() *APIGroupsRulesActionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIGroupsRulesActionObservation.
func (*APIGroupsRulesActionObservation) DeepCopyInto ¶
func (in *APIGroupsRulesActionObservation) DeepCopyInto(out *APIGroupsRulesActionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIGroupsRulesActionParameters ¶
type APIGroupsRulesActionParameters struct { // +kubebuilder:validation:Optional Allow *bool `json:"allow,omitempty" tf:"allow,omitempty"` // +kubebuilder:validation:Optional Deny *bool `json:"deny,omitempty" tf:"deny,omitempty"` }
func (*APIGroupsRulesActionParameters) DeepCopy ¶
func (in *APIGroupsRulesActionParameters) DeepCopy() *APIGroupsRulesActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIGroupsRulesActionParameters.
func (*APIGroupsRulesActionParameters) DeepCopyInto ¶
func (in *APIGroupsRulesActionParameters) DeepCopyInto(out *APIGroupsRulesActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIGroupsRulesClientMatcherObservation ¶
type APIGroupsRulesClientMatcherObservation struct { // +kubebuilder:validation:Optional AsnMatcher []ClientMatcherAsnMatcherObservation `json:"asnMatcher,omitempty" tf:"asn_matcher,omitempty"` // +kubebuilder:validation:Optional IPMatcher []ClientMatcherIPMatcherObservation `json:"ipMatcher,omitempty" tf:"ip_matcher,omitempty"` }
func (*APIGroupsRulesClientMatcherObservation) DeepCopy ¶
func (in *APIGroupsRulesClientMatcherObservation) DeepCopy() *APIGroupsRulesClientMatcherObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIGroupsRulesClientMatcherObservation.
func (*APIGroupsRulesClientMatcherObservation) DeepCopyInto ¶
func (in *APIGroupsRulesClientMatcherObservation) DeepCopyInto(out *APIGroupsRulesClientMatcherObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIGroupsRulesClientMatcherParameters ¶
type APIGroupsRulesClientMatcherParameters struct { // +kubebuilder:validation:Optional AnyClient *bool `json:"anyClient,omitempty" tf:"any_client,omitempty"` // +kubebuilder:validation:Optional AnyIP *bool `json:"anyIp,omitempty" tf:"any_ip,omitempty"` // +kubebuilder:validation:Optional AsnList []ClientMatcherAsnListParameters `json:"asnList,omitempty" tf:"asn_list,omitempty"` // +kubebuilder:validation:Optional AsnMatcher []ClientMatcherAsnMatcherParameters `json:"asnMatcher,omitempty" tf:"asn_matcher,omitempty"` // +kubebuilder:validation:Optional ClientSelector []ClientMatcherClientSelectorParameters `json:"clientSelector,omitempty" tf:"client_selector,omitempty"` // +kubebuilder:validation:Optional IPMatcher []ClientMatcherIPMatcherParameters `json:"ipMatcher,omitempty" tf:"ip_matcher,omitempty"` // +kubebuilder:validation:Optional IPPrefixList []ClientMatcherIPPrefixListParameters `json:"ipPrefixList,omitempty" tf:"ip_prefix_list,omitempty"` // +kubebuilder:validation:Optional IPThreatCategoryList []ClientMatcherIPThreatCategoryListParameters `json:"ipThreatCategoryList,omitempty" tf:"ip_threat_category_list,omitempty"` // +kubebuilder:validation:Optional TLSFingerprintMatcher []ClientMatcherTLSFingerprintMatcherParameters `json:"tlsFingerprintMatcher,omitempty" tf:"tls_fingerprint_matcher,omitempty"` }
func (*APIGroupsRulesClientMatcherParameters) DeepCopy ¶
func (in *APIGroupsRulesClientMatcherParameters) DeepCopy() *APIGroupsRulesClientMatcherParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIGroupsRulesClientMatcherParameters.
func (*APIGroupsRulesClientMatcherParameters) DeepCopyInto ¶
func (in *APIGroupsRulesClientMatcherParameters) DeepCopyInto(out *APIGroupsRulesClientMatcherParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIGroupsRulesMetadataObservation ¶
type APIGroupsRulesMetadataObservation struct { }
func (*APIGroupsRulesMetadataObservation) DeepCopy ¶
func (in *APIGroupsRulesMetadataObservation) DeepCopy() *APIGroupsRulesMetadataObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIGroupsRulesMetadataObservation.
func (*APIGroupsRulesMetadataObservation) DeepCopyInto ¶
func (in *APIGroupsRulesMetadataObservation) DeepCopyInto(out *APIGroupsRulesMetadataObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIGroupsRulesMetadataParameters ¶
type APIGroupsRulesMetadataParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*APIGroupsRulesMetadataParameters) DeepCopy ¶
func (in *APIGroupsRulesMetadataParameters) DeepCopy() *APIGroupsRulesMetadataParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIGroupsRulesMetadataParameters.
func (*APIGroupsRulesMetadataParameters) DeepCopyInto ¶
func (in *APIGroupsRulesMetadataParameters) DeepCopyInto(out *APIGroupsRulesMetadataParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIGroupsRulesObservation ¶
type APIGroupsRulesObservation struct { // +kubebuilder:validation:Optional ClientMatcher []APIGroupsRulesClientMatcherObservation `json:"clientMatcher,omitempty" tf:"client_matcher,omitempty"` }
func (*APIGroupsRulesObservation) DeepCopy ¶
func (in *APIGroupsRulesObservation) DeepCopy() *APIGroupsRulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIGroupsRulesObservation.
func (*APIGroupsRulesObservation) DeepCopyInto ¶
func (in *APIGroupsRulesObservation) DeepCopyInto(out *APIGroupsRulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIGroupsRulesParameters ¶
type APIGroupsRulesParameters struct { // +kubebuilder:validation:Optional APIGroup *string `json:"apiGroup,omitempty" tf:"api_group,omitempty"` // +kubebuilder:validation:Optional Action []APIGroupsRulesActionParameters `json:"action,omitempty" tf:"action,omitempty"` // +kubebuilder:validation:Optional AnyDomain *bool `json:"anyDomain,omitempty" tf:"any_domain,omitempty"` // +kubebuilder:validation:Optional BasePath *string `json:"basePath,omitempty" tf:"base_path,omitempty"` // +kubebuilder:validation:Optional ClientMatcher []APIGroupsRulesClientMatcherParameters `json:"clientMatcher,omitempty" tf:"client_matcher,omitempty"` // +kubebuilder:validation:Optional Metadata []APIGroupsRulesMetadataParameters `json:"metadata,omitempty" tf:"metadata,omitempty"` // +kubebuilder:validation:Optional RequestMatcher []APIGroupsRulesRequestMatcherParameters `json:"requestMatcher,omitempty" tf:"request_matcher,omitempty"` // +kubebuilder:validation:Optional SpecificDomain *string `json:"specificDomain,omitempty" tf:"specific_domain,omitempty"` }
func (*APIGroupsRulesParameters) DeepCopy ¶
func (in *APIGroupsRulesParameters) DeepCopy() *APIGroupsRulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIGroupsRulesParameters.
func (*APIGroupsRulesParameters) DeepCopyInto ¶
func (in *APIGroupsRulesParameters) DeepCopyInto(out *APIGroupsRulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIGroupsRulesRequestMatcherObservation ¶
type APIGroupsRulesRequestMatcherObservation struct { }
func (*APIGroupsRulesRequestMatcherObservation) DeepCopy ¶
func (in *APIGroupsRulesRequestMatcherObservation) DeepCopy() *APIGroupsRulesRequestMatcherObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIGroupsRulesRequestMatcherObservation.
func (*APIGroupsRulesRequestMatcherObservation) DeepCopyInto ¶
func (in *APIGroupsRulesRequestMatcherObservation) DeepCopyInto(out *APIGroupsRulesRequestMatcherObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIGroupsRulesRequestMatcherParameters ¶
type APIGroupsRulesRequestMatcherParameters struct { // +kubebuilder:validation:Optional CookieMatchers []RequestMatcherCookieMatchersParameters `json:"cookieMatchers,omitempty" tf:"cookie_matchers,omitempty"` // +kubebuilder:validation:Optional Headers []RequestMatcherHeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Optional QueryParams []RequestMatcherQueryParamsParameters `json:"queryParams,omitempty" tf:"query_params,omitempty"` }
func (*APIGroupsRulesRequestMatcherParameters) DeepCopy ¶
func (in *APIGroupsRulesRequestMatcherParameters) DeepCopy() *APIGroupsRulesRequestMatcherParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIGroupsRulesRequestMatcherParameters.
func (*APIGroupsRulesRequestMatcherParameters) DeepCopyInto ¶
func (in *APIGroupsRulesRequestMatcherParameters) DeepCopyInto(out *APIGroupsRulesRequestMatcherParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIProtectionRulesObservation ¶
type APIProtectionRulesObservation struct { // +kubebuilder:validation:Optional APIEndpointRules []APIEndpointRulesObservation `json:"apiEndpointRules,omitempty" tf:"api_endpoint_rules,omitempty"` // +kubebuilder:validation:Optional APIGroupsRules []APIGroupsRulesObservation `json:"apiGroupsRules,omitempty" tf:"api_groups_rules,omitempty"` }
func (*APIProtectionRulesObservation) DeepCopy ¶
func (in *APIProtectionRulesObservation) DeepCopy() *APIProtectionRulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIProtectionRulesObservation.
func (*APIProtectionRulesObservation) DeepCopyInto ¶
func (in *APIProtectionRulesObservation) DeepCopyInto(out *APIProtectionRulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIProtectionRulesParameters ¶
type APIProtectionRulesParameters struct { // +kubebuilder:validation:Optional APIEndpointRules []APIEndpointRulesParameters `json:"apiEndpointRules,omitempty" tf:"api_endpoint_rules,omitempty"` // +kubebuilder:validation:Optional APIGroupsRules []APIGroupsRulesParameters `json:"apiGroupsRules,omitempty" tf:"api_groups_rules,omitempty"` }
func (*APIProtectionRulesParameters) DeepCopy ¶
func (in *APIProtectionRulesParameters) DeepCopy() *APIProtectionRulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIProtectionRulesParameters.
func (*APIProtectionRulesParameters) DeepCopyInto ¶
func (in *APIProtectionRulesParameters) DeepCopyInto(out *APIProtectionRulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIRateLimitAPIEndpointRulesObservation ¶
type APIRateLimitAPIEndpointRulesObservation struct { }
func (*APIRateLimitAPIEndpointRulesObservation) DeepCopy ¶
func (in *APIRateLimitAPIEndpointRulesObservation) DeepCopy() *APIRateLimitAPIEndpointRulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIRateLimitAPIEndpointRulesObservation.
func (*APIRateLimitAPIEndpointRulesObservation) DeepCopyInto ¶
func (in *APIRateLimitAPIEndpointRulesObservation) DeepCopyInto(out *APIRateLimitAPIEndpointRulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIRateLimitAPIEndpointRulesParameters ¶
type APIRateLimitAPIEndpointRulesParameters struct { // +kubebuilder:validation:Optional APIEndpointMethod []APIEndpointRulesAPIEndpointMethodParameters `json:"apiEndpointMethod,omitempty" tf:"api_endpoint_method,omitempty"` // +kubebuilder:validation:Optional APIEndpointPath *string `json:"apiEndpointPath,omitempty" tf:"api_endpoint_path,omitempty"` // +kubebuilder:validation:Optional AnyDomain *bool `json:"anyDomain,omitempty" tf:"any_domain,omitempty"` // +kubebuilder:validation:Optional BasePath *string `json:"basePath,omitempty" tf:"base_path,omitempty"` // +kubebuilder:validation:Optional InlineRateLimiter []InlineRateLimiterParameters `json:"inlineRateLimiter,omitempty" tf:"inline_rate_limiter,omitempty"` // +kubebuilder:validation:Optional RefRateLimiter []RefRateLimiterParameters `json:"refRateLimiter,omitempty" tf:"ref_rate_limiter,omitempty"` // +kubebuilder:validation:Optional SpecificDomain *string `json:"specificDomain,omitempty" tf:"specific_domain,omitempty"` }
func (*APIRateLimitAPIEndpointRulesParameters) DeepCopy ¶
func (in *APIRateLimitAPIEndpointRulesParameters) DeepCopy() *APIRateLimitAPIEndpointRulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIRateLimitAPIEndpointRulesParameters.
func (*APIRateLimitAPIEndpointRulesParameters) DeepCopyInto ¶
func (in *APIRateLimitAPIEndpointRulesParameters) DeepCopyInto(out *APIRateLimitAPIEndpointRulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIRateLimitObservation ¶
type APIRateLimitObservation struct { }
func (*APIRateLimitObservation) DeepCopy ¶
func (in *APIRateLimitObservation) DeepCopy() *APIRateLimitObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIRateLimitObservation.
func (*APIRateLimitObservation) DeepCopyInto ¶
func (in *APIRateLimitObservation) DeepCopyInto(out *APIRateLimitObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIRateLimitParameters ¶
type APIRateLimitParameters struct { // +kubebuilder:validation:Optional APIEndpointRules []APIRateLimitAPIEndpointRulesParameters `json:"apiEndpointRules,omitempty" tf:"api_endpoint_rules,omitempty"` // +kubebuilder:validation:Optional CustomIPAllowedList []CustomIPAllowedListParameters `json:"customIpAllowedList,omitempty" tf:"custom_ip_allowed_list,omitempty"` // +kubebuilder:validation:Optional IPAllowedList []IPAllowedListParameters `json:"ipAllowedList,omitempty" tf:"ip_allowed_list,omitempty"` // +kubebuilder:validation:Optional NoIPAllowedList *bool `json:"noIpAllowedList,omitempty" tf:"no_ip_allowed_list,omitempty"` // +kubebuilder:validation:Optional ServerURLRules []ServerURLRulesParameters `json:"serverUrlRules,omitempty" tf:"server_url_rules,omitempty"` }
func (*APIRateLimitParameters) DeepCopy ¶
func (in *APIRateLimitParameters) DeepCopy() *APIRateLimitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new APIRateLimitParameters.
func (*APIRateLimitParameters) DeepCopyInto ¶
func (in *APIRateLimitParameters) DeepCopyInto(out *APIRateLimitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AWSVPCSite ¶
type AWSVPCSite struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AWSVPCSiteSpec `json:"spec"` Status AWSVPCSiteStatus `json:"status,omitempty"` }
AWSVPCSite is the Schema for the AWSVPCSites API. <no value> +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,volterra}
func (*AWSVPCSite) DeepCopy ¶
func (in *AWSVPCSite) DeepCopy() *AWSVPCSite
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSVPCSite.
func (*AWSVPCSite) DeepCopyInto ¶
func (in *AWSVPCSite) DeepCopyInto(out *AWSVPCSite)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AWSVPCSite) DeepCopyObject ¶
func (in *AWSVPCSite) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AWSVPCSite) GetCondition ¶
func (mg *AWSVPCSite) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AWSVPCSite.
func (*AWSVPCSite) GetConnectionDetailsMapping ¶
func (tr *AWSVPCSite) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AWSVPCSite
func (*AWSVPCSite) GetDeletionPolicy ¶
func (mg *AWSVPCSite) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AWSVPCSite.
func (*AWSVPCSite) GetID ¶
func (tr *AWSVPCSite) GetID() string
GetID returns ID of underlying Terraform resource of this AWSVPCSite
func (*AWSVPCSite) GetObservation ¶
func (tr *AWSVPCSite) GetObservation() (map[string]any, error)
GetObservation of this AWSVPCSite
func (*AWSVPCSite) GetParameters ¶
func (tr *AWSVPCSite) GetParameters() (map[string]any, error)
GetParameters of this AWSVPCSite
func (*AWSVPCSite) GetProviderConfigReference ¶
func (mg *AWSVPCSite) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AWSVPCSite.
func (*AWSVPCSite) GetProviderReference ¶
func (mg *AWSVPCSite) GetProviderReference() *xpv1.Reference
GetProviderReference of this AWSVPCSite. Deprecated: Use GetProviderConfigReference.
func (*AWSVPCSite) GetPublishConnectionDetailsTo ¶
func (mg *AWSVPCSite) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this AWSVPCSite.
func (*AWSVPCSite) GetTerraformResourceType ¶
func (mg *AWSVPCSite) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AWSVPCSite
func (*AWSVPCSite) GetTerraformSchemaVersion ¶
func (tr *AWSVPCSite) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AWSVPCSite) GetWriteConnectionSecretToReference ¶
func (mg *AWSVPCSite) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AWSVPCSite.
func (*AWSVPCSite) LateInitialize ¶
func (tr *AWSVPCSite) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AWSVPCSite using its observed tfState. returns True if there are any spec changes for the resource.
func (*AWSVPCSite) SetConditions ¶
func (mg *AWSVPCSite) SetConditions(c ...xpv1.Condition)
SetConditions of this AWSVPCSite.
func (*AWSVPCSite) SetDeletionPolicy ¶
func (mg *AWSVPCSite) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AWSVPCSite.
func (*AWSVPCSite) SetObservation ¶
func (tr *AWSVPCSite) SetObservation(obs map[string]any) error
SetObservation for this AWSVPCSite
func (*AWSVPCSite) SetParameters ¶
func (tr *AWSVPCSite) SetParameters(params map[string]any) error
SetParameters for this AWSVPCSite
func (*AWSVPCSite) SetProviderConfigReference ¶
func (mg *AWSVPCSite) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AWSVPCSite.
func (*AWSVPCSite) SetProviderReference ¶
func (mg *AWSVPCSite) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AWSVPCSite. Deprecated: Use SetProviderConfigReference.
func (*AWSVPCSite) SetPublishConnectionDetailsTo ¶
func (mg *AWSVPCSite) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this AWSVPCSite.
func (*AWSVPCSite) SetWriteConnectionSecretToReference ¶
func (mg *AWSVPCSite) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AWSVPCSite.
type AWSVPCSiteList ¶
type AWSVPCSiteList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AWSVPCSite `json:"items"` }
AWSVPCSiteList contains a list of AWSVPCSites
func (*AWSVPCSiteList) DeepCopy ¶
func (in *AWSVPCSiteList) DeepCopy() *AWSVPCSiteList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSVPCSiteList.
func (*AWSVPCSiteList) DeepCopyInto ¶
func (in *AWSVPCSiteList) DeepCopyInto(out *AWSVPCSiteList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AWSVPCSiteList) DeepCopyObject ¶
func (in *AWSVPCSiteList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AWSVPCSiteList) GetItems ¶
func (l *AWSVPCSiteList) GetItems() []resource.Managed
GetItems of this AWSVPCSiteList.
type AWSVPCSiteObservation ¶
type AWSVPCSiteObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` // +kubebuilder:validation:Optional IngressEgressGw []IngressEgressGwObservation `json:"ingressEgressGw,omitempty" tf:"ingress_egress_gw,omitempty"` // +kubebuilder:validation:Optional VoltstackCluster []VoltstackClusterObservation `json:"voltstackCluster,omitempty" tf:"voltstack_cluster,omitempty"` }
func (*AWSVPCSiteObservation) DeepCopy ¶
func (in *AWSVPCSiteObservation) DeepCopy() *AWSVPCSiteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSVPCSiteObservation.
func (*AWSVPCSiteObservation) DeepCopyInto ¶
func (in *AWSVPCSiteObservation) DeepCopyInto(out *AWSVPCSiteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AWSVPCSiteParameters ¶
type AWSVPCSiteParameters struct { // +kubebuilder:validation:Optional Address *string `json:"address,omitempty" tf:"address,omitempty"` // +kubebuilder:validation:Optional Annotations map[string]*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // +kubebuilder:validation:Optional AwsCred []AwsCredParameters `json:"awsCred,omitempty" tf:"aws_cred,omitempty"` // +kubebuilder:validation:Required AwsRegion *string `json:"awsRegion" tf:"aws_region,omitempty"` // +kubebuilder:validation:Optional BlockedServices []BlockedServicesParameters `json:"blockedServices,omitempty" tf:"blocked_services,omitempty"` // +kubebuilder:validation:Optional Coordinates []CoordinatesParameters `json:"coordinates,omitempty" tf:"coordinates,omitempty"` // +kubebuilder:validation:Optional DefaultBlockedServices *bool `json:"defaultBlockedServices,omitempty" tf:"default_blocked_services,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional DirectConnectDisabled *bool `json:"directConnectDisabled,omitempty" tf:"direct_connect_disabled,omitempty"` // +kubebuilder:validation:Optional DirectConnectEnabled []DirectConnectEnabledParameters `json:"directConnectEnabled,omitempty" tf:"direct_connect_enabled,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional DiskSize *float64 `json:"diskSize,omitempty" tf:"disk_size,omitempty"` // +kubebuilder:validation:Optional IngressEgressGw []IngressEgressGwParameters `json:"ingressEgressGw,omitempty" tf:"ingress_egress_gw,omitempty"` // +kubebuilder:validation:Optional IngressGw []IngressGwParameters `json:"ingressGw,omitempty" tf:"ingress_gw,omitempty"` // +kubebuilder:validation:Required InstanceType *string `json:"instanceType" tf:"instance_type,omitempty"` // +kubebuilder:validation:Optional Labels map[string]*string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Optional LogReceiver []LogReceiverParameters `json:"logReceiver,omitempty" tf:"log_receiver,omitempty"` // +kubebuilder:validation:Optional LogsStreamingDisabled *bool `json:"logsStreamingDisabled,omitempty" tf:"logs_streaming_disabled,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Namespace *string `json:"namespace" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional NoWorkerNodes *bool `json:"noWorkerNodes,omitempty" tf:"no_worker_nodes,omitempty"` // +kubebuilder:validation:Optional NodesPerAz *float64 `json:"nodesPerAz,omitempty" tf:"nodes_per_az,omitempty"` // +kubebuilder:validation:Optional OfflineSurvivabilityMode []OfflineSurvivabilityModeParameters `json:"offlineSurvivabilityMode,omitempty" tf:"offline_survivability_mode,omitempty"` // +kubebuilder:validation:Optional Os []OsParameters `json:"os,omitempty" tf:"os,omitempty"` // +kubebuilder:validation:Optional SSHKey *string `json:"sshKey,omitempty" tf:"ssh_key,omitempty"` // +kubebuilder:validation:Optional SiteLocalControlPlane []SiteLocalControlPlaneParameters `json:"siteLocalControlPlane,omitempty" tf:"site_local_control_plane,omitempty"` // +kubebuilder:validation:Optional Sw []SwParameters `json:"sw,omitempty" tf:"sw,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional TotalNodes *float64 `json:"totalNodes,omitempty" tf:"total_nodes,omitempty"` // +kubebuilder:validation:Optional VPC []VPCParameters `json:"vpc,omitempty" tf:"vpc,omitempty"` // +kubebuilder:validation:Optional VoltstackCluster []VoltstackClusterParameters `json:"voltstackCluster,omitempty" tf:"voltstack_cluster,omitempty"` }
func (*AWSVPCSiteParameters) DeepCopy ¶
func (in *AWSVPCSiteParameters) DeepCopy() *AWSVPCSiteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSVPCSiteParameters.
func (*AWSVPCSiteParameters) DeepCopyInto ¶
func (in *AWSVPCSiteParameters) DeepCopyInto(out *AWSVPCSiteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AWSVPCSiteSpec ¶
type AWSVPCSiteSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AWSVPCSiteParameters `json:"forProvider"` }
AWSVPCSiteSpec defines the desired state of AWSVPCSite
func (*AWSVPCSiteSpec) DeepCopy ¶
func (in *AWSVPCSiteSpec) DeepCopy() *AWSVPCSiteSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSVPCSiteSpec.
func (*AWSVPCSiteSpec) DeepCopyInto ¶
func (in *AWSVPCSiteSpec) DeepCopyInto(out *AWSVPCSiteSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AWSVPCSiteStatus ¶
type AWSVPCSiteStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AWSVPCSiteObservation `json:"atProvider,omitempty"` }
AWSVPCSiteStatus defines the observed state of AWSVPCSite.
func (*AWSVPCSiteStatus) DeepCopy ¶
func (in *AWSVPCSiteStatus) DeepCopy() *AWSVPCSiteStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AWSVPCSiteStatus.
func (*AWSVPCSiteStatus) DeepCopyInto ¶
func (in *AWSVPCSiteStatus) DeepCopyInto(out *AWSVPCSiteStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionObservation ¶
type ActionObservation struct { }
func (*ActionObservation) DeepCopy ¶
func (in *ActionObservation) DeepCopy() *ActionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionObservation.
func (*ActionObservation) DeepCopyInto ¶
func (in *ActionObservation) DeepCopyInto(out *ActionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActionParameters ¶
type ActionParameters struct { // +kubebuilder:validation:Optional Allow *bool `json:"allow,omitempty" tf:"allow,omitempty"` // +kubebuilder:validation:Optional Deny *bool `json:"deny,omitempty" tf:"deny,omitempty"` }
func (*ActionParameters) DeepCopy ¶
func (in *ActionParameters) DeepCopy() *ActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActionParameters.
func (*ActionParameters) DeepCopyInto ¶
func (in *ActionParameters) DeepCopyInto(out *ActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveForwardProxyPoliciesForwardProxyPoliciesObservation ¶
type ActiveForwardProxyPoliciesForwardProxyPoliciesObservation struct { }
func (*ActiveForwardProxyPoliciesForwardProxyPoliciesObservation) DeepCopy ¶
func (in *ActiveForwardProxyPoliciesForwardProxyPoliciesObservation) DeepCopy() *ActiveForwardProxyPoliciesForwardProxyPoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveForwardProxyPoliciesForwardProxyPoliciesObservation.
func (*ActiveForwardProxyPoliciesForwardProxyPoliciesObservation) DeepCopyInto ¶
func (in *ActiveForwardProxyPoliciesForwardProxyPoliciesObservation) DeepCopyInto(out *ActiveForwardProxyPoliciesForwardProxyPoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveForwardProxyPoliciesForwardProxyPoliciesParameters ¶
type ActiveForwardProxyPoliciesForwardProxyPoliciesParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*ActiveForwardProxyPoliciesForwardProxyPoliciesParameters) DeepCopy ¶
func (in *ActiveForwardProxyPoliciesForwardProxyPoliciesParameters) DeepCopy() *ActiveForwardProxyPoliciesForwardProxyPoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveForwardProxyPoliciesForwardProxyPoliciesParameters.
func (*ActiveForwardProxyPoliciesForwardProxyPoliciesParameters) DeepCopyInto ¶
func (in *ActiveForwardProxyPoliciesForwardProxyPoliciesParameters) DeepCopyInto(out *ActiveForwardProxyPoliciesForwardProxyPoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveForwardProxyPoliciesObservation ¶
type ActiveForwardProxyPoliciesObservation struct { }
func (*ActiveForwardProxyPoliciesObservation) DeepCopy ¶
func (in *ActiveForwardProxyPoliciesObservation) DeepCopy() *ActiveForwardProxyPoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveForwardProxyPoliciesObservation.
func (*ActiveForwardProxyPoliciesObservation) DeepCopyInto ¶
func (in *ActiveForwardProxyPoliciesObservation) DeepCopyInto(out *ActiveForwardProxyPoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveForwardProxyPoliciesParameters ¶
type ActiveForwardProxyPoliciesParameters struct { // +kubebuilder:validation:Optional ForwardProxyPolicies []ForwardProxyPoliciesParameters `json:"forwardProxyPolicies,omitempty" tf:"forward_proxy_policies,omitempty"` }
func (*ActiveForwardProxyPoliciesParameters) DeepCopy ¶
func (in *ActiveForwardProxyPoliciesParameters) DeepCopy() *ActiveForwardProxyPoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveForwardProxyPoliciesParameters.
func (*ActiveForwardProxyPoliciesParameters) DeepCopyInto ¶
func (in *ActiveForwardProxyPoliciesParameters) DeepCopyInto(out *ActiveForwardProxyPoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveNetworkPoliciesNetworkPoliciesObservation ¶
type ActiveNetworkPoliciesNetworkPoliciesObservation struct { }
func (*ActiveNetworkPoliciesNetworkPoliciesObservation) DeepCopy ¶
func (in *ActiveNetworkPoliciesNetworkPoliciesObservation) DeepCopy() *ActiveNetworkPoliciesNetworkPoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveNetworkPoliciesNetworkPoliciesObservation.
func (*ActiveNetworkPoliciesNetworkPoliciesObservation) DeepCopyInto ¶
func (in *ActiveNetworkPoliciesNetworkPoliciesObservation) DeepCopyInto(out *ActiveNetworkPoliciesNetworkPoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveNetworkPoliciesNetworkPoliciesParameters ¶
type ActiveNetworkPoliciesNetworkPoliciesParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*ActiveNetworkPoliciesNetworkPoliciesParameters) DeepCopy ¶
func (in *ActiveNetworkPoliciesNetworkPoliciesParameters) DeepCopy() *ActiveNetworkPoliciesNetworkPoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveNetworkPoliciesNetworkPoliciesParameters.
func (*ActiveNetworkPoliciesNetworkPoliciesParameters) DeepCopyInto ¶
func (in *ActiveNetworkPoliciesNetworkPoliciesParameters) DeepCopyInto(out *ActiveNetworkPoliciesNetworkPoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveNetworkPoliciesObservation ¶
type ActiveNetworkPoliciesObservation struct { }
func (*ActiveNetworkPoliciesObservation) DeepCopy ¶
func (in *ActiveNetworkPoliciesObservation) DeepCopy() *ActiveNetworkPoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveNetworkPoliciesObservation.
func (*ActiveNetworkPoliciesObservation) DeepCopyInto ¶
func (in *ActiveNetworkPoliciesObservation) DeepCopyInto(out *ActiveNetworkPoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveNetworkPoliciesParameters ¶
type ActiveNetworkPoliciesParameters struct { // +kubebuilder:validation:Optional NetworkPolicies []NetworkPoliciesParameters `json:"networkPolicies,omitempty" tf:"network_policies,omitempty"` }
func (*ActiveNetworkPoliciesParameters) DeepCopy ¶
func (in *ActiveNetworkPoliciesParameters) DeepCopy() *ActiveNetworkPoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveNetworkPoliciesParameters.
func (*ActiveNetworkPoliciesParameters) DeepCopyInto ¶
func (in *ActiveNetworkPoliciesParameters) DeepCopyInto(out *ActiveNetworkPoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveServicePoliciesObservation ¶
type ActiveServicePoliciesObservation struct { }
func (*ActiveServicePoliciesObservation) DeepCopy ¶
func (in *ActiveServicePoliciesObservation) DeepCopy() *ActiveServicePoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveServicePoliciesObservation.
func (*ActiveServicePoliciesObservation) DeepCopyInto ¶
func (in *ActiveServicePoliciesObservation) DeepCopyInto(out *ActiveServicePoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveServicePoliciesParameters ¶
type ActiveServicePoliciesParameters struct { // +kubebuilder:validation:Optional Policies []PoliciesParameters `json:"policies,omitempty" tf:"policies,omitempty"` }
func (*ActiveServicePoliciesParameters) DeepCopy ¶
func (in *ActiveServicePoliciesParameters) DeepCopy() *ActiveServicePoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveServicePoliciesParameters.
func (*ActiveServicePoliciesParameters) DeepCopyInto ¶
func (in *ActiveServicePoliciesParameters) DeepCopyInto(out *ActiveServicePoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdditionalDomainsObservation ¶
type AdditionalDomainsObservation struct { }
func (*AdditionalDomainsObservation) DeepCopy ¶
func (in *AdditionalDomainsObservation) DeepCopy() *AdditionalDomainsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdditionalDomainsObservation.
func (*AdditionalDomainsObservation) DeepCopyInto ¶
func (in *AdditionalDomainsObservation) DeepCopyInto(out *AdditionalDomainsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdditionalDomainsParameters ¶
type AdditionalDomainsParameters struct { // +kubebuilder:validation:Optional Domains []*string `json:"domains,omitempty" tf:"domains,omitempty"` }
func (*AdditionalDomainsParameters) DeepCopy ¶
func (in *AdditionalDomainsParameters) DeepCopy() *AdditionalDomainsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdditionalDomainsParameters.
func (*AdditionalDomainsParameters) DeepCopyInto ¶
func (in *AdditionalDomainsParameters) DeepCopyInto(out *AdditionalDomainsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsAppFirewallObservation ¶
type AdvancedOptionsAppFirewallObservation struct { }
func (*AdvancedOptionsAppFirewallObservation) DeepCopy ¶
func (in *AdvancedOptionsAppFirewallObservation) DeepCopy() *AdvancedOptionsAppFirewallObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsAppFirewallObservation.
func (*AdvancedOptionsAppFirewallObservation) DeepCopyInto ¶
func (in *AdvancedOptionsAppFirewallObservation) DeepCopyInto(out *AdvancedOptionsAppFirewallObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsAppFirewallParameters ¶
type AdvancedOptionsAppFirewallParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*AdvancedOptionsAppFirewallParameters) DeepCopy ¶
func (in *AdvancedOptionsAppFirewallParameters) DeepCopy() *AdvancedOptionsAppFirewallParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsAppFirewallParameters.
func (*AdvancedOptionsAppFirewallParameters) DeepCopyInto ¶
func (in *AdvancedOptionsAppFirewallParameters) DeepCopyInto(out *AdvancedOptionsAppFirewallParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsBufferPolicyObservation ¶
type AdvancedOptionsBufferPolicyObservation struct { }
func (*AdvancedOptionsBufferPolicyObservation) DeepCopy ¶
func (in *AdvancedOptionsBufferPolicyObservation) DeepCopy() *AdvancedOptionsBufferPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsBufferPolicyObservation.
func (*AdvancedOptionsBufferPolicyObservation) DeepCopyInto ¶
func (in *AdvancedOptionsBufferPolicyObservation) DeepCopyInto(out *AdvancedOptionsBufferPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsBufferPolicyParameters ¶
type AdvancedOptionsBufferPolicyParameters struct { // +kubebuilder:validation:Optional Disabled *bool `json:"disabled,omitempty" tf:"disabled,omitempty"` // +kubebuilder:validation:Optional MaxRequestBytes *float64 `json:"maxRequestBytes,omitempty" tf:"max_request_bytes,omitempty"` // +kubebuilder:validation:Optional MaxRequestTime *float64 `json:"maxRequestTime,omitempty" tf:"max_request_time,omitempty"` }
func (*AdvancedOptionsBufferPolicyParameters) DeepCopy ¶
func (in *AdvancedOptionsBufferPolicyParameters) DeepCopy() *AdvancedOptionsBufferPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsBufferPolicyParameters.
func (*AdvancedOptionsBufferPolicyParameters) DeepCopyInto ¶
func (in *AdvancedOptionsBufferPolicyParameters) DeepCopyInto(out *AdvancedOptionsBufferPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsCorsPolicyObservation ¶
type AdvancedOptionsCorsPolicyObservation struct { }
func (*AdvancedOptionsCorsPolicyObservation) DeepCopy ¶
func (in *AdvancedOptionsCorsPolicyObservation) DeepCopy() *AdvancedOptionsCorsPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsCorsPolicyObservation.
func (*AdvancedOptionsCorsPolicyObservation) DeepCopyInto ¶
func (in *AdvancedOptionsCorsPolicyObservation) DeepCopyInto(out *AdvancedOptionsCorsPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsCorsPolicyParameters ¶
type AdvancedOptionsCorsPolicyParameters struct { // +kubebuilder:validation:Optional AllowCredentials *bool `json:"allowCredentials,omitempty" tf:"allow_credentials,omitempty"` // +kubebuilder:validation:Optional AllowHeaders *string `json:"allowHeaders,omitempty" tf:"allow_headers,omitempty"` // +kubebuilder:validation:Optional AllowMethods *string `json:"allowMethods,omitempty" tf:"allow_methods,omitempty"` // +kubebuilder:validation:Optional AllowOrigin []*string `json:"allowOrigin,omitempty" tf:"allow_origin,omitempty"` // +kubebuilder:validation:Optional AllowOriginRegex []*string `json:"allowOriginRegex,omitempty" tf:"allow_origin_regex,omitempty"` // +kubebuilder:validation:Optional Disabled *bool `json:"disabled,omitempty" tf:"disabled,omitempty"` // +kubebuilder:validation:Optional ExposeHeaders *string `json:"exposeHeaders,omitempty" tf:"expose_headers,omitempty"` // +kubebuilder:validation:Optional MaxAge *string `json:"maxAge,omitempty" tf:"max_age,omitempty"` // +kubebuilder:validation:Optional MaximumAge *float64 `json:"maximumAge,omitempty" tf:"maximum_age,omitempty"` }
func (*AdvancedOptionsCorsPolicyParameters) DeepCopy ¶
func (in *AdvancedOptionsCorsPolicyParameters) DeepCopy() *AdvancedOptionsCorsPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsCorsPolicyParameters.
func (*AdvancedOptionsCorsPolicyParameters) DeepCopyInto ¶
func (in *AdvancedOptionsCorsPolicyParameters) DeepCopyInto(out *AdvancedOptionsCorsPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsHeaderTransformationTypeObservation ¶
type AdvancedOptionsHeaderTransformationTypeObservation struct { }
func (*AdvancedOptionsHeaderTransformationTypeObservation) DeepCopy ¶
func (in *AdvancedOptionsHeaderTransformationTypeObservation) DeepCopy() *AdvancedOptionsHeaderTransformationTypeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsHeaderTransformationTypeObservation.
func (*AdvancedOptionsHeaderTransformationTypeObservation) DeepCopyInto ¶
func (in *AdvancedOptionsHeaderTransformationTypeObservation) DeepCopyInto(out *AdvancedOptionsHeaderTransformationTypeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsHeaderTransformationTypeParameters ¶
type AdvancedOptionsHeaderTransformationTypeParameters struct { // +kubebuilder:validation:Optional DefaultHeaderTransformation *bool `json:"defaultHeaderTransformation,omitempty" tf:"default_header_transformation,omitempty"` // +kubebuilder:validation:Optional ProperCaseHeaderTransformation *bool `json:"properCaseHeaderTransformation,omitempty" tf:"proper_case_header_transformation,omitempty"` }
func (*AdvancedOptionsHeaderTransformationTypeParameters) DeepCopy ¶
func (in *AdvancedOptionsHeaderTransformationTypeParameters) DeepCopy() *AdvancedOptionsHeaderTransformationTypeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsHeaderTransformationTypeParameters.
func (*AdvancedOptionsHeaderTransformationTypeParameters) DeepCopyInto ¶
func (in *AdvancedOptionsHeaderTransformationTypeParameters) DeepCopyInto(out *AdvancedOptionsHeaderTransformationTypeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsObservation ¶
type AdvancedOptionsObservation struct { }
func (*AdvancedOptionsObservation) DeepCopy ¶
func (in *AdvancedOptionsObservation) DeepCopy() *AdvancedOptionsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsObservation.
func (*AdvancedOptionsObservation) DeepCopyInto ¶
func (in *AdvancedOptionsObservation) DeepCopyInto(out *AdvancedOptionsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsParameters ¶
type AdvancedOptionsParameters struct { // +kubebuilder:validation:Optional AppFirewall []AdvancedOptionsAppFirewallParameters `json:"appFirewall,omitempty" tf:"app_firewall,omitempty"` // +kubebuilder:validation:Optional BufferPolicy []AdvancedOptionsBufferPolicyParameters `json:"bufferPolicy,omitempty" tf:"buffer_policy,omitempty"` // +kubebuilder:validation:Optional CommonBuffering *bool `json:"commonBuffering,omitempty" tf:"common_buffering,omitempty"` // +kubebuilder:validation:Optional CommonHashPolicy *bool `json:"commonHashPolicy,omitempty" tf:"common_hash_policy,omitempty"` // +kubebuilder:validation:Optional CorsPolicy []AdvancedOptionsCorsPolicyParameters `json:"corsPolicy,omitempty" tf:"cors_policy,omitempty"` // +kubebuilder:validation:Optional DefaultRetryPolicy *bool `json:"defaultRetryPolicy,omitempty" tf:"default_retry_policy,omitempty"` // +kubebuilder:validation:Optional DisableLocationAdd *bool `json:"disableLocationAdd,omitempty" tf:"disable_location_add,omitempty"` // +kubebuilder:validation:Optional DisableMirroring *bool `json:"disableMirroring,omitempty" tf:"disable_mirroring,omitempty"` // +kubebuilder:validation:Optional DisablePrefixRewrite *bool `json:"disablePrefixRewrite,omitempty" tf:"disable_prefix_rewrite,omitempty"` // +kubebuilder:validation:Optional DisableSpdy *bool `json:"disableSpdy,omitempty" tf:"disable_spdy,omitempty"` // +kubebuilder:validation:Optional DisableWebSocketConfig *bool `json:"disableWebSocketConfig,omitempty" tf:"disable_web_socket_config,omitempty"` // +kubebuilder:validation:Optional DoNotRetractCluster *bool `json:"doNotRetractCluster,omitempty" tf:"do_not_retract_cluster,omitempty"` // +kubebuilder:validation:Optional EnableSpdy *bool `json:"enableSpdy,omitempty" tf:"enable_spdy,omitempty"` // +kubebuilder:validation:Optional EndpointSubsets map[string]*string `json:"endpointSubsets,omitempty" tf:"endpoint_subsets,omitempty"` // +kubebuilder:validation:Optional InheritedWaf *bool `json:"inheritedWaf,omitempty" tf:"inherited_waf,omitempty"` // +kubebuilder:validation:Optional MirrorPolicy []MirrorPolicyParameters `json:"mirrorPolicy,omitempty" tf:"mirror_policy,omitempty"` // +kubebuilder:validation:Optional PrefixRewrite *string `json:"prefixRewrite,omitempty" tf:"prefix_rewrite,omitempty"` // +kubebuilder:validation:Optional Priority *string `json:"priority,omitempty" tf:"priority,omitempty"` // +kubebuilder:validation:Optional RequestHeadersToAdd []AdvancedOptionsRequestHeadersToAddParameters `json:"requestHeadersToAdd,omitempty" tf:"request_headers_to_add,omitempty"` // +kubebuilder:validation:Optional RequestHeadersToRemove []*string `json:"requestHeadersToRemove,omitempty" tf:"request_headers_to_remove,omitempty"` // +kubebuilder:validation:Optional ResponseHeadersToAdd []AdvancedOptionsResponseHeadersToAddParameters `json:"responseHeadersToAdd,omitempty" tf:"response_headers_to_add,omitempty"` // +kubebuilder:validation:Optional ResponseHeadersToRemove []*string `json:"responseHeadersToRemove,omitempty" tf:"response_headers_to_remove,omitempty"` // +kubebuilder:validation:Optional RetractCluster *bool `json:"retractCluster,omitempty" tf:"retract_cluster,omitempty"` // +kubebuilder:validation:Optional RetryPolicy []RetryPolicyParameters `json:"retryPolicy,omitempty" tf:"retry_policy,omitempty"` // +kubebuilder:validation:Optional SpecificHashPolicy []SpecificHashPolicyParameters `json:"specificHashPolicy,omitempty" tf:"specific_hash_policy,omitempty"` // +kubebuilder:validation:Optional Timeout *float64 `json:"timeout,omitempty" tf:"timeout,omitempty"` // +kubebuilder:validation:Optional Waf []WafParameters `json:"waf,omitempty" tf:"waf,omitempty"` // +kubebuilder:validation:Optional WafRule []WafRuleParameters `json:"wafRule,omitempty" tf:"waf_rule,omitempty"` // +kubebuilder:validation:Optional WebSocketConfig []WebSocketConfigParameters `json:"webSocketConfig,omitempty" tf:"web_socket_config,omitempty"` }
func (*AdvancedOptionsParameters) DeepCopy ¶
func (in *AdvancedOptionsParameters) DeepCopy() *AdvancedOptionsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsParameters.
func (*AdvancedOptionsParameters) DeepCopyInto ¶
func (in *AdvancedOptionsParameters) DeepCopyInto(out *AdvancedOptionsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsRequestHeadersToAddObservation ¶
type AdvancedOptionsRequestHeadersToAddObservation struct { }
func (*AdvancedOptionsRequestHeadersToAddObservation) DeepCopy ¶
func (in *AdvancedOptionsRequestHeadersToAddObservation) DeepCopy() *AdvancedOptionsRequestHeadersToAddObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsRequestHeadersToAddObservation.
func (*AdvancedOptionsRequestHeadersToAddObservation) DeepCopyInto ¶
func (in *AdvancedOptionsRequestHeadersToAddObservation) DeepCopyInto(out *AdvancedOptionsRequestHeadersToAddObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsRequestHeadersToAddParameters ¶
type AdvancedOptionsRequestHeadersToAddParameters struct { // +kubebuilder:validation:Optional Append *bool `json:"append,omitempty" tf:"append,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional SecretValue []RequestHeadersToAddSecretValueParameters `json:"secretValue,omitempty" tf:"secret_value,omitempty"` // +kubebuilder:validation:Optional Value *string `json:"value,omitempty" tf:"value,omitempty"` }
func (*AdvancedOptionsRequestHeadersToAddParameters) DeepCopy ¶
func (in *AdvancedOptionsRequestHeadersToAddParameters) DeepCopy() *AdvancedOptionsRequestHeadersToAddParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsRequestHeadersToAddParameters.
func (*AdvancedOptionsRequestHeadersToAddParameters) DeepCopyInto ¶
func (in *AdvancedOptionsRequestHeadersToAddParameters) DeepCopyInto(out *AdvancedOptionsRequestHeadersToAddParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsResponseHeadersToAddObservation ¶
type AdvancedOptionsResponseHeadersToAddObservation struct { }
func (*AdvancedOptionsResponseHeadersToAddObservation) DeepCopy ¶
func (in *AdvancedOptionsResponseHeadersToAddObservation) DeepCopy() *AdvancedOptionsResponseHeadersToAddObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsResponseHeadersToAddObservation.
func (*AdvancedOptionsResponseHeadersToAddObservation) DeepCopyInto ¶
func (in *AdvancedOptionsResponseHeadersToAddObservation) DeepCopyInto(out *AdvancedOptionsResponseHeadersToAddObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsResponseHeadersToAddParameters ¶
type AdvancedOptionsResponseHeadersToAddParameters struct { // +kubebuilder:validation:Optional Append *bool `json:"append,omitempty" tf:"append,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional SecretValue []AdvancedOptionsResponseHeadersToAddSecretValueParameters `json:"secretValue,omitempty" tf:"secret_value,omitempty"` // +kubebuilder:validation:Optional Value *string `json:"value,omitempty" tf:"value,omitempty"` }
func (*AdvancedOptionsResponseHeadersToAddParameters) DeepCopy ¶
func (in *AdvancedOptionsResponseHeadersToAddParameters) DeepCopy() *AdvancedOptionsResponseHeadersToAddParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsResponseHeadersToAddParameters.
func (*AdvancedOptionsResponseHeadersToAddParameters) DeepCopyInto ¶
func (in *AdvancedOptionsResponseHeadersToAddParameters) DeepCopyInto(out *AdvancedOptionsResponseHeadersToAddParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation ¶
type AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation struct { }
func (*AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation) DeepCopy ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation) DeepCopy() *AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation.
func (*AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation) DeepCopyInto ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation) DeepCopyInto(out *AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters ¶
type AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters) DeepCopy ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters) DeepCopy() *AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters.
func (*AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters) DeepCopyInto ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters) DeepCopyInto(out *AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation ¶
type AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation struct { }
func (*AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation) DeepCopy ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation) DeepCopy() *AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation.
func (*AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation) DeepCopyInto ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation) DeepCopyInto(out *AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters ¶
type AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters) DeepCopy ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters) DeepCopy() *AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters.
func (*AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters) DeepCopyInto ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters) DeepCopyInto(out *AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoObservation ¶
type AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoObservation struct { }
func (*AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoObservation) DeepCopy ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoObservation) DeepCopy() *AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoObservation.
func (*AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoObservation) DeepCopyInto ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoObservation) DeepCopyInto(out *AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoParameters ¶
type AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoParameters struct { // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional URL *string `json:"url,omitempty" tf:"url,omitempty"` }
func (*AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoParameters) DeepCopy ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoParameters) DeepCopy() *AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoParameters.
func (*AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoParameters) DeepCopyInto ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoParameters) DeepCopyInto(out *AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsResponseHeadersToAddSecretValueObservation ¶
type AdvancedOptionsResponseHeadersToAddSecretValueObservation struct { }
func (*AdvancedOptionsResponseHeadersToAddSecretValueObservation) DeepCopy ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueObservation) DeepCopy() *AdvancedOptionsResponseHeadersToAddSecretValueObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsResponseHeadersToAddSecretValueObservation.
func (*AdvancedOptionsResponseHeadersToAddSecretValueObservation) DeepCopyInto ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueObservation) DeepCopyInto(out *AdvancedOptionsResponseHeadersToAddSecretValueObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsResponseHeadersToAddSecretValueParameters ¶
type AdvancedOptionsResponseHeadersToAddSecretValueParameters struct { // +kubebuilder:validation:Optional BlindfoldSecretInfo []AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters `json:"blindfoldSecretInfo,omitempty" tf:"blindfold_secret_info,omitempty"` // +kubebuilder:validation:Optional BlindfoldSecretInfoInternal []AdvancedOptionsResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters `json:"blindfoldSecretInfoInternal,omitempty" tf:"blindfold_secret_info_internal,omitempty"` // +kubebuilder:validation:Optional ClearSecretInfo []AdvancedOptionsResponseHeadersToAddSecretValueClearSecretInfoParameters `json:"clearSecretInfo,omitempty" tf:"clear_secret_info,omitempty"` // +kubebuilder:validation:Optional SecretEncodingType *string `json:"secretEncodingType,omitempty" tf:"secret_encoding_type,omitempty"` // +kubebuilder:validation:Optional VaultSecretInfo []AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoParameters `json:"vaultSecretInfo,omitempty" tf:"vault_secret_info,omitempty"` // +kubebuilder:validation:Optional WingmanSecretInfo []AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoParameters `json:"wingmanSecretInfo,omitempty" tf:"wingman_secret_info,omitempty"` }
func (*AdvancedOptionsResponseHeadersToAddSecretValueParameters) DeepCopy ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueParameters) DeepCopy() *AdvancedOptionsResponseHeadersToAddSecretValueParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsResponseHeadersToAddSecretValueParameters.
func (*AdvancedOptionsResponseHeadersToAddSecretValueParameters) DeepCopyInto ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueParameters) DeepCopyInto(out *AdvancedOptionsResponseHeadersToAddSecretValueParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoObservation ¶
type AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoObservation struct { }
func (*AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoObservation) DeepCopy ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoObservation) DeepCopy() *AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoObservation.
func (*AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoObservation) DeepCopyInto ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoObservation) DeepCopyInto(out *AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoParameters ¶
type AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoParameters struct { // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional SecretEncoding *string `json:"secretEncoding,omitempty" tf:"secret_encoding,omitempty"` // +kubebuilder:validation:Optional Version *float64 `json:"version,omitempty" tf:"version,omitempty"` }
func (*AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoParameters) DeepCopy ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoParameters) DeepCopy() *AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoParameters.
func (*AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoParameters) DeepCopyInto ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoParameters) DeepCopyInto(out *AdvancedOptionsResponseHeadersToAddSecretValueVaultSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoObservation ¶
type AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoObservation struct { }
func (*AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoObservation) DeepCopy ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoObservation) DeepCopy() *AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoObservation.
func (*AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoObservation) DeepCopyInto ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoObservation) DeepCopyInto(out *AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoParameters ¶
type AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoParameters) DeepCopy ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoParameters) DeepCopy() *AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoParameters.
func (*AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoParameters) DeepCopyInto ¶
func (in *AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoParameters) DeepCopyInto(out *AdvancedOptionsResponseHeadersToAddSecretValueWingmanSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvertiseCustomObservation ¶
type AdvertiseCustomObservation struct { // +kubebuilder:validation:Optional AdvertiseWhere []AdvertiseWhereObservation `json:"advertiseWhere,omitempty" tf:"advertise_where,omitempty"` }
func (*AdvertiseCustomObservation) DeepCopy ¶
func (in *AdvertiseCustomObservation) DeepCopy() *AdvertiseCustomObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvertiseCustomObservation.
func (*AdvertiseCustomObservation) DeepCopyInto ¶
func (in *AdvertiseCustomObservation) DeepCopyInto(out *AdvertiseCustomObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvertiseCustomParameters ¶
type AdvertiseCustomParameters struct { // +kubebuilder:validation:Optional AdvertiseWhere []AdvertiseWhereParameters `json:"advertiseWhere,omitempty" tf:"advertise_where,omitempty"` }
func (*AdvertiseCustomParameters) DeepCopy ¶
func (in *AdvertiseCustomParameters) DeepCopy() *AdvertiseCustomParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvertiseCustomParameters.
func (*AdvertiseCustomParameters) DeepCopyInto ¶
func (in *AdvertiseCustomParameters) DeepCopyInto(out *AdvertiseCustomParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvertiseOnPublicObservation ¶
type AdvertiseOnPublicObservation struct { // +kubebuilder:validation:Optional PublicIP []PublicIPObservation `json:"publicIp,omitempty" tf:"public_ip,omitempty"` }
func (*AdvertiseOnPublicObservation) DeepCopy ¶
func (in *AdvertiseOnPublicObservation) DeepCopy() *AdvertiseOnPublicObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvertiseOnPublicObservation.
func (*AdvertiseOnPublicObservation) DeepCopyInto ¶
func (in *AdvertiseOnPublicObservation) DeepCopyInto(out *AdvertiseOnPublicObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvertiseOnPublicParameters ¶
type AdvertiseOnPublicParameters struct { // +kubebuilder:validation:Optional PublicIP []PublicIPParameters `json:"publicIp,omitempty" tf:"public_ip,omitempty"` }
func (*AdvertiseOnPublicParameters) DeepCopy ¶
func (in *AdvertiseOnPublicParameters) DeepCopy() *AdvertiseOnPublicParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvertiseOnPublicParameters.
func (*AdvertiseOnPublicParameters) DeepCopyInto ¶
func (in *AdvertiseOnPublicParameters) DeepCopyInto(out *AdvertiseOnPublicParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvertiseWhereObservation ¶
type AdvertiseWhereObservation struct { // +kubebuilder:validation:Optional Site []SiteObservation `json:"site,omitempty" tf:"site,omitempty"` // +kubebuilder:validation:Optional VirtualNetwork []VirtualNetworkObservation `json:"virtualNetwork,omitempty" tf:"virtual_network,omitempty"` // +kubebuilder:validation:Optional VirtualSite []VirtualSiteObservation `json:"virtualSite,omitempty" tf:"virtual_site,omitempty"` // +kubebuilder:validation:Optional Vk8SService []Vk8SServiceObservation `json:"vk8sService,omitempty" tf:"vk8s_service,omitempty"` }
func (*AdvertiseWhereObservation) DeepCopy ¶
func (in *AdvertiseWhereObservation) DeepCopy() *AdvertiseWhereObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvertiseWhereObservation.
func (*AdvertiseWhereObservation) DeepCopyInto ¶
func (in *AdvertiseWhereObservation) DeepCopyInto(out *AdvertiseWhereObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvertiseWhereParameters ¶
type AdvertiseWhereParameters struct { // +kubebuilder:validation:Optional Port *float64 `json:"port,omitempty" tf:"port,omitempty"` // +kubebuilder:validation:Optional Site []SiteParameters `json:"site,omitempty" tf:"site,omitempty"` // +kubebuilder:validation:Optional UseDefaultPort *bool `json:"useDefaultPort,omitempty" tf:"use_default_port,omitempty"` // +kubebuilder:validation:Optional VirtualNetwork []VirtualNetworkParameters `json:"virtualNetwork,omitempty" tf:"virtual_network,omitempty"` // +kubebuilder:validation:Optional VirtualSite []VirtualSiteParameters `json:"virtualSite,omitempty" tf:"virtual_site,omitempty"` // +kubebuilder:validation:Optional Vk8SService []Vk8SServiceParameters `json:"vk8sService,omitempty" tf:"vk8s_service,omitempty"` }
func (*AdvertiseWhereParameters) DeepCopy ¶
func (in *AdvertiseWhereParameters) DeepCopy() *AdvertiseWhereParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvertiseWhereParameters.
func (*AdvertiseWhereParameters) DeepCopyInto ¶
func (in *AdvertiseWhereParameters) DeepCopyInto(out *AdvertiseWhereParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AllowedResponseCodesObservation ¶
type AllowedResponseCodesObservation struct { }
func (*AllowedResponseCodesObservation) DeepCopy ¶
func (in *AllowedResponseCodesObservation) DeepCopy() *AllowedResponseCodesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedResponseCodesObservation.
func (*AllowedResponseCodesObservation) DeepCopyInto ¶
func (in *AllowedResponseCodesObservation) DeepCopyInto(out *AllowedResponseCodesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AllowedResponseCodesParameters ¶
type AllowedResponseCodesParameters struct { // +kubebuilder:validation:Required ResponseCode []*float64 `json:"responseCode" tf:"response_code,omitempty"` }
func (*AllowedResponseCodesParameters) DeepCopy ¶
func (in *AllowedResponseCodesParameters) DeepCopy() *AllowedResponseCodesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedResponseCodesParameters.
func (*AllowedResponseCodesParameters) DeepCopyInto ¶
func (in *AllowedResponseCodesParameters) DeepCopyInto(out *AllowedResponseCodesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AllowedVipPortCustomPortsObservation ¶
type AllowedVipPortCustomPortsObservation struct { }
func (*AllowedVipPortCustomPortsObservation) DeepCopy ¶
func (in *AllowedVipPortCustomPortsObservation) DeepCopy() *AllowedVipPortCustomPortsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedVipPortCustomPortsObservation.
func (*AllowedVipPortCustomPortsObservation) DeepCopyInto ¶
func (in *AllowedVipPortCustomPortsObservation) DeepCopyInto(out *AllowedVipPortCustomPortsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AllowedVipPortCustomPortsParameters ¶
type AllowedVipPortCustomPortsParameters struct { // +kubebuilder:validation:Optional PortRanges *string `json:"portRanges,omitempty" tf:"port_ranges,omitempty"` }
func (*AllowedVipPortCustomPortsParameters) DeepCopy ¶
func (in *AllowedVipPortCustomPortsParameters) DeepCopy() *AllowedVipPortCustomPortsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedVipPortCustomPortsParameters.
func (*AllowedVipPortCustomPortsParameters) DeepCopyInto ¶
func (in *AllowedVipPortCustomPortsParameters) DeepCopyInto(out *AllowedVipPortCustomPortsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AllowedVipPortObservation ¶
type AllowedVipPortObservation struct { }
func (*AllowedVipPortObservation) DeepCopy ¶
func (in *AllowedVipPortObservation) DeepCopy() *AllowedVipPortObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedVipPortObservation.
func (*AllowedVipPortObservation) DeepCopyInto ¶
func (in *AllowedVipPortObservation) DeepCopyInto(out *AllowedVipPortObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AllowedVipPortParameters ¶
type AllowedVipPortParameters struct { // +kubebuilder:validation:Optional CustomPorts []CustomPortsParameters `json:"customPorts,omitempty" tf:"custom_ports,omitempty"` // +kubebuilder:validation:Optional UseHTTPHTTPSPort *bool `json:"useHttpHttpsPort,omitempty" tf:"use_http_https_port,omitempty"` // +kubebuilder:validation:Optional UseHTTPPort *bool `json:"useHttpPort,omitempty" tf:"use_http_port,omitempty"` // +kubebuilder:validation:Optional UseHTTPSPort *bool `json:"useHttpsPort,omitempty" tf:"use_https_port,omitempty"` }
func (*AllowedVipPortParameters) DeepCopy ¶
func (in *AllowedVipPortParameters) DeepCopy() *AllowedVipPortParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedVipPortParameters.
func (*AllowedVipPortParameters) DeepCopyInto ¶
func (in *AllowedVipPortParameters) DeepCopyInto(out *AllowedVipPortParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AllowedVipPortSliCustomPortsObservation ¶
type AllowedVipPortSliCustomPortsObservation struct { }
func (*AllowedVipPortSliCustomPortsObservation) DeepCopy ¶
func (in *AllowedVipPortSliCustomPortsObservation) DeepCopy() *AllowedVipPortSliCustomPortsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedVipPortSliCustomPortsObservation.
func (*AllowedVipPortSliCustomPortsObservation) DeepCopyInto ¶
func (in *AllowedVipPortSliCustomPortsObservation) DeepCopyInto(out *AllowedVipPortSliCustomPortsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AllowedVipPortSliCustomPortsParameters ¶
type AllowedVipPortSliCustomPortsParameters struct { // +kubebuilder:validation:Optional PortRanges *string `json:"portRanges,omitempty" tf:"port_ranges,omitempty"` }
func (*AllowedVipPortSliCustomPortsParameters) DeepCopy ¶
func (in *AllowedVipPortSliCustomPortsParameters) DeepCopy() *AllowedVipPortSliCustomPortsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedVipPortSliCustomPortsParameters.
func (*AllowedVipPortSliCustomPortsParameters) DeepCopyInto ¶
func (in *AllowedVipPortSliCustomPortsParameters) DeepCopyInto(out *AllowedVipPortSliCustomPortsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AllowedVipPortSliObservation ¶
type AllowedVipPortSliObservation struct { }
func (*AllowedVipPortSliObservation) DeepCopy ¶
func (in *AllowedVipPortSliObservation) DeepCopy() *AllowedVipPortSliObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedVipPortSliObservation.
func (*AllowedVipPortSliObservation) DeepCopyInto ¶
func (in *AllowedVipPortSliObservation) DeepCopyInto(out *AllowedVipPortSliObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AllowedVipPortSliParameters ¶
type AllowedVipPortSliParameters struct { // +kubebuilder:validation:Optional CustomPorts []AllowedVipPortSliCustomPortsParameters `json:"customPorts,omitempty" tf:"custom_ports,omitempty"` // +kubebuilder:validation:Optional UseHTTPHTTPSPort *bool `json:"useHttpHttpsPort,omitempty" tf:"use_http_https_port,omitempty"` // +kubebuilder:validation:Optional UseHTTPPort *bool `json:"useHttpPort,omitempty" tf:"use_http_port,omitempty"` // +kubebuilder:validation:Optional UseHTTPSPort *bool `json:"useHttpsPort,omitempty" tf:"use_https_port,omitempty"` }
func (*AllowedVipPortSliParameters) DeepCopy ¶
func (in *AllowedVipPortSliParameters) DeepCopy() *AllowedVipPortSliParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AllowedVipPortSliParameters.
func (*AllowedVipPortSliParameters) DeepCopyInto ¶
func (in *AllowedVipPortSliParameters) DeepCopyInto(out *AllowedVipPortSliParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AnonymizationConfigObservation ¶
type AnonymizationConfigObservation struct { }
func (*AnonymizationConfigObservation) DeepCopy ¶
func (in *AnonymizationConfigObservation) DeepCopy() *AnonymizationConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnonymizationConfigObservation.
func (*AnonymizationConfigObservation) DeepCopyInto ¶
func (in *AnonymizationConfigObservation) DeepCopyInto(out *AnonymizationConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AnonymizationConfigParameters ¶
type AnonymizationConfigParameters struct { // +kubebuilder:validation:Optional Cookie []CookieParameters `json:"cookie,omitempty" tf:"cookie,omitempty"` // +kubebuilder:validation:Optional HTTPHeader []HTTPHeaderParameters `json:"httpHeader,omitempty" tf:"http_header,omitempty"` // +kubebuilder:validation:Optional QueryParameter []QueryParameterParameters `json:"queryParameter,omitempty" tf:"query_parameter,omitempty"` }
func (*AnonymizationConfigParameters) DeepCopy ¶
func (in *AnonymizationConfigParameters) DeepCopy() *AnonymizationConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AnonymizationConfigParameters.
func (*AnonymizationConfigParameters) DeepCopyInto ¶
func (in *AnonymizationConfigParameters) DeepCopyInto(out *AnonymizationConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppFirewall ¶
type AppFirewall struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AppFirewallSpec `json:"spec"` Status AppFirewallStatus `json:"status,omitempty"` }
AppFirewall is the Schema for the AppFirewalls API. <no value> +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,volterra}
func (*AppFirewall) DeepCopy ¶
func (in *AppFirewall) DeepCopy() *AppFirewall
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppFirewall.
func (*AppFirewall) DeepCopyInto ¶
func (in *AppFirewall) DeepCopyInto(out *AppFirewall)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppFirewall) DeepCopyObject ¶
func (in *AppFirewall) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppFirewall) GetCondition ¶
func (mg *AppFirewall) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AppFirewall.
func (*AppFirewall) GetConnectionDetailsMapping ¶
func (tr *AppFirewall) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AppFirewall
func (*AppFirewall) GetDeletionPolicy ¶
func (mg *AppFirewall) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AppFirewall.
func (*AppFirewall) GetID ¶
func (tr *AppFirewall) GetID() string
GetID returns ID of underlying Terraform resource of this AppFirewall
func (*AppFirewall) GetObservation ¶
func (tr *AppFirewall) GetObservation() (map[string]any, error)
GetObservation of this AppFirewall
func (*AppFirewall) GetParameters ¶
func (tr *AppFirewall) GetParameters() (map[string]any, error)
GetParameters of this AppFirewall
func (*AppFirewall) GetProviderConfigReference ¶
func (mg *AppFirewall) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AppFirewall.
func (*AppFirewall) GetProviderReference ¶
func (mg *AppFirewall) GetProviderReference() *xpv1.Reference
GetProviderReference of this AppFirewall. Deprecated: Use GetProviderConfigReference.
func (*AppFirewall) GetPublishConnectionDetailsTo ¶
func (mg *AppFirewall) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this AppFirewall.
func (*AppFirewall) GetTerraformResourceType ¶
func (mg *AppFirewall) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AppFirewall
func (*AppFirewall) GetTerraformSchemaVersion ¶
func (tr *AppFirewall) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AppFirewall) GetWriteConnectionSecretToReference ¶
func (mg *AppFirewall) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AppFirewall.
func (*AppFirewall) LateInitialize ¶
func (tr *AppFirewall) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AppFirewall using its observed tfState. returns True if there are any spec changes for the resource.
func (*AppFirewall) ResolveReferences ¶
ResolveReferences of this AppFirewall.
func (*AppFirewall) SetConditions ¶
func (mg *AppFirewall) SetConditions(c ...xpv1.Condition)
SetConditions of this AppFirewall.
func (*AppFirewall) SetDeletionPolicy ¶
func (mg *AppFirewall) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AppFirewall.
func (*AppFirewall) SetObservation ¶
func (tr *AppFirewall) SetObservation(obs map[string]any) error
SetObservation for this AppFirewall
func (*AppFirewall) SetParameters ¶
func (tr *AppFirewall) SetParameters(params map[string]any) error
SetParameters for this AppFirewall
func (*AppFirewall) SetProviderConfigReference ¶
func (mg *AppFirewall) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AppFirewall.
func (*AppFirewall) SetProviderReference ¶
func (mg *AppFirewall) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AppFirewall. Deprecated: Use SetProviderConfigReference.
func (*AppFirewall) SetPublishConnectionDetailsTo ¶
func (mg *AppFirewall) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this AppFirewall.
func (*AppFirewall) SetWriteConnectionSecretToReference ¶
func (mg *AppFirewall) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AppFirewall.
type AppFirewallDetectionControlObservation ¶
type AppFirewallDetectionControlObservation struct { }
func (*AppFirewallDetectionControlObservation) DeepCopy ¶
func (in *AppFirewallDetectionControlObservation) DeepCopy() *AppFirewallDetectionControlObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppFirewallDetectionControlObservation.
func (*AppFirewallDetectionControlObservation) DeepCopyInto ¶
func (in *AppFirewallDetectionControlObservation) DeepCopyInto(out *AppFirewallDetectionControlObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppFirewallDetectionControlParameters ¶
type AppFirewallDetectionControlParameters struct { // +kubebuilder:validation:Optional ExcludeAttackTypeContexts []ExcludeAttackTypeContextsParameters `json:"excludeAttackTypeContexts,omitempty" tf:"exclude_attack_type_contexts,omitempty"` // +kubebuilder:validation:Optional ExcludeBotNameContexts []ExcludeBotNameContextsParameters `json:"excludeBotNameContexts,omitempty" tf:"exclude_bot_name_contexts,omitempty"` // +kubebuilder:validation:Optional ExcludeSignatureContexts []ExcludeSignatureContextsParameters `json:"excludeSignatureContexts,omitempty" tf:"exclude_signature_contexts,omitempty"` // +kubebuilder:validation:Optional ExcludeViolationContexts []ExcludeViolationContextsParameters `json:"excludeViolationContexts,omitempty" tf:"exclude_violation_contexts,omitempty"` }
func (*AppFirewallDetectionControlParameters) DeepCopy ¶
func (in *AppFirewallDetectionControlParameters) DeepCopy() *AppFirewallDetectionControlParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppFirewallDetectionControlParameters.
func (*AppFirewallDetectionControlParameters) DeepCopyInto ¶
func (in *AppFirewallDetectionControlParameters) DeepCopyInto(out *AppFirewallDetectionControlParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppFirewallList ¶
type AppFirewallList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AppFirewall `json:"items"` }
AppFirewallList contains a list of AppFirewalls
func (*AppFirewallList) DeepCopy ¶
func (in *AppFirewallList) DeepCopy() *AppFirewallList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppFirewallList.
func (*AppFirewallList) DeepCopyInto ¶
func (in *AppFirewallList) DeepCopyInto(out *AppFirewallList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AppFirewallList) DeepCopyObject ¶
func (in *AppFirewallList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AppFirewallList) GetItems ¶
func (l *AppFirewallList) GetItems() []resource.Managed
GetItems of this AppFirewallList.
type AppFirewallObservation ¶
type AppFirewallObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*AppFirewallObservation) DeepCopy ¶
func (in *AppFirewallObservation) DeepCopy() *AppFirewallObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppFirewallObservation.
func (*AppFirewallObservation) DeepCopyInto ¶
func (in *AppFirewallObservation) DeepCopyInto(out *AppFirewallObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppFirewallParameters ¶
type AppFirewallParameters struct { // +kubebuilder:validation:Optional AllowAllResponseCodes *bool `json:"allowAllResponseCodes,omitempty" tf:"allow_all_response_codes,omitempty"` // +kubebuilder:validation:Optional AllowedResponseCodes []AllowedResponseCodesParameters `json:"allowedResponseCodes,omitempty" tf:"allowed_response_codes,omitempty"` // +kubebuilder:validation:Optional Annotations map[string]*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // +kubebuilder:validation:Optional Blocking *bool `json:"blocking,omitempty" tf:"blocking,omitempty"` // +kubebuilder:validation:Optional BlockingPage []BlockingPageParameters `json:"blockingPage,omitempty" tf:"blocking_page,omitempty"` // +kubebuilder:validation:Optional BotProtectionSetting []BotProtectionSettingParameters `json:"botProtectionSetting,omitempty" tf:"bot_protection_setting,omitempty"` // +kubebuilder:validation:Optional CustomAnonymization []CustomAnonymizationParameters `json:"customAnonymization,omitempty" tf:"custom_anonymization,omitempty"` // +kubebuilder:validation:Optional DefaultAnonymization *bool `json:"defaultAnonymization,omitempty" tf:"default_anonymization,omitempty"` // +kubebuilder:validation:Optional DefaultBotSetting *bool `json:"defaultBotSetting,omitempty" tf:"default_bot_setting,omitempty"` // +kubebuilder:validation:Optional DefaultDetectionSettings *bool `json:"defaultDetectionSettings,omitempty" tf:"default_detection_settings,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional DetectionSettings []DetectionSettingsParameters `json:"detectionSettings,omitempty" tf:"detection_settings,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional DisableAnonymization *bool `json:"disableAnonymization,omitempty" tf:"disable_anonymization,omitempty"` // +kubebuilder:validation:Optional Labels map[string]*string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Optional Monitoring *bool `json:"monitoring,omitempty" tf:"monitoring,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +crossplane:generate:reference:type=github.com/clhain/provider-volterra/apis/volterra/v1alpha1.VolterraNamespace // +crossplane:generate:reference:extractor=github.com/clhain/provider-volterra/config/common.ExtractResourceName() // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // Reference to a VolterraNamespace in volterra to populate namespace. // +kubebuilder:validation:Optional NamespaceRef *v1.Reference `json:"namespaceRef,omitempty" tf:"-"` // Selector for a VolterraNamespace in volterra to populate namespace. // +kubebuilder:validation:Optional NamespaceSelector *v1.Selector `json:"namespaceSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional UseDefaultBlockingPage *bool `json:"useDefaultBlockingPage,omitempty" tf:"use_default_blocking_page,omitempty"` // +kubebuilder:validation:Optional UseLoadbalancerSetting *bool `json:"useLoadbalancerSetting,omitempty" tf:"use_loadbalancer_setting,omitempty"` }
func (*AppFirewallParameters) DeepCopy ¶
func (in *AppFirewallParameters) DeepCopy() *AppFirewallParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppFirewallParameters.
func (*AppFirewallParameters) DeepCopyInto ¶
func (in *AppFirewallParameters) DeepCopyInto(out *AppFirewallParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppFirewallSpec ¶
type AppFirewallSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AppFirewallParameters `json:"forProvider"` }
AppFirewallSpec defines the desired state of AppFirewall
func (*AppFirewallSpec) DeepCopy ¶
func (in *AppFirewallSpec) DeepCopy() *AppFirewallSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppFirewallSpec.
func (*AppFirewallSpec) DeepCopyInto ¶
func (in *AppFirewallSpec) DeepCopyInto(out *AppFirewallSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppFirewallStatus ¶
type AppFirewallStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AppFirewallObservation `json:"atProvider,omitempty"` }
AppFirewallStatus defines the observed state of AppFirewall.
func (*AppFirewallStatus) DeepCopy ¶
func (in *AppFirewallStatus) DeepCopy() *AppFirewallStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppFirewallStatus.
func (*AppFirewallStatus) DeepCopyInto ¶
func (in *AppFirewallStatus) DeepCopyInto(out *AppFirewallStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppendHeadersObservation ¶
type AppendHeadersObservation struct { }
func (*AppendHeadersObservation) DeepCopy ¶
func (in *AppendHeadersObservation) DeepCopy() *AppendHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppendHeadersObservation.
func (*AppendHeadersObservation) DeepCopyInto ¶
func (in *AppendHeadersObservation) DeepCopyInto(out *AppendHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AppendHeadersParameters ¶
type AppendHeadersParameters struct { // +kubebuilder:validation:Optional AutoTypeHeaderName *string `json:"autoTypeHeaderName,omitempty" tf:"auto_type_header_name,omitempty"` // +kubebuilder:validation:Optional InferenceHeaderName *string `json:"inferenceHeaderName,omitempty" tf:"inference_header_name,omitempty"` }
func (*AppendHeadersParameters) DeepCopy ¶
func (in *AppendHeadersParameters) DeepCopy() *AppendHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AppendHeadersParameters.
func (*AppendHeadersParameters) DeepCopyInto ¶
func (in *AppendHeadersParameters) DeepCopyInto(out *AppendHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ArgMatchersItemObservation ¶
type ArgMatchersItemObservation struct { }
func (*ArgMatchersItemObservation) DeepCopy ¶
func (in *ArgMatchersItemObservation) DeepCopy() *ArgMatchersItemObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgMatchersItemObservation.
func (*ArgMatchersItemObservation) DeepCopyInto ¶
func (in *ArgMatchersItemObservation) DeepCopyInto(out *ArgMatchersItemObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ArgMatchersItemParameters ¶
type ArgMatchersItemParameters struct { // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional RegexValues []*string `json:"regexValues,omitempty" tf:"regex_values,omitempty"` // +kubebuilder:validation:Optional Transformers []*string `json:"transformers,omitempty" tf:"transformers,omitempty"` }
func (*ArgMatchersItemParameters) DeepCopy ¶
func (in *ArgMatchersItemParameters) DeepCopy() *ArgMatchersItemParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgMatchersItemParameters.
func (*ArgMatchersItemParameters) DeepCopyInto ¶
func (in *ArgMatchersItemParameters) DeepCopyInto(out *ArgMatchersItemParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ArgMatchersObservation ¶
type ArgMatchersObservation struct { }
func (*ArgMatchersObservation) DeepCopy ¶
func (in *ArgMatchersObservation) DeepCopy() *ArgMatchersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgMatchersObservation.
func (*ArgMatchersObservation) DeepCopyInto ¶
func (in *ArgMatchersObservation) DeepCopyInto(out *ArgMatchersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ArgMatchersParameters ¶
type ArgMatchersParameters struct { // +kubebuilder:validation:Optional CheckNotPresent *bool `json:"checkNotPresent,omitempty" tf:"check_not_present,omitempty"` // +kubebuilder:validation:Optional CheckPresent *bool `json:"checkPresent,omitempty" tf:"check_present,omitempty"` // +kubebuilder:validation:Optional InvertMatcher *bool `json:"invertMatcher,omitempty" tf:"invert_matcher,omitempty"` // +kubebuilder:validation:Optional Item []ArgMatchersItemParameters `json:"item,omitempty" tf:"item,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Presence *bool `json:"presence,omitempty" tf:"presence,omitempty"` }
func (*ArgMatchersParameters) DeepCopy ¶
func (in *ArgMatchersParameters) DeepCopy() *ArgMatchersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ArgMatchersParameters.
func (*ArgMatchersParameters) DeepCopyInto ¶
func (in *ArgMatchersParameters) DeepCopyInto(out *ArgMatchersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AsnListObservation ¶
type AsnListObservation struct { }
func (*AsnListObservation) DeepCopy ¶
func (in *AsnListObservation) DeepCopy() *AsnListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AsnListObservation.
func (*AsnListObservation) DeepCopyInto ¶
func (in *AsnListObservation) DeepCopyInto(out *AsnListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AsnListParameters ¶
type AsnListParameters struct { // +kubebuilder:validation:Required AsNumbers []*float64 `json:"asNumbers" tf:"as_numbers,omitempty"` }
func (*AsnListParameters) DeepCopy ¶
func (in *AsnListParameters) DeepCopy() *AsnListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AsnListParameters.
func (*AsnListParameters) DeepCopyInto ¶
func (in *AsnListParameters) DeepCopyInto(out *AsnListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AsnMatcherAsnSetsObservation ¶
type AsnMatcherAsnSetsObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*AsnMatcherAsnSetsObservation) DeepCopy ¶
func (in *AsnMatcherAsnSetsObservation) DeepCopy() *AsnMatcherAsnSetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AsnMatcherAsnSetsObservation.
func (*AsnMatcherAsnSetsObservation) DeepCopyInto ¶
func (in *AsnMatcherAsnSetsObservation) DeepCopyInto(out *AsnMatcherAsnSetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AsnMatcherAsnSetsParameters ¶
type AsnMatcherAsnSetsParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*AsnMatcherAsnSetsParameters) DeepCopy ¶
func (in *AsnMatcherAsnSetsParameters) DeepCopy() *AsnMatcherAsnSetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AsnMatcherAsnSetsParameters.
func (*AsnMatcherAsnSetsParameters) DeepCopyInto ¶
func (in *AsnMatcherAsnSetsParameters) DeepCopyInto(out *AsnMatcherAsnSetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AsnMatcherObservation ¶
type AsnMatcherObservation struct { // +kubebuilder:validation:Optional AsnSets []AsnSetsObservation `json:"asnSets,omitempty" tf:"asn_sets,omitempty"` }
func (*AsnMatcherObservation) DeepCopy ¶
func (in *AsnMatcherObservation) DeepCopy() *AsnMatcherObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AsnMatcherObservation.
func (*AsnMatcherObservation) DeepCopyInto ¶
func (in *AsnMatcherObservation) DeepCopyInto(out *AsnMatcherObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AsnMatcherParameters ¶
type AsnMatcherParameters struct { // +kubebuilder:validation:Optional AsnSets []AsnSetsParameters `json:"asnSets,omitempty" tf:"asn_sets,omitempty"` }
func (*AsnMatcherParameters) DeepCopy ¶
func (in *AsnMatcherParameters) DeepCopy() *AsnMatcherParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AsnMatcherParameters.
func (*AsnMatcherParameters) DeepCopyInto ¶
func (in *AsnMatcherParameters) DeepCopyInto(out *AsnMatcherParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AsnSetsObservation ¶
type AsnSetsObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*AsnSetsObservation) DeepCopy ¶
func (in *AsnSetsObservation) DeepCopy() *AsnSetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AsnSetsObservation.
func (*AsnSetsObservation) DeepCopyInto ¶
func (in *AsnSetsObservation) DeepCopyInto(out *AsnSetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AsnSetsParameters ¶
type AsnSetsParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*AsnSetsParameters) DeepCopy ¶
func (in *AsnSetsParameters) DeepCopy() *AsnSetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AsnSetsParameters.
func (*AsnSetsParameters) DeepCopyInto ¶
func (in *AsnSetsParameters) DeepCopyInto(out *AsnSetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AttackTypeSettingsObservation ¶
type AttackTypeSettingsObservation struct { }
func (*AttackTypeSettingsObservation) DeepCopy ¶
func (in *AttackTypeSettingsObservation) DeepCopy() *AttackTypeSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AttackTypeSettingsObservation.
func (*AttackTypeSettingsObservation) DeepCopyInto ¶
func (in *AttackTypeSettingsObservation) DeepCopyInto(out *AttackTypeSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AttackTypeSettingsParameters ¶
type AttackTypeSettingsParameters struct { // +kubebuilder:validation:Required DisabledAttackTypes []*string `json:"disabledAttackTypes" tf:"disabled_attack_types,omitempty"` }
func (*AttackTypeSettingsParameters) DeepCopy ¶
func (in *AttackTypeSettingsParameters) DeepCopy() *AttackTypeSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AttackTypeSettingsParameters.
func (*AttackTypeSettingsParameters) DeepCopyInto ¶
func (in *AttackTypeSettingsParameters) DeepCopyInto(out *AttackTypeSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AwsCredObservation ¶
type AwsCredObservation struct { }
func (*AwsCredObservation) DeepCopy ¶
func (in *AwsCredObservation) DeepCopy() *AwsCredObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AwsCredObservation.
func (*AwsCredObservation) DeepCopyInto ¶
func (in *AwsCredObservation) DeepCopyInto(out *AwsCredObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AwsCredParameters ¶
type AwsCredParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*AwsCredParameters) DeepCopy ¶
func (in *AwsCredParameters) DeepCopy() *AwsCredParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AwsCredParameters.
func (*AwsCredParameters) DeepCopyInto ¶
func (in *AwsCredParameters) DeepCopyInto(out *AwsCredParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AwsSecretKeyObservation ¶
type AwsSecretKeyObservation struct { }
func (*AwsSecretKeyObservation) DeepCopy ¶
func (in *AwsSecretKeyObservation) DeepCopy() *AwsSecretKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AwsSecretKeyObservation.
func (*AwsSecretKeyObservation) DeepCopyInto ¶
func (in *AwsSecretKeyObservation) DeepCopyInto(out *AwsSecretKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AwsSecretKeyParameters ¶
type AwsSecretKeyParameters struct { // +kubebuilder:validation:Optional AccessKey *string `json:"accessKey,omitempty" tf:"access_key,omitempty"` // +kubebuilder:validation:Optional SecretKey []SecretKeyParameters `json:"secretKey,omitempty" tf:"secret_key,omitempty"` }
func (*AwsSecretKeyParameters) DeepCopy ¶
func (in *AwsSecretKeyParameters) DeepCopy() *AwsSecretKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AwsSecretKeyParameters.
func (*AwsSecretKeyParameters) DeepCopyInto ¶
func (in *AwsSecretKeyParameters) DeepCopyInto(out *AwsSecretKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzNodesLocalSubnetObservation ¶
type AzNodesLocalSubnetObservation struct { }
func (*AzNodesLocalSubnetObservation) DeepCopy ¶
func (in *AzNodesLocalSubnetObservation) DeepCopy() *AzNodesLocalSubnetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzNodesLocalSubnetObservation.
func (*AzNodesLocalSubnetObservation) DeepCopyInto ¶
func (in *AzNodesLocalSubnetObservation) DeepCopyInto(out *AzNodesLocalSubnetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzNodesLocalSubnetParameters ¶
type AzNodesLocalSubnetParameters struct { // +kubebuilder:validation:Optional ExistingSubnetID *string `json:"existingSubnetId,omitempty" tf:"existing_subnet_id,omitempty"` // +kubebuilder:validation:Optional SubnetParam []AzNodesLocalSubnetSubnetParamParameters `json:"subnetParam,omitempty" tf:"subnet_param,omitempty"` }
func (*AzNodesLocalSubnetParameters) DeepCopy ¶
func (in *AzNodesLocalSubnetParameters) DeepCopy() *AzNodesLocalSubnetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzNodesLocalSubnetParameters.
func (*AzNodesLocalSubnetParameters) DeepCopyInto ¶
func (in *AzNodesLocalSubnetParameters) DeepCopyInto(out *AzNodesLocalSubnetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzNodesLocalSubnetSubnetParamObservation ¶
type AzNodesLocalSubnetSubnetParamObservation struct { }
func (*AzNodesLocalSubnetSubnetParamObservation) DeepCopy ¶
func (in *AzNodesLocalSubnetSubnetParamObservation) DeepCopy() *AzNodesLocalSubnetSubnetParamObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzNodesLocalSubnetSubnetParamObservation.
func (*AzNodesLocalSubnetSubnetParamObservation) DeepCopyInto ¶
func (in *AzNodesLocalSubnetSubnetParamObservation) DeepCopyInto(out *AzNodesLocalSubnetSubnetParamObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzNodesLocalSubnetSubnetParamParameters ¶
type AzNodesLocalSubnetSubnetParamParameters struct { // +kubebuilder:validation:Optional IPv4 *string `json:"ipv4,omitempty" tf:"ipv4,omitempty"` // +kubebuilder:validation:Optional IPv6 *string `json:"ipv6,omitempty" tf:"ipv6,omitempty"` }
func (*AzNodesLocalSubnetSubnetParamParameters) DeepCopy ¶
func (in *AzNodesLocalSubnetSubnetParamParameters) DeepCopy() *AzNodesLocalSubnetSubnetParamParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzNodesLocalSubnetSubnetParamParameters.
func (*AzNodesLocalSubnetSubnetParamParameters) DeepCopyInto ¶
func (in *AzNodesLocalSubnetSubnetParamParameters) DeepCopyInto(out *AzNodesLocalSubnetSubnetParamParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzNodesObservation ¶
type AzNodesObservation struct { }
func (*AzNodesObservation) DeepCopy ¶
func (in *AzNodesObservation) DeepCopy() *AzNodesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzNodesObservation.
func (*AzNodesObservation) DeepCopyInto ¶
func (in *AzNodesObservation) DeepCopyInto(out *AzNodesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzNodesParameters ¶
type AzNodesParameters struct { // +kubebuilder:validation:Optional AwsAzName *string `json:"awsAzName,omitempty" tf:"aws_az_name,omitempty"` // +kubebuilder:validation:Optional DiskSize *float64 `json:"diskSize,omitempty" tf:"disk_size,omitempty"` // +kubebuilder:validation:Optional InsideSubnet []InsideSubnetParameters `json:"insideSubnet,omitempty" tf:"inside_subnet,omitempty"` // +kubebuilder:validation:Optional OutsideSubnet []OutsideSubnetParameters `json:"outsideSubnet,omitempty" tf:"outside_subnet,omitempty"` // +kubebuilder:validation:Optional ReservedInsideSubnet *bool `json:"reservedInsideSubnet,omitempty" tf:"reserved_inside_subnet,omitempty"` // +kubebuilder:validation:Optional WorkloadSubnet []WorkloadSubnetParameters `json:"workloadSubnet,omitempty" tf:"workload_subnet,omitempty"` }
func (*AzNodesParameters) DeepCopy ¶
func (in *AzNodesParameters) DeepCopy() *AzNodesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzNodesParameters.
func (*AzNodesParameters) DeepCopyInto ¶
func (in *AzNodesParameters) DeepCopyInto(out *AzNodesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureClientSecretObservation ¶
type AzureClientSecretObservation struct { }
func (*AzureClientSecretObservation) DeepCopy ¶
func (in *AzureClientSecretObservation) DeepCopy() *AzureClientSecretObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureClientSecretObservation.
func (*AzureClientSecretObservation) DeepCopyInto ¶
func (in *AzureClientSecretObservation) DeepCopyInto(out *AzureClientSecretObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureClientSecretParameters ¶
type AzureClientSecretParameters struct { // +kubebuilder:validation:Optional ClientID *string `json:"clientId,omitempty" tf:"client_id,omitempty"` // +kubebuilder:validation:Optional ClientSecret []ClientSecretParameters `json:"clientSecret,omitempty" tf:"client_secret,omitempty"` // +kubebuilder:validation:Optional SubscriptionID *string `json:"subscriptionId,omitempty" tf:"subscription_id,omitempty"` // +kubebuilder:validation:Optional TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` }
func (*AzureClientSecretParameters) DeepCopy ¶
func (in *AzureClientSecretParameters) DeepCopy() *AzureClientSecretParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureClientSecretParameters.
func (*AzureClientSecretParameters) DeepCopyInto ¶
func (in *AzureClientSecretParameters) DeepCopyInto(out *AzureClientSecretParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzurePfxCertificateObservation ¶
type AzurePfxCertificateObservation struct { }
func (*AzurePfxCertificateObservation) DeepCopy ¶
func (in *AzurePfxCertificateObservation) DeepCopy() *AzurePfxCertificateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzurePfxCertificateObservation.
func (*AzurePfxCertificateObservation) DeepCopyInto ¶
func (in *AzurePfxCertificateObservation) DeepCopyInto(out *AzurePfxCertificateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzurePfxCertificateParameters ¶
type AzurePfxCertificateParameters struct { // +kubebuilder:validation:Optional CertificateURL *string `json:"certificateUrl,omitempty" tf:"certificate_url,omitempty"` // +kubebuilder:validation:Optional ClientID *string `json:"clientId,omitempty" tf:"client_id,omitempty"` // +kubebuilder:validation:Optional Password []PasswordParameters `json:"password,omitempty" tf:"password,omitempty"` // +kubebuilder:validation:Optional SubscriptionID *string `json:"subscriptionId,omitempty" tf:"subscription_id,omitempty"` // +kubebuilder:validation:Optional TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` }
func (*AzurePfxCertificateParameters) DeepCopy ¶
func (in *AzurePfxCertificateParameters) DeepCopy() *AzurePfxCertificateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzurePfxCertificateParameters.
func (*AzurePfxCertificateParameters) DeepCopyInto ¶
func (in *AzurePfxCertificateParameters) DeepCopyInto(out *AzurePfxCertificateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackOffObservation ¶
type BackOffObservation struct { }
func (*BackOffObservation) DeepCopy ¶
func (in *BackOffObservation) DeepCopy() *BackOffObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackOffObservation.
func (*BackOffObservation) DeepCopyInto ¶
func (in *BackOffObservation) DeepCopyInto(out *BackOffObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BackOffParameters ¶
type BackOffParameters struct { // +kubebuilder:validation:Optional BaseInterval *float64 `json:"baseInterval,omitempty" tf:"base_interval,omitempty"` // +kubebuilder:validation:Optional MaxInterval *float64 `json:"maxInterval,omitempty" tf:"max_interval,omitempty"` }
func (*BackOffParameters) DeepCopy ¶
func (in *BackOffParameters) DeepCopy() *BackOffParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BackOffParameters.
func (*BackOffParameters) DeepCopyInto ¶
func (in *BackOffParameters) DeepCopyInto(out *BackOffParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlindfoldSecretInfoInternalObservation ¶
type BlindfoldSecretInfoInternalObservation struct { }
func (*BlindfoldSecretInfoInternalObservation) DeepCopy ¶
func (in *BlindfoldSecretInfoInternalObservation) DeepCopy() *BlindfoldSecretInfoInternalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlindfoldSecretInfoInternalObservation.
func (*BlindfoldSecretInfoInternalObservation) DeepCopyInto ¶
func (in *BlindfoldSecretInfoInternalObservation) DeepCopyInto(out *BlindfoldSecretInfoInternalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlindfoldSecretInfoInternalParameters ¶
type BlindfoldSecretInfoInternalParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*BlindfoldSecretInfoInternalParameters) DeepCopy ¶
func (in *BlindfoldSecretInfoInternalParameters) DeepCopy() *BlindfoldSecretInfoInternalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlindfoldSecretInfoInternalParameters.
func (*BlindfoldSecretInfoInternalParameters) DeepCopyInto ¶
func (in *BlindfoldSecretInfoInternalParameters) DeepCopyInto(out *BlindfoldSecretInfoInternalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlindfoldSecretInfoObservation ¶
type BlindfoldSecretInfoObservation struct { }
func (*BlindfoldSecretInfoObservation) DeepCopy ¶
func (in *BlindfoldSecretInfoObservation) DeepCopy() *BlindfoldSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlindfoldSecretInfoObservation.
func (*BlindfoldSecretInfoObservation) DeepCopyInto ¶
func (in *BlindfoldSecretInfoObservation) DeepCopyInto(out *BlindfoldSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlindfoldSecretInfoParameters ¶
type BlindfoldSecretInfoParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*BlindfoldSecretInfoParameters) DeepCopy ¶
func (in *BlindfoldSecretInfoParameters) DeepCopy() *BlindfoldSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlindfoldSecretInfoParameters.
func (*BlindfoldSecretInfoParameters) DeepCopyInto ¶
func (in *BlindfoldSecretInfoParameters) DeepCopyInto(out *BlindfoldSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlockObservation ¶
type BlockObservation struct { }
func (*BlockObservation) DeepCopy ¶
func (in *BlockObservation) DeepCopy() *BlockObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockObservation.
func (*BlockObservation) DeepCopyInto ¶
func (in *BlockObservation) DeepCopyInto(out *BlockObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlockParameters ¶
type BlockParameters struct { // +kubebuilder:validation:Optional Body *string `json:"body,omitempty" tf:"body,omitempty"` // +kubebuilder:validation:Optional BodyHash *string `json:"bodyHash,omitempty" tf:"body_hash,omitempty"` // +kubebuilder:validation:Optional Status *string `json:"status,omitempty" tf:"status,omitempty"` }
func (*BlockParameters) DeepCopy ¶
func (in *BlockParameters) DeepCopy() *BlockParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockParameters.
func (*BlockParameters) DeepCopyInto ¶
func (in *BlockParameters) DeepCopyInto(out *BlockParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlockedClientsHTTPHeaderObservation ¶
type BlockedClientsHTTPHeaderObservation struct { }
func (*BlockedClientsHTTPHeaderObservation) DeepCopy ¶
func (in *BlockedClientsHTTPHeaderObservation) DeepCopy() *BlockedClientsHTTPHeaderObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockedClientsHTTPHeaderObservation.
func (*BlockedClientsHTTPHeaderObservation) DeepCopyInto ¶
func (in *BlockedClientsHTTPHeaderObservation) DeepCopyInto(out *BlockedClientsHTTPHeaderObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlockedClientsHTTPHeaderParameters ¶
type BlockedClientsHTTPHeaderParameters struct { // +kubebuilder:validation:Optional Headers []HTTPHeaderHeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` }
func (*BlockedClientsHTTPHeaderParameters) DeepCopy ¶
func (in *BlockedClientsHTTPHeaderParameters) DeepCopy() *BlockedClientsHTTPHeaderParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockedClientsHTTPHeaderParameters.
func (*BlockedClientsHTTPHeaderParameters) DeepCopyInto ¶
func (in *BlockedClientsHTTPHeaderParameters) DeepCopyInto(out *BlockedClientsHTTPHeaderParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlockedClientsMetadataObservation ¶
type BlockedClientsMetadataObservation struct { }
func (*BlockedClientsMetadataObservation) DeepCopy ¶
func (in *BlockedClientsMetadataObservation) DeepCopy() *BlockedClientsMetadataObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockedClientsMetadataObservation.
func (*BlockedClientsMetadataObservation) DeepCopyInto ¶
func (in *BlockedClientsMetadataObservation) DeepCopyInto(out *BlockedClientsMetadataObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlockedClientsMetadataParameters ¶
type BlockedClientsMetadataParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*BlockedClientsMetadataParameters) DeepCopy ¶
func (in *BlockedClientsMetadataParameters) DeepCopy() *BlockedClientsMetadataParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockedClientsMetadataParameters.
func (*BlockedClientsMetadataParameters) DeepCopyInto ¶
func (in *BlockedClientsMetadataParameters) DeepCopyInto(out *BlockedClientsMetadataParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlockedClientsObservation ¶
type BlockedClientsObservation struct { }
func (*BlockedClientsObservation) DeepCopy ¶
func (in *BlockedClientsObservation) DeepCopy() *BlockedClientsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockedClientsObservation.
func (*BlockedClientsObservation) DeepCopyInto ¶
func (in *BlockedClientsObservation) DeepCopyInto(out *BlockedClientsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlockedClientsParameters ¶
type BlockedClientsParameters struct { // +kubebuilder:validation:Optional Actions []*string `json:"actions,omitempty" tf:"actions,omitempty"` // +kubebuilder:validation:Optional AsNumber *float64 `json:"asNumber,omitempty" tf:"as_number,omitempty"` // +kubebuilder:validation:Optional BotSkipProcessing *bool `json:"botSkipProcessing,omitempty" tf:"bot_skip_processing,omitempty"` // +kubebuilder:validation:Optional ExpirationTimestamp *string `json:"expirationTimestamp,omitempty" tf:"expiration_timestamp,omitempty"` // +kubebuilder:validation:Optional HTTPHeader []BlockedClientsHTTPHeaderParameters `json:"httpHeader,omitempty" tf:"http_header,omitempty"` // +kubebuilder:validation:Optional IPPrefix *string `json:"ipPrefix,omitempty" tf:"ip_prefix,omitempty"` // +kubebuilder:validation:Optional Metadata []BlockedClientsMetadataParameters `json:"metadata,omitempty" tf:"metadata,omitempty"` // +kubebuilder:validation:Optional SkipProcessing *bool `json:"skipProcessing,omitempty" tf:"skip_processing,omitempty"` // +kubebuilder:validation:Optional UserIdentifier *string `json:"userIdentifier,omitempty" tf:"user_identifier,omitempty"` // +kubebuilder:validation:Optional WafSkipProcessing *bool `json:"wafSkipProcessing,omitempty" tf:"waf_skip_processing,omitempty"` }
func (*BlockedClientsParameters) DeepCopy ¶
func (in *BlockedClientsParameters) DeepCopy() *BlockedClientsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockedClientsParameters.
func (*BlockedClientsParameters) DeepCopyInto ¶
func (in *BlockedClientsParameters) DeepCopyInto(out *BlockedClientsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlockedServicesBlockedSeviceObservation ¶
type BlockedServicesBlockedSeviceObservation struct { }
func (*BlockedServicesBlockedSeviceObservation) DeepCopy ¶
func (in *BlockedServicesBlockedSeviceObservation) DeepCopy() *BlockedServicesBlockedSeviceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockedServicesBlockedSeviceObservation.
func (*BlockedServicesBlockedSeviceObservation) DeepCopyInto ¶
func (in *BlockedServicesBlockedSeviceObservation) DeepCopyInto(out *BlockedServicesBlockedSeviceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlockedServicesBlockedSeviceParameters ¶
type BlockedServicesBlockedSeviceParameters struct { // +kubebuilder:validation:Optional DNS *bool `json:"dns,omitempty" tf:"dns,omitempty"` // +kubebuilder:validation:Optional NetworkType *string `json:"networkType,omitempty" tf:"network_type,omitempty"` // +kubebuilder:validation:Optional SSH *bool `json:"ssh,omitempty" tf:"ssh,omitempty"` // +kubebuilder:validation:Optional WebUserInterface *bool `json:"webUserInterface,omitempty" tf:"web_user_interface,omitempty"` }
func (*BlockedServicesBlockedSeviceParameters) DeepCopy ¶
func (in *BlockedServicesBlockedSeviceParameters) DeepCopy() *BlockedServicesBlockedSeviceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockedServicesBlockedSeviceParameters.
func (*BlockedServicesBlockedSeviceParameters) DeepCopyInto ¶
func (in *BlockedServicesBlockedSeviceParameters) DeepCopyInto(out *BlockedServicesBlockedSeviceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlockedServicesObservation ¶
type BlockedServicesObservation struct { }
func (*BlockedServicesObservation) DeepCopy ¶
func (in *BlockedServicesObservation) DeepCopy() *BlockedServicesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockedServicesObservation.
func (*BlockedServicesObservation) DeepCopyInto ¶
func (in *BlockedServicesObservation) DeepCopyInto(out *BlockedServicesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlockedServicesParameters ¶
type BlockedServicesParameters struct { // +kubebuilder:validation:Optional BlockedSevice []BlockedSeviceParameters `json:"blockedSevice,omitempty" tf:"blocked_sevice,omitempty"` }
func (*BlockedServicesParameters) DeepCopy ¶
func (in *BlockedServicesParameters) DeepCopy() *BlockedServicesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockedServicesParameters.
func (*BlockedServicesParameters) DeepCopyInto ¶
func (in *BlockedServicesParameters) DeepCopyInto(out *BlockedServicesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlockedSeviceObservation ¶
type BlockedSeviceObservation struct { }
func (*BlockedSeviceObservation) DeepCopy ¶
func (in *BlockedSeviceObservation) DeepCopy() *BlockedSeviceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockedSeviceObservation.
func (*BlockedSeviceObservation) DeepCopyInto ¶
func (in *BlockedSeviceObservation) DeepCopyInto(out *BlockedSeviceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlockedSeviceParameters ¶
type BlockedSeviceParameters struct { // +kubebuilder:validation:Optional DNS *bool `json:"dns,omitempty" tf:"dns,omitempty"` // +kubebuilder:validation:Optional NetworkType *string `json:"networkType,omitempty" tf:"network_type,omitempty"` // +kubebuilder:validation:Optional SSH *bool `json:"ssh,omitempty" tf:"ssh,omitempty"` // +kubebuilder:validation:Optional WebUserInterface *bool `json:"webUserInterface,omitempty" tf:"web_user_interface,omitempty"` }
func (*BlockedSeviceParameters) DeepCopy ¶
func (in *BlockedSeviceParameters) DeepCopy() *BlockedSeviceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockedSeviceParameters.
func (*BlockedSeviceParameters) DeepCopyInto ¶
func (in *BlockedSeviceParameters) DeepCopyInto(out *BlockedSeviceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlockingPageObservation ¶
type BlockingPageObservation struct { }
func (*BlockingPageObservation) DeepCopy ¶
func (in *BlockingPageObservation) DeepCopy() *BlockingPageObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockingPageObservation.
func (*BlockingPageObservation) DeepCopyInto ¶
func (in *BlockingPageObservation) DeepCopyInto(out *BlockingPageObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BlockingPageParameters ¶
type BlockingPageParameters struct { // +kubebuilder:validation:Optional BlockingPage *string `json:"blockingPage,omitempty" tf:"blocking_page,omitempty"` // +kubebuilder:validation:Optional ResponseCode *string `json:"responseCode,omitempty" tf:"response_code,omitempty"` }
func (*BlockingPageParameters) DeepCopy ¶
func (in *BlockingPageParameters) DeepCopy() *BlockingPageParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BlockingPageParameters.
func (*BlockingPageParameters) DeepCopyInto ¶
func (in *BlockingPageParameters) DeepCopyInto(out *BlockingPageParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BodyMatcherObservation ¶
type BodyMatcherObservation struct { }
func (*BodyMatcherObservation) DeepCopy ¶
func (in *BodyMatcherObservation) DeepCopy() *BodyMatcherObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BodyMatcherObservation.
func (*BodyMatcherObservation) DeepCopyInto ¶
func (in *BodyMatcherObservation) DeepCopyInto(out *BodyMatcherObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BodyMatcherParameters ¶
type BodyMatcherParameters struct { // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional RegexValues []*string `json:"regexValues,omitempty" tf:"regex_values,omitempty"` // +kubebuilder:validation:Optional Transformers []*string `json:"transformers,omitempty" tf:"transformers,omitempty"` }
func (*BodyMatcherParameters) DeepCopy ¶
func (in *BodyMatcherParameters) DeepCopy() *BodyMatcherParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BodyMatcherParameters.
func (*BodyMatcherParameters) DeepCopyInto ¶
func (in *BodyMatcherParameters) DeepCopyInto(out *BodyMatcherParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotDefenseObservation ¶
type BotDefenseObservation struct { }
func (*BotDefenseObservation) DeepCopy ¶
func (in *BotDefenseObservation) DeepCopy() *BotDefenseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotDefenseObservation.
func (*BotDefenseObservation) DeepCopyInto ¶
func (in *BotDefenseObservation) DeepCopyInto(out *BotDefenseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotDefenseParameters ¶
type BotDefenseParameters struct { // +kubebuilder:validation:Optional Policy []BotDefensePolicyParameters `json:"policy,omitempty" tf:"policy,omitempty"` // +kubebuilder:validation:Optional RegionalEndpoint *string `json:"regionalEndpoint,omitempty" tf:"regional_endpoint,omitempty"` // +kubebuilder:validation:Optional Timeout *float64 `json:"timeout,omitempty" tf:"timeout,omitempty"` }
func (*BotDefenseParameters) DeepCopy ¶
func (in *BotDefenseParameters) DeepCopy() *BotDefenseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotDefenseParameters.
func (*BotDefenseParameters) DeepCopyInto ¶
func (in *BotDefenseParameters) DeepCopyInto(out *BotDefenseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotDefensePolicyObservation ¶
type BotDefensePolicyObservation struct { }
func (*BotDefensePolicyObservation) DeepCopy ¶
func (in *BotDefensePolicyObservation) DeepCopy() *BotDefensePolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotDefensePolicyObservation.
func (*BotDefensePolicyObservation) DeepCopyInto ¶
func (in *BotDefensePolicyObservation) DeepCopyInto(out *BotDefensePolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotDefensePolicyParameters ¶
type BotDefensePolicyParameters struct { // +kubebuilder:validation:Optional DisableJsInsert *bool `json:"disableJsInsert,omitempty" tf:"disable_js_insert,omitempty"` // +kubebuilder:validation:Optional DisableMobileSdk *bool `json:"disableMobileSdk,omitempty" tf:"disable_mobile_sdk,omitempty"` // +kubebuilder:validation:Optional JsDownloadPath *string `json:"jsDownloadPath,omitempty" tf:"js_download_path,omitempty"` // +kubebuilder:validation:Optional JsInsertAllPages []JsInsertAllPagesParameters `json:"jsInsertAllPages,omitempty" tf:"js_insert_all_pages,omitempty"` // +kubebuilder:validation:Optional JsInsertAllPagesExcept []JsInsertAllPagesExceptParameters `json:"jsInsertAllPagesExcept,omitempty" tf:"js_insert_all_pages_except,omitempty"` // +kubebuilder:validation:Optional JsInsertionRules []JsInsertionRulesParameters `json:"jsInsertionRules,omitempty" tf:"js_insertion_rules,omitempty"` // +kubebuilder:validation:Optional MobileSdkConfig []MobileSdkConfigParameters `json:"mobileSdkConfig,omitempty" tf:"mobile_sdk_config,omitempty"` // +kubebuilder:validation:Optional ProtectedAppEndpoints []ProtectedAppEndpointsParameters `json:"protectedAppEndpoints,omitempty" tf:"protected_app_endpoints,omitempty"` }
func (*BotDefensePolicyParameters) DeepCopy ¶
func (in *BotDefensePolicyParameters) DeepCopy() *BotDefensePolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotDefensePolicyParameters.
func (*BotDefensePolicyParameters) DeepCopyInto ¶
func (in *BotDefensePolicyParameters) DeepCopyInto(out *BotDefensePolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotProtectionSettingObservation ¶
type BotProtectionSettingObservation struct { }
func (*BotProtectionSettingObservation) DeepCopy ¶
func (in *BotProtectionSettingObservation) DeepCopy() *BotProtectionSettingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotProtectionSettingObservation.
func (*BotProtectionSettingObservation) DeepCopyInto ¶
func (in *BotProtectionSettingObservation) DeepCopyInto(out *BotProtectionSettingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BotProtectionSettingParameters ¶
type BotProtectionSettingParameters struct { // +kubebuilder:validation:Optional GoodBotAction *string `json:"goodBotAction,omitempty" tf:"good_bot_action,omitempty"` // +kubebuilder:validation:Optional MaliciousBotAction *string `json:"maliciousBotAction,omitempty" tf:"malicious_bot_action,omitempty"` // +kubebuilder:validation:Optional SuspiciousBotAction *string `json:"suspiciousBotAction,omitempty" tf:"suspicious_bot_action,omitempty"` }
func (*BotProtectionSettingParameters) DeepCopy ¶
func (in *BotProtectionSettingParameters) DeepCopy() *BotProtectionSettingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BotProtectionSettingParameters.
func (*BotProtectionSettingParameters) DeepCopyInto ¶
func (in *BotProtectionSettingParameters) DeepCopyInto(out *BotProtectionSettingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BufferPolicyObservation ¶
type BufferPolicyObservation struct { }
func (*BufferPolicyObservation) DeepCopy ¶
func (in *BufferPolicyObservation) DeepCopy() *BufferPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BufferPolicyObservation.
func (*BufferPolicyObservation) DeepCopyInto ¶
func (in *BufferPolicyObservation) DeepCopyInto(out *BufferPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BufferPolicyParameters ¶
type BufferPolicyParameters struct { // +kubebuilder:validation:Optional Disabled *bool `json:"disabled,omitempty" tf:"disabled,omitempty"` // +kubebuilder:validation:Optional MaxRequestBytes *float64 `json:"maxRequestBytes,omitempty" tf:"max_request_bytes,omitempty"` // +kubebuilder:validation:Optional MaxRequestTime *float64 `json:"maxRequestTime,omitempty" tf:"max_request_time,omitempty"` }
func (*BufferPolicyParameters) DeepCopy ¶
func (in *BufferPolicyParameters) DeepCopy() *BufferPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BufferPolicyParameters.
func (*BufferPolicyParameters) DeepCopyInto ¶
func (in *BufferPolicyParameters) DeepCopyInto(out *BufferPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CaptchaChallengeObservation ¶
type CaptchaChallengeObservation struct { }
func (*CaptchaChallengeObservation) DeepCopy ¶
func (in *CaptchaChallengeObservation) DeepCopy() *CaptchaChallengeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CaptchaChallengeObservation.
func (*CaptchaChallengeObservation) DeepCopyInto ¶
func (in *CaptchaChallengeObservation) DeepCopyInto(out *CaptchaChallengeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CaptchaChallengeParameters ¶
type CaptchaChallengeParameters struct { // +kubebuilder:validation:Optional CookieExpiry *float64 `json:"cookieExpiry,omitempty" tf:"cookie_expiry,omitempty"` // +kubebuilder:validation:Optional CustomPage *string `json:"customPage,omitempty" tf:"custom_page,omitempty"` }
func (*CaptchaChallengeParameters) DeepCopy ¶
func (in *CaptchaChallengeParameters) DeepCopy() *CaptchaChallengeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CaptchaChallengeParameters.
func (*CaptchaChallengeParameters) DeepCopyInto ¶
func (in *CaptchaChallengeParameters) DeepCopyInto(out *CaptchaChallengeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CaptchaChallengeParametersObservation ¶
type CaptchaChallengeParametersObservation struct { }
func (*CaptchaChallengeParametersObservation) DeepCopy ¶
func (in *CaptchaChallengeParametersObservation) DeepCopy() *CaptchaChallengeParametersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CaptchaChallengeParametersObservation.
func (*CaptchaChallengeParametersObservation) DeepCopyInto ¶
func (in *CaptchaChallengeParametersObservation) DeepCopyInto(out *CaptchaChallengeParametersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CaptchaChallengeParametersParameters ¶
type CaptchaChallengeParametersParameters struct { // +kubebuilder:validation:Optional CookieExpiry *float64 `json:"cookieExpiry,omitempty" tf:"cookie_expiry,omitempty"` // +kubebuilder:validation:Optional CustomPage *string `json:"customPage,omitempty" tf:"custom_page,omitempty"` }
func (*CaptchaChallengeParametersParameters) DeepCopy ¶
func (in *CaptchaChallengeParametersParameters) DeepCopy() *CaptchaChallengeParametersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CaptchaChallengeParametersParameters.
func (*CaptchaChallengeParametersParameters) DeepCopyInto ¶
func (in *CaptchaChallengeParametersParameters) DeepCopyInto(out *CaptchaChallengeParametersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CircuitBreakerObservation ¶
type CircuitBreakerObservation struct { }
func (*CircuitBreakerObservation) DeepCopy ¶
func (in *CircuitBreakerObservation) DeepCopy() *CircuitBreakerObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CircuitBreakerObservation.
func (*CircuitBreakerObservation) DeepCopyInto ¶
func (in *CircuitBreakerObservation) DeepCopyInto(out *CircuitBreakerObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CircuitBreakerParameters ¶
type CircuitBreakerParameters struct { // +kubebuilder:validation:Optional ConnectionLimit *float64 `json:"connectionLimit,omitempty" tf:"connection_limit,omitempty"` // +kubebuilder:validation:Optional MaxRequests *float64 `json:"maxRequests,omitempty" tf:"max_requests,omitempty"` // +kubebuilder:validation:Optional PendingRequests *float64 `json:"pendingRequests,omitempty" tf:"pending_requests,omitempty"` // +kubebuilder:validation:Optional Priority *string `json:"priority,omitempty" tf:"priority,omitempty"` // +kubebuilder:validation:Optional Retries *float64 `json:"retries,omitempty" tf:"retries,omitempty"` }
func (*CircuitBreakerParameters) DeepCopy ¶
func (in *CircuitBreakerParameters) DeepCopy() *CircuitBreakerParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CircuitBreakerParameters.
func (*CircuitBreakerParameters) DeepCopyInto ¶
func (in *CircuitBreakerParameters) DeepCopyInto(out *CircuitBreakerParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClearSecretInfoObservation ¶
type ClearSecretInfoObservation struct { }
func (*ClearSecretInfoObservation) DeepCopy ¶
func (in *ClearSecretInfoObservation) DeepCopy() *ClearSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClearSecretInfoObservation.
func (*ClearSecretInfoObservation) DeepCopyInto ¶
func (in *ClearSecretInfoObservation) DeepCopyInto(out *ClearSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClearSecretInfoParameters ¶
type ClearSecretInfoParameters struct { // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional URL *string `json:"url,omitempty" tf:"url,omitempty"` }
func (*ClearSecretInfoParameters) DeepCopy ¶
func (in *ClearSecretInfoParameters) DeepCopy() *ClearSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClearSecretInfoParameters.
func (*ClearSecretInfoParameters) DeepCopyInto ¶
func (in *ClearSecretInfoParameters) DeepCopyInto(out *ClearSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientMatcherAsnListObservation ¶
type ClientMatcherAsnListObservation struct { }
func (*ClientMatcherAsnListObservation) DeepCopy ¶
func (in *ClientMatcherAsnListObservation) DeepCopy() *ClientMatcherAsnListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientMatcherAsnListObservation.
func (*ClientMatcherAsnListObservation) DeepCopyInto ¶
func (in *ClientMatcherAsnListObservation) DeepCopyInto(out *ClientMatcherAsnListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientMatcherAsnListParameters ¶
type ClientMatcherAsnListParameters struct { // +kubebuilder:validation:Required AsNumbers []*float64 `json:"asNumbers" tf:"as_numbers,omitempty"` }
func (*ClientMatcherAsnListParameters) DeepCopy ¶
func (in *ClientMatcherAsnListParameters) DeepCopy() *ClientMatcherAsnListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientMatcherAsnListParameters.
func (*ClientMatcherAsnListParameters) DeepCopyInto ¶
func (in *ClientMatcherAsnListParameters) DeepCopyInto(out *ClientMatcherAsnListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientMatcherAsnMatcherObservation ¶
type ClientMatcherAsnMatcherObservation struct { // +kubebuilder:validation:Optional AsnSets []AsnMatcherAsnSetsObservation `json:"asnSets,omitempty" tf:"asn_sets,omitempty"` }
func (*ClientMatcherAsnMatcherObservation) DeepCopy ¶
func (in *ClientMatcherAsnMatcherObservation) DeepCopy() *ClientMatcherAsnMatcherObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientMatcherAsnMatcherObservation.
func (*ClientMatcherAsnMatcherObservation) DeepCopyInto ¶
func (in *ClientMatcherAsnMatcherObservation) DeepCopyInto(out *ClientMatcherAsnMatcherObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientMatcherAsnMatcherParameters ¶
type ClientMatcherAsnMatcherParameters struct { // +kubebuilder:validation:Optional AsnSets []AsnMatcherAsnSetsParameters `json:"asnSets,omitempty" tf:"asn_sets,omitempty"` }
func (*ClientMatcherAsnMatcherParameters) DeepCopy ¶
func (in *ClientMatcherAsnMatcherParameters) DeepCopy() *ClientMatcherAsnMatcherParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientMatcherAsnMatcherParameters.
func (*ClientMatcherAsnMatcherParameters) DeepCopyInto ¶
func (in *ClientMatcherAsnMatcherParameters) DeepCopyInto(out *ClientMatcherAsnMatcherParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientMatcherClientSelectorObservation ¶
type ClientMatcherClientSelectorObservation struct { }
func (*ClientMatcherClientSelectorObservation) DeepCopy ¶
func (in *ClientMatcherClientSelectorObservation) DeepCopy() *ClientMatcherClientSelectorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientMatcherClientSelectorObservation.
func (*ClientMatcherClientSelectorObservation) DeepCopyInto ¶
func (in *ClientMatcherClientSelectorObservation) DeepCopyInto(out *ClientMatcherClientSelectorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientMatcherClientSelectorParameters ¶
type ClientMatcherClientSelectorParameters struct { // +kubebuilder:validation:Required Expressions []*string `json:"expressions" tf:"expressions,omitempty"` }
func (*ClientMatcherClientSelectorParameters) DeepCopy ¶
func (in *ClientMatcherClientSelectorParameters) DeepCopy() *ClientMatcherClientSelectorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientMatcherClientSelectorParameters.
func (*ClientMatcherClientSelectorParameters) DeepCopyInto ¶
func (in *ClientMatcherClientSelectorParameters) DeepCopyInto(out *ClientMatcherClientSelectorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientMatcherIPMatcherObservation ¶
type ClientMatcherIPMatcherObservation struct { // +kubebuilder:validation:Optional PrefixSets []IPMatcherPrefixSetsObservation `json:"prefixSets,omitempty" tf:"prefix_sets,omitempty"` }
func (*ClientMatcherIPMatcherObservation) DeepCopy ¶
func (in *ClientMatcherIPMatcherObservation) DeepCopy() *ClientMatcherIPMatcherObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientMatcherIPMatcherObservation.
func (*ClientMatcherIPMatcherObservation) DeepCopyInto ¶
func (in *ClientMatcherIPMatcherObservation) DeepCopyInto(out *ClientMatcherIPMatcherObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientMatcherIPMatcherParameters ¶
type ClientMatcherIPMatcherParameters struct { // +kubebuilder:validation:Optional InvertMatcher *bool `json:"invertMatcher,omitempty" tf:"invert_matcher,omitempty"` // +kubebuilder:validation:Optional PrefixSets []IPMatcherPrefixSetsParameters `json:"prefixSets,omitempty" tf:"prefix_sets,omitempty"` }
func (*ClientMatcherIPMatcherParameters) DeepCopy ¶
func (in *ClientMatcherIPMatcherParameters) DeepCopy() *ClientMatcherIPMatcherParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientMatcherIPMatcherParameters.
func (*ClientMatcherIPMatcherParameters) DeepCopyInto ¶
func (in *ClientMatcherIPMatcherParameters) DeepCopyInto(out *ClientMatcherIPMatcherParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientMatcherIPPrefixListObservation ¶
type ClientMatcherIPPrefixListObservation struct { }
func (*ClientMatcherIPPrefixListObservation) DeepCopy ¶
func (in *ClientMatcherIPPrefixListObservation) DeepCopy() *ClientMatcherIPPrefixListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientMatcherIPPrefixListObservation.
func (*ClientMatcherIPPrefixListObservation) DeepCopyInto ¶
func (in *ClientMatcherIPPrefixListObservation) DeepCopyInto(out *ClientMatcherIPPrefixListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientMatcherIPPrefixListParameters ¶
type ClientMatcherIPPrefixListParameters struct { // +kubebuilder:validation:Required IPPrefixes []*string `json:"ipPrefixes" tf:"ip_prefixes,omitempty"` // +kubebuilder:validation:Optional InvertMatch *bool `json:"invertMatch,omitempty" tf:"invert_match,omitempty"` }
func (*ClientMatcherIPPrefixListParameters) DeepCopy ¶
func (in *ClientMatcherIPPrefixListParameters) DeepCopy() *ClientMatcherIPPrefixListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientMatcherIPPrefixListParameters.
func (*ClientMatcherIPPrefixListParameters) DeepCopyInto ¶
func (in *ClientMatcherIPPrefixListParameters) DeepCopyInto(out *ClientMatcherIPPrefixListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientMatcherIPThreatCategoryListObservation ¶
type ClientMatcherIPThreatCategoryListObservation struct { }
func (*ClientMatcherIPThreatCategoryListObservation) DeepCopy ¶
func (in *ClientMatcherIPThreatCategoryListObservation) DeepCopy() *ClientMatcherIPThreatCategoryListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientMatcherIPThreatCategoryListObservation.
func (*ClientMatcherIPThreatCategoryListObservation) DeepCopyInto ¶
func (in *ClientMatcherIPThreatCategoryListObservation) DeepCopyInto(out *ClientMatcherIPThreatCategoryListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientMatcherIPThreatCategoryListParameters ¶
type ClientMatcherIPThreatCategoryListParameters struct { // +kubebuilder:validation:Required IPThreatCategories []*string `json:"ipThreatCategories" tf:"ip_threat_categories,omitempty"` }
func (*ClientMatcherIPThreatCategoryListParameters) DeepCopy ¶
func (in *ClientMatcherIPThreatCategoryListParameters) DeepCopy() *ClientMatcherIPThreatCategoryListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientMatcherIPThreatCategoryListParameters.
func (*ClientMatcherIPThreatCategoryListParameters) DeepCopyInto ¶
func (in *ClientMatcherIPThreatCategoryListParameters) DeepCopyInto(out *ClientMatcherIPThreatCategoryListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientMatcherObservation ¶
type ClientMatcherObservation struct { // +kubebuilder:validation:Optional AsnMatcher []AsnMatcherObservation `json:"asnMatcher,omitempty" tf:"asn_matcher,omitempty"` // +kubebuilder:validation:Optional IPMatcher []IPMatcherObservation `json:"ipMatcher,omitempty" tf:"ip_matcher,omitempty"` }
func (*ClientMatcherObservation) DeepCopy ¶
func (in *ClientMatcherObservation) DeepCopy() *ClientMatcherObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientMatcherObservation.
func (*ClientMatcherObservation) DeepCopyInto ¶
func (in *ClientMatcherObservation) DeepCopyInto(out *ClientMatcherObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientMatcherParameters ¶
type ClientMatcherParameters struct { // +kubebuilder:validation:Optional AnyClient *bool `json:"anyClient,omitempty" tf:"any_client,omitempty"` // +kubebuilder:validation:Optional AnyIP *bool `json:"anyIp,omitempty" tf:"any_ip,omitempty"` // +kubebuilder:validation:Optional AsnList []AsnListParameters `json:"asnList,omitempty" tf:"asn_list,omitempty"` // +kubebuilder:validation:Optional AsnMatcher []AsnMatcherParameters `json:"asnMatcher,omitempty" tf:"asn_matcher,omitempty"` // +kubebuilder:validation:Optional ClientSelector []ClientSelectorParameters `json:"clientSelector,omitempty" tf:"client_selector,omitempty"` // +kubebuilder:validation:Optional IPMatcher []IPMatcherParameters `json:"ipMatcher,omitempty" tf:"ip_matcher,omitempty"` // +kubebuilder:validation:Optional IPPrefixList []IPPrefixListParameters `json:"ipPrefixList,omitempty" tf:"ip_prefix_list,omitempty"` // +kubebuilder:validation:Optional IPThreatCategoryList []IPThreatCategoryListParameters `json:"ipThreatCategoryList,omitempty" tf:"ip_threat_category_list,omitempty"` // +kubebuilder:validation:Optional TLSFingerprintMatcher []TLSFingerprintMatcherParameters `json:"tlsFingerprintMatcher,omitempty" tf:"tls_fingerprint_matcher,omitempty"` }
func (*ClientMatcherParameters) DeepCopy ¶
func (in *ClientMatcherParameters) DeepCopy() *ClientMatcherParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientMatcherParameters.
func (*ClientMatcherParameters) DeepCopyInto ¶
func (in *ClientMatcherParameters) DeepCopyInto(out *ClientMatcherParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientMatcherTLSFingerprintMatcherObservation ¶
type ClientMatcherTLSFingerprintMatcherObservation struct { }
func (*ClientMatcherTLSFingerprintMatcherObservation) DeepCopy ¶
func (in *ClientMatcherTLSFingerprintMatcherObservation) DeepCopy() *ClientMatcherTLSFingerprintMatcherObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientMatcherTLSFingerprintMatcherObservation.
func (*ClientMatcherTLSFingerprintMatcherObservation) DeepCopyInto ¶
func (in *ClientMatcherTLSFingerprintMatcherObservation) DeepCopyInto(out *ClientMatcherTLSFingerprintMatcherObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientMatcherTLSFingerprintMatcherParameters ¶
type ClientMatcherTLSFingerprintMatcherParameters struct { // +kubebuilder:validation:Optional Classes []*string `json:"classes,omitempty" tf:"classes,omitempty"` // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional ExcludedValues []*string `json:"excludedValues,omitempty" tf:"excluded_values,omitempty"` }
func (*ClientMatcherTLSFingerprintMatcherParameters) DeepCopy ¶
func (in *ClientMatcherTLSFingerprintMatcherParameters) DeepCopy() *ClientMatcherTLSFingerprintMatcherParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientMatcherTLSFingerprintMatcherParameters.
func (*ClientMatcherTLSFingerprintMatcherParameters) DeepCopyInto ¶
func (in *ClientMatcherTLSFingerprintMatcherParameters) DeepCopyInto(out *ClientMatcherTLSFingerprintMatcherParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientNameMatcherObservation ¶
type ClientNameMatcherObservation struct { }
func (*ClientNameMatcherObservation) DeepCopy ¶
func (in *ClientNameMatcherObservation) DeepCopy() *ClientNameMatcherObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientNameMatcherObservation.
func (*ClientNameMatcherObservation) DeepCopyInto ¶
func (in *ClientNameMatcherObservation) DeepCopyInto(out *ClientNameMatcherObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientNameMatcherParameters ¶
type ClientNameMatcherParameters struct { // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional RegexValues []*string `json:"regexValues,omitempty" tf:"regex_values,omitempty"` // +kubebuilder:validation:Optional Transformers []*string `json:"transformers,omitempty" tf:"transformers,omitempty"` }
func (*ClientNameMatcherParameters) DeepCopy ¶
func (in *ClientNameMatcherParameters) DeepCopy() *ClientNameMatcherParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientNameMatcherParameters.
func (*ClientNameMatcherParameters) DeepCopyInto ¶
func (in *ClientNameMatcherParameters) DeepCopyInto(out *ClientNameMatcherParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientSecretBlindfoldSecretInfoInternalObservation ¶
type ClientSecretBlindfoldSecretInfoInternalObservation struct { }
func (*ClientSecretBlindfoldSecretInfoInternalObservation) DeepCopy ¶
func (in *ClientSecretBlindfoldSecretInfoInternalObservation) DeepCopy() *ClientSecretBlindfoldSecretInfoInternalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSecretBlindfoldSecretInfoInternalObservation.
func (*ClientSecretBlindfoldSecretInfoInternalObservation) DeepCopyInto ¶
func (in *ClientSecretBlindfoldSecretInfoInternalObservation) DeepCopyInto(out *ClientSecretBlindfoldSecretInfoInternalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientSecretBlindfoldSecretInfoInternalParameters ¶
type ClientSecretBlindfoldSecretInfoInternalParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*ClientSecretBlindfoldSecretInfoInternalParameters) DeepCopy ¶
func (in *ClientSecretBlindfoldSecretInfoInternalParameters) DeepCopy() *ClientSecretBlindfoldSecretInfoInternalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSecretBlindfoldSecretInfoInternalParameters.
func (*ClientSecretBlindfoldSecretInfoInternalParameters) DeepCopyInto ¶
func (in *ClientSecretBlindfoldSecretInfoInternalParameters) DeepCopyInto(out *ClientSecretBlindfoldSecretInfoInternalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientSecretBlindfoldSecretInfoObservation ¶
type ClientSecretBlindfoldSecretInfoObservation struct { }
func (*ClientSecretBlindfoldSecretInfoObservation) DeepCopy ¶
func (in *ClientSecretBlindfoldSecretInfoObservation) DeepCopy() *ClientSecretBlindfoldSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSecretBlindfoldSecretInfoObservation.
func (*ClientSecretBlindfoldSecretInfoObservation) DeepCopyInto ¶
func (in *ClientSecretBlindfoldSecretInfoObservation) DeepCopyInto(out *ClientSecretBlindfoldSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientSecretBlindfoldSecretInfoParameters ¶
type ClientSecretBlindfoldSecretInfoParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*ClientSecretBlindfoldSecretInfoParameters) DeepCopy ¶
func (in *ClientSecretBlindfoldSecretInfoParameters) DeepCopy() *ClientSecretBlindfoldSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSecretBlindfoldSecretInfoParameters.
func (*ClientSecretBlindfoldSecretInfoParameters) DeepCopyInto ¶
func (in *ClientSecretBlindfoldSecretInfoParameters) DeepCopyInto(out *ClientSecretBlindfoldSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientSecretClearSecretInfoObservation ¶
type ClientSecretClearSecretInfoObservation struct { }
func (*ClientSecretClearSecretInfoObservation) DeepCopy ¶
func (in *ClientSecretClearSecretInfoObservation) DeepCopy() *ClientSecretClearSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSecretClearSecretInfoObservation.
func (*ClientSecretClearSecretInfoObservation) DeepCopyInto ¶
func (in *ClientSecretClearSecretInfoObservation) DeepCopyInto(out *ClientSecretClearSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientSecretClearSecretInfoParameters ¶
type ClientSecretClearSecretInfoParameters struct { // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional URL *string `json:"url,omitempty" tf:"url,omitempty"` }
func (*ClientSecretClearSecretInfoParameters) DeepCopy ¶
func (in *ClientSecretClearSecretInfoParameters) DeepCopy() *ClientSecretClearSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSecretClearSecretInfoParameters.
func (*ClientSecretClearSecretInfoParameters) DeepCopyInto ¶
func (in *ClientSecretClearSecretInfoParameters) DeepCopyInto(out *ClientSecretClearSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientSecretObservation ¶
type ClientSecretObservation struct { }
func (*ClientSecretObservation) DeepCopy ¶
func (in *ClientSecretObservation) DeepCopy() *ClientSecretObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSecretObservation.
func (*ClientSecretObservation) DeepCopyInto ¶
func (in *ClientSecretObservation) DeepCopyInto(out *ClientSecretObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientSecretParameters ¶
type ClientSecretParameters struct { // +kubebuilder:validation:Optional BlindfoldSecretInfo []ClientSecretBlindfoldSecretInfoParameters `json:"blindfoldSecretInfo,omitempty" tf:"blindfold_secret_info,omitempty"` // +kubebuilder:validation:Optional BlindfoldSecretInfoInternal []ClientSecretBlindfoldSecretInfoInternalParameters `json:"blindfoldSecretInfoInternal,omitempty" tf:"blindfold_secret_info_internal,omitempty"` // +kubebuilder:validation:Optional ClearSecretInfo []ClientSecretClearSecretInfoParameters `json:"clearSecretInfo,omitempty" tf:"clear_secret_info,omitempty"` // +kubebuilder:validation:Optional SecretEncodingType *string `json:"secretEncodingType,omitempty" tf:"secret_encoding_type,omitempty"` // +kubebuilder:validation:Optional VaultSecretInfo []ClientSecretVaultSecretInfoParameters `json:"vaultSecretInfo,omitempty" tf:"vault_secret_info,omitempty"` // +kubebuilder:validation:Optional WingmanSecretInfo []ClientSecretWingmanSecretInfoParameters `json:"wingmanSecretInfo,omitempty" tf:"wingman_secret_info,omitempty"` }
func (*ClientSecretParameters) DeepCopy ¶
func (in *ClientSecretParameters) DeepCopy() *ClientSecretParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSecretParameters.
func (*ClientSecretParameters) DeepCopyInto ¶
func (in *ClientSecretParameters) DeepCopyInto(out *ClientSecretParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientSecretVaultSecretInfoObservation ¶
type ClientSecretVaultSecretInfoObservation struct { }
func (*ClientSecretVaultSecretInfoObservation) DeepCopy ¶
func (in *ClientSecretVaultSecretInfoObservation) DeepCopy() *ClientSecretVaultSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSecretVaultSecretInfoObservation.
func (*ClientSecretVaultSecretInfoObservation) DeepCopyInto ¶
func (in *ClientSecretVaultSecretInfoObservation) DeepCopyInto(out *ClientSecretVaultSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientSecretVaultSecretInfoParameters ¶
type ClientSecretVaultSecretInfoParameters struct { // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional SecretEncoding *string `json:"secretEncoding,omitempty" tf:"secret_encoding,omitempty"` // +kubebuilder:validation:Optional Version *float64 `json:"version,omitempty" tf:"version,omitempty"` }
func (*ClientSecretVaultSecretInfoParameters) DeepCopy ¶
func (in *ClientSecretVaultSecretInfoParameters) DeepCopy() *ClientSecretVaultSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSecretVaultSecretInfoParameters.
func (*ClientSecretVaultSecretInfoParameters) DeepCopyInto ¶
func (in *ClientSecretVaultSecretInfoParameters) DeepCopyInto(out *ClientSecretVaultSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientSecretWingmanSecretInfoObservation ¶
type ClientSecretWingmanSecretInfoObservation struct { }
func (*ClientSecretWingmanSecretInfoObservation) DeepCopy ¶
func (in *ClientSecretWingmanSecretInfoObservation) DeepCopy() *ClientSecretWingmanSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSecretWingmanSecretInfoObservation.
func (*ClientSecretWingmanSecretInfoObservation) DeepCopyInto ¶
func (in *ClientSecretWingmanSecretInfoObservation) DeepCopyInto(out *ClientSecretWingmanSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientSecretWingmanSecretInfoParameters ¶
type ClientSecretWingmanSecretInfoParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*ClientSecretWingmanSecretInfoParameters) DeepCopy ¶
func (in *ClientSecretWingmanSecretInfoParameters) DeepCopy() *ClientSecretWingmanSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSecretWingmanSecretInfoParameters.
func (*ClientSecretWingmanSecretInfoParameters) DeepCopyInto ¶
func (in *ClientSecretWingmanSecretInfoParameters) DeepCopyInto(out *ClientSecretWingmanSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientSelectorObservation ¶
type ClientSelectorObservation struct { }
func (*ClientSelectorObservation) DeepCopy ¶
func (in *ClientSelectorObservation) DeepCopy() *ClientSelectorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSelectorObservation.
func (*ClientSelectorObservation) DeepCopyInto ¶
func (in *ClientSelectorObservation) DeepCopyInto(out *ClientSelectorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientSelectorParameters ¶
type ClientSelectorParameters struct { // +kubebuilder:validation:Required Expressions []*string `json:"expressions" tf:"expressions,omitempty"` }
func (*ClientSelectorParameters) DeepCopy ¶
func (in *ClientSelectorParameters) DeepCopy() *ClientSelectorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSelectorParameters.
func (*ClientSelectorParameters) DeepCopyInto ¶
func (in *ClientSelectorParameters) DeepCopyInto(out *ClientSelectorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientSideDefenseObservation ¶
type ClientSideDefenseObservation struct { }
func (*ClientSideDefenseObservation) DeepCopy ¶
func (in *ClientSideDefenseObservation) DeepCopy() *ClientSideDefenseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSideDefenseObservation.
func (*ClientSideDefenseObservation) DeepCopyInto ¶
func (in *ClientSideDefenseObservation) DeepCopyInto(out *ClientSideDefenseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientSideDefenseParameters ¶
type ClientSideDefenseParameters struct { // +kubebuilder:validation:Optional Policy []ClientSideDefensePolicyParameters `json:"policy,omitempty" tf:"policy,omitempty"` }
func (*ClientSideDefenseParameters) DeepCopy ¶
func (in *ClientSideDefenseParameters) DeepCopy() *ClientSideDefenseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSideDefenseParameters.
func (*ClientSideDefenseParameters) DeepCopyInto ¶
func (in *ClientSideDefenseParameters) DeepCopyInto(out *ClientSideDefenseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientSideDefensePolicyObservation ¶
type ClientSideDefensePolicyObservation struct { }
func (*ClientSideDefensePolicyObservation) DeepCopy ¶
func (in *ClientSideDefensePolicyObservation) DeepCopy() *ClientSideDefensePolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSideDefensePolicyObservation.
func (*ClientSideDefensePolicyObservation) DeepCopyInto ¶
func (in *ClientSideDefensePolicyObservation) DeepCopyInto(out *ClientSideDefensePolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClientSideDefensePolicyParameters ¶
type ClientSideDefensePolicyParameters struct { // +kubebuilder:validation:Optional DisableJsInsert *bool `json:"disableJsInsert,omitempty" tf:"disable_js_insert,omitempty"` // +kubebuilder:validation:Optional JsInsertAllPages *bool `json:"jsInsertAllPages,omitempty" tf:"js_insert_all_pages,omitempty"` // +kubebuilder:validation:Optional JsInsertAllPagesExcept []PolicyJsInsertAllPagesExceptParameters `json:"jsInsertAllPagesExcept,omitempty" tf:"js_insert_all_pages_except,omitempty"` // +kubebuilder:validation:Optional JsInsertionRules []PolicyJsInsertionRulesParameters `json:"jsInsertionRules,omitempty" tf:"js_insertion_rules,omitempty"` }
func (*ClientSideDefensePolicyParameters) DeepCopy ¶
func (in *ClientSideDefensePolicyParameters) DeepCopy() *ClientSideDefensePolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientSideDefensePolicyParameters.
func (*ClientSideDefensePolicyParameters) DeepCopyInto ¶
func (in *ClientSideDefensePolicyParameters) DeepCopyInto(out *ClientSideDefensePolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudCredentials ¶
type CloudCredentials struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec CloudCredentialsSpec `json:"spec"` Status CloudCredentialsStatus `json:"status,omitempty"` }
CloudCredentials is the Schema for the CloudCredentialss API. <no value> +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,volterra}
func (*CloudCredentials) DeepCopy ¶
func (in *CloudCredentials) DeepCopy() *CloudCredentials
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudCredentials.
func (*CloudCredentials) DeepCopyInto ¶
func (in *CloudCredentials) DeepCopyInto(out *CloudCredentials)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudCredentials) DeepCopyObject ¶
func (in *CloudCredentials) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CloudCredentials) GetCondition ¶
func (mg *CloudCredentials) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this CloudCredentials.
func (*CloudCredentials) GetConnectionDetailsMapping ¶
func (tr *CloudCredentials) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this CloudCredentials
func (*CloudCredentials) GetDeletionPolicy ¶
func (mg *CloudCredentials) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this CloudCredentials.
func (*CloudCredentials) GetID ¶
func (tr *CloudCredentials) GetID() string
GetID returns ID of underlying Terraform resource of this CloudCredentials
func (*CloudCredentials) GetObservation ¶
func (tr *CloudCredentials) GetObservation() (map[string]any, error)
GetObservation of this CloudCredentials
func (*CloudCredentials) GetParameters ¶
func (tr *CloudCredentials) GetParameters() (map[string]any, error)
GetParameters of this CloudCredentials
func (*CloudCredentials) GetProviderConfigReference ¶
func (mg *CloudCredentials) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this CloudCredentials.
func (*CloudCredentials) GetProviderReference ¶
func (mg *CloudCredentials) GetProviderReference() *xpv1.Reference
GetProviderReference of this CloudCredentials. Deprecated: Use GetProviderConfigReference.
func (*CloudCredentials) GetPublishConnectionDetailsTo ¶
func (mg *CloudCredentials) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this CloudCredentials.
func (*CloudCredentials) GetTerraformResourceType ¶
func (mg *CloudCredentials) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this CloudCredentials
func (*CloudCredentials) GetTerraformSchemaVersion ¶
func (tr *CloudCredentials) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*CloudCredentials) GetWriteConnectionSecretToReference ¶
func (mg *CloudCredentials) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this CloudCredentials.
func (*CloudCredentials) LateInitialize ¶
func (tr *CloudCredentials) LateInitialize(attrs []byte) (bool, error)
LateInitialize this CloudCredentials using its observed tfState. returns True if there are any spec changes for the resource.
func (*CloudCredentials) SetConditions ¶
func (mg *CloudCredentials) SetConditions(c ...xpv1.Condition)
SetConditions of this CloudCredentials.
func (*CloudCredentials) SetDeletionPolicy ¶
func (mg *CloudCredentials) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this CloudCredentials.
func (*CloudCredentials) SetObservation ¶
func (tr *CloudCredentials) SetObservation(obs map[string]any) error
SetObservation for this CloudCredentials
func (*CloudCredentials) SetParameters ¶
func (tr *CloudCredentials) SetParameters(params map[string]any) error
SetParameters for this CloudCredentials
func (*CloudCredentials) SetProviderConfigReference ¶
func (mg *CloudCredentials) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this CloudCredentials.
func (*CloudCredentials) SetProviderReference ¶
func (mg *CloudCredentials) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this CloudCredentials. Deprecated: Use SetProviderConfigReference.
func (*CloudCredentials) SetPublishConnectionDetailsTo ¶
func (mg *CloudCredentials) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this CloudCredentials.
func (*CloudCredentials) SetWriteConnectionSecretToReference ¶
func (mg *CloudCredentials) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this CloudCredentials.
type CloudCredentialsList ¶
type CloudCredentialsList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []CloudCredentials `json:"items"` }
CloudCredentialsList contains a list of CloudCredentialss
func (*CloudCredentialsList) DeepCopy ¶
func (in *CloudCredentialsList) DeepCopy() *CloudCredentialsList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudCredentialsList.
func (*CloudCredentialsList) DeepCopyInto ¶
func (in *CloudCredentialsList) DeepCopyInto(out *CloudCredentialsList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudCredentialsList) DeepCopyObject ¶
func (in *CloudCredentialsList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*CloudCredentialsList) GetItems ¶
func (l *CloudCredentialsList) GetItems() []resource.Managed
GetItems of this CloudCredentialsList.
type CloudCredentialsObservation ¶
type CloudCredentialsObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*CloudCredentialsObservation) DeepCopy ¶
func (in *CloudCredentialsObservation) DeepCopy() *CloudCredentialsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudCredentialsObservation.
func (*CloudCredentialsObservation) DeepCopyInto ¶
func (in *CloudCredentialsObservation) DeepCopyInto(out *CloudCredentialsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudCredentialsParameters ¶
type CloudCredentialsParameters struct { // +kubebuilder:validation:Optional Annotations map[string]*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // +kubebuilder:validation:Optional AwsSecretKey []AwsSecretKeyParameters `json:"awsSecretKey,omitempty" tf:"aws_secret_key,omitempty"` // +kubebuilder:validation:Optional AzureClientSecret []AzureClientSecretParameters `json:"azureClientSecret,omitempty" tf:"azure_client_secret,omitempty"` // +kubebuilder:validation:Optional AzurePfxCertificate []AzurePfxCertificateParameters `json:"azurePfxCertificate,omitempty" tf:"azure_pfx_certificate,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional GCPCredFile []GCPCredFileParameters `json:"gcpCredFile,omitempty" tf:"gcp_cred_file,omitempty"` // +kubebuilder:validation:Optional Labels map[string]*string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Namespace *string `json:"namespace" tf:"namespace,omitempty"` }
func (*CloudCredentialsParameters) DeepCopy ¶
func (in *CloudCredentialsParameters) DeepCopy() *CloudCredentialsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudCredentialsParameters.
func (*CloudCredentialsParameters) DeepCopyInto ¶
func (in *CloudCredentialsParameters) DeepCopyInto(out *CloudCredentialsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudCredentialsSpec ¶
type CloudCredentialsSpec struct { v1.ResourceSpec `json:",inline"` ForProvider CloudCredentialsParameters `json:"forProvider"` }
CloudCredentialsSpec defines the desired state of CloudCredentials
func (*CloudCredentialsSpec) DeepCopy ¶
func (in *CloudCredentialsSpec) DeepCopy() *CloudCredentialsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudCredentialsSpec.
func (*CloudCredentialsSpec) DeepCopyInto ¶
func (in *CloudCredentialsSpec) DeepCopyInto(out *CloudCredentialsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CloudCredentialsStatus ¶
type CloudCredentialsStatus struct { v1.ResourceStatus `json:",inline"` AtProvider CloudCredentialsObservation `json:"atProvider,omitempty"` }
CloudCredentialsStatus defines the observed state of CloudCredentials.
func (*CloudCredentialsStatus) DeepCopy ¶
func (in *CloudCredentialsStatus) DeepCopy() *CloudCredentialsStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudCredentialsStatus.
func (*CloudCredentialsStatus) DeepCopyInto ¶
func (in *CloudCredentialsStatus) DeepCopyInto(out *CloudCredentialsStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClusterObservation ¶
type ClusterObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*ClusterObservation) DeepCopy ¶
func (in *ClusterObservation) DeepCopy() *ClusterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterObservation.
func (*ClusterObservation) DeepCopyInto ¶
func (in *ClusterObservation) DeepCopyInto(out *ClusterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ClusterParameters ¶
type ClusterParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*ClusterParameters) DeepCopy ¶
func (in *ClusterParameters) DeepCopy() *ClusterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterParameters.
func (*ClusterParameters) DeepCopyInto ¶
func (in *ClusterParameters) DeepCopyInto(out *ClusterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompressionParamsObservation ¶
type CompressionParamsObservation struct { }
func (*CompressionParamsObservation) DeepCopy ¶
func (in *CompressionParamsObservation) DeepCopy() *CompressionParamsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompressionParamsObservation.
func (*CompressionParamsObservation) DeepCopyInto ¶
func (in *CompressionParamsObservation) DeepCopyInto(out *CompressionParamsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompressionParamsParameters ¶
type CompressionParamsParameters struct { // +kubebuilder:validation:Optional ContentLength *float64 `json:"contentLength,omitempty" tf:"content_length,omitempty"` // +kubebuilder:validation:Optional ContentType []*string `json:"contentType,omitempty" tf:"content_type,omitempty"` // +kubebuilder:validation:Optional DisableOnEtagHeader *bool `json:"disableOnEtagHeader,omitempty" tf:"disable_on_etag_header,omitempty"` // +kubebuilder:validation:Optional RemoveAcceptEncodingHeader *bool `json:"removeAcceptEncodingHeader,omitempty" tf:"remove_accept_encoding_header,omitempty"` }
func (*CompressionParamsParameters) DeepCopy ¶
func (in *CompressionParamsParameters) DeepCopy() *CompressionParamsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompressionParamsParameters.
func (*CompressionParamsParameters) DeepCopyInto ¶
func (in *CompressionParamsParameters) DeepCopyInto(out *CompressionParamsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConsulServiceObservation ¶
type ConsulServiceObservation struct { // +kubebuilder:validation:Optional SiteLocator []SiteLocatorObservation `json:"siteLocator,omitempty" tf:"site_locator,omitempty"` }
func (*ConsulServiceObservation) DeepCopy ¶
func (in *ConsulServiceObservation) DeepCopy() *ConsulServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsulServiceObservation.
func (*ConsulServiceObservation) DeepCopyInto ¶
func (in *ConsulServiceObservation) DeepCopyInto(out *ConsulServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ConsulServiceParameters ¶
type ConsulServiceParameters struct { // +kubebuilder:validation:Optional InsideNetwork *bool `json:"insideNetwork,omitempty" tf:"inside_network,omitempty"` // +kubebuilder:validation:Optional OutsideNetwork *bool `json:"outsideNetwork,omitempty" tf:"outside_network,omitempty"` // +kubebuilder:validation:Optional ServiceName *string `json:"serviceName,omitempty" tf:"service_name,omitempty"` // +kubebuilder:validation:Optional SiteLocator []SiteLocatorParameters `json:"siteLocator,omitempty" tf:"site_locator,omitempty"` }
func (*ConsulServiceParameters) DeepCopy ¶
func (in *ConsulServiceParameters) DeepCopy() *ConsulServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConsulServiceParameters.
func (*ConsulServiceParameters) DeepCopyInto ¶
func (in *ConsulServiceParameters) DeepCopyInto(out *ConsulServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CookieMatchersItemObservation ¶
type CookieMatchersItemObservation struct { }
func (*CookieMatchersItemObservation) DeepCopy ¶
func (in *CookieMatchersItemObservation) DeepCopy() *CookieMatchersItemObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookieMatchersItemObservation.
func (*CookieMatchersItemObservation) DeepCopyInto ¶
func (in *CookieMatchersItemObservation) DeepCopyInto(out *CookieMatchersItemObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CookieMatchersItemParameters ¶
type CookieMatchersItemParameters struct { // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional RegexValues []*string `json:"regexValues,omitempty" tf:"regex_values,omitempty"` // +kubebuilder:validation:Optional Transformers []*string `json:"transformers,omitempty" tf:"transformers,omitempty"` }
func (*CookieMatchersItemParameters) DeepCopy ¶
func (in *CookieMatchersItemParameters) DeepCopy() *CookieMatchersItemParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookieMatchersItemParameters.
func (*CookieMatchersItemParameters) DeepCopyInto ¶
func (in *CookieMatchersItemParameters) DeepCopyInto(out *CookieMatchersItemParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CookieMatchersObservation ¶
type CookieMatchersObservation struct { }
func (*CookieMatchersObservation) DeepCopy ¶
func (in *CookieMatchersObservation) DeepCopy() *CookieMatchersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookieMatchersObservation.
func (*CookieMatchersObservation) DeepCopyInto ¶
func (in *CookieMatchersObservation) DeepCopyInto(out *CookieMatchersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CookieMatchersParameters ¶
type CookieMatchersParameters struct { // +kubebuilder:validation:Optional CheckNotPresent *bool `json:"checkNotPresent,omitempty" tf:"check_not_present,omitempty"` // +kubebuilder:validation:Optional CheckPresent *bool `json:"checkPresent,omitempty" tf:"check_present,omitempty"` // +kubebuilder:validation:Optional InvertMatcher *bool `json:"invertMatcher,omitempty" tf:"invert_matcher,omitempty"` // +kubebuilder:validation:Optional Item []ItemParameters `json:"item,omitempty" tf:"item,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Presence *bool `json:"presence,omitempty" tf:"presence,omitempty"` }
func (*CookieMatchersParameters) DeepCopy ¶
func (in *CookieMatchersParameters) DeepCopy() *CookieMatchersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookieMatchersParameters.
func (*CookieMatchersParameters) DeepCopyInto ¶
func (in *CookieMatchersParameters) DeepCopyInto(out *CookieMatchersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CookieObservation ¶
type CookieObservation struct { }
func (*CookieObservation) DeepCopy ¶
func (in *CookieObservation) DeepCopy() *CookieObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookieObservation.
func (*CookieObservation) DeepCopyInto ¶
func (in *CookieObservation) DeepCopyInto(out *CookieObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CookieParameters ¶
type CookieParameters struct { // +kubebuilder:validation:Optional CookieName *string `json:"cookieName,omitempty" tf:"cookie_name,omitempty"` }
func (*CookieParameters) DeepCopy ¶
func (in *CookieParameters) DeepCopy() *CookieParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookieParameters.
func (*CookieParameters) DeepCopyInto ¶
func (in *CookieParameters) DeepCopyInto(out *CookieParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CookieStickinessObservation ¶
type CookieStickinessObservation struct { }
func (*CookieStickinessObservation) DeepCopy ¶
func (in *CookieStickinessObservation) DeepCopy() *CookieStickinessObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookieStickinessObservation.
func (*CookieStickinessObservation) DeepCopyInto ¶
func (in *CookieStickinessObservation) DeepCopyInto(out *CookieStickinessObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CookieStickinessParameters ¶
type CookieStickinessParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional TTL *float64 `json:"ttl,omitempty" tf:"ttl,omitempty"` }
func (*CookieStickinessParameters) DeepCopy ¶
func (in *CookieStickinessParameters) DeepCopy() *CookieStickinessParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookieStickinessParameters.
func (*CookieStickinessParameters) DeepCopyInto ¶
func (in *CookieStickinessParameters) DeepCopyInto(out *CookieStickinessParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CoordinatesObservation ¶
type CoordinatesObservation struct { }
func (*CoordinatesObservation) DeepCopy ¶
func (in *CoordinatesObservation) DeepCopy() *CoordinatesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CoordinatesObservation.
func (*CoordinatesObservation) DeepCopyInto ¶
func (in *CoordinatesObservation) DeepCopyInto(out *CoordinatesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CoordinatesParameters ¶
type CoordinatesParameters struct { // +kubebuilder:validation:Optional Latitude *float64 `json:"latitude,omitempty" tf:"latitude,omitempty"` // +kubebuilder:validation:Optional Longitude *float64 `json:"longitude,omitempty" tf:"longitude,omitempty"` }
func (*CoordinatesParameters) DeepCopy ¶
func (in *CoordinatesParameters) DeepCopy() *CoordinatesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CoordinatesParameters.
func (*CoordinatesParameters) DeepCopyInto ¶
func (in *CoordinatesParameters) DeepCopyInto(out *CoordinatesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CorsPolicyObservation ¶
type CorsPolicyObservation struct { }
func (*CorsPolicyObservation) DeepCopy ¶
func (in *CorsPolicyObservation) DeepCopy() *CorsPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsPolicyObservation.
func (*CorsPolicyObservation) DeepCopyInto ¶
func (in *CorsPolicyObservation) DeepCopyInto(out *CorsPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CorsPolicyParameters ¶
type CorsPolicyParameters struct { // +kubebuilder:validation:Optional AllowCredentials *bool `json:"allowCredentials,omitempty" tf:"allow_credentials,omitempty"` // +kubebuilder:validation:Optional AllowHeaders *string `json:"allowHeaders,omitempty" tf:"allow_headers,omitempty"` // +kubebuilder:validation:Optional AllowMethods *string `json:"allowMethods,omitempty" tf:"allow_methods,omitempty"` // +kubebuilder:validation:Optional AllowOrigin []*string `json:"allowOrigin,omitempty" tf:"allow_origin,omitempty"` // +kubebuilder:validation:Optional AllowOriginRegex []*string `json:"allowOriginRegex,omitempty" tf:"allow_origin_regex,omitempty"` // +kubebuilder:validation:Optional Disabled *bool `json:"disabled,omitempty" tf:"disabled,omitempty"` // +kubebuilder:validation:Optional ExposeHeaders *string `json:"exposeHeaders,omitempty" tf:"expose_headers,omitempty"` // +kubebuilder:validation:Optional MaxAge *string `json:"maxAge,omitempty" tf:"max_age,omitempty"` // +kubebuilder:validation:Optional MaximumAge *float64 `json:"maximumAge,omitempty" tf:"maximum_age,omitempty"` }
func (*CorsPolicyParameters) DeepCopy ¶
func (in *CorsPolicyParameters) DeepCopy() *CorsPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CorsPolicyParameters.
func (*CorsPolicyParameters) DeepCopyInto ¶
func (in *CorsPolicyParameters) DeepCopyInto(out *CorsPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CredentialFileBlindfoldSecretInfoInternalObservation ¶
type CredentialFileBlindfoldSecretInfoInternalObservation struct { }
func (*CredentialFileBlindfoldSecretInfoInternalObservation) DeepCopy ¶
func (in *CredentialFileBlindfoldSecretInfoInternalObservation) DeepCopy() *CredentialFileBlindfoldSecretInfoInternalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialFileBlindfoldSecretInfoInternalObservation.
func (*CredentialFileBlindfoldSecretInfoInternalObservation) DeepCopyInto ¶
func (in *CredentialFileBlindfoldSecretInfoInternalObservation) DeepCopyInto(out *CredentialFileBlindfoldSecretInfoInternalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CredentialFileBlindfoldSecretInfoInternalParameters ¶
type CredentialFileBlindfoldSecretInfoInternalParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*CredentialFileBlindfoldSecretInfoInternalParameters) DeepCopy ¶
func (in *CredentialFileBlindfoldSecretInfoInternalParameters) DeepCopy() *CredentialFileBlindfoldSecretInfoInternalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialFileBlindfoldSecretInfoInternalParameters.
func (*CredentialFileBlindfoldSecretInfoInternalParameters) DeepCopyInto ¶
func (in *CredentialFileBlindfoldSecretInfoInternalParameters) DeepCopyInto(out *CredentialFileBlindfoldSecretInfoInternalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CredentialFileBlindfoldSecretInfoObservation ¶
type CredentialFileBlindfoldSecretInfoObservation struct { }
func (*CredentialFileBlindfoldSecretInfoObservation) DeepCopy ¶
func (in *CredentialFileBlindfoldSecretInfoObservation) DeepCopy() *CredentialFileBlindfoldSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialFileBlindfoldSecretInfoObservation.
func (*CredentialFileBlindfoldSecretInfoObservation) DeepCopyInto ¶
func (in *CredentialFileBlindfoldSecretInfoObservation) DeepCopyInto(out *CredentialFileBlindfoldSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CredentialFileBlindfoldSecretInfoParameters ¶
type CredentialFileBlindfoldSecretInfoParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*CredentialFileBlindfoldSecretInfoParameters) DeepCopy ¶
func (in *CredentialFileBlindfoldSecretInfoParameters) DeepCopy() *CredentialFileBlindfoldSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialFileBlindfoldSecretInfoParameters.
func (*CredentialFileBlindfoldSecretInfoParameters) DeepCopyInto ¶
func (in *CredentialFileBlindfoldSecretInfoParameters) DeepCopyInto(out *CredentialFileBlindfoldSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CredentialFileClearSecretInfoObservation ¶
type CredentialFileClearSecretInfoObservation struct { }
func (*CredentialFileClearSecretInfoObservation) DeepCopy ¶
func (in *CredentialFileClearSecretInfoObservation) DeepCopy() *CredentialFileClearSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialFileClearSecretInfoObservation.
func (*CredentialFileClearSecretInfoObservation) DeepCopyInto ¶
func (in *CredentialFileClearSecretInfoObservation) DeepCopyInto(out *CredentialFileClearSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CredentialFileClearSecretInfoParameters ¶
type CredentialFileClearSecretInfoParameters struct { // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional URL *string `json:"url,omitempty" tf:"url,omitempty"` }
func (*CredentialFileClearSecretInfoParameters) DeepCopy ¶
func (in *CredentialFileClearSecretInfoParameters) DeepCopy() *CredentialFileClearSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialFileClearSecretInfoParameters.
func (*CredentialFileClearSecretInfoParameters) DeepCopyInto ¶
func (in *CredentialFileClearSecretInfoParameters) DeepCopyInto(out *CredentialFileClearSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CredentialFileObservation ¶
type CredentialFileObservation struct { }
func (*CredentialFileObservation) DeepCopy ¶
func (in *CredentialFileObservation) DeepCopy() *CredentialFileObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialFileObservation.
func (*CredentialFileObservation) DeepCopyInto ¶
func (in *CredentialFileObservation) DeepCopyInto(out *CredentialFileObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CredentialFileParameters ¶
type CredentialFileParameters struct { // +kubebuilder:validation:Optional BlindfoldSecretInfo []CredentialFileBlindfoldSecretInfoParameters `json:"blindfoldSecretInfo,omitempty" tf:"blindfold_secret_info,omitempty"` // +kubebuilder:validation:Optional BlindfoldSecretInfoInternal []CredentialFileBlindfoldSecretInfoInternalParameters `json:"blindfoldSecretInfoInternal,omitempty" tf:"blindfold_secret_info_internal,omitempty"` // +kubebuilder:validation:Optional ClearSecretInfo []CredentialFileClearSecretInfoParameters `json:"clearSecretInfo,omitempty" tf:"clear_secret_info,omitempty"` // +kubebuilder:validation:Optional SecretEncodingType *string `json:"secretEncodingType,omitempty" tf:"secret_encoding_type,omitempty"` // +kubebuilder:validation:Optional VaultSecretInfo []CredentialFileVaultSecretInfoParameters `json:"vaultSecretInfo,omitempty" tf:"vault_secret_info,omitempty"` // +kubebuilder:validation:Optional WingmanSecretInfo []CredentialFileWingmanSecretInfoParameters `json:"wingmanSecretInfo,omitempty" tf:"wingman_secret_info,omitempty"` }
func (*CredentialFileParameters) DeepCopy ¶
func (in *CredentialFileParameters) DeepCopy() *CredentialFileParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialFileParameters.
func (*CredentialFileParameters) DeepCopyInto ¶
func (in *CredentialFileParameters) DeepCopyInto(out *CredentialFileParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CredentialFileVaultSecretInfoObservation ¶
type CredentialFileVaultSecretInfoObservation struct { }
func (*CredentialFileVaultSecretInfoObservation) DeepCopy ¶
func (in *CredentialFileVaultSecretInfoObservation) DeepCopy() *CredentialFileVaultSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialFileVaultSecretInfoObservation.
func (*CredentialFileVaultSecretInfoObservation) DeepCopyInto ¶
func (in *CredentialFileVaultSecretInfoObservation) DeepCopyInto(out *CredentialFileVaultSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CredentialFileVaultSecretInfoParameters ¶
type CredentialFileVaultSecretInfoParameters struct { // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional SecretEncoding *string `json:"secretEncoding,omitempty" tf:"secret_encoding,omitempty"` // +kubebuilder:validation:Optional Version *float64 `json:"version,omitempty" tf:"version,omitempty"` }
func (*CredentialFileVaultSecretInfoParameters) DeepCopy ¶
func (in *CredentialFileVaultSecretInfoParameters) DeepCopy() *CredentialFileVaultSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialFileVaultSecretInfoParameters.
func (*CredentialFileVaultSecretInfoParameters) DeepCopyInto ¶
func (in *CredentialFileVaultSecretInfoParameters) DeepCopyInto(out *CredentialFileVaultSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CredentialFileWingmanSecretInfoObservation ¶
type CredentialFileWingmanSecretInfoObservation struct { }
func (*CredentialFileWingmanSecretInfoObservation) DeepCopy ¶
func (in *CredentialFileWingmanSecretInfoObservation) DeepCopy() *CredentialFileWingmanSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialFileWingmanSecretInfoObservation.
func (*CredentialFileWingmanSecretInfoObservation) DeepCopyInto ¶
func (in *CredentialFileWingmanSecretInfoObservation) DeepCopyInto(out *CredentialFileWingmanSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CredentialFileWingmanSecretInfoParameters ¶
type CredentialFileWingmanSecretInfoParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*CredentialFileWingmanSecretInfoParameters) DeepCopy ¶
func (in *CredentialFileWingmanSecretInfoParameters) DeepCopy() *CredentialFileWingmanSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CredentialFileWingmanSecretInfoParameters.
func (*CredentialFileWingmanSecretInfoParameters) DeepCopyInto ¶
func (in *CredentialFileWingmanSecretInfoParameters) DeepCopyInto(out *CredentialFileWingmanSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CrlObservation ¶
type CrlObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*CrlObservation) DeepCopy ¶
func (in *CrlObservation) DeepCopy() *CrlObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrlObservation.
func (*CrlObservation) DeepCopyInto ¶
func (in *CrlObservation) DeepCopyInto(out *CrlObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CrlParameters ¶
type CrlParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*CrlParameters) DeepCopy ¶
func (in *CrlParameters) DeepCopy() *CrlParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CrlParameters.
func (*CrlParameters) DeepCopyInto ¶
func (in *CrlParameters) DeepCopyInto(out *CrlParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomAnonymizationObservation ¶
type CustomAnonymizationObservation struct { }
func (*CustomAnonymizationObservation) DeepCopy ¶
func (in *CustomAnonymizationObservation) DeepCopy() *CustomAnonymizationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomAnonymizationObservation.
func (*CustomAnonymizationObservation) DeepCopyInto ¶
func (in *CustomAnonymizationObservation) DeepCopyInto(out *CustomAnonymizationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomAnonymizationParameters ¶
type CustomAnonymizationParameters struct { // +kubebuilder:validation:Optional AnonymizationConfig []AnonymizationConfigParameters `json:"anonymizationConfig,omitempty" tf:"anonymization_config,omitempty"` }
func (*CustomAnonymizationParameters) DeepCopy ¶
func (in *CustomAnonymizationParameters) DeepCopy() *CustomAnonymizationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomAnonymizationParameters.
func (*CustomAnonymizationParameters) DeepCopyInto ¶
func (in *CustomAnonymizationParameters) DeepCopyInto(out *CustomAnonymizationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificateCustomHashAlgorithmsObservation ¶
type CustomCertificateCustomHashAlgorithmsObservation struct { }
func (*CustomCertificateCustomHashAlgorithmsObservation) DeepCopy ¶
func (in *CustomCertificateCustomHashAlgorithmsObservation) DeepCopy() *CustomCertificateCustomHashAlgorithmsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificateCustomHashAlgorithmsObservation.
func (*CustomCertificateCustomHashAlgorithmsObservation) DeepCopyInto ¶
func (in *CustomCertificateCustomHashAlgorithmsObservation) DeepCopyInto(out *CustomCertificateCustomHashAlgorithmsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificateCustomHashAlgorithmsParameters ¶
type CustomCertificateCustomHashAlgorithmsParameters struct { // +kubebuilder:validation:Required HashAlgorithms []*string `json:"hashAlgorithms" tf:"hash_algorithms,omitempty"` }
func (*CustomCertificateCustomHashAlgorithmsParameters) DeepCopy ¶
func (in *CustomCertificateCustomHashAlgorithmsParameters) DeepCopy() *CustomCertificateCustomHashAlgorithmsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificateCustomHashAlgorithmsParameters.
func (*CustomCertificateCustomHashAlgorithmsParameters) DeepCopyInto ¶
func (in *CustomCertificateCustomHashAlgorithmsParameters) DeepCopyInto(out *CustomCertificateCustomHashAlgorithmsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificateDisableOcspStaplingObservation ¶
type CustomCertificateDisableOcspStaplingObservation struct { }
func (*CustomCertificateDisableOcspStaplingObservation) DeepCopy ¶
func (in *CustomCertificateDisableOcspStaplingObservation) DeepCopy() *CustomCertificateDisableOcspStaplingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificateDisableOcspStaplingObservation.
func (*CustomCertificateDisableOcspStaplingObservation) DeepCopyInto ¶
func (in *CustomCertificateDisableOcspStaplingObservation) DeepCopyInto(out *CustomCertificateDisableOcspStaplingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificateDisableOcspStaplingParameters ¶
type CustomCertificateDisableOcspStaplingParameters struct { }
func (*CustomCertificateDisableOcspStaplingParameters) DeepCopy ¶
func (in *CustomCertificateDisableOcspStaplingParameters) DeepCopy() *CustomCertificateDisableOcspStaplingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificateDisableOcspStaplingParameters.
func (*CustomCertificateDisableOcspStaplingParameters) DeepCopyInto ¶
func (in *CustomCertificateDisableOcspStaplingParameters) DeepCopyInto(out *CustomCertificateDisableOcspStaplingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificateObservation ¶
type CustomCertificateObservation struct { }
func (*CustomCertificateObservation) DeepCopy ¶
func (in *CustomCertificateObservation) DeepCopy() *CustomCertificateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificateObservation.
func (*CustomCertificateObservation) DeepCopyInto ¶
func (in *CustomCertificateObservation) DeepCopyInto(out *CustomCertificateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificateParameters ¶
type CustomCertificateParameters struct { // +kubebuilder:validation:Optional CertificateURL *string `json:"certificateUrl,omitempty" tf:"certificate_url,omitempty"` // +kubebuilder:validation:Optional CustomHashAlgorithms []CustomHashAlgorithmsParameters `json:"customHashAlgorithms,omitempty" tf:"custom_hash_algorithms,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional DisableOcspStapling []DisableOcspStaplingParameters `json:"disableOcspStapling,omitempty" tf:"disable_ocsp_stapling,omitempty"` // +kubebuilder:validation:Optional PrivateKey []PrivateKeyParameters `json:"privateKey,omitempty" tf:"private_key,omitempty"` // +kubebuilder:validation:Optional UseSystemDefaults []UseSystemDefaultsParameters `json:"useSystemDefaults,omitempty" tf:"use_system_defaults,omitempty"` }
func (*CustomCertificateParameters) DeepCopy ¶
func (in *CustomCertificateParameters) DeepCopy() *CustomCertificateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificateParameters.
func (*CustomCertificateParameters) DeepCopyInto ¶
func (in *CustomCertificateParameters) DeepCopyInto(out *CustomCertificateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation ¶
type CustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation struct { }
func (*CustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopy ¶
func (in *CustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopy() *CustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation.
func (*CustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopyInto ¶
func (in *CustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopyInto(out *CustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters ¶
type CustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*CustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopy ¶
func (in *CustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopy() *CustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters.
func (*CustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopyInto ¶
func (in *CustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopyInto(out *CustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificatePrivateKeyBlindfoldSecretInfoObservation ¶
type CustomCertificatePrivateKeyBlindfoldSecretInfoObservation struct { }
func (*CustomCertificatePrivateKeyBlindfoldSecretInfoObservation) DeepCopy ¶
func (in *CustomCertificatePrivateKeyBlindfoldSecretInfoObservation) DeepCopy() *CustomCertificatePrivateKeyBlindfoldSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificatePrivateKeyBlindfoldSecretInfoObservation.
func (*CustomCertificatePrivateKeyBlindfoldSecretInfoObservation) DeepCopyInto ¶
func (in *CustomCertificatePrivateKeyBlindfoldSecretInfoObservation) DeepCopyInto(out *CustomCertificatePrivateKeyBlindfoldSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificatePrivateKeyBlindfoldSecretInfoParameters ¶
type CustomCertificatePrivateKeyBlindfoldSecretInfoParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*CustomCertificatePrivateKeyBlindfoldSecretInfoParameters) DeepCopy ¶
func (in *CustomCertificatePrivateKeyBlindfoldSecretInfoParameters) DeepCopy() *CustomCertificatePrivateKeyBlindfoldSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificatePrivateKeyBlindfoldSecretInfoParameters.
func (*CustomCertificatePrivateKeyBlindfoldSecretInfoParameters) DeepCopyInto ¶
func (in *CustomCertificatePrivateKeyBlindfoldSecretInfoParameters) DeepCopyInto(out *CustomCertificatePrivateKeyBlindfoldSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificatePrivateKeyClearSecretInfoObservation ¶
type CustomCertificatePrivateKeyClearSecretInfoObservation struct { }
func (*CustomCertificatePrivateKeyClearSecretInfoObservation) DeepCopy ¶
func (in *CustomCertificatePrivateKeyClearSecretInfoObservation) DeepCopy() *CustomCertificatePrivateKeyClearSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificatePrivateKeyClearSecretInfoObservation.
func (*CustomCertificatePrivateKeyClearSecretInfoObservation) DeepCopyInto ¶
func (in *CustomCertificatePrivateKeyClearSecretInfoObservation) DeepCopyInto(out *CustomCertificatePrivateKeyClearSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificatePrivateKeyClearSecretInfoParameters ¶
type CustomCertificatePrivateKeyClearSecretInfoParameters struct { // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional URL *string `json:"url,omitempty" tf:"url,omitempty"` }
func (*CustomCertificatePrivateKeyClearSecretInfoParameters) DeepCopy ¶
func (in *CustomCertificatePrivateKeyClearSecretInfoParameters) DeepCopy() *CustomCertificatePrivateKeyClearSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificatePrivateKeyClearSecretInfoParameters.
func (*CustomCertificatePrivateKeyClearSecretInfoParameters) DeepCopyInto ¶
func (in *CustomCertificatePrivateKeyClearSecretInfoParameters) DeepCopyInto(out *CustomCertificatePrivateKeyClearSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificatePrivateKeyObservation ¶
type CustomCertificatePrivateKeyObservation struct { }
func (*CustomCertificatePrivateKeyObservation) DeepCopy ¶
func (in *CustomCertificatePrivateKeyObservation) DeepCopy() *CustomCertificatePrivateKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificatePrivateKeyObservation.
func (*CustomCertificatePrivateKeyObservation) DeepCopyInto ¶
func (in *CustomCertificatePrivateKeyObservation) DeepCopyInto(out *CustomCertificatePrivateKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificatePrivateKeyParameters ¶
type CustomCertificatePrivateKeyParameters struct { // +kubebuilder:validation:Optional BlindfoldSecretInfo []PrivateKeyBlindfoldSecretInfoParameters `json:"blindfoldSecretInfo,omitempty" tf:"blindfold_secret_info,omitempty"` // +kubebuilder:validation:Optional BlindfoldSecretInfoInternal []PrivateKeyBlindfoldSecretInfoInternalParameters `json:"blindfoldSecretInfoInternal,omitempty" tf:"blindfold_secret_info_internal,omitempty"` // +kubebuilder:validation:Optional ClearSecretInfo []PrivateKeyClearSecretInfoParameters `json:"clearSecretInfo,omitempty" tf:"clear_secret_info,omitempty"` // +kubebuilder:validation:Optional SecretEncodingType *string `json:"secretEncodingType,omitempty" tf:"secret_encoding_type,omitempty"` // +kubebuilder:validation:Optional VaultSecretInfo []PrivateKeyVaultSecretInfoParameters `json:"vaultSecretInfo,omitempty" tf:"vault_secret_info,omitempty"` // +kubebuilder:validation:Optional WingmanSecretInfo []PrivateKeyWingmanSecretInfoParameters `json:"wingmanSecretInfo,omitempty" tf:"wingman_secret_info,omitempty"` }
func (*CustomCertificatePrivateKeyParameters) DeepCopy ¶
func (in *CustomCertificatePrivateKeyParameters) DeepCopy() *CustomCertificatePrivateKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificatePrivateKeyParameters.
func (*CustomCertificatePrivateKeyParameters) DeepCopyInto ¶
func (in *CustomCertificatePrivateKeyParameters) DeepCopyInto(out *CustomCertificatePrivateKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificatePrivateKeyVaultSecretInfoObservation ¶
type CustomCertificatePrivateKeyVaultSecretInfoObservation struct { }
func (*CustomCertificatePrivateKeyVaultSecretInfoObservation) DeepCopy ¶
func (in *CustomCertificatePrivateKeyVaultSecretInfoObservation) DeepCopy() *CustomCertificatePrivateKeyVaultSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificatePrivateKeyVaultSecretInfoObservation.
func (*CustomCertificatePrivateKeyVaultSecretInfoObservation) DeepCopyInto ¶
func (in *CustomCertificatePrivateKeyVaultSecretInfoObservation) DeepCopyInto(out *CustomCertificatePrivateKeyVaultSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificatePrivateKeyVaultSecretInfoParameters ¶
type CustomCertificatePrivateKeyVaultSecretInfoParameters struct { // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional SecretEncoding *string `json:"secretEncoding,omitempty" tf:"secret_encoding,omitempty"` // +kubebuilder:validation:Optional Version *float64 `json:"version,omitempty" tf:"version,omitempty"` }
func (*CustomCertificatePrivateKeyVaultSecretInfoParameters) DeepCopy ¶
func (in *CustomCertificatePrivateKeyVaultSecretInfoParameters) DeepCopy() *CustomCertificatePrivateKeyVaultSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificatePrivateKeyVaultSecretInfoParameters.
func (*CustomCertificatePrivateKeyVaultSecretInfoParameters) DeepCopyInto ¶
func (in *CustomCertificatePrivateKeyVaultSecretInfoParameters) DeepCopyInto(out *CustomCertificatePrivateKeyVaultSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificatePrivateKeyWingmanSecretInfoObservation ¶
type CustomCertificatePrivateKeyWingmanSecretInfoObservation struct { }
func (*CustomCertificatePrivateKeyWingmanSecretInfoObservation) DeepCopy ¶
func (in *CustomCertificatePrivateKeyWingmanSecretInfoObservation) DeepCopy() *CustomCertificatePrivateKeyWingmanSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificatePrivateKeyWingmanSecretInfoObservation.
func (*CustomCertificatePrivateKeyWingmanSecretInfoObservation) DeepCopyInto ¶
func (in *CustomCertificatePrivateKeyWingmanSecretInfoObservation) DeepCopyInto(out *CustomCertificatePrivateKeyWingmanSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificatePrivateKeyWingmanSecretInfoParameters ¶
type CustomCertificatePrivateKeyWingmanSecretInfoParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*CustomCertificatePrivateKeyWingmanSecretInfoParameters) DeepCopy ¶
func (in *CustomCertificatePrivateKeyWingmanSecretInfoParameters) DeepCopy() *CustomCertificatePrivateKeyWingmanSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificatePrivateKeyWingmanSecretInfoParameters.
func (*CustomCertificatePrivateKeyWingmanSecretInfoParameters) DeepCopyInto ¶
func (in *CustomCertificatePrivateKeyWingmanSecretInfoParameters) DeepCopyInto(out *CustomCertificatePrivateKeyWingmanSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificateUseSystemDefaultsObservation ¶
type CustomCertificateUseSystemDefaultsObservation struct { }
func (*CustomCertificateUseSystemDefaultsObservation) DeepCopy ¶
func (in *CustomCertificateUseSystemDefaultsObservation) DeepCopy() *CustomCertificateUseSystemDefaultsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificateUseSystemDefaultsObservation.
func (*CustomCertificateUseSystemDefaultsObservation) DeepCopyInto ¶
func (in *CustomCertificateUseSystemDefaultsObservation) DeepCopyInto(out *CustomCertificateUseSystemDefaultsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomCertificateUseSystemDefaultsParameters ¶
type CustomCertificateUseSystemDefaultsParameters struct { }
func (*CustomCertificateUseSystemDefaultsParameters) DeepCopy ¶
func (in *CustomCertificateUseSystemDefaultsParameters) DeepCopy() *CustomCertificateUseSystemDefaultsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomCertificateUseSystemDefaultsParameters.
func (*CustomCertificateUseSystemDefaultsParameters) DeepCopyInto ¶
func (in *CustomCertificateUseSystemDefaultsParameters) DeepCopyInto(out *CustomCertificateUseSystemDefaultsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomEndpointObjectObservation ¶
type CustomEndpointObjectObservation struct { }
func (*CustomEndpointObjectObservation) DeepCopy ¶
func (in *CustomEndpointObjectObservation) DeepCopy() *CustomEndpointObjectObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomEndpointObjectObservation.
func (*CustomEndpointObjectObservation) DeepCopyInto ¶
func (in *CustomEndpointObjectObservation) DeepCopyInto(out *CustomEndpointObjectObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomEndpointObjectParameters ¶
type CustomEndpointObjectParameters struct { // +kubebuilder:validation:Optional Endpoint []EndpointParameters `json:"endpoint,omitempty" tf:"endpoint,omitempty"` }
func (*CustomEndpointObjectParameters) DeepCopy ¶
func (in *CustomEndpointObjectParameters) DeepCopy() *CustomEndpointObjectParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomEndpointObjectParameters.
func (*CustomEndpointObjectParameters) DeepCopyInto ¶
func (in *CustomEndpointObjectParameters) DeepCopyInto(out *CustomEndpointObjectParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomHashAlgorithmsObservation ¶
type CustomHashAlgorithmsObservation struct { }
func (*CustomHashAlgorithmsObservation) DeepCopy ¶
func (in *CustomHashAlgorithmsObservation) DeepCopy() *CustomHashAlgorithmsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomHashAlgorithmsObservation.
func (*CustomHashAlgorithmsObservation) DeepCopyInto ¶
func (in *CustomHashAlgorithmsObservation) DeepCopyInto(out *CustomHashAlgorithmsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomHashAlgorithmsParameters ¶
type CustomHashAlgorithmsParameters struct { // +kubebuilder:validation:Required HashAlgorithms []*string `json:"hashAlgorithms" tf:"hash_algorithms,omitempty"` }
func (*CustomHashAlgorithmsParameters) DeepCopy ¶
func (in *CustomHashAlgorithmsParameters) DeepCopy() *CustomHashAlgorithmsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomHashAlgorithmsParameters.
func (*CustomHashAlgorithmsParameters) DeepCopyInto ¶
func (in *CustomHashAlgorithmsParameters) DeepCopyInto(out *CustomHashAlgorithmsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomIPAllowedListObservation ¶
type CustomIPAllowedListObservation struct { }
func (*CustomIPAllowedListObservation) DeepCopy ¶
func (in *CustomIPAllowedListObservation) DeepCopy() *CustomIPAllowedListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomIPAllowedListObservation.
func (*CustomIPAllowedListObservation) DeepCopyInto ¶
func (in *CustomIPAllowedListObservation) DeepCopyInto(out *CustomIPAllowedListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomIPAllowedListParameters ¶
type CustomIPAllowedListParameters struct { // +kubebuilder:validation:Optional RateLimiterAllowedPrefixes []RateLimiterAllowedPrefixesParameters `json:"rateLimiterAllowedPrefixes,omitempty" tf:"rate_limiter_allowed_prefixes,omitempty"` }
func (*CustomIPAllowedListParameters) DeepCopy ¶
func (in *CustomIPAllowedListParameters) DeepCopy() *CustomIPAllowedListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomIPAllowedListParameters.
func (*CustomIPAllowedListParameters) DeepCopyInto ¶
func (in *CustomIPAllowedListParameters) DeepCopyInto(out *CustomIPAllowedListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomIPAllowedListRateLimiterAllowedPrefixesObservation ¶
type CustomIPAllowedListRateLimiterAllowedPrefixesObservation struct { }
func (*CustomIPAllowedListRateLimiterAllowedPrefixesObservation) DeepCopy ¶
func (in *CustomIPAllowedListRateLimiterAllowedPrefixesObservation) DeepCopy() *CustomIPAllowedListRateLimiterAllowedPrefixesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomIPAllowedListRateLimiterAllowedPrefixesObservation.
func (*CustomIPAllowedListRateLimiterAllowedPrefixesObservation) DeepCopyInto ¶
func (in *CustomIPAllowedListRateLimiterAllowedPrefixesObservation) DeepCopyInto(out *CustomIPAllowedListRateLimiterAllowedPrefixesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomIPAllowedListRateLimiterAllowedPrefixesParameters ¶
type CustomIPAllowedListRateLimiterAllowedPrefixesParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*CustomIPAllowedListRateLimiterAllowedPrefixesParameters) DeepCopy ¶
func (in *CustomIPAllowedListRateLimiterAllowedPrefixesParameters) DeepCopy() *CustomIPAllowedListRateLimiterAllowedPrefixesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomIPAllowedListRateLimiterAllowedPrefixesParameters.
func (*CustomIPAllowedListRateLimiterAllowedPrefixesParameters) DeepCopyInto ¶
func (in *CustomIPAllowedListRateLimiterAllowedPrefixesParameters) DeepCopyInto(out *CustomIPAllowedListRateLimiterAllowedPrefixesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomPortsObservation ¶
type CustomPortsObservation struct { }
func (*CustomPortsObservation) DeepCopy ¶
func (in *CustomPortsObservation) DeepCopy() *CustomPortsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomPortsObservation.
func (*CustomPortsObservation) DeepCopyInto ¶
func (in *CustomPortsObservation) DeepCopyInto(out *CustomPortsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomPortsParameters ¶
type CustomPortsParameters struct { // +kubebuilder:validation:Optional PortRanges *string `json:"portRanges,omitempty" tf:"port_ranges,omitempty"` }
func (*CustomPortsParameters) DeepCopy ¶
func (in *CustomPortsParameters) DeepCopy() *CustomPortsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomPortsParameters.
func (*CustomPortsParameters) DeepCopyInto ¶
func (in *CustomPortsParameters) DeepCopyInto(out *CustomPortsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomRouteObjectObservation ¶
type CustomRouteObjectObservation struct { }
func (*CustomRouteObjectObservation) DeepCopy ¶
func (in *CustomRouteObjectObservation) DeepCopy() *CustomRouteObjectObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomRouteObjectObservation.
func (*CustomRouteObjectObservation) DeepCopyInto ¶
func (in *CustomRouteObjectObservation) DeepCopyInto(out *CustomRouteObjectObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomRouteObjectParameters ¶
type CustomRouteObjectParameters struct { // +kubebuilder:validation:Optional RouteRef []RouteRefParameters `json:"routeRef,omitempty" tf:"route_ref,omitempty"` }
func (*CustomRouteObjectParameters) DeepCopy ¶
func (in *CustomRouteObjectParameters) DeepCopy() *CustomRouteObjectParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomRouteObjectParameters.
func (*CustomRouteObjectParameters) DeepCopyInto ¶
func (in *CustomRouteObjectParameters) DeepCopyInto(out *CustomRouteObjectParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomSecurityObservation ¶
type CustomSecurityObservation struct { }
func (*CustomSecurityObservation) DeepCopy ¶
func (in *CustomSecurityObservation) DeepCopy() *CustomSecurityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomSecurityObservation.
func (*CustomSecurityObservation) DeepCopyInto ¶
func (in *CustomSecurityObservation) DeepCopyInto(out *CustomSecurityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomSecurityParameters ¶
type CustomSecurityParameters struct { // +kubebuilder:validation:Required CipherSuites []*string `json:"cipherSuites" tf:"cipher_suites,omitempty"` // +kubebuilder:validation:Optional MaxVersion *string `json:"maxVersion,omitempty" tf:"max_version,omitempty"` // +kubebuilder:validation:Optional MinVersion *string `json:"minVersion,omitempty" tf:"min_version,omitempty"` }
func (*CustomSecurityParameters) DeepCopy ¶
func (in *CustomSecurityParameters) DeepCopy() *CustomSecurityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomSecurityParameters.
func (*CustomSecurityParameters) DeepCopyInto ¶
func (in *CustomSecurityParameters) DeepCopyInto(out *CustomSecurityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomStaticRouteNexthopInterfaceObservation ¶
type CustomStaticRouteNexthopInterfaceObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*CustomStaticRouteNexthopInterfaceObservation) DeepCopy ¶
func (in *CustomStaticRouteNexthopInterfaceObservation) DeepCopy() *CustomStaticRouteNexthopInterfaceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomStaticRouteNexthopInterfaceObservation.
func (*CustomStaticRouteNexthopInterfaceObservation) DeepCopyInto ¶
func (in *CustomStaticRouteNexthopInterfaceObservation) DeepCopyInto(out *CustomStaticRouteNexthopInterfaceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomStaticRouteNexthopInterfaceParameters ¶
type CustomStaticRouteNexthopInterfaceParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*CustomStaticRouteNexthopInterfaceParameters) DeepCopy ¶
func (in *CustomStaticRouteNexthopInterfaceParameters) DeepCopy() *CustomStaticRouteNexthopInterfaceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomStaticRouteNexthopInterfaceParameters.
func (*CustomStaticRouteNexthopInterfaceParameters) DeepCopyInto ¶
func (in *CustomStaticRouteNexthopInterfaceParameters) DeepCopyInto(out *CustomStaticRouteNexthopInterfaceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomStaticRouteNexthopNexthopAddressIPv4Observation ¶
type CustomStaticRouteNexthopNexthopAddressIPv4Observation struct { }
func (*CustomStaticRouteNexthopNexthopAddressIPv4Observation) DeepCopy ¶
func (in *CustomStaticRouteNexthopNexthopAddressIPv4Observation) DeepCopy() *CustomStaticRouteNexthopNexthopAddressIPv4Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomStaticRouteNexthopNexthopAddressIPv4Observation.
func (*CustomStaticRouteNexthopNexthopAddressIPv4Observation) DeepCopyInto ¶
func (in *CustomStaticRouteNexthopNexthopAddressIPv4Observation) DeepCopyInto(out *CustomStaticRouteNexthopNexthopAddressIPv4Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomStaticRouteNexthopNexthopAddressIPv4Parameters ¶
type CustomStaticRouteNexthopNexthopAddressIPv4Parameters struct { // +kubebuilder:validation:Optional Addr *string `json:"addr,omitempty" tf:"addr,omitempty"` }
func (*CustomStaticRouteNexthopNexthopAddressIPv4Parameters) DeepCopy ¶
func (in *CustomStaticRouteNexthopNexthopAddressIPv4Parameters) DeepCopy() *CustomStaticRouteNexthopNexthopAddressIPv4Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomStaticRouteNexthopNexthopAddressIPv4Parameters.
func (*CustomStaticRouteNexthopNexthopAddressIPv4Parameters) DeepCopyInto ¶
func (in *CustomStaticRouteNexthopNexthopAddressIPv4Parameters) DeepCopyInto(out *CustomStaticRouteNexthopNexthopAddressIPv4Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomStaticRouteNexthopNexthopAddressIPv6Observation ¶
type CustomStaticRouteNexthopNexthopAddressIPv6Observation struct { }
func (*CustomStaticRouteNexthopNexthopAddressIPv6Observation) DeepCopy ¶
func (in *CustomStaticRouteNexthopNexthopAddressIPv6Observation) DeepCopy() *CustomStaticRouteNexthopNexthopAddressIPv6Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomStaticRouteNexthopNexthopAddressIPv6Observation.
func (*CustomStaticRouteNexthopNexthopAddressIPv6Observation) DeepCopyInto ¶
func (in *CustomStaticRouteNexthopNexthopAddressIPv6Observation) DeepCopyInto(out *CustomStaticRouteNexthopNexthopAddressIPv6Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomStaticRouteNexthopNexthopAddressIPv6Parameters ¶
type CustomStaticRouteNexthopNexthopAddressIPv6Parameters struct { // +kubebuilder:validation:Optional Addr *string `json:"addr,omitempty" tf:"addr,omitempty"` }
func (*CustomStaticRouteNexthopNexthopAddressIPv6Parameters) DeepCopy ¶
func (in *CustomStaticRouteNexthopNexthopAddressIPv6Parameters) DeepCopy() *CustomStaticRouteNexthopNexthopAddressIPv6Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomStaticRouteNexthopNexthopAddressIPv6Parameters.
func (*CustomStaticRouteNexthopNexthopAddressIPv6Parameters) DeepCopyInto ¶
func (in *CustomStaticRouteNexthopNexthopAddressIPv6Parameters) DeepCopyInto(out *CustomStaticRouteNexthopNexthopAddressIPv6Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomStaticRouteNexthopNexthopAddressObservation ¶
type CustomStaticRouteNexthopNexthopAddressObservation struct { }
func (*CustomStaticRouteNexthopNexthopAddressObservation) DeepCopy ¶
func (in *CustomStaticRouteNexthopNexthopAddressObservation) DeepCopy() *CustomStaticRouteNexthopNexthopAddressObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomStaticRouteNexthopNexthopAddressObservation.
func (*CustomStaticRouteNexthopNexthopAddressObservation) DeepCopyInto ¶
func (in *CustomStaticRouteNexthopNexthopAddressObservation) DeepCopyInto(out *CustomStaticRouteNexthopNexthopAddressObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomStaticRouteNexthopNexthopAddressParameters ¶
type CustomStaticRouteNexthopNexthopAddressParameters struct { // +kubebuilder:validation:Optional IPv4 []NexthopNexthopAddressIPv4Parameters `json:"ipv4,omitempty" tf:"ipv4,omitempty"` // +kubebuilder:validation:Optional IPv6 []NexthopNexthopAddressIPv6Parameters `json:"ipv6,omitempty" tf:"ipv6,omitempty"` }
func (*CustomStaticRouteNexthopNexthopAddressParameters) DeepCopy ¶
func (in *CustomStaticRouteNexthopNexthopAddressParameters) DeepCopy() *CustomStaticRouteNexthopNexthopAddressParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomStaticRouteNexthopNexthopAddressParameters.
func (*CustomStaticRouteNexthopNexthopAddressParameters) DeepCopyInto ¶
func (in *CustomStaticRouteNexthopNexthopAddressParameters) DeepCopyInto(out *CustomStaticRouteNexthopNexthopAddressParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomStaticRouteNexthopObservation ¶
type CustomStaticRouteNexthopObservation struct { // +kubebuilder:validation:Optional Interface []NexthopInterfaceObservation `json:"interface,omitempty" tf:"interface,omitempty"` }
func (*CustomStaticRouteNexthopObservation) DeepCopy ¶
func (in *CustomStaticRouteNexthopObservation) DeepCopy() *CustomStaticRouteNexthopObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomStaticRouteNexthopObservation.
func (*CustomStaticRouteNexthopObservation) DeepCopyInto ¶
func (in *CustomStaticRouteNexthopObservation) DeepCopyInto(out *CustomStaticRouteNexthopObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomStaticRouteNexthopParameters ¶
type CustomStaticRouteNexthopParameters struct { // +kubebuilder:validation:Optional Interface []NexthopInterfaceParameters `json:"interface,omitempty" tf:"interface,omitempty"` // +kubebuilder:validation:Optional NexthopAddress []NexthopNexthopAddressParameters `json:"nexthopAddress,omitempty" tf:"nexthop_address,omitempty"` // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*CustomStaticRouteNexthopParameters) DeepCopy ¶
func (in *CustomStaticRouteNexthopParameters) DeepCopy() *CustomStaticRouteNexthopParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomStaticRouteNexthopParameters.
func (*CustomStaticRouteNexthopParameters) DeepCopyInto ¶
func (in *CustomStaticRouteNexthopParameters) DeepCopyInto(out *CustomStaticRouteNexthopParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomStaticRouteObservation ¶
type CustomStaticRouteObservation struct { // +kubebuilder:validation:Optional Nexthop []NexthopObservation `json:"nexthop,omitempty" tf:"nexthop,omitempty"` }
func (*CustomStaticRouteObservation) DeepCopy ¶
func (in *CustomStaticRouteObservation) DeepCopy() *CustomStaticRouteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomStaticRouteObservation.
func (*CustomStaticRouteObservation) DeepCopyInto ¶
func (in *CustomStaticRouteObservation) DeepCopyInto(out *CustomStaticRouteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomStaticRouteParameters ¶
type CustomStaticRouteParameters struct { // +kubebuilder:validation:Optional Attrs []*string `json:"attrs,omitempty" tf:"attrs,omitempty"` // +kubebuilder:validation:Optional Labels map[string]*string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Optional Nexthop []NexthopParameters `json:"nexthop,omitempty" tf:"nexthop,omitempty"` // +kubebuilder:validation:Optional Subnets []SubnetsParameters `json:"subnets,omitempty" tf:"subnets,omitempty"` }
func (*CustomStaticRouteParameters) DeepCopy ¶
func (in *CustomStaticRouteParameters) DeepCopy() *CustomStaticRouteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomStaticRouteParameters.
func (*CustomStaticRouteParameters) DeepCopyInto ¶
func (in *CustomStaticRouteParameters) DeepCopyInto(out *CustomStaticRouteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomStaticRouteSubnetsIPv4Observation ¶
type CustomStaticRouteSubnetsIPv4Observation struct { }
func (*CustomStaticRouteSubnetsIPv4Observation) DeepCopy ¶
func (in *CustomStaticRouteSubnetsIPv4Observation) DeepCopy() *CustomStaticRouteSubnetsIPv4Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomStaticRouteSubnetsIPv4Observation.
func (*CustomStaticRouteSubnetsIPv4Observation) DeepCopyInto ¶
func (in *CustomStaticRouteSubnetsIPv4Observation) DeepCopyInto(out *CustomStaticRouteSubnetsIPv4Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomStaticRouteSubnetsIPv4Parameters ¶
type CustomStaticRouteSubnetsIPv4Parameters struct { // +kubebuilder:validation:Optional Plen *float64 `json:"plen,omitempty" tf:"plen,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` }
func (*CustomStaticRouteSubnetsIPv4Parameters) DeepCopy ¶
func (in *CustomStaticRouteSubnetsIPv4Parameters) DeepCopy() *CustomStaticRouteSubnetsIPv4Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomStaticRouteSubnetsIPv4Parameters.
func (*CustomStaticRouteSubnetsIPv4Parameters) DeepCopyInto ¶
func (in *CustomStaticRouteSubnetsIPv4Parameters) DeepCopyInto(out *CustomStaticRouteSubnetsIPv4Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomStaticRouteSubnetsIPv6Observation ¶
type CustomStaticRouteSubnetsIPv6Observation struct { }
func (*CustomStaticRouteSubnetsIPv6Observation) DeepCopy ¶
func (in *CustomStaticRouteSubnetsIPv6Observation) DeepCopy() *CustomStaticRouteSubnetsIPv6Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomStaticRouteSubnetsIPv6Observation.
func (*CustomStaticRouteSubnetsIPv6Observation) DeepCopyInto ¶
func (in *CustomStaticRouteSubnetsIPv6Observation) DeepCopyInto(out *CustomStaticRouteSubnetsIPv6Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomStaticRouteSubnetsIPv6Parameters ¶
type CustomStaticRouteSubnetsIPv6Parameters struct { // +kubebuilder:validation:Optional Plen *float64 `json:"plen,omitempty" tf:"plen,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` }
func (*CustomStaticRouteSubnetsIPv6Parameters) DeepCopy ¶
func (in *CustomStaticRouteSubnetsIPv6Parameters) DeepCopy() *CustomStaticRouteSubnetsIPv6Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomStaticRouteSubnetsIPv6Parameters.
func (*CustomStaticRouteSubnetsIPv6Parameters) DeepCopyInto ¶
func (in *CustomStaticRouteSubnetsIPv6Parameters) DeepCopyInto(out *CustomStaticRouteSubnetsIPv6Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomStaticRouteSubnetsObservation ¶
type CustomStaticRouteSubnetsObservation struct { }
func (*CustomStaticRouteSubnetsObservation) DeepCopy ¶
func (in *CustomStaticRouteSubnetsObservation) DeepCopy() *CustomStaticRouteSubnetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomStaticRouteSubnetsObservation.
func (*CustomStaticRouteSubnetsObservation) DeepCopyInto ¶
func (in *CustomStaticRouteSubnetsObservation) DeepCopyInto(out *CustomStaticRouteSubnetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomStaticRouteSubnetsParameters ¶
type CustomStaticRouteSubnetsParameters struct { // +kubebuilder:validation:Optional IPv4 []CustomStaticRouteSubnetsIPv4Parameters `json:"ipv4,omitempty" tf:"ipv4,omitempty"` // +kubebuilder:validation:Optional IPv6 []CustomStaticRouteSubnetsIPv6Parameters `json:"ipv6,omitempty" tf:"ipv6,omitempty"` }
func (*CustomStaticRouteSubnetsParameters) DeepCopy ¶
func (in *CustomStaticRouteSubnetsParameters) DeepCopy() *CustomStaticRouteSubnetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomStaticRouteSubnetsParameters.
func (*CustomStaticRouteSubnetsParameters) DeepCopyInto ¶
func (in *CustomStaticRouteSubnetsParameters) DeepCopyInto(out *CustomStaticRouteSubnetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataGuardRulesMetadataObservation ¶
type DataGuardRulesMetadataObservation struct { }
func (*DataGuardRulesMetadataObservation) DeepCopy ¶
func (in *DataGuardRulesMetadataObservation) DeepCopy() *DataGuardRulesMetadataObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataGuardRulesMetadataObservation.
func (*DataGuardRulesMetadataObservation) DeepCopyInto ¶
func (in *DataGuardRulesMetadataObservation) DeepCopyInto(out *DataGuardRulesMetadataObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataGuardRulesMetadataParameters ¶
type DataGuardRulesMetadataParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*DataGuardRulesMetadataParameters) DeepCopy ¶
func (in *DataGuardRulesMetadataParameters) DeepCopy() *DataGuardRulesMetadataParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataGuardRulesMetadataParameters.
func (*DataGuardRulesMetadataParameters) DeepCopyInto ¶
func (in *DataGuardRulesMetadataParameters) DeepCopyInto(out *DataGuardRulesMetadataParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataGuardRulesObservation ¶
type DataGuardRulesObservation struct { }
func (*DataGuardRulesObservation) DeepCopy ¶
func (in *DataGuardRulesObservation) DeepCopy() *DataGuardRulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataGuardRulesObservation.
func (*DataGuardRulesObservation) DeepCopyInto ¶
func (in *DataGuardRulesObservation) DeepCopyInto(out *DataGuardRulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataGuardRulesParameters ¶
type DataGuardRulesParameters struct { // +kubebuilder:validation:Optional AnyDomain *bool `json:"anyDomain,omitempty" tf:"any_domain,omitempty"` // +kubebuilder:validation:Optional ApplyDataGuard *bool `json:"applyDataGuard,omitempty" tf:"apply_data_guard,omitempty"` // +kubebuilder:validation:Optional ExactValue *string `json:"exactValue,omitempty" tf:"exact_value,omitempty"` // +kubebuilder:validation:Optional Metadata []DataGuardRulesMetadataParameters `json:"metadata,omitempty" tf:"metadata,omitempty"` // +kubebuilder:validation:Optional Path []DataGuardRulesPathParameters `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional SkipDataGuard *bool `json:"skipDataGuard,omitempty" tf:"skip_data_guard,omitempty"` // +kubebuilder:validation:Optional SuffixValue *string `json:"suffixValue,omitempty" tf:"suffix_value,omitempty"` }
func (*DataGuardRulesParameters) DeepCopy ¶
func (in *DataGuardRulesParameters) DeepCopy() *DataGuardRulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataGuardRulesParameters.
func (*DataGuardRulesParameters) DeepCopyInto ¶
func (in *DataGuardRulesParameters) DeepCopyInto(out *DataGuardRulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataGuardRulesPathObservation ¶
type DataGuardRulesPathObservation struct { }
func (*DataGuardRulesPathObservation) DeepCopy ¶
func (in *DataGuardRulesPathObservation) DeepCopy() *DataGuardRulesPathObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataGuardRulesPathObservation.
func (*DataGuardRulesPathObservation) DeepCopyInto ¶
func (in *DataGuardRulesPathObservation) DeepCopyInto(out *DataGuardRulesPathObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataGuardRulesPathParameters ¶
type DataGuardRulesPathParameters struct { // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` // +kubebuilder:validation:Optional Regex *string `json:"regex,omitempty" tf:"regex,omitempty"` }
func (*DataGuardRulesPathParameters) DeepCopy ¶
func (in *DataGuardRulesPathParameters) DeepCopy() *DataGuardRulesPathParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataGuardRulesPathParameters.
func (*DataGuardRulesPathParameters) DeepCopyInto ¶
func (in *DataGuardRulesPathParameters) DeepCopyInto(out *DataGuardRulesPathParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DcClusterGroupInsideVnObservation ¶
type DcClusterGroupInsideVnObservation struct { }
func (*DcClusterGroupInsideVnObservation) DeepCopy ¶
func (in *DcClusterGroupInsideVnObservation) DeepCopy() *DcClusterGroupInsideVnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DcClusterGroupInsideVnObservation.
func (*DcClusterGroupInsideVnObservation) DeepCopyInto ¶
func (in *DcClusterGroupInsideVnObservation) DeepCopyInto(out *DcClusterGroupInsideVnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DcClusterGroupInsideVnParameters ¶
type DcClusterGroupInsideVnParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*DcClusterGroupInsideVnParameters) DeepCopy ¶
func (in *DcClusterGroupInsideVnParameters) DeepCopy() *DcClusterGroupInsideVnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DcClusterGroupInsideVnParameters.
func (*DcClusterGroupInsideVnParameters) DeepCopyInto ¶
func (in *DcClusterGroupInsideVnParameters) DeepCopyInto(out *DcClusterGroupInsideVnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DcClusterGroupObservation ¶
type DcClusterGroupObservation struct { }
func (*DcClusterGroupObservation) DeepCopy ¶
func (in *DcClusterGroupObservation) DeepCopy() *DcClusterGroupObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DcClusterGroupObservation.
func (*DcClusterGroupObservation) DeepCopyInto ¶
func (in *DcClusterGroupObservation) DeepCopyInto(out *DcClusterGroupObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DcClusterGroupOutsideVnObservation ¶
type DcClusterGroupOutsideVnObservation struct { }
func (*DcClusterGroupOutsideVnObservation) DeepCopy ¶
func (in *DcClusterGroupOutsideVnObservation) DeepCopy() *DcClusterGroupOutsideVnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DcClusterGroupOutsideVnObservation.
func (*DcClusterGroupOutsideVnObservation) DeepCopyInto ¶
func (in *DcClusterGroupOutsideVnObservation) DeepCopyInto(out *DcClusterGroupOutsideVnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DcClusterGroupOutsideVnParameters ¶
type DcClusterGroupOutsideVnParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*DcClusterGroupOutsideVnParameters) DeepCopy ¶
func (in *DcClusterGroupOutsideVnParameters) DeepCopy() *DcClusterGroupOutsideVnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DcClusterGroupOutsideVnParameters.
func (*DcClusterGroupOutsideVnParameters) DeepCopyInto ¶
func (in *DcClusterGroupOutsideVnParameters) DeepCopyInto(out *DcClusterGroupOutsideVnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DcClusterGroupParameters ¶
type DcClusterGroupParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*DcClusterGroupParameters) DeepCopy ¶
func (in *DcClusterGroupParameters) DeepCopy() *DcClusterGroupParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DcClusterGroupParameters.
func (*DcClusterGroupParameters) DeepCopyInto ¶
func (in *DcClusterGroupParameters) DeepCopyInto(out *DcClusterGroupParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DdosClientSourceAsnListObservation ¶
type DdosClientSourceAsnListObservation struct { }
func (*DdosClientSourceAsnListObservation) DeepCopy ¶
func (in *DdosClientSourceAsnListObservation) DeepCopy() *DdosClientSourceAsnListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DdosClientSourceAsnListObservation.
func (*DdosClientSourceAsnListObservation) DeepCopyInto ¶
func (in *DdosClientSourceAsnListObservation) DeepCopyInto(out *DdosClientSourceAsnListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DdosClientSourceAsnListParameters ¶
type DdosClientSourceAsnListParameters struct { // +kubebuilder:validation:Required AsNumbers []*float64 `json:"asNumbers" tf:"as_numbers,omitempty"` }
func (*DdosClientSourceAsnListParameters) DeepCopy ¶
func (in *DdosClientSourceAsnListParameters) DeepCopy() *DdosClientSourceAsnListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DdosClientSourceAsnListParameters.
func (*DdosClientSourceAsnListParameters) DeepCopyInto ¶
func (in *DdosClientSourceAsnListParameters) DeepCopyInto(out *DdosClientSourceAsnListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DdosClientSourceObservation ¶
type DdosClientSourceObservation struct { }
func (*DdosClientSourceObservation) DeepCopy ¶
func (in *DdosClientSourceObservation) DeepCopy() *DdosClientSourceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DdosClientSourceObservation.
func (*DdosClientSourceObservation) DeepCopyInto ¶
func (in *DdosClientSourceObservation) DeepCopyInto(out *DdosClientSourceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DdosClientSourceParameters ¶
type DdosClientSourceParameters struct { // +kubebuilder:validation:Optional AsnList []DdosClientSourceAsnListParameters `json:"asnList,omitempty" tf:"asn_list,omitempty"` // +kubebuilder:validation:Optional CountryList []*string `json:"countryList,omitempty" tf:"country_list,omitempty"` // +kubebuilder:validation:Optional TLSFingerprintMatcher []DdosClientSourceTLSFingerprintMatcherParameters `json:"tlsFingerprintMatcher,omitempty" tf:"tls_fingerprint_matcher,omitempty"` }
func (*DdosClientSourceParameters) DeepCopy ¶
func (in *DdosClientSourceParameters) DeepCopy() *DdosClientSourceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DdosClientSourceParameters.
func (*DdosClientSourceParameters) DeepCopyInto ¶
func (in *DdosClientSourceParameters) DeepCopyInto(out *DdosClientSourceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DdosClientSourceTLSFingerprintMatcherObservation ¶
type DdosClientSourceTLSFingerprintMatcherObservation struct { }
func (*DdosClientSourceTLSFingerprintMatcherObservation) DeepCopy ¶
func (in *DdosClientSourceTLSFingerprintMatcherObservation) DeepCopy() *DdosClientSourceTLSFingerprintMatcherObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DdosClientSourceTLSFingerprintMatcherObservation.
func (*DdosClientSourceTLSFingerprintMatcherObservation) DeepCopyInto ¶
func (in *DdosClientSourceTLSFingerprintMatcherObservation) DeepCopyInto(out *DdosClientSourceTLSFingerprintMatcherObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DdosClientSourceTLSFingerprintMatcherParameters ¶
type DdosClientSourceTLSFingerprintMatcherParameters struct { // +kubebuilder:validation:Optional Classes []*string `json:"classes,omitempty" tf:"classes,omitempty"` // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional ExcludedValues []*string `json:"excludedValues,omitempty" tf:"excluded_values,omitempty"` }
func (*DdosClientSourceTLSFingerprintMatcherParameters) DeepCopy ¶
func (in *DdosClientSourceTLSFingerprintMatcherParameters) DeepCopy() *DdosClientSourceTLSFingerprintMatcherParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DdosClientSourceTLSFingerprintMatcherParameters.
func (*DdosClientSourceTLSFingerprintMatcherParameters) DeepCopyInto ¶
func (in *DdosClientSourceTLSFingerprintMatcherParameters) DeepCopyInto(out *DdosClientSourceTLSFingerprintMatcherParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DdosMitigationRulesIPPrefixListObservation ¶
type DdosMitigationRulesIPPrefixListObservation struct { }
func (*DdosMitigationRulesIPPrefixListObservation) DeepCopy ¶
func (in *DdosMitigationRulesIPPrefixListObservation) DeepCopy() *DdosMitigationRulesIPPrefixListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DdosMitigationRulesIPPrefixListObservation.
func (*DdosMitigationRulesIPPrefixListObservation) DeepCopyInto ¶
func (in *DdosMitigationRulesIPPrefixListObservation) DeepCopyInto(out *DdosMitigationRulesIPPrefixListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DdosMitigationRulesIPPrefixListParameters ¶
type DdosMitigationRulesIPPrefixListParameters struct { // +kubebuilder:validation:Required IPPrefixes []*string `json:"ipPrefixes" tf:"ip_prefixes,omitempty"` // +kubebuilder:validation:Optional InvertMatch *bool `json:"invertMatch,omitempty" tf:"invert_match,omitempty"` }
func (*DdosMitigationRulesIPPrefixListParameters) DeepCopy ¶
func (in *DdosMitigationRulesIPPrefixListParameters) DeepCopy() *DdosMitigationRulesIPPrefixListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DdosMitigationRulesIPPrefixListParameters.
func (*DdosMitigationRulesIPPrefixListParameters) DeepCopyInto ¶
func (in *DdosMitigationRulesIPPrefixListParameters) DeepCopyInto(out *DdosMitigationRulesIPPrefixListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DdosMitigationRulesMetadataObservation ¶
type DdosMitigationRulesMetadataObservation struct { }
func (*DdosMitigationRulesMetadataObservation) DeepCopy ¶
func (in *DdosMitigationRulesMetadataObservation) DeepCopy() *DdosMitigationRulesMetadataObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DdosMitigationRulesMetadataObservation.
func (*DdosMitigationRulesMetadataObservation) DeepCopyInto ¶
func (in *DdosMitigationRulesMetadataObservation) DeepCopyInto(out *DdosMitigationRulesMetadataObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DdosMitigationRulesMetadataParameters ¶
type DdosMitigationRulesMetadataParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*DdosMitigationRulesMetadataParameters) DeepCopy ¶
func (in *DdosMitigationRulesMetadataParameters) DeepCopy() *DdosMitigationRulesMetadataParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DdosMitigationRulesMetadataParameters.
func (*DdosMitigationRulesMetadataParameters) DeepCopyInto ¶
func (in *DdosMitigationRulesMetadataParameters) DeepCopyInto(out *DdosMitigationRulesMetadataParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DdosMitigationRulesObservation ¶
type DdosMitigationRulesObservation struct { }
func (*DdosMitigationRulesObservation) DeepCopy ¶
func (in *DdosMitigationRulesObservation) DeepCopy() *DdosMitigationRulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DdosMitigationRulesObservation.
func (*DdosMitigationRulesObservation) DeepCopyInto ¶
func (in *DdosMitigationRulesObservation) DeepCopyInto(out *DdosMitigationRulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DdosMitigationRulesParameters ¶
type DdosMitigationRulesParameters struct { // +kubebuilder:validation:Optional Block *bool `json:"block,omitempty" tf:"block,omitempty"` // +kubebuilder:validation:Optional DdosClientSource []DdosClientSourceParameters `json:"ddosClientSource,omitempty" tf:"ddos_client_source,omitempty"` // +kubebuilder:validation:Optional ExpirationTimestamp *string `json:"expirationTimestamp,omitempty" tf:"expiration_timestamp,omitempty"` // +kubebuilder:validation:Optional IPPrefixList []DdosMitigationRulesIPPrefixListParameters `json:"ipPrefixList,omitempty" tf:"ip_prefix_list,omitempty"` // +kubebuilder:validation:Optional Metadata []DdosMitigationRulesMetadataParameters `json:"metadata,omitempty" tf:"metadata,omitempty"` }
func (*DdosMitigationRulesParameters) DeepCopy ¶
func (in *DdosMitigationRulesParameters) DeepCopy() *DdosMitigationRulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DdosMitigationRulesParameters.
func (*DdosMitigationRulesParameters) DeepCopyInto ¶
func (in *DdosMitigationRulesParameters) DeepCopyInto(out *DdosMitigationRulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DefaultRoutePoolsObservation ¶
type DefaultRoutePoolsObservation struct { // +kubebuilder:validation:Optional Cluster []ClusterObservation `json:"cluster,omitempty" tf:"cluster,omitempty"` // +kubebuilder:validation:Optional Pool []PoolObservation `json:"pool,omitempty" tf:"pool,omitempty"` }
func (*DefaultRoutePoolsObservation) DeepCopy ¶
func (in *DefaultRoutePoolsObservation) DeepCopy() *DefaultRoutePoolsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultRoutePoolsObservation.
func (*DefaultRoutePoolsObservation) DeepCopyInto ¶
func (in *DefaultRoutePoolsObservation) DeepCopyInto(out *DefaultRoutePoolsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DefaultRoutePoolsParameters ¶
type DefaultRoutePoolsParameters struct { // +kubebuilder:validation:Optional Cluster []ClusterParameters `json:"cluster,omitempty" tf:"cluster,omitempty"` // +kubebuilder:validation:Optional EndpointSubsets map[string]*string `json:"endpointSubsets,omitempty" tf:"endpoint_subsets,omitempty"` // +kubebuilder:validation:Optional Pool []PoolParameters `json:"pool,omitempty" tf:"pool,omitempty"` // +kubebuilder:validation:Optional Priority *float64 `json:"priority,omitempty" tf:"priority,omitempty"` // +kubebuilder:validation:Optional Weight *float64 `json:"weight,omitempty" tf:"weight,omitempty"` }
func (*DefaultRoutePoolsParameters) DeepCopy ¶
func (in *DefaultRoutePoolsParameters) DeepCopy() *DefaultRoutePoolsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultRoutePoolsParameters.
func (*DefaultRoutePoolsParameters) DeepCopyInto ¶
func (in *DefaultRoutePoolsParameters) DeepCopyInto(out *DefaultRoutePoolsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DefaultSubsetObservation ¶
type DefaultSubsetObservation struct { }
func (*DefaultSubsetObservation) DeepCopy ¶
func (in *DefaultSubsetObservation) DeepCopy() *DefaultSubsetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultSubsetObservation.
func (*DefaultSubsetObservation) DeepCopyInto ¶
func (in *DefaultSubsetObservation) DeepCopyInto(out *DefaultSubsetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DefaultSubsetParameters ¶
type DefaultSubsetParameters struct { // +kubebuilder:validation:Optional DefaultSubset map[string]*string `json:"defaultSubset,omitempty" tf:"default_subset,omitempty"` }
func (*DefaultSubsetParameters) DeepCopy ¶
func (in *DefaultSubsetParameters) DeepCopy() *DefaultSubsetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DefaultSubsetParameters.
func (*DefaultSubsetParameters) DeepCopyInto ¶
func (in *DefaultSubsetParameters) DeepCopyInto(out *DefaultSubsetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DetectionSettingsObservation ¶
type DetectionSettingsObservation struct { }
func (*DetectionSettingsObservation) DeepCopy ¶
func (in *DetectionSettingsObservation) DeepCopy() *DetectionSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DetectionSettingsObservation.
func (*DetectionSettingsObservation) DeepCopyInto ¶
func (in *DetectionSettingsObservation) DeepCopyInto(out *DetectionSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DetectionSettingsParameters ¶
type DetectionSettingsParameters struct { // +kubebuilder:validation:Optional DefaultViolationSettings *bool `json:"defaultViolationSettings,omitempty" tf:"default_violation_settings,omitempty"` // +kubebuilder:validation:Optional DisableSuppression *bool `json:"disableSuppression,omitempty" tf:"disable_suppression,omitempty"` // +kubebuilder:validation:Optional DisableThreatCampaigns *bool `json:"disableThreatCampaigns,omitempty" tf:"disable_threat_campaigns,omitempty"` // +kubebuilder:validation:Optional EnableSuppression *bool `json:"enableSuppression,omitempty" tf:"enable_suppression,omitempty"` // +kubebuilder:validation:Optional EnableThreatCampaigns *bool `json:"enableThreatCampaigns,omitempty" tf:"enable_threat_campaigns,omitempty"` // +kubebuilder:validation:Optional SignatureSelectionSetting []SignatureSelectionSettingParameters `json:"signatureSelectionSetting,omitempty" tf:"signature_selection_setting,omitempty"` // +kubebuilder:validation:Optional ViolationSettings []ViolationSettingsParameters `json:"violationSettings,omitempty" tf:"violation_settings,omitempty"` }
func (*DetectionSettingsParameters) DeepCopy ¶
func (in *DetectionSettingsParameters) DeepCopy() *DetectionSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DetectionSettingsParameters.
func (*DetectionSettingsParameters) DeepCopyInto ¶
func (in *DetectionSettingsParameters) DeepCopyInto(out *DetectionSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DirectConnectEnabledObservation ¶
type DirectConnectEnabledObservation struct { }
func (*DirectConnectEnabledObservation) DeepCopy ¶
func (in *DirectConnectEnabledObservation) DeepCopy() *DirectConnectEnabledObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectConnectEnabledObservation.
func (*DirectConnectEnabledObservation) DeepCopyInto ¶
func (in *DirectConnectEnabledObservation) DeepCopyInto(out *DirectConnectEnabledObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DirectConnectEnabledParameters ¶
type DirectConnectEnabledParameters struct { // +kubebuilder:validation:Optional AutoAsn *bool `json:"autoAsn,omitempty" tf:"auto_asn,omitempty"` // +kubebuilder:validation:Optional CloudAggregatedPrefix []*string `json:"cloudAggregatedPrefix,omitempty" tf:"cloud_aggregated_prefix,omitempty"` // +kubebuilder:validation:Optional CustomAsn *float64 `json:"customAsn,omitempty" tf:"custom_asn,omitempty"` // +kubebuilder:validation:Optional DcConnectAggregatedPrefix []*string `json:"dcConnectAggregatedPrefix,omitempty" tf:"dc_connect_aggregated_prefix,omitempty"` // +kubebuilder:validation:Optional HostedVifs []HostedVifsParameters `json:"hostedVifs,omitempty" tf:"hosted_vifs,omitempty"` // +kubebuilder:validation:Optional ManualGw *bool `json:"manualGw,omitempty" tf:"manual_gw,omitempty"` // +kubebuilder:validation:Optional StandardVifs *bool `json:"standardVifs,omitempty" tf:"standard_vifs,omitempty"` }
func (*DirectConnectEnabledParameters) DeepCopy ¶
func (in *DirectConnectEnabledParameters) DeepCopy() *DirectConnectEnabledParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectConnectEnabledParameters.
func (*DirectConnectEnabledParameters) DeepCopyInto ¶
func (in *DirectConnectEnabledParameters) DeepCopyInto(out *DirectConnectEnabledParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DirectResponseRouteHeadersObservation ¶
type DirectResponseRouteHeadersObservation struct { }
func (*DirectResponseRouteHeadersObservation) DeepCopy ¶
func (in *DirectResponseRouteHeadersObservation) DeepCopy() *DirectResponseRouteHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectResponseRouteHeadersObservation.
func (*DirectResponseRouteHeadersObservation) DeepCopyInto ¶
func (in *DirectResponseRouteHeadersObservation) DeepCopyInto(out *DirectResponseRouteHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DirectResponseRouteHeadersParameters ¶
type DirectResponseRouteHeadersParameters struct { // +kubebuilder:validation:Optional Exact *string `json:"exact,omitempty" tf:"exact,omitempty"` // +kubebuilder:validation:Optional InvertMatch *bool `json:"invertMatch,omitempty" tf:"invert_match,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Presence *bool `json:"presence,omitempty" tf:"presence,omitempty"` // +kubebuilder:validation:Optional Regex *string `json:"regex,omitempty" tf:"regex,omitempty"` }
func (*DirectResponseRouteHeadersParameters) DeepCopy ¶
func (in *DirectResponseRouteHeadersParameters) DeepCopy() *DirectResponseRouteHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectResponseRouteHeadersParameters.
func (*DirectResponseRouteHeadersParameters) DeepCopyInto ¶
func (in *DirectResponseRouteHeadersParameters) DeepCopyInto(out *DirectResponseRouteHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DirectResponseRouteObservation ¶
type DirectResponseRouteObservation struct { }
func (*DirectResponseRouteObservation) DeepCopy ¶
func (in *DirectResponseRouteObservation) DeepCopy() *DirectResponseRouteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectResponseRouteObservation.
func (*DirectResponseRouteObservation) DeepCopyInto ¶
func (in *DirectResponseRouteObservation) DeepCopyInto(out *DirectResponseRouteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DirectResponseRouteParameters ¶
type DirectResponseRouteParameters struct { // +kubebuilder:validation:Optional HTTPMethod *string `json:"httpMethod,omitempty" tf:"http_method,omitempty"` // +kubebuilder:validation:Optional Headers []DirectResponseRouteHeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Optional Path []DirectResponseRoutePathParameters `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional RouteDirectResponse []RouteDirectResponseParameters `json:"routeDirectResponse,omitempty" tf:"route_direct_response,omitempty"` }
func (*DirectResponseRouteParameters) DeepCopy ¶
func (in *DirectResponseRouteParameters) DeepCopy() *DirectResponseRouteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectResponseRouteParameters.
func (*DirectResponseRouteParameters) DeepCopyInto ¶
func (in *DirectResponseRouteParameters) DeepCopyInto(out *DirectResponseRouteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DirectResponseRoutePathObservation ¶
type DirectResponseRoutePathObservation struct { }
func (*DirectResponseRoutePathObservation) DeepCopy ¶
func (in *DirectResponseRoutePathObservation) DeepCopy() *DirectResponseRoutePathObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectResponseRoutePathObservation.
func (*DirectResponseRoutePathObservation) DeepCopyInto ¶
func (in *DirectResponseRoutePathObservation) DeepCopyInto(out *DirectResponseRoutePathObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DirectResponseRoutePathParameters ¶
type DirectResponseRoutePathParameters struct { // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` // +kubebuilder:validation:Optional Regex *string `json:"regex,omitempty" tf:"regex,omitempty"` }
func (*DirectResponseRoutePathParameters) DeepCopy ¶
func (in *DirectResponseRoutePathParameters) DeepCopy() *DirectResponseRoutePathParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DirectResponseRoutePathParameters.
func (*DirectResponseRoutePathParameters) DeepCopyInto ¶
func (in *DirectResponseRoutePathParameters) DeepCopyInto(out *DirectResponseRoutePathParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DisableOcspStaplingObservation ¶
type DisableOcspStaplingObservation struct { }
func (*DisableOcspStaplingObservation) DeepCopy ¶
func (in *DisableOcspStaplingObservation) DeepCopy() *DisableOcspStaplingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DisableOcspStaplingObservation.
func (*DisableOcspStaplingObservation) DeepCopyInto ¶
func (in *DisableOcspStaplingObservation) DeepCopyInto(out *DisableOcspStaplingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DisableOcspStaplingParameters ¶
type DisableOcspStaplingParameters struct { }
func (*DisableOcspStaplingParameters) DeepCopy ¶
func (in *DisableOcspStaplingParameters) DeepCopy() *DisableOcspStaplingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DisableOcspStaplingParameters.
func (*DisableOcspStaplingParameters) DeepCopyInto ¶
func (in *DisableOcspStaplingParameters) DeepCopyInto(out *DisableOcspStaplingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainMatchObservation ¶
type DomainMatchObservation struct { }
func (*DomainMatchObservation) DeepCopy ¶
func (in *DomainMatchObservation) DeepCopy() *DomainMatchObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainMatchObservation.
func (*DomainMatchObservation) DeepCopyInto ¶
func (in *DomainMatchObservation) DeepCopyInto(out *DomainMatchObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainMatchParameters ¶
type DomainMatchParameters struct { // +kubebuilder:validation:Optional ExactValue *string `json:"exactValue,omitempty" tf:"exact_value,omitempty"` // +kubebuilder:validation:Optional RegexValue *string `json:"regexValue,omitempty" tf:"regex_value,omitempty"` // +kubebuilder:validation:Optional SuffixValue *string `json:"suffixValue,omitempty" tf:"suffix_value,omitempty"` }
func (*DomainMatchParameters) DeepCopy ¶
func (in *DomainMatchParameters) DeepCopy() *DomainMatchParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainMatchParameters.
func (*DomainMatchParameters) DeepCopyInto ¶
func (in *DomainMatchParameters) DeepCopyInto(out *DomainMatchParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainMatcherObservation ¶
type DomainMatcherObservation struct { }
func (*DomainMatcherObservation) DeepCopy ¶
func (in *DomainMatcherObservation) DeepCopy() *DomainMatcherObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainMatcherObservation.
func (*DomainMatcherObservation) DeepCopyInto ¶
func (in *DomainMatcherObservation) DeepCopyInto(out *DomainMatcherObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainMatcherParameters ¶
type DomainMatcherParameters struct { // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional RegexValues []*string `json:"regexValues,omitempty" tf:"regex_values,omitempty"` }
func (*DomainMatcherParameters) DeepCopy ¶
func (in *DomainMatcherParameters) DeepCopy() *DomainMatcherParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainMatcherParameters.
func (*DomainMatcherParameters) DeepCopyInto ¶
func (in *DomainMatcherParameters) DeepCopyInto(out *DomainMatcherParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainObservation ¶
type DomainObservation struct { }
func (*DomainObservation) DeepCopy ¶
func (in *DomainObservation) DeepCopy() *DomainObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainObservation.
func (*DomainObservation) DeepCopyInto ¶
func (in *DomainObservation) DeepCopyInto(out *DomainObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainParameters ¶
type DomainParameters struct { // +kubebuilder:validation:Optional ExactValue *string `json:"exactValue,omitempty" tf:"exact_value,omitempty"` // +kubebuilder:validation:Optional RegexValue *string `json:"regexValue,omitempty" tf:"regex_value,omitempty"` // +kubebuilder:validation:Optional SuffixValue *string `json:"suffixValue,omitempty" tf:"suffix_value,omitempty"` }
func (*DomainParameters) DeepCopy ¶
func (in *DomainParameters) DeepCopy() *DomainParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainParameters.
func (*DomainParameters) DeepCopyInto ¶
func (in *DomainParameters) DeepCopyInto(out *DomainParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableAPIDiscoveryObservation ¶
type EnableAPIDiscoveryObservation struct { }
func (*EnableAPIDiscoveryObservation) DeepCopy ¶
func (in *EnableAPIDiscoveryObservation) DeepCopy() *EnableAPIDiscoveryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableAPIDiscoveryObservation.
func (*EnableAPIDiscoveryObservation) DeepCopyInto ¶
func (in *EnableAPIDiscoveryObservation) DeepCopyInto(out *EnableAPIDiscoveryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableAPIDiscoveryParameters ¶
type EnableAPIDiscoveryParameters struct { // +kubebuilder:validation:Optional DisableLearnFromRedirectTraffic *bool `json:"disableLearnFromRedirectTraffic,omitempty" tf:"disable_learn_from_redirect_traffic,omitempty"` // +kubebuilder:validation:Optional EnableLearnFromRedirectTraffic *bool `json:"enableLearnFromRedirectTraffic,omitempty" tf:"enable_learn_from_redirect_traffic,omitempty"` }
func (*EnableAPIDiscoveryParameters) DeepCopy ¶
func (in *EnableAPIDiscoveryParameters) DeepCopy() *EnableAPIDiscoveryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableAPIDiscoveryParameters.
func (*EnableAPIDiscoveryParameters) DeepCopyInto ¶
func (in *EnableAPIDiscoveryParameters) DeepCopyInto(out *EnableAPIDiscoveryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableDiscoveryObservation ¶
type EnableDiscoveryObservation struct { }
func (*EnableDiscoveryObservation) DeepCopy ¶
func (in *EnableDiscoveryObservation) DeepCopy() *EnableDiscoveryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableDiscoveryObservation.
func (*EnableDiscoveryObservation) DeepCopyInto ¶
func (in *EnableDiscoveryObservation) DeepCopyInto(out *EnableDiscoveryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableDiscoveryParameters ¶
type EnableDiscoveryParameters struct { // +kubebuilder:validation:Optional DisableLearnFromRedirectTraffic *bool `json:"disableLearnFromRedirectTraffic,omitempty" tf:"disable_learn_from_redirect_traffic,omitempty"` // +kubebuilder:validation:Optional EnableLearnFromRedirectTraffic *bool `json:"enableLearnFromRedirectTraffic,omitempty" tf:"enable_learn_from_redirect_traffic,omitempty"` }
func (*EnableDiscoveryParameters) DeepCopy ¶
func (in *EnableDiscoveryParameters) DeepCopy() *EnableDiscoveryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableDiscoveryParameters.
func (*EnableDiscoveryParameters) DeepCopyInto ¶
func (in *EnableDiscoveryParameters) DeepCopyInto(out *EnableDiscoveryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableForwardProxyObservation ¶
type EnableForwardProxyObservation struct { }
func (*EnableForwardProxyObservation) DeepCopy ¶
func (in *EnableForwardProxyObservation) DeepCopy() *EnableForwardProxyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableForwardProxyObservation.
func (*EnableForwardProxyObservation) DeepCopyInto ¶
func (in *EnableForwardProxyObservation) DeepCopyInto(out *EnableForwardProxyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableForwardProxyParameters ¶
type EnableForwardProxyParameters struct { // +kubebuilder:validation:Optional ConnectionTimeout *float64 `json:"connectionTimeout,omitempty" tf:"connection_timeout,omitempty"` // +kubebuilder:validation:Optional MaxConnectAttempts *float64 `json:"maxConnectAttempts,omitempty" tf:"max_connect_attempts,omitempty"` // +kubebuilder:validation:Optional NoInterception *bool `json:"noInterception,omitempty" tf:"no_interception,omitempty"` // +kubebuilder:validation:Optional TLSIntercept []TLSInterceptParameters `json:"tlsIntercept,omitempty" tf:"tls_intercept,omitempty"` // +kubebuilder:validation:Optional WhiteListedPorts []*float64 `json:"whiteListedPorts,omitempty" tf:"white_listed_ports,omitempty"` // +kubebuilder:validation:Optional WhiteListedPrefixes []*string `json:"whiteListedPrefixes,omitempty" tf:"white_listed_prefixes,omitempty"` }
func (*EnableForwardProxyParameters) DeepCopy ¶
func (in *EnableForwardProxyParameters) DeepCopy() *EnableForwardProxyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableForwardProxyParameters.
func (*EnableForwardProxyParameters) DeepCopyInto ¶
func (in *EnableForwardProxyParameters) DeepCopyInto(out *EnableForwardProxyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsObservation ¶
type EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsObservation struct { }
func (*EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsObservation) DeepCopy ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsObservation) DeepCopy() *EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsObservation.
func (*EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsObservation) DeepCopyInto ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsObservation) DeepCopyInto(out *EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsParameters ¶
type EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsParameters struct { // +kubebuilder:validation:Required HashAlgorithms []*string `json:"hashAlgorithms" tf:"hash_algorithms,omitempty"` }
func (*EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsParameters) DeepCopy ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsParameters) DeepCopy() *EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsParameters.
func (*EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsParameters) DeepCopyInto ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsParameters) DeepCopyInto(out *EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingObservation ¶
type EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingObservation struct { }
func (*EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingObservation) DeepCopy ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingObservation) DeepCopy() *EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingObservation.
func (*EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingObservation) DeepCopyInto ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingObservation) DeepCopyInto(out *EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingParameters ¶
type EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingParameters struct { }
func (*EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingParameters) DeepCopy ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingParameters) DeepCopy() *EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingParameters.
func (*EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingParameters) DeepCopyInto ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingParameters) DeepCopyInto(out *EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableForwardProxyTLSInterceptCustomCertificateObservation ¶
type EnableForwardProxyTLSInterceptCustomCertificateObservation struct { }
func (*EnableForwardProxyTLSInterceptCustomCertificateObservation) DeepCopy ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificateObservation) DeepCopy() *EnableForwardProxyTLSInterceptCustomCertificateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableForwardProxyTLSInterceptCustomCertificateObservation.
func (*EnableForwardProxyTLSInterceptCustomCertificateObservation) DeepCopyInto ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificateObservation) DeepCopyInto(out *EnableForwardProxyTLSInterceptCustomCertificateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableForwardProxyTLSInterceptCustomCertificateParameters ¶
type EnableForwardProxyTLSInterceptCustomCertificateParameters struct { // +kubebuilder:validation:Optional CertificateURL *string `json:"certificateUrl,omitempty" tf:"certificate_url,omitempty"` // +kubebuilder:validation:Optional CustomHashAlgorithms []TLSInterceptCustomCertificateCustomHashAlgorithmsParameters `json:"customHashAlgorithms,omitempty" tf:"custom_hash_algorithms,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional DisableOcspStapling []TLSInterceptCustomCertificateDisableOcspStaplingParameters `json:"disableOcspStapling,omitempty" tf:"disable_ocsp_stapling,omitempty"` // +kubebuilder:validation:Optional PrivateKey []TLSInterceptCustomCertificatePrivateKeyParameters `json:"privateKey,omitempty" tf:"private_key,omitempty"` // +kubebuilder:validation:Optional UseSystemDefaults []TLSInterceptCustomCertificateUseSystemDefaultsParameters `json:"useSystemDefaults,omitempty" tf:"use_system_defaults,omitempty"` }
func (*EnableForwardProxyTLSInterceptCustomCertificateParameters) DeepCopy ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificateParameters) DeepCopy() *EnableForwardProxyTLSInterceptCustomCertificateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableForwardProxyTLSInterceptCustomCertificateParameters.
func (*EnableForwardProxyTLSInterceptCustomCertificateParameters) DeepCopyInto ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificateParameters) DeepCopyInto(out *EnableForwardProxyTLSInterceptCustomCertificateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyObservation ¶
type EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyObservation struct { }
func (*EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyObservation) DeepCopy ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyObservation) DeepCopy() *EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyObservation.
func (*EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyObservation) DeepCopyInto ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyObservation) DeepCopyInto(out *EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyParameters ¶
type EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyParameters struct { // +kubebuilder:validation:Optional BlindfoldSecretInfo []TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoParameters `json:"blindfoldSecretInfo,omitempty" tf:"blindfold_secret_info,omitempty"` // +kubebuilder:validation:Optional BlindfoldSecretInfoInternal []TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters `json:"blindfoldSecretInfoInternal,omitempty" tf:"blindfold_secret_info_internal,omitempty"` // +kubebuilder:validation:Optional ClearSecretInfo []TLSInterceptCustomCertificatePrivateKeyClearSecretInfoParameters `json:"clearSecretInfo,omitempty" tf:"clear_secret_info,omitempty"` // +kubebuilder:validation:Optional SecretEncodingType *string `json:"secretEncodingType,omitempty" tf:"secret_encoding_type,omitempty"` // +kubebuilder:validation:Optional VaultSecretInfo []TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoParameters `json:"vaultSecretInfo,omitempty" tf:"vault_secret_info,omitempty"` // +kubebuilder:validation:Optional WingmanSecretInfo []TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoParameters `json:"wingmanSecretInfo,omitempty" tf:"wingman_secret_info,omitempty"` }
func (*EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyParameters) DeepCopy ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyParameters) DeepCopy() *EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyParameters.
func (*EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyParameters) DeepCopyInto ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyParameters) DeepCopyInto(out *EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsObservation ¶
type EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsObservation struct { }
func (*EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsObservation) DeepCopy ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsObservation) DeepCopy() *EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsObservation.
func (*EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsObservation) DeepCopyInto ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsObservation) DeepCopyInto(out *EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsParameters ¶
type EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsParameters struct { }
func (*EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsParameters) DeepCopy ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsParameters) DeepCopy() *EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsParameters.
func (*EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsParameters) DeepCopyInto ¶
func (in *EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsParameters) DeepCopyInto(out *EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableForwardProxyTLSInterceptObservation ¶
type EnableForwardProxyTLSInterceptObservation struct { }
func (*EnableForwardProxyTLSInterceptObservation) DeepCopy ¶
func (in *EnableForwardProxyTLSInterceptObservation) DeepCopy() *EnableForwardProxyTLSInterceptObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableForwardProxyTLSInterceptObservation.
func (*EnableForwardProxyTLSInterceptObservation) DeepCopyInto ¶
func (in *EnableForwardProxyTLSInterceptObservation) DeepCopyInto(out *EnableForwardProxyTLSInterceptObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableForwardProxyTLSInterceptParameters ¶
type EnableForwardProxyTLSInterceptParameters struct { // +kubebuilder:validation:Optional CustomCertificate []TLSInterceptCustomCertificateParameters `json:"customCertificate,omitempty" tf:"custom_certificate,omitempty"` // +kubebuilder:validation:Optional EnableForAllDomains *bool `json:"enableForAllDomains,omitempty" tf:"enable_for_all_domains,omitempty"` // +kubebuilder:validation:Optional Policy []TLSInterceptPolicyParameters `json:"policy,omitempty" tf:"policy,omitempty"` // +kubebuilder:validation:Optional TrustedCAURL *string `json:"trustedCaUrl,omitempty" tf:"trusted_ca_url,omitempty"` // +kubebuilder:validation:Optional VolterraCertificate *bool `json:"volterraCertificate,omitempty" tf:"volterra_certificate,omitempty"` // +kubebuilder:validation:Optional VolterraTrustedCA *bool `json:"volterraTrustedCa,omitempty" tf:"volterra_trusted_ca,omitempty"` }
func (*EnableForwardProxyTLSInterceptParameters) DeepCopy ¶
func (in *EnableForwardProxyTLSInterceptParameters) DeepCopy() *EnableForwardProxyTLSInterceptParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableForwardProxyTLSInterceptParameters.
func (*EnableForwardProxyTLSInterceptParameters) DeepCopyInto ¶
func (in *EnableForwardProxyTLSInterceptParameters) DeepCopyInto(out *EnableForwardProxyTLSInterceptParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableForwardProxyTLSInterceptPolicyInterceptionRulesObservation ¶
type EnableForwardProxyTLSInterceptPolicyInterceptionRulesObservation struct { }
func (*EnableForwardProxyTLSInterceptPolicyInterceptionRulesObservation) DeepCopy ¶
func (in *EnableForwardProxyTLSInterceptPolicyInterceptionRulesObservation) DeepCopy() *EnableForwardProxyTLSInterceptPolicyInterceptionRulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableForwardProxyTLSInterceptPolicyInterceptionRulesObservation.
func (*EnableForwardProxyTLSInterceptPolicyInterceptionRulesObservation) DeepCopyInto ¶
func (in *EnableForwardProxyTLSInterceptPolicyInterceptionRulesObservation) DeepCopyInto(out *EnableForwardProxyTLSInterceptPolicyInterceptionRulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableForwardProxyTLSInterceptPolicyInterceptionRulesParameters ¶
type EnableForwardProxyTLSInterceptPolicyInterceptionRulesParameters struct { // +kubebuilder:validation:Optional DisableInterception *bool `json:"disableInterception,omitempty" tf:"disable_interception,omitempty"` // +kubebuilder:validation:Optional DomainMatch []TLSInterceptPolicyInterceptionRulesDomainMatchParameters `json:"domainMatch,omitempty" tf:"domain_match,omitempty"` // +kubebuilder:validation:Optional EnableInterception *bool `json:"enableInterception,omitempty" tf:"enable_interception,omitempty"` }
func (*EnableForwardProxyTLSInterceptPolicyInterceptionRulesParameters) DeepCopy ¶
func (in *EnableForwardProxyTLSInterceptPolicyInterceptionRulesParameters) DeepCopy() *EnableForwardProxyTLSInterceptPolicyInterceptionRulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableForwardProxyTLSInterceptPolicyInterceptionRulesParameters.
func (*EnableForwardProxyTLSInterceptPolicyInterceptionRulesParameters) DeepCopyInto ¶
func (in *EnableForwardProxyTLSInterceptPolicyInterceptionRulesParameters) DeepCopyInto(out *EnableForwardProxyTLSInterceptPolicyInterceptionRulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableForwardProxyTLSInterceptPolicyObservation ¶
type EnableForwardProxyTLSInterceptPolicyObservation struct { }
func (*EnableForwardProxyTLSInterceptPolicyObservation) DeepCopy ¶
func (in *EnableForwardProxyTLSInterceptPolicyObservation) DeepCopy() *EnableForwardProxyTLSInterceptPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableForwardProxyTLSInterceptPolicyObservation.
func (*EnableForwardProxyTLSInterceptPolicyObservation) DeepCopyInto ¶
func (in *EnableForwardProxyTLSInterceptPolicyObservation) DeepCopyInto(out *EnableForwardProxyTLSInterceptPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableForwardProxyTLSInterceptPolicyParameters ¶
type EnableForwardProxyTLSInterceptPolicyParameters struct { // +kubebuilder:validation:Optional InterceptionRules []TLSInterceptPolicyInterceptionRulesParameters `json:"interceptionRules,omitempty" tf:"interception_rules,omitempty"` }
func (*EnableForwardProxyTLSInterceptPolicyParameters) DeepCopy ¶
func (in *EnableForwardProxyTLSInterceptPolicyParameters) DeepCopy() *EnableForwardProxyTLSInterceptPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableForwardProxyTLSInterceptPolicyParameters.
func (*EnableForwardProxyTLSInterceptPolicyParameters) DeepCopyInto ¶
func (in *EnableForwardProxyTLSInterceptPolicyParameters) DeepCopyInto(out *EnableForwardProxyTLSInterceptPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableIPReputationObservation ¶
type EnableIPReputationObservation struct { }
func (*EnableIPReputationObservation) DeepCopy ¶
func (in *EnableIPReputationObservation) DeepCopy() *EnableIPReputationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableIPReputationObservation.
func (*EnableIPReputationObservation) DeepCopyInto ¶
func (in *EnableIPReputationObservation) DeepCopyInto(out *EnableIPReputationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableIPReputationParameters ¶
type EnableIPReputationParameters struct { // +kubebuilder:validation:Required IPThreatCategories []*string `json:"ipThreatCategories" tf:"ip_threat_categories,omitempty"` }
func (*EnableIPReputationParameters) DeepCopy ¶
func (in *EnableIPReputationParameters) DeepCopy() *EnableIPReputationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableIPReputationParameters.
func (*EnableIPReputationParameters) DeepCopyInto ¶
func (in *EnableIPReputationParameters) DeepCopyInto(out *EnableIPReputationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableSubsetsObservation ¶
type EnableSubsetsObservation struct { }
func (*EnableSubsetsObservation) DeepCopy ¶
func (in *EnableSubsetsObservation) DeepCopy() *EnableSubsetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableSubsetsObservation.
func (*EnableSubsetsObservation) DeepCopyInto ¶
func (in *EnableSubsetsObservation) DeepCopyInto(out *EnableSubsetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableSubsetsParameters ¶
type EnableSubsetsParameters struct { // +kubebuilder:validation:Optional AnyEndpoint *bool `json:"anyEndpoint,omitempty" tf:"any_endpoint,omitempty"` // +kubebuilder:validation:Optional DefaultSubset []DefaultSubsetParameters `json:"defaultSubset,omitempty" tf:"default_subset,omitempty"` // +kubebuilder:validation:Optional EndpointSubsets []EndpointSubsetsParameters `json:"endpointSubsets,omitempty" tf:"endpoint_subsets,omitempty"` // +kubebuilder:validation:Optional FailRequest *bool `json:"failRequest,omitempty" tf:"fail_request,omitempty"` }
func (*EnableSubsetsParameters) DeepCopy ¶
func (in *EnableSubsetsParameters) DeepCopy() *EnableSubsetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableSubsetsParameters.
func (*EnableSubsetsParameters) DeepCopyInto ¶
func (in *EnableSubsetsParameters) DeepCopyInto(out *EnableSubsetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableTrustClientIPHeadersObservation ¶
type EnableTrustClientIPHeadersObservation struct { }
func (*EnableTrustClientIPHeadersObservation) DeepCopy ¶
func (in *EnableTrustClientIPHeadersObservation) DeepCopy() *EnableTrustClientIPHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableTrustClientIPHeadersObservation.
func (*EnableTrustClientIPHeadersObservation) DeepCopyInto ¶
func (in *EnableTrustClientIPHeadersObservation) DeepCopyInto(out *EnableTrustClientIPHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EnableTrustClientIPHeadersParameters ¶
type EnableTrustClientIPHeadersParameters struct { // +kubebuilder:validation:Optional ClientIPHeaders []*string `json:"clientIpHeaders,omitempty" tf:"client_ip_headers,omitempty"` }
func (*EnableTrustClientIPHeadersParameters) DeepCopy ¶
func (in *EnableTrustClientIPHeadersParameters) DeepCopy() *EnableTrustClientIPHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnableTrustClientIPHeadersParameters.
func (*EnableTrustClientIPHeadersParameters) DeepCopyInto ¶
func (in *EnableTrustClientIPHeadersParameters) DeepCopyInto(out *EnableTrustClientIPHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointObservation ¶
type EndpointObservation struct { }
func (*EndpointObservation) DeepCopy ¶
func (in *EndpointObservation) DeepCopy() *EndpointObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointObservation.
func (*EndpointObservation) DeepCopyInto ¶
func (in *EndpointObservation) DeepCopyInto(out *EndpointObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointParameters ¶
type EndpointParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*EndpointParameters) DeepCopy ¶
func (in *EndpointParameters) DeepCopy() *EndpointParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointParameters.
func (*EndpointParameters) DeepCopyInto ¶
func (in *EndpointParameters) DeepCopyInto(out *EndpointParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointSubsetsObservation ¶
type EndpointSubsetsObservation struct { }
func (*EndpointSubsetsObservation) DeepCopy ¶
func (in *EndpointSubsetsObservation) DeepCopy() *EndpointSubsetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSubsetsObservation.
func (*EndpointSubsetsObservation) DeepCopyInto ¶
func (in *EndpointSubsetsObservation) DeepCopyInto(out *EndpointSubsetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EndpointSubsetsParameters ¶
type EndpointSubsetsParameters struct { // +kubebuilder:validation:Optional Keys []*string `json:"keys,omitempty" tf:"keys,omitempty"` }
func (*EndpointSubsetsParameters) DeepCopy ¶
func (in *EndpointSubsetsParameters) DeepCopy() *EndpointSubsetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointSubsetsParameters.
func (*EndpointSubsetsParameters) DeepCopyInto ¶
func (in *EndpointSubsetsParameters) DeepCopyInto(out *EndpointSubsetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludeAttackTypeContextsObservation ¶
type ExcludeAttackTypeContextsObservation struct { }
func (*ExcludeAttackTypeContextsObservation) DeepCopy ¶
func (in *ExcludeAttackTypeContextsObservation) DeepCopy() *ExcludeAttackTypeContextsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludeAttackTypeContextsObservation.
func (*ExcludeAttackTypeContextsObservation) DeepCopyInto ¶
func (in *ExcludeAttackTypeContextsObservation) DeepCopyInto(out *ExcludeAttackTypeContextsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludeAttackTypeContextsParameters ¶
type ExcludeAttackTypeContextsParameters struct { // +kubebuilder:validation:Optional ExcludeAttackType *string `json:"excludeAttackType,omitempty" tf:"exclude_attack_type,omitempty"` }
func (*ExcludeAttackTypeContextsParameters) DeepCopy ¶
func (in *ExcludeAttackTypeContextsParameters) DeepCopy() *ExcludeAttackTypeContextsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludeAttackTypeContextsParameters.
func (*ExcludeAttackTypeContextsParameters) DeepCopyInto ¶
func (in *ExcludeAttackTypeContextsParameters) DeepCopyInto(out *ExcludeAttackTypeContextsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludeBotNameContextsObservation ¶
type ExcludeBotNameContextsObservation struct { }
func (*ExcludeBotNameContextsObservation) DeepCopy ¶
func (in *ExcludeBotNameContextsObservation) DeepCopy() *ExcludeBotNameContextsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludeBotNameContextsObservation.
func (*ExcludeBotNameContextsObservation) DeepCopyInto ¶
func (in *ExcludeBotNameContextsObservation) DeepCopyInto(out *ExcludeBotNameContextsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludeBotNameContextsParameters ¶
type ExcludeBotNameContextsParameters struct { // +kubebuilder:validation:Optional BotName *string `json:"botName,omitempty" tf:"bot_name,omitempty"` }
func (*ExcludeBotNameContextsParameters) DeepCopy ¶
func (in *ExcludeBotNameContextsParameters) DeepCopy() *ExcludeBotNameContextsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludeBotNameContextsParameters.
func (*ExcludeBotNameContextsParameters) DeepCopyInto ¶
func (in *ExcludeBotNameContextsParameters) DeepCopyInto(out *ExcludeBotNameContextsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludeListDomainObservation ¶
type ExcludeListDomainObservation struct { }
func (*ExcludeListDomainObservation) DeepCopy ¶
func (in *ExcludeListDomainObservation) DeepCopy() *ExcludeListDomainObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludeListDomainObservation.
func (*ExcludeListDomainObservation) DeepCopyInto ¶
func (in *ExcludeListDomainObservation) DeepCopyInto(out *ExcludeListDomainObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludeListDomainParameters ¶
type ExcludeListDomainParameters struct { // +kubebuilder:validation:Optional ExactValue *string `json:"exactValue,omitempty" tf:"exact_value,omitempty"` // +kubebuilder:validation:Optional RegexValue *string `json:"regexValue,omitempty" tf:"regex_value,omitempty"` // +kubebuilder:validation:Optional SuffixValue *string `json:"suffixValue,omitempty" tf:"suffix_value,omitempty"` }
func (*ExcludeListDomainParameters) DeepCopy ¶
func (in *ExcludeListDomainParameters) DeepCopy() *ExcludeListDomainParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludeListDomainParameters.
func (*ExcludeListDomainParameters) DeepCopyInto ¶
func (in *ExcludeListDomainParameters) DeepCopyInto(out *ExcludeListDomainParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludeListMetadataObservation ¶
type ExcludeListMetadataObservation struct { }
func (*ExcludeListMetadataObservation) DeepCopy ¶
func (in *ExcludeListMetadataObservation) DeepCopy() *ExcludeListMetadataObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludeListMetadataObservation.
func (*ExcludeListMetadataObservation) DeepCopyInto ¶
func (in *ExcludeListMetadataObservation) DeepCopyInto(out *ExcludeListMetadataObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludeListMetadataParameters ¶
type ExcludeListMetadataParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*ExcludeListMetadataParameters) DeepCopy ¶
func (in *ExcludeListMetadataParameters) DeepCopy() *ExcludeListMetadataParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludeListMetadataParameters.
func (*ExcludeListMetadataParameters) DeepCopyInto ¶
func (in *ExcludeListMetadataParameters) DeepCopyInto(out *ExcludeListMetadataParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludeListObservation ¶
type ExcludeListObservation struct { }
func (*ExcludeListObservation) DeepCopy ¶
func (in *ExcludeListObservation) DeepCopy() *ExcludeListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludeListObservation.
func (*ExcludeListObservation) DeepCopyInto ¶
func (in *ExcludeListObservation) DeepCopyInto(out *ExcludeListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludeListParameters ¶
type ExcludeListParameters struct { // +kubebuilder:validation:Optional AnyDomain *bool `json:"anyDomain,omitempty" tf:"any_domain,omitempty"` // +kubebuilder:validation:Optional Domain []DomainParameters `json:"domain,omitempty" tf:"domain,omitempty"` // +kubebuilder:validation:Optional Metadata []ExcludeListMetadataParameters `json:"metadata,omitempty" tf:"metadata,omitempty"` // +kubebuilder:validation:Optional Path []PathParameters `json:"path,omitempty" tf:"path,omitempty"` }
func (*ExcludeListParameters) DeepCopy ¶
func (in *ExcludeListParameters) DeepCopy() *ExcludeListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludeListParameters.
func (*ExcludeListParameters) DeepCopyInto ¶
func (in *ExcludeListParameters) DeepCopyInto(out *ExcludeListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludeListPathObservation ¶
type ExcludeListPathObservation struct { }
func (*ExcludeListPathObservation) DeepCopy ¶
func (in *ExcludeListPathObservation) DeepCopy() *ExcludeListPathObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludeListPathObservation.
func (*ExcludeListPathObservation) DeepCopyInto ¶
func (in *ExcludeListPathObservation) DeepCopyInto(out *ExcludeListPathObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludeListPathParameters ¶
type ExcludeListPathParameters struct { // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` // +kubebuilder:validation:Optional Regex *string `json:"regex,omitempty" tf:"regex,omitempty"` }
func (*ExcludeListPathParameters) DeepCopy ¶
func (in *ExcludeListPathParameters) DeepCopy() *ExcludeListPathParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludeListPathParameters.
func (*ExcludeListPathParameters) DeepCopyInto ¶
func (in *ExcludeListPathParameters) DeepCopyInto(out *ExcludeListPathParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludeSignatureContextsObservation ¶
type ExcludeSignatureContextsObservation struct { }
func (*ExcludeSignatureContextsObservation) DeepCopy ¶
func (in *ExcludeSignatureContextsObservation) DeepCopy() *ExcludeSignatureContextsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludeSignatureContextsObservation.
func (*ExcludeSignatureContextsObservation) DeepCopyInto ¶
func (in *ExcludeSignatureContextsObservation) DeepCopyInto(out *ExcludeSignatureContextsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludeSignatureContextsParameters ¶
type ExcludeSignatureContextsParameters struct { // +kubebuilder:validation:Optional SignatureID *float64 `json:"signatureId,omitempty" tf:"signature_id,omitempty"` }
func (*ExcludeSignatureContextsParameters) DeepCopy ¶
func (in *ExcludeSignatureContextsParameters) DeepCopy() *ExcludeSignatureContextsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludeSignatureContextsParameters.
func (*ExcludeSignatureContextsParameters) DeepCopyInto ¶
func (in *ExcludeSignatureContextsParameters) DeepCopyInto(out *ExcludeSignatureContextsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludeViolationContextsObservation ¶
type ExcludeViolationContextsObservation struct { }
func (*ExcludeViolationContextsObservation) DeepCopy ¶
func (in *ExcludeViolationContextsObservation) DeepCopy() *ExcludeViolationContextsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludeViolationContextsObservation.
func (*ExcludeViolationContextsObservation) DeepCopyInto ¶
func (in *ExcludeViolationContextsObservation) DeepCopyInto(out *ExcludeViolationContextsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExcludeViolationContextsParameters ¶
type ExcludeViolationContextsParameters struct { // +kubebuilder:validation:Optional ExcludeViolation *string `json:"excludeViolation,omitempty" tf:"exclude_violation,omitempty"` }
func (*ExcludeViolationContextsParameters) DeepCopy ¶
func (in *ExcludeViolationContextsParameters) DeepCopy() *ExcludeViolationContextsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExcludeViolationContextsParameters.
func (*ExcludeViolationContextsParameters) DeepCopyInto ¶
func (in *ExcludeViolationContextsParameters) DeepCopyInto(out *ExcludeViolationContextsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExistingNetworkObservation ¶
type ExistingNetworkObservation struct { }
func (*ExistingNetworkObservation) DeepCopy ¶
func (in *ExistingNetworkObservation) DeepCopy() *ExistingNetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExistingNetworkObservation.
func (*ExistingNetworkObservation) DeepCopyInto ¶
func (in *ExistingNetworkObservation) DeepCopyInto(out *ExistingNetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExistingNetworkParameters ¶
type ExistingNetworkParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*ExistingNetworkParameters) DeepCopy ¶
func (in *ExistingNetworkParameters) DeepCopy() *ExistingNetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExistingNetworkParameters.
func (*ExistingNetworkParameters) DeepCopyInto ¶
func (in *ExistingNetworkParameters) DeepCopyInto(out *ExistingNetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExistingSubnetObservation ¶
type ExistingSubnetObservation struct { }
func (*ExistingSubnetObservation) DeepCopy ¶
func (in *ExistingSubnetObservation) DeepCopy() *ExistingSubnetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExistingSubnetObservation.
func (*ExistingSubnetObservation) DeepCopyInto ¶
func (in *ExistingSubnetObservation) DeepCopyInto(out *ExistingSubnetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExistingSubnetParameters ¶
type ExistingSubnetParameters struct { // +kubebuilder:validation:Optional SubnetName *string `json:"subnetName,omitempty" tf:"subnet_name,omitempty"` }
func (*ExistingSubnetParameters) DeepCopy ¶
func (in *ExistingSubnetParameters) DeepCopy() *ExistingSubnetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExistingSubnetParameters.
func (*ExistingSubnetParameters) DeepCopyInto ¶
func (in *ExistingSubnetParameters) DeepCopyInto(out *ExistingSubnetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FlagObservation ¶
type FlagObservation struct { }
func (*FlagObservation) DeepCopy ¶
func (in *FlagObservation) DeepCopy() *FlagObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlagObservation.
func (*FlagObservation) DeepCopyInto ¶
func (in *FlagObservation) DeepCopyInto(out *FlagObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FlagParameters ¶
type FlagParameters struct { // +kubebuilder:validation:Optional AppendHeaders []AppendHeadersParameters `json:"appendHeaders,omitempty" tf:"append_headers,omitempty"` // +kubebuilder:validation:Optional NoHeaders *bool `json:"noHeaders,omitempty" tf:"no_headers,omitempty"` }
func (*FlagParameters) DeepCopy ¶
func (in *FlagParameters) DeepCopy() *FlagParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FlagParameters.
func (*FlagParameters) DeepCopyInto ¶
func (in *FlagParameters) DeepCopyInto(out *FlagParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ForwardProxyPoliciesObservation ¶
type ForwardProxyPoliciesObservation struct { }
func (*ForwardProxyPoliciesObservation) DeepCopy ¶
func (in *ForwardProxyPoliciesObservation) DeepCopy() *ForwardProxyPoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForwardProxyPoliciesObservation.
func (*ForwardProxyPoliciesObservation) DeepCopyInto ¶
func (in *ForwardProxyPoliciesObservation) DeepCopyInto(out *ForwardProxyPoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ForwardProxyPoliciesParameters ¶
type ForwardProxyPoliciesParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*ForwardProxyPoliciesParameters) DeepCopy ¶
func (in *ForwardProxyPoliciesParameters) DeepCopy() *ForwardProxyPoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ForwardProxyPoliciesParameters.
func (*ForwardProxyPoliciesParameters) DeepCopyInto ¶
func (in *ForwardProxyPoliciesParameters) DeepCopyInto(out *ForwardProxyPoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPCredFileObservation ¶
type GCPCredFileObservation struct { }
func (*GCPCredFileObservation) DeepCopy ¶
func (in *GCPCredFileObservation) DeepCopy() *GCPCredFileObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPCredFileObservation.
func (*GCPCredFileObservation) DeepCopyInto ¶
func (in *GCPCredFileObservation) DeepCopyInto(out *GCPCredFileObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPCredFileParameters ¶
type GCPCredFileParameters struct { // +kubebuilder:validation:Optional CredentialFile []CredentialFileParameters `json:"credentialFile,omitempty" tf:"credential_file,omitempty"` }
func (*GCPCredFileParameters) DeepCopy ¶
func (in *GCPCredFileParameters) DeepCopy() *GCPCredFileParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPCredFileParameters.
func (*GCPCredFileParameters) DeepCopyInto ¶
func (in *GCPCredFileParameters) DeepCopyInto(out *GCPCredFileParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSite ¶
type GCPVPCSite struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec GCPVPCSiteSpec `json:"spec"` Status GCPVPCSiteStatus `json:"status,omitempty"` }
GCPVPCSite is the Schema for the GCPVPCSites API. <no value> +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,volterra}
func (*GCPVPCSite) DeepCopy ¶
func (in *GCPVPCSite) DeepCopy() *GCPVPCSite
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSite.
func (*GCPVPCSite) DeepCopyInto ¶
func (in *GCPVPCSite) DeepCopyInto(out *GCPVPCSite)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GCPVPCSite) DeepCopyObject ¶
func (in *GCPVPCSite) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*GCPVPCSite) GetCondition ¶
func (mg *GCPVPCSite) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this GCPVPCSite.
func (*GCPVPCSite) GetConnectionDetailsMapping ¶
func (tr *GCPVPCSite) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this GCPVPCSite
func (*GCPVPCSite) GetDeletionPolicy ¶
func (mg *GCPVPCSite) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this GCPVPCSite.
func (*GCPVPCSite) GetID ¶
func (tr *GCPVPCSite) GetID() string
GetID returns ID of underlying Terraform resource of this GCPVPCSite
func (*GCPVPCSite) GetObservation ¶
func (tr *GCPVPCSite) GetObservation() (map[string]any, error)
GetObservation of this GCPVPCSite
func (*GCPVPCSite) GetParameters ¶
func (tr *GCPVPCSite) GetParameters() (map[string]any, error)
GetParameters of this GCPVPCSite
func (*GCPVPCSite) GetProviderConfigReference ¶
func (mg *GCPVPCSite) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this GCPVPCSite.
func (*GCPVPCSite) GetProviderReference ¶
func (mg *GCPVPCSite) GetProviderReference() *xpv1.Reference
GetProviderReference of this GCPVPCSite. Deprecated: Use GetProviderConfigReference.
func (*GCPVPCSite) GetPublishConnectionDetailsTo ¶
func (mg *GCPVPCSite) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this GCPVPCSite.
func (*GCPVPCSite) GetTerraformResourceType ¶
func (mg *GCPVPCSite) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this GCPVPCSite
func (*GCPVPCSite) GetTerraformSchemaVersion ¶
func (tr *GCPVPCSite) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*GCPVPCSite) GetWriteConnectionSecretToReference ¶
func (mg *GCPVPCSite) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this GCPVPCSite.
func (*GCPVPCSite) LateInitialize ¶
func (tr *GCPVPCSite) LateInitialize(attrs []byte) (bool, error)
LateInitialize this GCPVPCSite using its observed tfState. returns True if there are any spec changes for the resource.
func (*GCPVPCSite) ResolveReferences ¶
ResolveReferences of this GCPVPCSite.
func (*GCPVPCSite) SetConditions ¶
func (mg *GCPVPCSite) SetConditions(c ...xpv1.Condition)
SetConditions of this GCPVPCSite.
func (*GCPVPCSite) SetDeletionPolicy ¶
func (mg *GCPVPCSite) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this GCPVPCSite.
func (*GCPVPCSite) SetObservation ¶
func (tr *GCPVPCSite) SetObservation(obs map[string]any) error
SetObservation for this GCPVPCSite
func (*GCPVPCSite) SetParameters ¶
func (tr *GCPVPCSite) SetParameters(params map[string]any) error
SetParameters for this GCPVPCSite
func (*GCPVPCSite) SetProviderConfigReference ¶
func (mg *GCPVPCSite) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this GCPVPCSite.
func (*GCPVPCSite) SetProviderReference ¶
func (mg *GCPVPCSite) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this GCPVPCSite. Deprecated: Use SetProviderConfigReference.
func (*GCPVPCSite) SetPublishConnectionDetailsTo ¶
func (mg *GCPVPCSite) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this GCPVPCSite.
func (*GCPVPCSite) SetWriteConnectionSecretToReference ¶
func (mg *GCPVPCSite) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this GCPVPCSite.
type GCPVPCSiteBlockedServicesObservation ¶
type GCPVPCSiteBlockedServicesObservation struct { }
func (*GCPVPCSiteBlockedServicesObservation) DeepCopy ¶
func (in *GCPVPCSiteBlockedServicesObservation) DeepCopy() *GCPVPCSiteBlockedServicesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteBlockedServicesObservation.
func (*GCPVPCSiteBlockedServicesObservation) DeepCopyInto ¶
func (in *GCPVPCSiteBlockedServicesObservation) DeepCopyInto(out *GCPVPCSiteBlockedServicesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteBlockedServicesParameters ¶
type GCPVPCSiteBlockedServicesParameters struct { // +kubebuilder:validation:Optional BlockedSevice []BlockedServicesBlockedSeviceParameters `json:"blockedSevice,omitempty" tf:"blocked_sevice,omitempty"` }
func (*GCPVPCSiteBlockedServicesParameters) DeepCopy ¶
func (in *GCPVPCSiteBlockedServicesParameters) DeepCopy() *GCPVPCSiteBlockedServicesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteBlockedServicesParameters.
func (*GCPVPCSiteBlockedServicesParameters) DeepCopyInto ¶
func (in *GCPVPCSiteBlockedServicesParameters) DeepCopyInto(out *GCPVPCSiteBlockedServicesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteCloudCredentialsObservation ¶
type GCPVPCSiteCloudCredentialsObservation struct { }
func (*GCPVPCSiteCloudCredentialsObservation) DeepCopy ¶
func (in *GCPVPCSiteCloudCredentialsObservation) DeepCopy() *GCPVPCSiteCloudCredentialsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteCloudCredentialsObservation.
func (*GCPVPCSiteCloudCredentialsObservation) DeepCopyInto ¶
func (in *GCPVPCSiteCloudCredentialsObservation) DeepCopyInto(out *GCPVPCSiteCloudCredentialsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteCloudCredentialsParameters ¶
type GCPVPCSiteCloudCredentialsParameters struct { // +crossplane:generate:reference:type=github.com/clhain/provider-volterra/apis/volterra/v1alpha1.CloudCredentials // +crossplane:generate:reference:extractor=github.com/clhain/provider-volterra/config/common.ExtractResourceName() // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // Reference to a CloudCredentials in volterra to populate name. // +kubebuilder:validation:Optional NameRef *v1.Reference `json:"nameRef,omitempty" tf:"-"` // Selector for a CloudCredentials in volterra to populate name. // +kubebuilder:validation:Optional NameSelector *v1.Selector `json:"nameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*GCPVPCSiteCloudCredentialsParameters) DeepCopy ¶
func (in *GCPVPCSiteCloudCredentialsParameters) DeepCopy() *GCPVPCSiteCloudCredentialsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteCloudCredentialsParameters.
func (*GCPVPCSiteCloudCredentialsParameters) DeepCopyInto ¶
func (in *GCPVPCSiteCloudCredentialsParameters) DeepCopyInto(out *GCPVPCSiteCloudCredentialsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteCoordinatesObservation ¶
type GCPVPCSiteCoordinatesObservation struct { }
func (*GCPVPCSiteCoordinatesObservation) DeepCopy ¶
func (in *GCPVPCSiteCoordinatesObservation) DeepCopy() *GCPVPCSiteCoordinatesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteCoordinatesObservation.
func (*GCPVPCSiteCoordinatesObservation) DeepCopyInto ¶
func (in *GCPVPCSiteCoordinatesObservation) DeepCopyInto(out *GCPVPCSiteCoordinatesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteCoordinatesParameters ¶
type GCPVPCSiteCoordinatesParameters struct { // +kubebuilder:validation:Optional Latitude *float64 `json:"latitude,omitempty" tf:"latitude,omitempty"` // +kubebuilder:validation:Optional Longitude *float64 `json:"longitude,omitempty" tf:"longitude,omitempty"` }
func (*GCPVPCSiteCoordinatesParameters) DeepCopy ¶
func (in *GCPVPCSiteCoordinatesParameters) DeepCopy() *GCPVPCSiteCoordinatesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteCoordinatesParameters.
func (*GCPVPCSiteCoordinatesParameters) DeepCopyInto ¶
func (in *GCPVPCSiteCoordinatesParameters) DeepCopyInto(out *GCPVPCSiteCoordinatesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteIngressEgressGwObservation ¶
type GCPVPCSiteIngressEgressGwObservation struct { // +kubebuilder:validation:Optional GlobalNetworkList []IngressEgressGwGlobalNetworkListObservation `json:"globalNetworkList,omitempty" tf:"global_network_list,omitempty"` // +kubebuilder:validation:Optional InsideStaticRoutes []IngressEgressGwInsideStaticRoutesObservation `json:"insideStaticRoutes,omitempty" tf:"inside_static_routes,omitempty"` // +kubebuilder:validation:Optional OutsideStaticRoutes []IngressEgressGwOutsideStaticRoutesObservation `json:"outsideStaticRoutes,omitempty" tf:"outside_static_routes,omitempty"` }
func (*GCPVPCSiteIngressEgressGwObservation) DeepCopy ¶
func (in *GCPVPCSiteIngressEgressGwObservation) DeepCopy() *GCPVPCSiteIngressEgressGwObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteIngressEgressGwObservation.
func (*GCPVPCSiteIngressEgressGwObservation) DeepCopyInto ¶
func (in *GCPVPCSiteIngressEgressGwObservation) DeepCopyInto(out *GCPVPCSiteIngressEgressGwObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteIngressEgressGwParameters ¶
type GCPVPCSiteIngressEgressGwParameters struct { // +kubebuilder:validation:Optional ActiveForwardProxyPolicies []IngressEgressGwActiveForwardProxyPoliciesParameters `json:"activeForwardProxyPolicies,omitempty" tf:"active_forward_proxy_policies,omitempty"` // +kubebuilder:validation:Optional ActiveNetworkPolicies []IngressEgressGwActiveNetworkPoliciesParameters `json:"activeNetworkPolicies,omitempty" tf:"active_network_policies,omitempty"` // +kubebuilder:validation:Optional DcClusterGroupInsideVn []IngressEgressGwDcClusterGroupInsideVnParameters `json:"dcClusterGroupInsideVn,omitempty" tf:"dc_cluster_group_inside_vn,omitempty"` // +kubebuilder:validation:Optional DcClusterGroupOutsideVn []IngressEgressGwDcClusterGroupOutsideVnParameters `json:"dcClusterGroupOutsideVn,omitempty" tf:"dc_cluster_group_outside_vn,omitempty"` // +kubebuilder:validation:Optional ForwardProxyAllowAll *bool `json:"forwardProxyAllowAll,omitempty" tf:"forward_proxy_allow_all,omitempty"` // +kubebuilder:validation:Optional GCPCertifiedHw *string `json:"gcpCertifiedHw,omitempty" tf:"gcp_certified_hw,omitempty"` // +kubebuilder:validation:Required GCPZoneNames []*string `json:"gcpZoneNames" tf:"gcp_zone_names,omitempty"` // +kubebuilder:validation:Optional GlobalNetworkList []IngressEgressGwGlobalNetworkListParameters `json:"globalNetworkList,omitempty" tf:"global_network_list,omitempty"` // +kubebuilder:validation:Optional InsideNetwork []InsideNetworkParameters `json:"insideNetwork,omitempty" tf:"inside_network,omitempty"` // +kubebuilder:validation:Optional InsideStaticRoutes []IngressEgressGwInsideStaticRoutesParameters `json:"insideStaticRoutes,omitempty" tf:"inside_static_routes,omitempty"` // +kubebuilder:validation:Optional InsideSubnet []IngressEgressGwInsideSubnetParameters `json:"insideSubnet,omitempty" tf:"inside_subnet,omitempty"` // +kubebuilder:validation:Optional NoDcClusterGroup *bool `json:"noDcClusterGroup,omitempty" tf:"no_dc_cluster_group,omitempty"` // +kubebuilder:validation:Optional NoForwardProxy *bool `json:"noForwardProxy,omitempty" tf:"no_forward_proxy,omitempty"` // +kubebuilder:validation:Optional NoGlobalNetwork *bool `json:"noGlobalNetwork,omitempty" tf:"no_global_network,omitempty"` // +kubebuilder:validation:Optional NoInsideStaticRoutes *bool `json:"noInsideStaticRoutes,omitempty" tf:"no_inside_static_routes,omitempty"` // +kubebuilder:validation:Optional NoNetworkPolicy *bool `json:"noNetworkPolicy,omitempty" tf:"no_network_policy,omitempty"` // +kubebuilder:validation:Optional NoOutsideStaticRoutes *bool `json:"noOutsideStaticRoutes,omitempty" tf:"no_outside_static_routes,omitempty"` // +kubebuilder:validation:Optional NodeNumber *float64 `json:"nodeNumber,omitempty" tf:"node_number,omitempty"` // +kubebuilder:validation:Optional OutsideNetwork []OutsideNetworkParameters `json:"outsideNetwork,omitempty" tf:"outside_network,omitempty"` // +kubebuilder:validation:Optional OutsideStaticRoutes []IngressEgressGwOutsideStaticRoutesParameters `json:"outsideStaticRoutes,omitempty" tf:"outside_static_routes,omitempty"` // +kubebuilder:validation:Optional OutsideSubnet []IngressEgressGwOutsideSubnetParameters `json:"outsideSubnet,omitempty" tf:"outside_subnet,omitempty"` // +kubebuilder:validation:Optional SmConnectionPublicIP *bool `json:"smConnectionPublicIp,omitempty" tf:"sm_connection_public_ip,omitempty"` // +kubebuilder:validation:Optional SmConnectionPvtIP *bool `json:"smConnectionPvtIp,omitempty" tf:"sm_connection_pvt_ip,omitempty"` }
func (*GCPVPCSiteIngressEgressGwParameters) DeepCopy ¶
func (in *GCPVPCSiteIngressEgressGwParameters) DeepCopy() *GCPVPCSiteIngressEgressGwParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteIngressEgressGwParameters.
func (*GCPVPCSiteIngressEgressGwParameters) DeepCopyInto ¶
func (in *GCPVPCSiteIngressEgressGwParameters) DeepCopyInto(out *GCPVPCSiteIngressEgressGwParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteIngressGwObservation ¶
type GCPVPCSiteIngressGwObservation struct { }
func (*GCPVPCSiteIngressGwObservation) DeepCopy ¶
func (in *GCPVPCSiteIngressGwObservation) DeepCopy() *GCPVPCSiteIngressGwObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteIngressGwObservation.
func (*GCPVPCSiteIngressGwObservation) DeepCopyInto ¶
func (in *GCPVPCSiteIngressGwObservation) DeepCopyInto(out *GCPVPCSiteIngressGwObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteIngressGwParameters ¶
type GCPVPCSiteIngressGwParameters struct { // +kubebuilder:validation:Optional GCPCertifiedHw *string `json:"gcpCertifiedHw,omitempty" tf:"gcp_certified_hw,omitempty"` // +kubebuilder:validation:Required GCPZoneNames []*string `json:"gcpZoneNames" tf:"gcp_zone_names,omitempty"` // +kubebuilder:validation:Optional LocalNetwork []LocalNetworkParameters `json:"localNetwork,omitempty" tf:"local_network,omitempty"` // +kubebuilder:validation:Optional LocalSubnet []IngressGwLocalSubnetParameters `json:"localSubnet,omitempty" tf:"local_subnet,omitempty"` // +kubebuilder:validation:Optional NodeNumber *float64 `json:"nodeNumber,omitempty" tf:"node_number,omitempty"` }
func (*GCPVPCSiteIngressGwParameters) DeepCopy ¶
func (in *GCPVPCSiteIngressGwParameters) DeepCopy() *GCPVPCSiteIngressGwParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteIngressGwParameters.
func (*GCPVPCSiteIngressGwParameters) DeepCopyInto ¶
func (in *GCPVPCSiteIngressGwParameters) DeepCopyInto(out *GCPVPCSiteIngressGwParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteList ¶
type GCPVPCSiteList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []GCPVPCSite `json:"items"` }
GCPVPCSiteList contains a list of GCPVPCSites
func (*GCPVPCSiteList) DeepCopy ¶
func (in *GCPVPCSiteList) DeepCopy() *GCPVPCSiteList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteList.
func (*GCPVPCSiteList) DeepCopyInto ¶
func (in *GCPVPCSiteList) DeepCopyInto(out *GCPVPCSiteList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GCPVPCSiteList) DeepCopyObject ¶
func (in *GCPVPCSiteList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*GCPVPCSiteList) GetItems ¶
func (l *GCPVPCSiteList) GetItems() []resource.Managed
GetItems of this GCPVPCSiteList.
type GCPVPCSiteLogReceiverObservation ¶
type GCPVPCSiteLogReceiverObservation struct { }
func (*GCPVPCSiteLogReceiverObservation) DeepCopy ¶
func (in *GCPVPCSiteLogReceiverObservation) DeepCopy() *GCPVPCSiteLogReceiverObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteLogReceiverObservation.
func (*GCPVPCSiteLogReceiverObservation) DeepCopyInto ¶
func (in *GCPVPCSiteLogReceiverObservation) DeepCopyInto(out *GCPVPCSiteLogReceiverObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteLogReceiverParameters ¶
type GCPVPCSiteLogReceiverParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*GCPVPCSiteLogReceiverParameters) DeepCopy ¶
func (in *GCPVPCSiteLogReceiverParameters) DeepCopy() *GCPVPCSiteLogReceiverParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteLogReceiverParameters.
func (*GCPVPCSiteLogReceiverParameters) DeepCopyInto ¶
func (in *GCPVPCSiteLogReceiverParameters) DeepCopyInto(out *GCPVPCSiteLogReceiverParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteObservation ¶
type GCPVPCSiteObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` // +kubebuilder:validation:Optional IngressEgressGw []GCPVPCSiteIngressEgressGwObservation `json:"ingressEgressGw,omitempty" tf:"ingress_egress_gw,omitempty"` // +kubebuilder:validation:Optional VoltstackCluster []GCPVPCSiteVoltstackClusterObservation `json:"voltstackCluster,omitempty" tf:"voltstack_cluster,omitempty"` }
func (*GCPVPCSiteObservation) DeepCopy ¶
func (in *GCPVPCSiteObservation) DeepCopy() *GCPVPCSiteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteObservation.
func (*GCPVPCSiteObservation) DeepCopyInto ¶
func (in *GCPVPCSiteObservation) DeepCopyInto(out *GCPVPCSiteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteOfflineSurvivabilityModeObservation ¶
type GCPVPCSiteOfflineSurvivabilityModeObservation struct { }
func (*GCPVPCSiteOfflineSurvivabilityModeObservation) DeepCopy ¶
func (in *GCPVPCSiteOfflineSurvivabilityModeObservation) DeepCopy() *GCPVPCSiteOfflineSurvivabilityModeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteOfflineSurvivabilityModeObservation.
func (*GCPVPCSiteOfflineSurvivabilityModeObservation) DeepCopyInto ¶
func (in *GCPVPCSiteOfflineSurvivabilityModeObservation) DeepCopyInto(out *GCPVPCSiteOfflineSurvivabilityModeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteOfflineSurvivabilityModeParameters ¶
type GCPVPCSiteOfflineSurvivabilityModeParameters struct { // +kubebuilder:validation:Optional EnableOfflineSurvivabilityMode *bool `json:"enableOfflineSurvivabilityMode,omitempty" tf:"enable_offline_survivability_mode,omitempty"` // +kubebuilder:validation:Optional NoOfflineSurvivabilityMode *bool `json:"noOfflineSurvivabilityMode,omitempty" tf:"no_offline_survivability_mode,omitempty"` }
func (*GCPVPCSiteOfflineSurvivabilityModeParameters) DeepCopy ¶
func (in *GCPVPCSiteOfflineSurvivabilityModeParameters) DeepCopy() *GCPVPCSiteOfflineSurvivabilityModeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteOfflineSurvivabilityModeParameters.
func (*GCPVPCSiteOfflineSurvivabilityModeParameters) DeepCopyInto ¶
func (in *GCPVPCSiteOfflineSurvivabilityModeParameters) DeepCopyInto(out *GCPVPCSiteOfflineSurvivabilityModeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteOsObservation ¶
type GCPVPCSiteOsObservation struct { }
func (*GCPVPCSiteOsObservation) DeepCopy ¶
func (in *GCPVPCSiteOsObservation) DeepCopy() *GCPVPCSiteOsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteOsObservation.
func (*GCPVPCSiteOsObservation) DeepCopyInto ¶
func (in *GCPVPCSiteOsObservation) DeepCopyInto(out *GCPVPCSiteOsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteOsParameters ¶
type GCPVPCSiteOsParameters struct { // +kubebuilder:validation:Optional DefaultOsVersion *bool `json:"defaultOsVersion,omitempty" tf:"default_os_version,omitempty"` // +kubebuilder:validation:Optional OperatingSystemVersion *string `json:"operatingSystemVersion,omitempty" tf:"operating_system_version,omitempty"` }
func (*GCPVPCSiteOsParameters) DeepCopy ¶
func (in *GCPVPCSiteOsParameters) DeepCopy() *GCPVPCSiteOsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteOsParameters.
func (*GCPVPCSiteOsParameters) DeepCopyInto ¶
func (in *GCPVPCSiteOsParameters) DeepCopyInto(out *GCPVPCSiteOsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteParameters ¶
type GCPVPCSiteParameters struct { // +kubebuilder:validation:Optional Address *string `json:"address,omitempty" tf:"address,omitempty"` // +kubebuilder:validation:Optional Annotations map[string]*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // +kubebuilder:validation:Optional BlockedServices []GCPVPCSiteBlockedServicesParameters `json:"blockedServices,omitempty" tf:"blocked_services,omitempty"` // +kubebuilder:validation:Optional CloudCredentials []GCPVPCSiteCloudCredentialsParameters `json:"cloudCredentials,omitempty" tf:"cloud_credentials,omitempty"` // +kubebuilder:validation:Optional Coordinates []GCPVPCSiteCoordinatesParameters `json:"coordinates,omitempty" tf:"coordinates,omitempty"` // +kubebuilder:validation:Optional DefaultBlockedServices *bool `json:"defaultBlockedServices,omitempty" tf:"default_blocked_services,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional DiskSize *float64 `json:"diskSize,omitempty" tf:"disk_size,omitempty"` // +kubebuilder:validation:Optional GCPLabels map[string]*string `json:"gcpLabels,omitempty" tf:"gcp_labels,omitempty"` // +kubebuilder:validation:Required GCPRegion *string `json:"gcpRegion" tf:"gcp_region,omitempty"` // +kubebuilder:validation:Optional IngressEgressGw []GCPVPCSiteIngressEgressGwParameters `json:"ingressEgressGw,omitempty" tf:"ingress_egress_gw,omitempty"` // +kubebuilder:validation:Optional IngressGw []GCPVPCSiteIngressGwParameters `json:"ingressGw,omitempty" tf:"ingress_gw,omitempty"` // +kubebuilder:validation:Required InstanceType *string `json:"instanceType" tf:"instance_type,omitempty"` // +kubebuilder:validation:Optional Labels map[string]*string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Optional LogReceiver []GCPVPCSiteLogReceiverParameters `json:"logReceiver,omitempty" tf:"log_receiver,omitempty"` // +kubebuilder:validation:Optional LogsStreamingDisabled *bool `json:"logsStreamingDisabled,omitempty" tf:"logs_streaming_disabled,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Namespace *string `json:"namespace" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional NodesPerAz *float64 `json:"nodesPerAz,omitempty" tf:"nodes_per_az,omitempty"` // +kubebuilder:validation:Optional OfflineSurvivabilityMode []GCPVPCSiteOfflineSurvivabilityModeParameters `json:"offlineSurvivabilityMode,omitempty" tf:"offline_survivability_mode,omitempty"` // +kubebuilder:validation:Optional Os []GCPVPCSiteOsParameters `json:"os,omitempty" tf:"os,omitempty"` // +kubebuilder:validation:Optional SSHKey *string `json:"sshKey,omitempty" tf:"ssh_key,omitempty"` // +kubebuilder:validation:Optional SiteLocalControlPlane []GCPVPCSiteSiteLocalControlPlaneParameters `json:"siteLocalControlPlane,omitempty" tf:"site_local_control_plane,omitempty"` // +kubebuilder:validation:Optional Sw []GCPVPCSiteSwParameters `json:"sw,omitempty" tf:"sw,omitempty"` // +kubebuilder:validation:Optional VoltstackCluster []GCPVPCSiteVoltstackClusterParameters `json:"voltstackCluster,omitempty" tf:"voltstack_cluster,omitempty"` }
func (*GCPVPCSiteParameters) DeepCopy ¶
func (in *GCPVPCSiteParameters) DeepCopy() *GCPVPCSiteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteParameters.
func (*GCPVPCSiteParameters) DeepCopyInto ¶
func (in *GCPVPCSiteParameters) DeepCopyInto(out *GCPVPCSiteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteSiteLocalControlPlaneObservation ¶
type GCPVPCSiteSiteLocalControlPlaneObservation struct { }
func (*GCPVPCSiteSiteLocalControlPlaneObservation) DeepCopy ¶
func (in *GCPVPCSiteSiteLocalControlPlaneObservation) DeepCopy() *GCPVPCSiteSiteLocalControlPlaneObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteSiteLocalControlPlaneObservation.
func (*GCPVPCSiteSiteLocalControlPlaneObservation) DeepCopyInto ¶
func (in *GCPVPCSiteSiteLocalControlPlaneObservation) DeepCopyInto(out *GCPVPCSiteSiteLocalControlPlaneObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteSiteLocalControlPlaneParameters ¶
type GCPVPCSiteSiteLocalControlPlaneParameters struct { // +kubebuilder:validation:Optional DefaultLocalControlPlane *bool `json:"defaultLocalControlPlane,omitempty" tf:"default_local_control_plane,omitempty"` // +kubebuilder:validation:Optional NoLocalControlPlane *bool `json:"noLocalControlPlane,omitempty" tf:"no_local_control_plane,omitempty"` }
func (*GCPVPCSiteSiteLocalControlPlaneParameters) DeepCopy ¶
func (in *GCPVPCSiteSiteLocalControlPlaneParameters) DeepCopy() *GCPVPCSiteSiteLocalControlPlaneParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteSiteLocalControlPlaneParameters.
func (*GCPVPCSiteSiteLocalControlPlaneParameters) DeepCopyInto ¶
func (in *GCPVPCSiteSiteLocalControlPlaneParameters) DeepCopyInto(out *GCPVPCSiteSiteLocalControlPlaneParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteSpec ¶
type GCPVPCSiteSpec struct { v1.ResourceSpec `json:",inline"` ForProvider GCPVPCSiteParameters `json:"forProvider"` }
GCPVPCSiteSpec defines the desired state of GCPVPCSite
func (*GCPVPCSiteSpec) DeepCopy ¶
func (in *GCPVPCSiteSpec) DeepCopy() *GCPVPCSiteSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteSpec.
func (*GCPVPCSiteSpec) DeepCopyInto ¶
func (in *GCPVPCSiteSpec) DeepCopyInto(out *GCPVPCSiteSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteStatus ¶
type GCPVPCSiteStatus struct { v1.ResourceStatus `json:",inline"` AtProvider GCPVPCSiteObservation `json:"atProvider,omitempty"` }
GCPVPCSiteStatus defines the observed state of GCPVPCSite.
func (*GCPVPCSiteStatus) DeepCopy ¶
func (in *GCPVPCSiteStatus) DeepCopy() *GCPVPCSiteStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteStatus.
func (*GCPVPCSiteStatus) DeepCopyInto ¶
func (in *GCPVPCSiteStatus) DeepCopyInto(out *GCPVPCSiteStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteSwObservation ¶
type GCPVPCSiteSwObservation struct { }
func (*GCPVPCSiteSwObservation) DeepCopy ¶
func (in *GCPVPCSiteSwObservation) DeepCopy() *GCPVPCSiteSwObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteSwObservation.
func (*GCPVPCSiteSwObservation) DeepCopyInto ¶
func (in *GCPVPCSiteSwObservation) DeepCopyInto(out *GCPVPCSiteSwObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteSwParameters ¶
type GCPVPCSiteSwParameters struct { // +kubebuilder:validation:Optional DefaultSwVersion *bool `json:"defaultSwVersion,omitempty" tf:"default_sw_version,omitempty"` // +kubebuilder:validation:Optional VolterraSoftwareVersion *string `json:"volterraSoftwareVersion,omitempty" tf:"volterra_software_version,omitempty"` }
func (*GCPVPCSiteSwParameters) DeepCopy ¶
func (in *GCPVPCSiteSwParameters) DeepCopy() *GCPVPCSiteSwParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteSwParameters.
func (*GCPVPCSiteSwParameters) DeepCopyInto ¶
func (in *GCPVPCSiteSwParameters) DeepCopyInto(out *GCPVPCSiteSwParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesObservation ¶
type GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesObservation struct { }
func (*GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesObservation) DeepCopy ¶
func (in *GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesObservation) DeepCopy() *GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesObservation.
func (*GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesObservation) DeepCopyInto ¶
func (in *GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesObservation) DeepCopyInto(out *GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesParameters ¶
type GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesParameters struct { // +kubebuilder:validation:Optional ForwardProxyPolicies []VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesParameters `json:"forwardProxyPolicies,omitempty" tf:"forward_proxy_policies,omitempty"` }
func (*GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesParameters) DeepCopy ¶
func (in *GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesParameters) DeepCopy() *GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesParameters.
func (*GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesParameters) DeepCopyInto ¶
func (in *GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesParameters) DeepCopyInto(out *GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteVoltstackClusterActiveNetworkPoliciesObservation ¶
type GCPVPCSiteVoltstackClusterActiveNetworkPoliciesObservation struct { }
func (*GCPVPCSiteVoltstackClusterActiveNetworkPoliciesObservation) DeepCopy ¶
func (in *GCPVPCSiteVoltstackClusterActiveNetworkPoliciesObservation) DeepCopy() *GCPVPCSiteVoltstackClusterActiveNetworkPoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteVoltstackClusterActiveNetworkPoliciesObservation.
func (*GCPVPCSiteVoltstackClusterActiveNetworkPoliciesObservation) DeepCopyInto ¶
func (in *GCPVPCSiteVoltstackClusterActiveNetworkPoliciesObservation) DeepCopyInto(out *GCPVPCSiteVoltstackClusterActiveNetworkPoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteVoltstackClusterActiveNetworkPoliciesParameters ¶
type GCPVPCSiteVoltstackClusterActiveNetworkPoliciesParameters struct { // +kubebuilder:validation:Optional NetworkPolicies []VoltstackClusterActiveNetworkPoliciesNetworkPoliciesParameters `json:"networkPolicies,omitempty" tf:"network_policies,omitempty"` }
func (*GCPVPCSiteVoltstackClusterActiveNetworkPoliciesParameters) DeepCopy ¶
func (in *GCPVPCSiteVoltstackClusterActiveNetworkPoliciesParameters) DeepCopy() *GCPVPCSiteVoltstackClusterActiveNetworkPoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteVoltstackClusterActiveNetworkPoliciesParameters.
func (*GCPVPCSiteVoltstackClusterActiveNetworkPoliciesParameters) DeepCopyInto ¶
func (in *GCPVPCSiteVoltstackClusterActiveNetworkPoliciesParameters) DeepCopyInto(out *GCPVPCSiteVoltstackClusterActiveNetworkPoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteVoltstackClusterGlobalNetworkListObservation ¶
type GCPVPCSiteVoltstackClusterGlobalNetworkListObservation struct { // +kubebuilder:validation:Optional GlobalNetworkConnections []VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsObservation `json:"globalNetworkConnections,omitempty" tf:"global_network_connections,omitempty"` }
func (*GCPVPCSiteVoltstackClusterGlobalNetworkListObservation) DeepCopy ¶
func (in *GCPVPCSiteVoltstackClusterGlobalNetworkListObservation) DeepCopy() *GCPVPCSiteVoltstackClusterGlobalNetworkListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteVoltstackClusterGlobalNetworkListObservation.
func (*GCPVPCSiteVoltstackClusterGlobalNetworkListObservation) DeepCopyInto ¶
func (in *GCPVPCSiteVoltstackClusterGlobalNetworkListObservation) DeepCopyInto(out *GCPVPCSiteVoltstackClusterGlobalNetworkListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteVoltstackClusterGlobalNetworkListParameters ¶
type GCPVPCSiteVoltstackClusterGlobalNetworkListParameters struct { // +kubebuilder:validation:Optional GlobalNetworkConnections []VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsParameters `json:"globalNetworkConnections,omitempty" tf:"global_network_connections,omitempty"` }
func (*GCPVPCSiteVoltstackClusterGlobalNetworkListParameters) DeepCopy ¶
func (in *GCPVPCSiteVoltstackClusterGlobalNetworkListParameters) DeepCopy() *GCPVPCSiteVoltstackClusterGlobalNetworkListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteVoltstackClusterGlobalNetworkListParameters.
func (*GCPVPCSiteVoltstackClusterGlobalNetworkListParameters) DeepCopyInto ¶
func (in *GCPVPCSiteVoltstackClusterGlobalNetworkListParameters) DeepCopyInto(out *GCPVPCSiteVoltstackClusterGlobalNetworkListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteVoltstackClusterObservation ¶
type GCPVPCSiteVoltstackClusterObservation struct { // +kubebuilder:validation:Optional GlobalNetworkList []GCPVPCSiteVoltstackClusterGlobalNetworkListObservation `json:"globalNetworkList,omitempty" tf:"global_network_list,omitempty"` // +kubebuilder:validation:Optional OutsideStaticRoutes []GCPVPCSiteVoltstackClusterOutsideStaticRoutesObservation `json:"outsideStaticRoutes,omitempty" tf:"outside_static_routes,omitempty"` }
func (*GCPVPCSiteVoltstackClusterObservation) DeepCopy ¶
func (in *GCPVPCSiteVoltstackClusterObservation) DeepCopy() *GCPVPCSiteVoltstackClusterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteVoltstackClusterObservation.
func (*GCPVPCSiteVoltstackClusterObservation) DeepCopyInto ¶
func (in *GCPVPCSiteVoltstackClusterObservation) DeepCopyInto(out *GCPVPCSiteVoltstackClusterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteVoltstackClusterOutsideStaticRoutesObservation ¶
type GCPVPCSiteVoltstackClusterOutsideStaticRoutesObservation struct { // +kubebuilder:validation:Optional StaticRouteList []GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListObservation `json:"staticRouteList,omitempty" tf:"static_route_list,omitempty"` }
func (*GCPVPCSiteVoltstackClusterOutsideStaticRoutesObservation) DeepCopy ¶
func (in *GCPVPCSiteVoltstackClusterOutsideStaticRoutesObservation) DeepCopy() *GCPVPCSiteVoltstackClusterOutsideStaticRoutesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteVoltstackClusterOutsideStaticRoutesObservation.
func (*GCPVPCSiteVoltstackClusterOutsideStaticRoutesObservation) DeepCopyInto ¶
func (in *GCPVPCSiteVoltstackClusterOutsideStaticRoutesObservation) DeepCopyInto(out *GCPVPCSiteVoltstackClusterOutsideStaticRoutesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteVoltstackClusterOutsideStaticRoutesParameters ¶
type GCPVPCSiteVoltstackClusterOutsideStaticRoutesParameters struct { // +kubebuilder:validation:Optional StaticRouteList []GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListParameters `json:"staticRouteList,omitempty" tf:"static_route_list,omitempty"` }
func (*GCPVPCSiteVoltstackClusterOutsideStaticRoutesParameters) DeepCopy ¶
func (in *GCPVPCSiteVoltstackClusterOutsideStaticRoutesParameters) DeepCopy() *GCPVPCSiteVoltstackClusterOutsideStaticRoutesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteVoltstackClusterOutsideStaticRoutesParameters.
func (*GCPVPCSiteVoltstackClusterOutsideStaticRoutesParameters) DeepCopyInto ¶
func (in *GCPVPCSiteVoltstackClusterOutsideStaticRoutesParameters) DeepCopyInto(out *GCPVPCSiteVoltstackClusterOutsideStaticRoutesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListObservation ¶
type GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListObservation struct { // +kubebuilder:validation:Optional CustomStaticRoute []VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation `json:"customStaticRoute,omitempty" tf:"custom_static_route,omitempty"` }
func (*GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListObservation) DeepCopy ¶
func (in *GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListObservation) DeepCopy() *GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListObservation.
func (*GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListObservation) DeepCopyInto ¶
func (in *GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListObservation) DeepCopyInto(out *GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListParameters ¶
type GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListParameters struct { // +kubebuilder:validation:Optional CustomStaticRoute []VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters `json:"customStaticRoute,omitempty" tf:"custom_static_route,omitempty"` // +kubebuilder:validation:Optional SimpleStaticRoute *string `json:"simpleStaticRoute,omitempty" tf:"simple_static_route,omitempty"` }
func (*GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListParameters) DeepCopy ¶
func (in *GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListParameters) DeepCopy() *GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListParameters.
func (*GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListParameters) DeepCopyInto ¶
func (in *GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListParameters) DeepCopyInto(out *GCPVPCSiteVoltstackClusterOutsideStaticRoutesStaticRouteListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GCPVPCSiteVoltstackClusterParameters ¶
type GCPVPCSiteVoltstackClusterParameters struct { // +kubebuilder:validation:Optional ActiveForwardProxyPolicies []GCPVPCSiteVoltstackClusterActiveForwardProxyPoliciesParameters `json:"activeForwardProxyPolicies,omitempty" tf:"active_forward_proxy_policies,omitempty"` // +kubebuilder:validation:Optional ActiveNetworkPolicies []GCPVPCSiteVoltstackClusterActiveNetworkPoliciesParameters `json:"activeNetworkPolicies,omitempty" tf:"active_network_policies,omitempty"` // +kubebuilder:validation:Optional DcClusterGroup []VoltstackClusterDcClusterGroupParameters `json:"dcClusterGroup,omitempty" tf:"dc_cluster_group,omitempty"` // +kubebuilder:validation:Optional DefaultStorage *bool `json:"defaultStorage,omitempty" tf:"default_storage,omitempty"` // +kubebuilder:validation:Optional ForwardProxyAllowAll *bool `json:"forwardProxyAllowAll,omitempty" tf:"forward_proxy_allow_all,omitempty"` // +kubebuilder:validation:Optional GCPCertifiedHw *string `json:"gcpCertifiedHw,omitempty" tf:"gcp_certified_hw,omitempty"` // +kubebuilder:validation:Required GCPZoneNames []*string `json:"gcpZoneNames" tf:"gcp_zone_names,omitempty"` // +kubebuilder:validation:Optional GlobalNetworkList []GCPVPCSiteVoltstackClusterGlobalNetworkListParameters `json:"globalNetworkList,omitempty" tf:"global_network_list,omitempty"` // +kubebuilder:validation:Optional K8SCluster []VoltstackClusterK8SClusterParameters `json:"k8sCluster,omitempty" tf:"k8s_cluster,omitempty"` // +kubebuilder:validation:Optional NoDcClusterGroup *bool `json:"noDcClusterGroup,omitempty" tf:"no_dc_cluster_group,omitempty"` // +kubebuilder:validation:Optional NoForwardProxy *bool `json:"noForwardProxy,omitempty" tf:"no_forward_proxy,omitempty"` // +kubebuilder:validation:Optional NoGlobalNetwork *bool `json:"noGlobalNetwork,omitempty" tf:"no_global_network,omitempty"` // +kubebuilder:validation:Optional NoK8SCluster *bool `json:"noK8SCluster,omitempty" tf:"no_k8s_cluster,omitempty"` // +kubebuilder:validation:Optional NoNetworkPolicy *bool `json:"noNetworkPolicy,omitempty" tf:"no_network_policy,omitempty"` // +kubebuilder:validation:Optional NoOutsideStaticRoutes *bool `json:"noOutsideStaticRoutes,omitempty" tf:"no_outside_static_routes,omitempty"` // +kubebuilder:validation:Optional NodeNumber *float64 `json:"nodeNumber,omitempty" tf:"node_number,omitempty"` // +kubebuilder:validation:Optional OutsideStaticRoutes []GCPVPCSiteVoltstackClusterOutsideStaticRoutesParameters `json:"outsideStaticRoutes,omitempty" tf:"outside_static_routes,omitempty"` // +kubebuilder:validation:Optional SiteLocalNetwork []SiteLocalNetworkParameters `json:"siteLocalNetwork,omitempty" tf:"site_local_network,omitempty"` // +kubebuilder:validation:Optional SiteLocalSubnet []SiteLocalSubnetParameters `json:"siteLocalSubnet,omitempty" tf:"site_local_subnet,omitempty"` // +kubebuilder:validation:Optional SmConnectionPublicIP *bool `json:"smConnectionPublicIp,omitempty" tf:"sm_connection_public_ip,omitempty"` // +kubebuilder:validation:Optional SmConnectionPvtIP *bool `json:"smConnectionPvtIp,omitempty" tf:"sm_connection_pvt_ip,omitempty"` // +kubebuilder:validation:Optional StorageClassList []VoltstackClusterStorageClassListParameters `json:"storageClassList,omitempty" tf:"storage_class_list,omitempty"` }
func (*GCPVPCSiteVoltstackClusterParameters) DeepCopy ¶
func (in *GCPVPCSiteVoltstackClusterParameters) DeepCopy() *GCPVPCSiteVoltstackClusterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GCPVPCSiteVoltstackClusterParameters.
func (*GCPVPCSiteVoltstackClusterParameters) DeepCopyInto ¶
func (in *GCPVPCSiteVoltstackClusterParameters) DeepCopyInto(out *GCPVPCSiteVoltstackClusterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkConnectionsEnableForwardProxyObservation ¶
type GlobalNetworkConnectionsEnableForwardProxyObservation struct { }
func (*GlobalNetworkConnectionsEnableForwardProxyObservation) DeepCopy ¶
func (in *GlobalNetworkConnectionsEnableForwardProxyObservation) DeepCopy() *GlobalNetworkConnectionsEnableForwardProxyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkConnectionsEnableForwardProxyObservation.
func (*GlobalNetworkConnectionsEnableForwardProxyObservation) DeepCopyInto ¶
func (in *GlobalNetworkConnectionsEnableForwardProxyObservation) DeepCopyInto(out *GlobalNetworkConnectionsEnableForwardProxyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkConnectionsEnableForwardProxyParameters ¶
type GlobalNetworkConnectionsEnableForwardProxyParameters struct { // +kubebuilder:validation:Optional ConnectionTimeout *float64 `json:"connectionTimeout,omitempty" tf:"connection_timeout,omitempty"` // +kubebuilder:validation:Optional MaxConnectAttempts *float64 `json:"maxConnectAttempts,omitempty" tf:"max_connect_attempts,omitempty"` // +kubebuilder:validation:Optional NoInterception *bool `json:"noInterception,omitempty" tf:"no_interception,omitempty"` // +kubebuilder:validation:Optional TLSIntercept []EnableForwardProxyTLSInterceptParameters `json:"tlsIntercept,omitempty" tf:"tls_intercept,omitempty"` // +kubebuilder:validation:Optional WhiteListedPorts []*float64 `json:"whiteListedPorts,omitempty" tf:"white_listed_ports,omitempty"` // +kubebuilder:validation:Optional WhiteListedPrefixes []*string `json:"whiteListedPrefixes,omitempty" tf:"white_listed_prefixes,omitempty"` }
func (*GlobalNetworkConnectionsEnableForwardProxyParameters) DeepCopy ¶
func (in *GlobalNetworkConnectionsEnableForwardProxyParameters) DeepCopy() *GlobalNetworkConnectionsEnableForwardProxyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkConnectionsEnableForwardProxyParameters.
func (*GlobalNetworkConnectionsEnableForwardProxyParameters) DeepCopyInto ¶
func (in *GlobalNetworkConnectionsEnableForwardProxyParameters) DeepCopyInto(out *GlobalNetworkConnectionsEnableForwardProxyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateObservation ¶
type GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateObservation struct { }
func (*GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateObservation) DeepCopy ¶
func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateObservation) DeepCopy() *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateObservation.
func (*GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateObservation) DeepCopyInto ¶
func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateObservation) DeepCopyInto(out *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateParameters ¶
type GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateParameters struct { // +kubebuilder:validation:Optional CertificateURL *string `json:"certificateUrl,omitempty" tf:"certificate_url,omitempty"` // +kubebuilder:validation:Optional CustomHashAlgorithms []EnableForwardProxyTLSInterceptCustomCertificateCustomHashAlgorithmsParameters `json:"customHashAlgorithms,omitempty" tf:"custom_hash_algorithms,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional DisableOcspStapling []EnableForwardProxyTLSInterceptCustomCertificateDisableOcspStaplingParameters `json:"disableOcspStapling,omitempty" tf:"disable_ocsp_stapling,omitempty"` // +kubebuilder:validation:Optional PrivateKey []EnableForwardProxyTLSInterceptCustomCertificatePrivateKeyParameters `json:"privateKey,omitempty" tf:"private_key,omitempty"` // +kubebuilder:validation:Optional UseSystemDefaults []EnableForwardProxyTLSInterceptCustomCertificateUseSystemDefaultsParameters `json:"useSystemDefaults,omitempty" tf:"use_system_defaults,omitempty"` }
func (*GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateParameters) DeepCopy ¶
func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateParameters) DeepCopy() *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateParameters.
func (*GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateParameters) DeepCopyInto ¶
func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateParameters) DeepCopyInto(out *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation ¶
type GlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation struct { }
func (*GlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation) DeepCopy ¶
func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation) DeepCopy() *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation.
func (*GlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation) DeepCopyInto ¶
func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation) DeepCopyInto(out *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters ¶
type GlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters struct { // +kubebuilder:validation:Optional CustomCertificate []EnableForwardProxyTLSInterceptCustomCertificateParameters `json:"customCertificate,omitempty" tf:"custom_certificate,omitempty"` // +kubebuilder:validation:Optional EnableForAllDomains *bool `json:"enableForAllDomains,omitempty" tf:"enable_for_all_domains,omitempty"` // +kubebuilder:validation:Optional Policy []EnableForwardProxyTLSInterceptPolicyParameters `json:"policy,omitempty" tf:"policy,omitempty"` // +kubebuilder:validation:Optional TrustedCAURL *string `json:"trustedCaUrl,omitempty" tf:"trusted_ca_url,omitempty"` // +kubebuilder:validation:Optional VolterraCertificate *bool `json:"volterraCertificate,omitempty" tf:"volterra_certificate,omitempty"` // +kubebuilder:validation:Optional VolterraTrustedCA *bool `json:"volterraTrustedCa,omitempty" tf:"volterra_trusted_ca,omitempty"` }
func (*GlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters) DeepCopy ¶
func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters) DeepCopy() *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters.
func (*GlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters) DeepCopyInto ¶
func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters) DeepCopyInto(out *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyObservation ¶
type GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyObservation struct { }
func (*GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyObservation) DeepCopy ¶
func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyObservation) DeepCopy() *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyObservation.
func (*GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyObservation) DeepCopyInto ¶
func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyObservation) DeepCopyInto(out *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyParameters ¶
type GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyParameters struct { // +kubebuilder:validation:Optional InterceptionRules []EnableForwardProxyTLSInterceptPolicyInterceptionRulesParameters `json:"interceptionRules,omitempty" tf:"interception_rules,omitempty"` }
func (*GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyParameters) DeepCopy ¶
func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyParameters) DeepCopy() *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyParameters.
func (*GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyParameters) DeepCopyInto ¶
func (in *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyParameters) DeepCopyInto(out *GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkConnectionsObservation ¶
type GlobalNetworkConnectionsObservation struct { // +kubebuilder:validation:Optional SLOToGlobalDr []SLOToGlobalDrObservation `json:"sloToGlobalDr,omitempty" tf:"slo_to_global_dr,omitempty"` // +kubebuilder:validation:Optional SliToGlobalDr []SliToGlobalDrObservation `json:"sliToGlobalDr,omitempty" tf:"sli_to_global_dr,omitempty"` }
func (*GlobalNetworkConnectionsObservation) DeepCopy ¶
func (in *GlobalNetworkConnectionsObservation) DeepCopy() *GlobalNetworkConnectionsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkConnectionsObservation.
func (*GlobalNetworkConnectionsObservation) DeepCopyInto ¶
func (in *GlobalNetworkConnectionsObservation) DeepCopyInto(out *GlobalNetworkConnectionsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkConnectionsParameters ¶
type GlobalNetworkConnectionsParameters struct { // +kubebuilder:validation:Optional DisableForwardProxy *bool `json:"disableForwardProxy,omitempty" tf:"disable_forward_proxy,omitempty"` // +kubebuilder:validation:Optional EnableForwardProxy []EnableForwardProxyParameters `json:"enableForwardProxy,omitempty" tf:"enable_forward_proxy,omitempty"` // +kubebuilder:validation:Optional SLOToGlobalDr []SLOToGlobalDrParameters `json:"sloToGlobalDr,omitempty" tf:"slo_to_global_dr,omitempty"` // +kubebuilder:validation:Optional SliToGlobalDr []SliToGlobalDrParameters `json:"sliToGlobalDr,omitempty" tf:"sli_to_global_dr,omitempty"` }
func (*GlobalNetworkConnectionsParameters) DeepCopy ¶
func (in *GlobalNetworkConnectionsParameters) DeepCopy() *GlobalNetworkConnectionsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkConnectionsParameters.
func (*GlobalNetworkConnectionsParameters) DeepCopyInto ¶
func (in *GlobalNetworkConnectionsParameters) DeepCopyInto(out *GlobalNetworkConnectionsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation ¶
type GlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*GlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation) DeepCopy ¶
func (in *GlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation) DeepCopy() *GlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation.
func (*GlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation) DeepCopyInto ¶
func (in *GlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation) DeepCopyInto(out *GlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters ¶
type GlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*GlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters) DeepCopy ¶
func (in *GlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters) DeepCopy() *GlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters.
func (*GlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters) DeepCopyInto ¶
func (in *GlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters) DeepCopyInto(out *GlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkConnectionsSLOToGlobalDrObservation ¶
type GlobalNetworkConnectionsSLOToGlobalDrObservation struct { // +kubebuilder:validation:Optional GlobalVn []GlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation `json:"globalVn,omitempty" tf:"global_vn,omitempty"` }
func (*GlobalNetworkConnectionsSLOToGlobalDrObservation) DeepCopy ¶
func (in *GlobalNetworkConnectionsSLOToGlobalDrObservation) DeepCopy() *GlobalNetworkConnectionsSLOToGlobalDrObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkConnectionsSLOToGlobalDrObservation.
func (*GlobalNetworkConnectionsSLOToGlobalDrObservation) DeepCopyInto ¶
func (in *GlobalNetworkConnectionsSLOToGlobalDrObservation) DeepCopyInto(out *GlobalNetworkConnectionsSLOToGlobalDrObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkConnectionsSLOToGlobalDrParameters ¶
type GlobalNetworkConnectionsSLOToGlobalDrParameters struct { // +kubebuilder:validation:Optional GlobalVn []GlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters `json:"globalVn,omitempty" tf:"global_vn,omitempty"` }
func (*GlobalNetworkConnectionsSLOToGlobalDrParameters) DeepCopy ¶
func (in *GlobalNetworkConnectionsSLOToGlobalDrParameters) DeepCopy() *GlobalNetworkConnectionsSLOToGlobalDrParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkConnectionsSLOToGlobalDrParameters.
func (*GlobalNetworkConnectionsSLOToGlobalDrParameters) DeepCopyInto ¶
func (in *GlobalNetworkConnectionsSLOToGlobalDrParameters) DeepCopyInto(out *GlobalNetworkConnectionsSLOToGlobalDrParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation ¶
type GlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*GlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation) DeepCopy ¶
func (in *GlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation) DeepCopy() *GlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation.
func (*GlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation) DeepCopyInto ¶
func (in *GlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation) DeepCopyInto(out *GlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters ¶
type GlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*GlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters) DeepCopy ¶
func (in *GlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters) DeepCopy() *GlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters.
func (*GlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters) DeepCopyInto ¶
func (in *GlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters) DeepCopyInto(out *GlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkConnectionsSliToGlobalDrObservation ¶
type GlobalNetworkConnectionsSliToGlobalDrObservation struct { // +kubebuilder:validation:Optional GlobalVn []SliToGlobalDrGlobalVnObservation `json:"globalVn,omitempty" tf:"global_vn,omitempty"` }
func (*GlobalNetworkConnectionsSliToGlobalDrObservation) DeepCopy ¶
func (in *GlobalNetworkConnectionsSliToGlobalDrObservation) DeepCopy() *GlobalNetworkConnectionsSliToGlobalDrObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkConnectionsSliToGlobalDrObservation.
func (*GlobalNetworkConnectionsSliToGlobalDrObservation) DeepCopyInto ¶
func (in *GlobalNetworkConnectionsSliToGlobalDrObservation) DeepCopyInto(out *GlobalNetworkConnectionsSliToGlobalDrObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkConnectionsSliToGlobalDrParameters ¶
type GlobalNetworkConnectionsSliToGlobalDrParameters struct { // +kubebuilder:validation:Optional GlobalVn []SliToGlobalDrGlobalVnParameters `json:"globalVn,omitempty" tf:"global_vn,omitempty"` }
func (*GlobalNetworkConnectionsSliToGlobalDrParameters) DeepCopy ¶
func (in *GlobalNetworkConnectionsSliToGlobalDrParameters) DeepCopy() *GlobalNetworkConnectionsSliToGlobalDrParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkConnectionsSliToGlobalDrParameters.
func (*GlobalNetworkConnectionsSliToGlobalDrParameters) DeepCopyInto ¶
func (in *GlobalNetworkConnectionsSliToGlobalDrParameters) DeepCopyInto(out *GlobalNetworkConnectionsSliToGlobalDrParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation ¶
type GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation struct { }
func (*GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation) DeepCopy ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation.
func (*GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation) DeepCopyInto ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters ¶
type GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters struct { // +kubebuilder:validation:Optional ConnectionTimeout *float64 `json:"connectionTimeout,omitempty" tf:"connection_timeout,omitempty"` // +kubebuilder:validation:Optional MaxConnectAttempts *float64 `json:"maxConnectAttempts,omitempty" tf:"max_connect_attempts,omitempty"` // +kubebuilder:validation:Optional NoInterception *bool `json:"noInterception,omitempty" tf:"no_interception,omitempty"` // +kubebuilder:validation:Optional TLSIntercept []GlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters `json:"tlsIntercept,omitempty" tf:"tls_intercept,omitempty"` // +kubebuilder:validation:Optional WhiteListedPorts []*float64 `json:"whiteListedPorts,omitempty" tf:"white_listed_ports,omitempty"` // +kubebuilder:validation:Optional WhiteListedPrefixes []*string `json:"whiteListedPrefixes,omitempty" tf:"white_listed_prefixes,omitempty"` }
func (*GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters) DeepCopy ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters.
func (*GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters) DeepCopyInto ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation ¶
type GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation struct { }
func (*GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation) DeepCopy ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation.
func (*GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation) DeepCopyInto ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters ¶
type GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters struct { // +kubebuilder:validation:Optional CustomCertificate []GlobalNetworkConnectionsEnableForwardProxyTLSInterceptCustomCertificateParameters `json:"customCertificate,omitempty" tf:"custom_certificate,omitempty"` // +kubebuilder:validation:Optional EnableForAllDomains *bool `json:"enableForAllDomains,omitempty" tf:"enable_for_all_domains,omitempty"` // +kubebuilder:validation:Optional Policy []GlobalNetworkConnectionsEnableForwardProxyTLSInterceptPolicyParameters `json:"policy,omitempty" tf:"policy,omitempty"` // +kubebuilder:validation:Optional TrustedCAURL *string `json:"trustedCaUrl,omitempty" tf:"trusted_ca_url,omitempty"` // +kubebuilder:validation:Optional VolterraCertificate *bool `json:"volterraCertificate,omitempty" tf:"volterra_certificate,omitempty"` // +kubebuilder:validation:Optional VolterraTrustedCA *bool `json:"volterraTrustedCa,omitempty" tf:"volterra_trusted_ca,omitempty"` }
func (*GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters) DeepCopy ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters.
func (*GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters) DeepCopyInto ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkListGlobalNetworkConnectionsObservation ¶
type GlobalNetworkListGlobalNetworkConnectionsObservation struct { // +kubebuilder:validation:Optional SLOToGlobalDr []GlobalNetworkConnectionsSLOToGlobalDrObservation `json:"sloToGlobalDr,omitempty" tf:"slo_to_global_dr,omitempty"` // +kubebuilder:validation:Optional SliToGlobalDr []GlobalNetworkConnectionsSliToGlobalDrObservation `json:"sliToGlobalDr,omitempty" tf:"sli_to_global_dr,omitempty"` }
func (*GlobalNetworkListGlobalNetworkConnectionsObservation) DeepCopy ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsObservation) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkListGlobalNetworkConnectionsObservation.
func (*GlobalNetworkListGlobalNetworkConnectionsObservation) DeepCopyInto ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsObservation) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkListGlobalNetworkConnectionsParameters ¶
type GlobalNetworkListGlobalNetworkConnectionsParameters struct { // +kubebuilder:validation:Optional DisableForwardProxy *bool `json:"disableForwardProxy,omitempty" tf:"disable_forward_proxy,omitempty"` // +kubebuilder:validation:Optional EnableForwardProxy []GlobalNetworkConnectionsEnableForwardProxyParameters `json:"enableForwardProxy,omitempty" tf:"enable_forward_proxy,omitempty"` // +kubebuilder:validation:Optional SLOToGlobalDr []GlobalNetworkConnectionsSLOToGlobalDrParameters `json:"sloToGlobalDr,omitempty" tf:"slo_to_global_dr,omitempty"` // +kubebuilder:validation:Optional SliToGlobalDr []GlobalNetworkConnectionsSliToGlobalDrParameters `json:"sliToGlobalDr,omitempty" tf:"sli_to_global_dr,omitempty"` }
func (*GlobalNetworkListGlobalNetworkConnectionsParameters) DeepCopy ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsParameters) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkListGlobalNetworkConnectionsParameters.
func (*GlobalNetworkListGlobalNetworkConnectionsParameters) DeepCopyInto ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsParameters) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation ¶
type GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation) DeepCopy ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation.
func (*GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation) DeepCopyInto ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters ¶
type GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters) DeepCopy ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters.
func (*GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters) DeepCopyInto ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation ¶
type GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation struct { // +kubebuilder:validation:Optional GlobalVn []GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation `json:"globalVn,omitempty" tf:"global_vn,omitempty"` }
func (*GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation) DeepCopy ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation.
func (*GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation) DeepCopyInto ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters ¶
type GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters struct { // +kubebuilder:validation:Optional GlobalVn []GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters `json:"globalVn,omitempty" tf:"global_vn,omitempty"` }
func (*GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters) DeepCopy ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters.
func (*GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters) DeepCopyInto ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation ¶
type GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation) DeepCopy ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation.
func (*GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation) DeepCopyInto ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters ¶
type GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters) DeepCopy ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters.
func (*GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters) DeepCopyInto ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation ¶
type GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation struct { // +kubebuilder:validation:Optional GlobalVn []GlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation `json:"globalVn,omitempty" tf:"global_vn,omitempty"` }
func (*GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation) DeepCopy ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation.
func (*GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation) DeepCopyInto ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters ¶
type GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters struct { // +kubebuilder:validation:Optional GlobalVn []GlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters `json:"globalVn,omitempty" tf:"global_vn,omitempty"` }
func (*GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters) DeepCopy ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters) DeepCopy() *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters.
func (*GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters) DeepCopyInto ¶
func (in *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters) DeepCopyInto(out *GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkListObservation ¶
type GlobalNetworkListObservation struct { // +kubebuilder:validation:Optional GlobalNetworkConnections []GlobalNetworkConnectionsObservation `json:"globalNetworkConnections,omitempty" tf:"global_network_connections,omitempty"` }
func (*GlobalNetworkListObservation) DeepCopy ¶
func (in *GlobalNetworkListObservation) DeepCopy() *GlobalNetworkListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkListObservation.
func (*GlobalNetworkListObservation) DeepCopyInto ¶
func (in *GlobalNetworkListObservation) DeepCopyInto(out *GlobalNetworkListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalNetworkListParameters ¶
type GlobalNetworkListParameters struct { // +kubebuilder:validation:Optional GlobalNetworkConnections []GlobalNetworkConnectionsParameters `json:"globalNetworkConnections,omitempty" tf:"global_network_connections,omitempty"` }
func (*GlobalNetworkListParameters) DeepCopy ¶
func (in *GlobalNetworkListParameters) DeepCopy() *GlobalNetworkListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalNetworkListParameters.
func (*GlobalNetworkListParameters) DeepCopyInto ¶
func (in *GlobalNetworkListParameters) DeepCopyInto(out *GlobalNetworkListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalVnObservation ¶
type GlobalVnObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*GlobalVnObservation) DeepCopy ¶
func (in *GlobalVnObservation) DeepCopy() *GlobalVnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalVnObservation.
func (*GlobalVnObservation) DeepCopyInto ¶
func (in *GlobalVnObservation) DeepCopyInto(out *GlobalVnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GlobalVnParameters ¶
type GlobalVnParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*GlobalVnParameters) DeepCopy ¶
func (in *GlobalVnParameters) DeepCopy() *GlobalVnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GlobalVnParameters.
func (*GlobalVnParameters) DeepCopyInto ¶
func (in *GlobalVnParameters) DeepCopyInto(out *GlobalVnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPHeaderHeadersObservation ¶
type HTTPHeaderHeadersObservation struct { }
func (*HTTPHeaderHeadersObservation) DeepCopy ¶
func (in *HTTPHeaderHeadersObservation) DeepCopy() *HTTPHeaderHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPHeaderHeadersObservation.
func (*HTTPHeaderHeadersObservation) DeepCopyInto ¶
func (in *HTTPHeaderHeadersObservation) DeepCopyInto(out *HTTPHeaderHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPHeaderHeadersParameters ¶
type HTTPHeaderHeadersParameters struct { // +kubebuilder:validation:Optional Exact *string `json:"exact,omitempty" tf:"exact,omitempty"` // +kubebuilder:validation:Optional InvertMatch *bool `json:"invertMatch,omitempty" tf:"invert_match,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Presence *bool `json:"presence,omitempty" tf:"presence,omitempty"` // +kubebuilder:validation:Optional Regex *string `json:"regex,omitempty" tf:"regex,omitempty"` }
func (*HTTPHeaderHeadersParameters) DeepCopy ¶
func (in *HTTPHeaderHeadersParameters) DeepCopy() *HTTPHeaderHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPHeaderHeadersParameters.
func (*HTTPHeaderHeadersParameters) DeepCopyInto ¶
func (in *HTTPHeaderHeadersParameters) DeepCopyInto(out *HTTPHeaderHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPHeaderObservation ¶
type HTTPHeaderObservation struct { }
func (*HTTPHeaderObservation) DeepCopy ¶
func (in *HTTPHeaderObservation) DeepCopy() *HTTPHeaderObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPHeaderObservation.
func (*HTTPHeaderObservation) DeepCopyInto ¶
func (in *HTTPHeaderObservation) DeepCopyInto(out *HTTPHeaderObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPHeaderParameters ¶
type HTTPHeaderParameters struct { // +kubebuilder:validation:Optional HeaderName *string `json:"headerName,omitempty" tf:"header_name,omitempty"` }
func (*HTTPHeaderParameters) DeepCopy ¶
func (in *HTTPHeaderParameters) DeepCopy() *HTTPHeaderParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPHeaderParameters.
func (*HTTPHeaderParameters) DeepCopyInto ¶
func (in *HTTPHeaderParameters) DeepCopyInto(out *HTTPHeaderParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPHealthCheckObservation ¶
type HTTPHealthCheckObservation struct { }
func (*HTTPHealthCheckObservation) DeepCopy ¶
func (in *HTTPHealthCheckObservation) DeepCopy() *HTTPHealthCheckObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPHealthCheckObservation.
func (*HTTPHealthCheckObservation) DeepCopyInto ¶
func (in *HTTPHealthCheckObservation) DeepCopyInto(out *HTTPHealthCheckObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPHealthCheckParameters ¶
type HTTPHealthCheckParameters struct { // +kubebuilder:validation:Optional Headers map[string]*string `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Optional HostHeader *string `json:"hostHeader,omitempty" tf:"host_header,omitempty"` // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional RequestHeadersToRemove []*string `json:"requestHeadersToRemove,omitempty" tf:"request_headers_to_remove,omitempty"` // +kubebuilder:validation:Optional UseHttp2 *bool `json:"useHttp2,omitempty" tf:"use_http2,omitempty"` // +kubebuilder:validation:Optional UseOriginServerName *bool `json:"useOriginServerName,omitempty" tf:"use_origin_server_name,omitempty"` }
func (*HTTPHealthCheckParameters) DeepCopy ¶
func (in *HTTPHealthCheckParameters) DeepCopy() *HTTPHealthCheckParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPHealthCheckParameters.
func (*HTTPHealthCheckParameters) DeepCopyInto ¶
func (in *HTTPHealthCheckParameters) DeepCopyInto(out *HTTPHealthCheckParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPLoadbalancer ¶
type HTTPLoadbalancer struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HTTPLoadbalancerSpec `json:"spec"` Status HTTPLoadbalancerStatus `json:"status,omitempty"` }
HTTPLoadbalancer is the Schema for the HTTPLoadbalancers API. <no value> +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,volterra}
func (*HTTPLoadbalancer) DeepCopy ¶
func (in *HTTPLoadbalancer) DeepCopy() *HTTPLoadbalancer
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPLoadbalancer.
func (*HTTPLoadbalancer) DeepCopyInto ¶
func (in *HTTPLoadbalancer) DeepCopyInto(out *HTTPLoadbalancer)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HTTPLoadbalancer) DeepCopyObject ¶
func (in *HTTPLoadbalancer) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*HTTPLoadbalancer) GetCondition ¶
func (mg *HTTPLoadbalancer) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this HTTPLoadbalancer.
func (*HTTPLoadbalancer) GetConnectionDetailsMapping ¶
func (tr *HTTPLoadbalancer) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this HTTPLoadbalancer
func (*HTTPLoadbalancer) GetDeletionPolicy ¶
func (mg *HTTPLoadbalancer) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this HTTPLoadbalancer.
func (*HTTPLoadbalancer) GetID ¶
func (tr *HTTPLoadbalancer) GetID() string
GetID returns ID of underlying Terraform resource of this HTTPLoadbalancer
func (*HTTPLoadbalancer) GetObservation ¶
func (tr *HTTPLoadbalancer) GetObservation() (map[string]any, error)
GetObservation of this HTTPLoadbalancer
func (*HTTPLoadbalancer) GetParameters ¶
func (tr *HTTPLoadbalancer) GetParameters() (map[string]any, error)
GetParameters of this HTTPLoadbalancer
func (*HTTPLoadbalancer) GetProviderConfigReference ¶
func (mg *HTTPLoadbalancer) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this HTTPLoadbalancer.
func (*HTTPLoadbalancer) GetProviderReference ¶
func (mg *HTTPLoadbalancer) GetProviderReference() *xpv1.Reference
GetProviderReference of this HTTPLoadbalancer. Deprecated: Use GetProviderConfigReference.
func (*HTTPLoadbalancer) GetPublishConnectionDetailsTo ¶
func (mg *HTTPLoadbalancer) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this HTTPLoadbalancer.
func (*HTTPLoadbalancer) GetTerraformResourceType ¶
func (mg *HTTPLoadbalancer) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this HTTPLoadbalancer
func (*HTTPLoadbalancer) GetTerraformSchemaVersion ¶
func (tr *HTTPLoadbalancer) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*HTTPLoadbalancer) GetWriteConnectionSecretToReference ¶
func (mg *HTTPLoadbalancer) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this HTTPLoadbalancer.
func (*HTTPLoadbalancer) LateInitialize ¶
func (tr *HTTPLoadbalancer) LateInitialize(attrs []byte) (bool, error)
LateInitialize this HTTPLoadbalancer using its observed tfState. returns True if there are any spec changes for the resource.
func (*HTTPLoadbalancer) ResolveReferences ¶
ResolveReferences of this HTTPLoadbalancer.
func (*HTTPLoadbalancer) SetConditions ¶
func (mg *HTTPLoadbalancer) SetConditions(c ...xpv1.Condition)
SetConditions of this HTTPLoadbalancer.
func (*HTTPLoadbalancer) SetDeletionPolicy ¶
func (mg *HTTPLoadbalancer) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this HTTPLoadbalancer.
func (*HTTPLoadbalancer) SetObservation ¶
func (tr *HTTPLoadbalancer) SetObservation(obs map[string]any) error
SetObservation for this HTTPLoadbalancer
func (*HTTPLoadbalancer) SetParameters ¶
func (tr *HTTPLoadbalancer) SetParameters(params map[string]any) error
SetParameters for this HTTPLoadbalancer
func (*HTTPLoadbalancer) SetProviderConfigReference ¶
func (mg *HTTPLoadbalancer) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this HTTPLoadbalancer.
func (*HTTPLoadbalancer) SetProviderReference ¶
func (mg *HTTPLoadbalancer) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this HTTPLoadbalancer. Deprecated: Use SetProviderConfigReference.
func (*HTTPLoadbalancer) SetPublishConnectionDetailsTo ¶
func (mg *HTTPLoadbalancer) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this HTTPLoadbalancer.
func (*HTTPLoadbalancer) SetWriteConnectionSecretToReference ¶
func (mg *HTTPLoadbalancer) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this HTTPLoadbalancer.
type HTTPLoadbalancerAppFirewallObservation ¶
type HTTPLoadbalancerAppFirewallObservation struct { }
func (*HTTPLoadbalancerAppFirewallObservation) DeepCopy ¶
func (in *HTTPLoadbalancerAppFirewallObservation) DeepCopy() *HTTPLoadbalancerAppFirewallObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPLoadbalancerAppFirewallObservation.
func (*HTTPLoadbalancerAppFirewallObservation) DeepCopyInto ¶
func (in *HTTPLoadbalancerAppFirewallObservation) DeepCopyInto(out *HTTPLoadbalancerAppFirewallObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPLoadbalancerAppFirewallParameters ¶
type HTTPLoadbalancerAppFirewallParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*HTTPLoadbalancerAppFirewallParameters) DeepCopy ¶
func (in *HTTPLoadbalancerAppFirewallParameters) DeepCopy() *HTTPLoadbalancerAppFirewallParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPLoadbalancerAppFirewallParameters.
func (*HTTPLoadbalancerAppFirewallParameters) DeepCopyInto ¶
func (in *HTTPLoadbalancerAppFirewallParameters) DeepCopyInto(out *HTTPLoadbalancerAppFirewallParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPLoadbalancerList ¶
type HTTPLoadbalancerList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []HTTPLoadbalancer `json:"items"` }
HTTPLoadbalancerList contains a list of HTTPLoadbalancers
func (*HTTPLoadbalancerList) DeepCopy ¶
func (in *HTTPLoadbalancerList) DeepCopy() *HTTPLoadbalancerList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPLoadbalancerList.
func (*HTTPLoadbalancerList) DeepCopyInto ¶
func (in *HTTPLoadbalancerList) DeepCopyInto(out *HTTPLoadbalancerList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HTTPLoadbalancerList) DeepCopyObject ¶
func (in *HTTPLoadbalancerList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*HTTPLoadbalancerList) GetItems ¶
func (l *HTTPLoadbalancerList) GetItems() []resource.Managed
GetItems of this HTTPLoadbalancerList.
type HTTPLoadbalancerObservation ¶
type HTTPLoadbalancerObservation struct { // +kubebuilder:validation:Optional APIProtectionRules []APIProtectionRulesObservation `json:"apiProtectionRules,omitempty" tf:"api_protection_rules,omitempty"` // +kubebuilder:validation:Optional AdvertiseCustom []AdvertiseCustomObservation `json:"advertiseCustom,omitempty" tf:"advertise_custom,omitempty"` // +kubebuilder:validation:Optional AdvertiseOnPublic []AdvertiseOnPublicObservation `json:"advertiseOnPublic,omitempty" tf:"advertise_on_public,omitempty"` // +kubebuilder:validation:Optional DefaultRoutePools []DefaultRoutePoolsObservation `json:"defaultRoutePools,omitempty" tf:"default_route_pools,omitempty"` // +kubebuilder:validation:Optional HTTPS []HTTPSObservation `json:"https,omitempty" tf:"https,omitempty"` // +kubebuilder:validation:Optional HTTPSAutoCert []HTTPSAutoCertObservation `json:"httpsAutoCert,omitempty" tf:"https_auto_cert,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` // +kubebuilder:validation:Optional PolicyBasedChallenge []PolicyBasedChallengeObservation `json:"policyBasedChallenge,omitempty" tf:"policy_based_challenge,omitempty"` // +kubebuilder:validation:Optional Routes []RoutesObservation `json:"routes,omitempty" tf:"routes,omitempty"` }
func (*HTTPLoadbalancerObservation) DeepCopy ¶
func (in *HTTPLoadbalancerObservation) DeepCopy() *HTTPLoadbalancerObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPLoadbalancerObservation.
func (*HTTPLoadbalancerObservation) DeepCopyInto ¶
func (in *HTTPLoadbalancerObservation) DeepCopyInto(out *HTTPLoadbalancerObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPLoadbalancerParameters ¶
type HTTPLoadbalancerParameters struct { // +kubebuilder:validation:Optional APIDefinition []APIDefinitionParameters `json:"apiDefinition,omitempty" tf:"api_definition,omitempty"` // +kubebuilder:validation:Optional APIDefinitions []APIDefinitionsParameters `json:"apiDefinitions,omitempty" tf:"api_definitions,omitempty"` // +kubebuilder:validation:Optional APIProtectionRules []APIProtectionRulesParameters `json:"apiProtectionRules,omitempty" tf:"api_protection_rules,omitempty"` // +kubebuilder:validation:Optional APIRateLimit []APIRateLimitParameters `json:"apiRateLimit,omitempty" tf:"api_rate_limit,omitempty"` // +kubebuilder:validation:Optional ActiveServicePolicies []ActiveServicePoliciesParameters `json:"activeServicePolicies,omitempty" tf:"active_service_policies,omitempty"` // +kubebuilder:validation:Optional AddLocation *bool `json:"addLocation,omitempty" tf:"add_location,omitempty"` // +kubebuilder:validation:Optional AdvertiseCustom []AdvertiseCustomParameters `json:"advertiseCustom,omitempty" tf:"advertise_custom,omitempty"` // +kubebuilder:validation:Optional AdvertiseOnPublic []AdvertiseOnPublicParameters `json:"advertiseOnPublic,omitempty" tf:"advertise_on_public,omitempty"` // +kubebuilder:validation:Optional AdvertiseOnPublicDefaultVip *bool `json:"advertiseOnPublicDefaultVip,omitempty" tf:"advertise_on_public_default_vip,omitempty"` // +kubebuilder:validation:Optional Annotations map[string]*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // +kubebuilder:validation:Optional AppFirewall []HTTPLoadbalancerAppFirewallParameters `json:"appFirewall,omitempty" tf:"app_firewall,omitempty"` // +kubebuilder:validation:Optional BlockedClients []BlockedClientsParameters `json:"blockedClients,omitempty" tf:"blocked_clients,omitempty"` // +kubebuilder:validation:Optional BotDefense []BotDefenseParameters `json:"botDefense,omitempty" tf:"bot_defense,omitempty"` // +kubebuilder:validation:Optional CaptchaChallenge []CaptchaChallengeParameters `json:"captchaChallenge,omitempty" tf:"captcha_challenge,omitempty"` // +kubebuilder:validation:Optional ClientSideDefense []ClientSideDefenseParameters `json:"clientSideDefense,omitempty" tf:"client_side_defense,omitempty"` // +kubebuilder:validation:Optional CookieStickiness []CookieStickinessParameters `json:"cookieStickiness,omitempty" tf:"cookie_stickiness,omitempty"` // +kubebuilder:validation:Optional CorsPolicy []CorsPolicyParameters `json:"corsPolicy,omitempty" tf:"cors_policy,omitempty"` // +kubebuilder:validation:Optional DataGuardRules []DataGuardRulesParameters `json:"dataGuardRules,omitempty" tf:"data_guard_rules,omitempty"` // +kubebuilder:validation:Optional DdosMitigationRules []DdosMitigationRulesParameters `json:"ddosMitigationRules,omitempty" tf:"ddos_mitigation_rules,omitempty"` // +kubebuilder:validation:Optional DefaultRoutePools []DefaultRoutePoolsParameters `json:"defaultRoutePools,omitempty" tf:"default_route_pools,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional DisableAPIDefinition *bool `json:"disableApiDefinition,omitempty" tf:"disable_api_definition,omitempty"` // +kubebuilder:validation:Optional DisableAPIDiscovery *bool `json:"disableApiDiscovery,omitempty" tf:"disable_api_discovery,omitempty"` // +kubebuilder:validation:Optional DisableBotDefense *bool `json:"disableBotDefense,omitempty" tf:"disable_bot_defense,omitempty"` // +kubebuilder:validation:Optional DisableClientSideDefense *bool `json:"disableClientSideDefense,omitempty" tf:"disable_client_side_defense,omitempty"` // +kubebuilder:validation:Optional DisableDdosDetection *bool `json:"disableDdosDetection,omitempty" tf:"disable_ddos_detection,omitempty"` // +kubebuilder:validation:Optional DisableIPReputation *bool `json:"disableIpReputation,omitempty" tf:"disable_ip_reputation,omitempty"` // +kubebuilder:validation:Optional DisableMaliciousUserDetection *bool `json:"disableMaliciousUserDetection,omitempty" tf:"disable_malicious_user_detection,omitempty"` // +kubebuilder:validation:Optional DisableRateLimit *bool `json:"disableRateLimit,omitempty" tf:"disable_rate_limit,omitempty"` // +kubebuilder:validation:Optional DisableTrustClientIPHeaders *bool `json:"disableTrustClientIpHeaders,omitempty" tf:"disable_trust_client_ip_headers,omitempty"` // +kubebuilder:validation:Optional DisableWaf *bool `json:"disableWaf,omitempty" tf:"disable_waf,omitempty"` // +kubebuilder:validation:Optional DoNotAdvertise *bool `json:"doNotAdvertise,omitempty" tf:"do_not_advertise,omitempty"` // +kubebuilder:validation:Required Domains []*string `json:"domains" tf:"domains,omitempty"` // +kubebuilder:validation:Optional EnableAPIDiscovery []EnableAPIDiscoveryParameters `json:"enableApiDiscovery,omitempty" tf:"enable_api_discovery,omitempty"` // +kubebuilder:validation:Optional EnableDdosDetection *bool `json:"enableDdosDetection,omitempty" tf:"enable_ddos_detection,omitempty"` // +kubebuilder:validation:Optional EnableIPReputation []EnableIPReputationParameters `json:"enableIpReputation,omitempty" tf:"enable_ip_reputation,omitempty"` // +kubebuilder:validation:Optional EnableMaliciousUserDetection *bool `json:"enableMaliciousUserDetection,omitempty" tf:"enable_malicious_user_detection,omitempty"` // +kubebuilder:validation:Optional EnableTrustClientIPHeaders []EnableTrustClientIPHeadersParameters `json:"enableTrustClientIpHeaders,omitempty" tf:"enable_trust_client_ip_headers,omitempty"` // +kubebuilder:validation:Optional HTTP []HTTPParameters `json:"http,omitempty" tf:"http,omitempty"` // +kubebuilder:validation:Optional HTTPS []HTTPSParameters `json:"https,omitempty" tf:"https,omitempty"` // +kubebuilder:validation:Optional HTTPSAutoCert []HTTPSAutoCertParameters `json:"httpsAutoCert,omitempty" tf:"https_auto_cert,omitempty"` // +kubebuilder:validation:Optional JsChallenge []JsChallengeParameters `json:"jsChallenge,omitempty" tf:"js_challenge,omitempty"` // +kubebuilder:validation:Optional Labels map[string]*string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Optional LeastActive *bool `json:"leastActive,omitempty" tf:"least_active,omitempty"` // +kubebuilder:validation:Optional MaliciousUserMitigation []MaliciousUserMitigationParameters `json:"maliciousUserMitigation,omitempty" tf:"malicious_user_mitigation,omitempty"` // +kubebuilder:validation:Optional MoreOption []MoreOptionParameters `json:"moreOption,omitempty" tf:"more_option,omitempty"` // +kubebuilder:validation:Optional MultiLBApp *bool `json:"multiLbApp,omitempty" tf:"multi_lb_app,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +crossplane:generate:reference:type=github.com/clhain/provider-volterra/apis/volterra/v1alpha1.VolterraNamespace // +crossplane:generate:reference:extractor=github.com/clhain/provider-volterra/config/common.ExtractResourceName() // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // Reference to a VolterraNamespace in volterra to populate namespace. // +kubebuilder:validation:Optional NamespaceRef *v1.Reference `json:"namespaceRef,omitempty" tf:"-"` // Selector for a VolterraNamespace in volterra to populate namespace. // +kubebuilder:validation:Optional NamespaceSelector *v1.Selector `json:"namespaceSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional NoChallenge *bool `json:"noChallenge,omitempty" tf:"no_challenge,omitempty"` // +kubebuilder:validation:Optional NoServicePolicies *bool `json:"noServicePolicies,omitempty" tf:"no_service_policies,omitempty"` // +kubebuilder:validation:Optional PolicyBasedChallenge []PolicyBasedChallengeParameters `json:"policyBasedChallenge,omitempty" tf:"policy_based_challenge,omitempty"` // +kubebuilder:validation:Optional Random *bool `json:"random,omitempty" tf:"random,omitempty"` // +kubebuilder:validation:Optional RateLimit []RateLimitParameters `json:"rateLimit,omitempty" tf:"rate_limit,omitempty"` // +kubebuilder:validation:Optional RingHash []RingHashParameters `json:"ringHash,omitempty" tf:"ring_hash,omitempty"` // +kubebuilder:validation:Optional RoundRobin *bool `json:"roundRobin,omitempty" tf:"round_robin,omitempty"` // +kubebuilder:validation:Optional Routes []RoutesParameters `json:"routes,omitempty" tf:"routes,omitempty"` // +kubebuilder:validation:Optional ServicePoliciesFromNamespace *bool `json:"servicePoliciesFromNamespace,omitempty" tf:"service_policies_from_namespace,omitempty"` // +kubebuilder:validation:Optional SingleLBApp []SingleLBAppParameters `json:"singleLbApp,omitempty" tf:"single_lb_app,omitempty"` // +kubebuilder:validation:Optional SourceIPStickiness *bool `json:"sourceIpStickiness,omitempty" tf:"source_ip_stickiness,omitempty"` // +kubebuilder:validation:Optional TrustedClients []TrustedClientsParameters `json:"trustedClients,omitempty" tf:"trusted_clients,omitempty"` // +kubebuilder:validation:Optional UserIDClientIP *bool `json:"userIdClientIp,omitempty" tf:"user_id_client_ip,omitempty"` // +kubebuilder:validation:Optional UserIdentification []UserIdentificationParameters `json:"userIdentification,omitempty" tf:"user_identification,omitempty"` // +kubebuilder:validation:Optional Waf []HTTPLoadbalancerWafParameters `json:"waf,omitempty" tf:"waf,omitempty"` // +kubebuilder:validation:Optional WafExclusionRules []WafExclusionRulesParameters `json:"wafExclusionRules,omitempty" tf:"waf_exclusion_rules,omitempty"` // +kubebuilder:validation:Optional WafRule []HTTPLoadbalancerWafRuleParameters `json:"wafRule,omitempty" tf:"waf_rule,omitempty"` }
func (*HTTPLoadbalancerParameters) DeepCopy ¶
func (in *HTTPLoadbalancerParameters) DeepCopy() *HTTPLoadbalancerParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPLoadbalancerParameters.
func (*HTTPLoadbalancerParameters) DeepCopyInto ¶
func (in *HTTPLoadbalancerParameters) DeepCopyInto(out *HTTPLoadbalancerParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPLoadbalancerSpec ¶
type HTTPLoadbalancerSpec struct { v1.ResourceSpec `json:",inline"` ForProvider HTTPLoadbalancerParameters `json:"forProvider"` }
HTTPLoadbalancerSpec defines the desired state of HTTPLoadbalancer
func (*HTTPLoadbalancerSpec) DeepCopy ¶
func (in *HTTPLoadbalancerSpec) DeepCopy() *HTTPLoadbalancerSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPLoadbalancerSpec.
func (*HTTPLoadbalancerSpec) DeepCopyInto ¶
func (in *HTTPLoadbalancerSpec) DeepCopyInto(out *HTTPLoadbalancerSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPLoadbalancerStatus ¶
type HTTPLoadbalancerStatus struct { v1.ResourceStatus `json:",inline"` AtProvider HTTPLoadbalancerObservation `json:"atProvider,omitempty"` }
HTTPLoadbalancerStatus defines the observed state of HTTPLoadbalancer.
func (*HTTPLoadbalancerStatus) DeepCopy ¶
func (in *HTTPLoadbalancerStatus) DeepCopy() *HTTPLoadbalancerStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPLoadbalancerStatus.
func (*HTTPLoadbalancerStatus) DeepCopyInto ¶
func (in *HTTPLoadbalancerStatus) DeepCopyInto(out *HTTPLoadbalancerStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPLoadbalancerWafObservation ¶
type HTTPLoadbalancerWafObservation struct { }
func (*HTTPLoadbalancerWafObservation) DeepCopy ¶
func (in *HTTPLoadbalancerWafObservation) DeepCopy() *HTTPLoadbalancerWafObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPLoadbalancerWafObservation.
func (*HTTPLoadbalancerWafObservation) DeepCopyInto ¶
func (in *HTTPLoadbalancerWafObservation) DeepCopyInto(out *HTTPLoadbalancerWafObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPLoadbalancerWafParameters ¶
type HTTPLoadbalancerWafParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*HTTPLoadbalancerWafParameters) DeepCopy ¶
func (in *HTTPLoadbalancerWafParameters) DeepCopy() *HTTPLoadbalancerWafParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPLoadbalancerWafParameters.
func (*HTTPLoadbalancerWafParameters) DeepCopyInto ¶
func (in *HTTPLoadbalancerWafParameters) DeepCopyInto(out *HTTPLoadbalancerWafParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPLoadbalancerWafRuleObservation ¶
type HTTPLoadbalancerWafRuleObservation struct { }
func (*HTTPLoadbalancerWafRuleObservation) DeepCopy ¶
func (in *HTTPLoadbalancerWafRuleObservation) DeepCopy() *HTTPLoadbalancerWafRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPLoadbalancerWafRuleObservation.
func (*HTTPLoadbalancerWafRuleObservation) DeepCopyInto ¶
func (in *HTTPLoadbalancerWafRuleObservation) DeepCopyInto(out *HTTPLoadbalancerWafRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPLoadbalancerWafRuleParameters ¶
type HTTPLoadbalancerWafRuleParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*HTTPLoadbalancerWafRuleParameters) DeepCopy ¶
func (in *HTTPLoadbalancerWafRuleParameters) DeepCopy() *HTTPLoadbalancerWafRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPLoadbalancerWafRuleParameters.
func (*HTTPLoadbalancerWafRuleParameters) DeepCopyInto ¶
func (in *HTTPLoadbalancerWafRuleParameters) DeepCopyInto(out *HTTPLoadbalancerWafRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPMethodObservation ¶
type HTTPMethodObservation struct { }
func (*HTTPMethodObservation) DeepCopy ¶
func (in *HTTPMethodObservation) DeepCopy() *HTTPMethodObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPMethodObservation.
func (*HTTPMethodObservation) DeepCopyInto ¶
func (in *HTTPMethodObservation) DeepCopyInto(out *HTTPMethodObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPMethodParameters ¶
type HTTPMethodParameters struct { // +kubebuilder:validation:Optional InvertMatcher *bool `json:"invertMatcher,omitempty" tf:"invert_matcher,omitempty"` // +kubebuilder:validation:Optional Methods []*string `json:"methods,omitempty" tf:"methods,omitempty"` }
func (*HTTPMethodParameters) DeepCopy ¶
func (in *HTTPMethodParameters) DeepCopy() *HTTPMethodParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPMethodParameters.
func (*HTTPMethodParameters) DeepCopyInto ¶
func (in *HTTPMethodParameters) DeepCopyInto(out *HTTPMethodParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPObservation ¶
type HTTPObservation struct { }
func (*HTTPObservation) DeepCopy ¶
func (in *HTTPObservation) DeepCopy() *HTTPObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPObservation.
func (*HTTPObservation) DeepCopyInto ¶
func (in *HTTPObservation) DeepCopyInto(out *HTTPObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPParameters ¶
type HTTPParameters struct { // +kubebuilder:validation:Optional DNSVolterraManaged *bool `json:"dnsVolterraManaged,omitempty" tf:"dns_volterra_managed,omitempty"` // +kubebuilder:validation:Optional Port *float64 `json:"port,omitempty" tf:"port,omitempty"` }
func (*HTTPParameters) DeepCopy ¶
func (in *HTTPParameters) DeepCopy() *HTTPParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPParameters.
func (*HTTPParameters) DeepCopyInto ¶
func (in *HTTPParameters) DeepCopyInto(out *HTTPParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPSAutoCertHeaderTransformationTypeObservation ¶
type HTTPSAutoCertHeaderTransformationTypeObservation struct { }
func (*HTTPSAutoCertHeaderTransformationTypeObservation) DeepCopy ¶
func (in *HTTPSAutoCertHeaderTransformationTypeObservation) DeepCopy() *HTTPSAutoCertHeaderTransformationTypeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPSAutoCertHeaderTransformationTypeObservation.
func (*HTTPSAutoCertHeaderTransformationTypeObservation) DeepCopyInto ¶
func (in *HTTPSAutoCertHeaderTransformationTypeObservation) DeepCopyInto(out *HTTPSAutoCertHeaderTransformationTypeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPSAutoCertHeaderTransformationTypeParameters ¶
type HTTPSAutoCertHeaderTransformationTypeParameters struct { // +kubebuilder:validation:Optional DefaultHeaderTransformation *bool `json:"defaultHeaderTransformation,omitempty" tf:"default_header_transformation,omitempty"` // +kubebuilder:validation:Optional ProperCaseHeaderTransformation *bool `json:"properCaseHeaderTransformation,omitempty" tf:"proper_case_header_transformation,omitempty"` }
func (*HTTPSAutoCertHeaderTransformationTypeParameters) DeepCopy ¶
func (in *HTTPSAutoCertHeaderTransformationTypeParameters) DeepCopy() *HTTPSAutoCertHeaderTransformationTypeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPSAutoCertHeaderTransformationTypeParameters.
func (*HTTPSAutoCertHeaderTransformationTypeParameters) DeepCopyInto ¶
func (in *HTTPSAutoCertHeaderTransformationTypeParameters) DeepCopyInto(out *HTTPSAutoCertHeaderTransformationTypeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPSAutoCertObservation ¶
type HTTPSAutoCertObservation struct { // +kubebuilder:validation:Optional UseMtls []HTTPSAutoCertUseMtlsObservation `json:"useMtls,omitempty" tf:"use_mtls,omitempty"` }
func (*HTTPSAutoCertObservation) DeepCopy ¶
func (in *HTTPSAutoCertObservation) DeepCopy() *HTTPSAutoCertObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPSAutoCertObservation.
func (*HTTPSAutoCertObservation) DeepCopyInto ¶
func (in *HTTPSAutoCertObservation) DeepCopyInto(out *HTTPSAutoCertObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPSAutoCertParameters ¶
type HTTPSAutoCertParameters struct { // +kubebuilder:validation:Optional AddHsts *bool `json:"addHsts,omitempty" tf:"add_hsts,omitempty"` // +kubebuilder:validation:Optional AppendServerName *string `json:"appendServerName,omitempty" tf:"append_server_name,omitempty"` // +kubebuilder:validation:Optional DefaultHeader *bool `json:"defaultHeader,omitempty" tf:"default_header,omitempty"` // +kubebuilder:validation:Optional DefaultLoadbalancer *bool `json:"defaultLoadbalancer,omitempty" tf:"default_loadbalancer,omitempty"` // +kubebuilder:validation:Optional DisablePathNormalize *bool `json:"disablePathNormalize,omitempty" tf:"disable_path_normalize,omitempty"` // +kubebuilder:validation:Optional EnablePathNormalize *bool `json:"enablePathNormalize,omitempty" tf:"enable_path_normalize,omitempty"` // +kubebuilder:validation:Optional HTTPRedirect *bool `json:"httpRedirect,omitempty" tf:"http_redirect,omitempty"` // +kubebuilder:validation:Optional HeaderTransformationType []HTTPSAutoCertHeaderTransformationTypeParameters `json:"headerTransformationType,omitempty" tf:"header_transformation_type,omitempty"` // +kubebuilder:validation:Optional NoMtls *bool `json:"noMtls,omitempty" tf:"no_mtls,omitempty"` // +kubebuilder:validation:Optional NonDefaultLoadbalancer *bool `json:"nonDefaultLoadbalancer,omitempty" tf:"non_default_loadbalancer,omitempty"` // +kubebuilder:validation:Optional PassThrough *bool `json:"passThrough,omitempty" tf:"pass_through,omitempty"` // +kubebuilder:validation:Optional Port *float64 `json:"port,omitempty" tf:"port,omitempty"` // +kubebuilder:validation:Optional ServerName *string `json:"serverName,omitempty" tf:"server_name,omitempty"` // +kubebuilder:validation:Optional TLSConfig []HTTPSAutoCertTLSConfigParameters `json:"tlsConfig,omitempty" tf:"tls_config,omitempty"` // +kubebuilder:validation:Optional UseMtls []HTTPSAutoCertUseMtlsParameters `json:"useMtls,omitempty" tf:"use_mtls,omitempty"` }
func (*HTTPSAutoCertParameters) DeepCopy ¶
func (in *HTTPSAutoCertParameters) DeepCopy() *HTTPSAutoCertParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPSAutoCertParameters.
func (*HTTPSAutoCertParameters) DeepCopyInto ¶
func (in *HTTPSAutoCertParameters) DeepCopyInto(out *HTTPSAutoCertParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPSAutoCertTLSConfigObservation ¶
type HTTPSAutoCertTLSConfigObservation struct { }
func (*HTTPSAutoCertTLSConfigObservation) DeepCopy ¶
func (in *HTTPSAutoCertTLSConfigObservation) DeepCopy() *HTTPSAutoCertTLSConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPSAutoCertTLSConfigObservation.
func (*HTTPSAutoCertTLSConfigObservation) DeepCopyInto ¶
func (in *HTTPSAutoCertTLSConfigObservation) DeepCopyInto(out *HTTPSAutoCertTLSConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPSAutoCertTLSConfigParameters ¶
type HTTPSAutoCertTLSConfigParameters struct { // +kubebuilder:validation:Optional CustomSecurity []TLSConfigCustomSecurityParameters `json:"customSecurity,omitempty" tf:"custom_security,omitempty"` // +kubebuilder:validation:Optional DefaultSecurity *bool `json:"defaultSecurity,omitempty" tf:"default_security,omitempty"` // +kubebuilder:validation:Optional LowSecurity *bool `json:"lowSecurity,omitempty" tf:"low_security,omitempty"` // +kubebuilder:validation:Optional MediumSecurity *bool `json:"mediumSecurity,omitempty" tf:"medium_security,omitempty"` }
func (*HTTPSAutoCertTLSConfigParameters) DeepCopy ¶
func (in *HTTPSAutoCertTLSConfigParameters) DeepCopy() *HTTPSAutoCertTLSConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPSAutoCertTLSConfigParameters.
func (*HTTPSAutoCertTLSConfigParameters) DeepCopyInto ¶
func (in *HTTPSAutoCertTLSConfigParameters) DeepCopyInto(out *HTTPSAutoCertTLSConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPSAutoCertUseMtlsObservation ¶
type HTTPSAutoCertUseMtlsObservation struct { // +kubebuilder:validation:Optional Crl []UseMtlsCrlObservation `json:"crl,omitempty" tf:"crl,omitempty"` }
func (*HTTPSAutoCertUseMtlsObservation) DeepCopy ¶
func (in *HTTPSAutoCertUseMtlsObservation) DeepCopy() *HTTPSAutoCertUseMtlsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPSAutoCertUseMtlsObservation.
func (*HTTPSAutoCertUseMtlsObservation) DeepCopyInto ¶
func (in *HTTPSAutoCertUseMtlsObservation) DeepCopyInto(out *HTTPSAutoCertUseMtlsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPSAutoCertUseMtlsParameters ¶
type HTTPSAutoCertUseMtlsParameters struct { // +kubebuilder:validation:Optional Crl []UseMtlsCrlParameters `json:"crl,omitempty" tf:"crl,omitempty"` // +kubebuilder:validation:Optional NoCrl *bool `json:"noCrl,omitempty" tf:"no_crl,omitempty"` // +kubebuilder:validation:Optional TrustedCAURL *string `json:"trustedCaUrl,omitempty" tf:"trusted_ca_url,omitempty"` }
func (*HTTPSAutoCertUseMtlsParameters) DeepCopy ¶
func (in *HTTPSAutoCertUseMtlsParameters) DeepCopy() *HTTPSAutoCertUseMtlsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPSAutoCertUseMtlsParameters.
func (*HTTPSAutoCertUseMtlsParameters) DeepCopyInto ¶
func (in *HTTPSAutoCertUseMtlsParameters) DeepCopyInto(out *HTTPSAutoCertUseMtlsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPSObservation ¶
type HTTPSObservation struct { // +kubebuilder:validation:Optional TLSParameters []TLSParametersObservation `json:"tlsParameters,omitempty" tf:"tls_parameters,omitempty"` }
func (*HTTPSObservation) DeepCopy ¶
func (in *HTTPSObservation) DeepCopy() *HTTPSObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPSObservation.
func (*HTTPSObservation) DeepCopyInto ¶
func (in *HTTPSObservation) DeepCopyInto(out *HTTPSObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HTTPSParameters ¶
type HTTPSParameters struct { // +kubebuilder:validation:Optional AddHsts *bool `json:"addHsts,omitempty" tf:"add_hsts,omitempty"` // +kubebuilder:validation:Optional AppendServerName *string `json:"appendServerName,omitempty" tf:"append_server_name,omitempty"` // +kubebuilder:validation:Optional DefaultHeader *bool `json:"defaultHeader,omitempty" tf:"default_header,omitempty"` // +kubebuilder:validation:Optional DefaultLoadbalancer *bool `json:"defaultLoadbalancer,omitempty" tf:"default_loadbalancer,omitempty"` // +kubebuilder:validation:Optional DisablePathNormalize *bool `json:"disablePathNormalize,omitempty" tf:"disable_path_normalize,omitempty"` // +kubebuilder:validation:Optional EnablePathNormalize *bool `json:"enablePathNormalize,omitempty" tf:"enable_path_normalize,omitempty"` // +kubebuilder:validation:Optional HTTPRedirect *bool `json:"httpRedirect,omitempty" tf:"http_redirect,omitempty"` // +kubebuilder:validation:Optional HeaderTransformationType []HeaderTransformationTypeParameters `json:"headerTransformationType,omitempty" tf:"header_transformation_type,omitempty"` // +kubebuilder:validation:Optional NonDefaultLoadbalancer *bool `json:"nonDefaultLoadbalancer,omitempty" tf:"non_default_loadbalancer,omitempty"` // +kubebuilder:validation:Optional PassThrough *bool `json:"passThrough,omitempty" tf:"pass_through,omitempty"` // +kubebuilder:validation:Optional Port *float64 `json:"port,omitempty" tf:"port,omitempty"` // +kubebuilder:validation:Optional ServerName *string `json:"serverName,omitempty" tf:"server_name,omitempty"` // +kubebuilder:validation:Optional TLSParameters []TLSParametersParameters `json:"tlsParameters,omitempty" tf:"tls_parameters,omitempty"` }
func (*HTTPSParameters) DeepCopy ¶
func (in *HTTPSParameters) DeepCopy() *HTTPSParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPSParameters.
func (*HTTPSParameters) DeepCopyInto ¶
func (in *HTTPSParameters) DeepCopyInto(out *HTTPSParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HashPolicyCookieObservation ¶
type HashPolicyCookieObservation struct { }
func (*HashPolicyCookieObservation) DeepCopy ¶
func (in *HashPolicyCookieObservation) DeepCopy() *HashPolicyCookieObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HashPolicyCookieObservation.
func (*HashPolicyCookieObservation) DeepCopyInto ¶
func (in *HashPolicyCookieObservation) DeepCopyInto(out *HashPolicyCookieObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HashPolicyCookieParameters ¶
type HashPolicyCookieParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional TTL *float64 `json:"ttl,omitempty" tf:"ttl,omitempty"` }
func (*HashPolicyCookieParameters) DeepCopy ¶
func (in *HashPolicyCookieParameters) DeepCopy() *HashPolicyCookieParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HashPolicyCookieParameters.
func (*HashPolicyCookieParameters) DeepCopyInto ¶
func (in *HashPolicyCookieParameters) DeepCopyInto(out *HashPolicyCookieParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HashPolicyObservation ¶
type HashPolicyObservation struct { }
func (*HashPolicyObservation) DeepCopy ¶
func (in *HashPolicyObservation) DeepCopy() *HashPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HashPolicyObservation.
func (*HashPolicyObservation) DeepCopyInto ¶
func (in *HashPolicyObservation) DeepCopyInto(out *HashPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HashPolicyParameters ¶
type HashPolicyParameters struct { // +kubebuilder:validation:Optional Cookie []HashPolicyCookieParameters `json:"cookie,omitempty" tf:"cookie,omitempty"` // +kubebuilder:validation:Optional HeaderName *string `json:"headerName,omitempty" tf:"header_name,omitempty"` // +kubebuilder:validation:Optional SourceIP *bool `json:"sourceIp,omitempty" tf:"source_ip,omitempty"` // +kubebuilder:validation:Optional Terminal *bool `json:"terminal,omitempty" tf:"terminal,omitempty"` }
func (*HashPolicyParameters) DeepCopy ¶
func (in *HashPolicyParameters) DeepCopy() *HashPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HashPolicyParameters.
func (*HashPolicyParameters) DeepCopyInto ¶
func (in *HashPolicyParameters) DeepCopyInto(out *HashPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeaderItemObservation ¶
type HeaderItemObservation struct { }
func (*HeaderItemObservation) DeepCopy ¶
func (in *HeaderItemObservation) DeepCopy() *HeaderItemObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeaderItemObservation.
func (*HeaderItemObservation) DeepCopyInto ¶
func (in *HeaderItemObservation) DeepCopyInto(out *HeaderItemObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeaderItemParameters ¶
type HeaderItemParameters struct { // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional RegexValues []*string `json:"regexValues,omitempty" tf:"regex_values,omitempty"` // +kubebuilder:validation:Optional Transformers []*string `json:"transformers,omitempty" tf:"transformers,omitempty"` }
func (*HeaderItemParameters) DeepCopy ¶
func (in *HeaderItemParameters) DeepCopy() *HeaderItemParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeaderItemParameters.
func (*HeaderItemParameters) DeepCopyInto ¶
func (in *HeaderItemParameters) DeepCopyInto(out *HeaderItemParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeaderObservation ¶
type HeaderObservation struct { }
func (*HeaderObservation) DeepCopy ¶
func (in *HeaderObservation) DeepCopy() *HeaderObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeaderObservation.
func (*HeaderObservation) DeepCopyInto ¶
func (in *HeaderObservation) DeepCopyInto(out *HeaderObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeaderParameters ¶
type HeaderParameters struct { // +kubebuilder:validation:Optional CheckNotPresent *bool `json:"checkNotPresent,omitempty" tf:"check_not_present,omitempty"` // +kubebuilder:validation:Optional CheckPresent *bool `json:"checkPresent,omitempty" tf:"check_present,omitempty"` // +kubebuilder:validation:Optional Item []HeaderItemParameters `json:"item,omitempty" tf:"item,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*HeaderParameters) DeepCopy ¶
func (in *HeaderParameters) DeepCopy() *HeaderParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeaderParameters.
func (*HeaderParameters) DeepCopyInto ¶
func (in *HeaderParameters) DeepCopyInto(out *HeaderParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeaderTransformationTypeObservation ¶
type HeaderTransformationTypeObservation struct { }
func (*HeaderTransformationTypeObservation) DeepCopy ¶
func (in *HeaderTransformationTypeObservation) DeepCopy() *HeaderTransformationTypeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeaderTransformationTypeObservation.
func (*HeaderTransformationTypeObservation) DeepCopyInto ¶
func (in *HeaderTransformationTypeObservation) DeepCopyInto(out *HeaderTransformationTypeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeaderTransformationTypeParameters ¶
type HeaderTransformationTypeParameters struct { // +kubebuilder:validation:Optional DefaultHeaderTransformation *bool `json:"defaultHeaderTransformation,omitempty" tf:"default_header_transformation,omitempty"` // +kubebuilder:validation:Optional ProperCaseHeaderTransformation *bool `json:"properCaseHeaderTransformation,omitempty" tf:"proper_case_header_transformation,omitempty"` }
func (*HeaderTransformationTypeParameters) DeepCopy ¶
func (in *HeaderTransformationTypeParameters) DeepCopy() *HeaderTransformationTypeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeaderTransformationTypeParameters.
func (*HeaderTransformationTypeParameters) DeepCopyInto ¶
func (in *HeaderTransformationTypeParameters) DeepCopyInto(out *HeaderTransformationTypeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeadersItemObservation ¶
type HeadersItemObservation struct { }
func (*HeadersItemObservation) DeepCopy ¶
func (in *HeadersItemObservation) DeepCopy() *HeadersItemObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeadersItemObservation.
func (*HeadersItemObservation) DeepCopyInto ¶
func (in *HeadersItemObservation) DeepCopyInto(out *HeadersItemObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeadersItemParameters ¶
type HeadersItemParameters struct { // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional RegexValues []*string `json:"regexValues,omitempty" tf:"regex_values,omitempty"` // +kubebuilder:validation:Optional Transformers []*string `json:"transformers,omitempty" tf:"transformers,omitempty"` }
func (*HeadersItemParameters) DeepCopy ¶
func (in *HeadersItemParameters) DeepCopy() *HeadersItemParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeadersItemParameters.
func (*HeadersItemParameters) DeepCopyInto ¶
func (in *HeadersItemParameters) DeepCopyInto(out *HeadersItemParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeadersObservation ¶
type HeadersObservation struct { }
func (*HeadersObservation) DeepCopy ¶
func (in *HeadersObservation) DeepCopy() *HeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeadersObservation.
func (*HeadersObservation) DeepCopyInto ¶
func (in *HeadersObservation) DeepCopyInto(out *HeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeadersParameters ¶
type HeadersParameters struct { // +kubebuilder:validation:Optional CheckNotPresent *bool `json:"checkNotPresent,omitempty" tf:"check_not_present,omitempty"` // +kubebuilder:validation:Optional CheckPresent *bool `json:"checkPresent,omitempty" tf:"check_present,omitempty"` // +kubebuilder:validation:Optional InvertMatcher *bool `json:"invertMatcher,omitempty" tf:"invert_matcher,omitempty"` // +kubebuilder:validation:Optional Item []HeadersItemParameters `json:"item,omitempty" tf:"item,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Presence *bool `json:"presence,omitempty" tf:"presence,omitempty"` }
func (*HeadersParameters) DeepCopy ¶
func (in *HeadersParameters) DeepCopy() *HeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeadersParameters.
func (*HeadersParameters) DeepCopyInto ¶
func (in *HeadersParameters) DeepCopyInto(out *HeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Healthcheck ¶
type Healthcheck struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec HealthcheckSpec `json:"spec"` Status HealthcheckStatus `json:"status,omitempty"` }
Healthcheck is the Schema for the Healthchecks API. <no value> +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,volterra}
func (*Healthcheck) DeepCopy ¶
func (in *Healthcheck) DeepCopy() *Healthcheck
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Healthcheck.
func (*Healthcheck) DeepCopyInto ¶
func (in *Healthcheck) DeepCopyInto(out *Healthcheck)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Healthcheck) DeepCopyObject ¶
func (in *Healthcheck) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Healthcheck) GetCondition ¶
func (mg *Healthcheck) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Healthcheck.
func (*Healthcheck) GetConnectionDetailsMapping ¶
func (tr *Healthcheck) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this Healthcheck
func (*Healthcheck) GetDeletionPolicy ¶
func (mg *Healthcheck) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Healthcheck.
func (*Healthcheck) GetID ¶
func (tr *Healthcheck) GetID() string
GetID returns ID of underlying Terraform resource of this Healthcheck
func (*Healthcheck) GetObservation ¶
func (tr *Healthcheck) GetObservation() (map[string]any, error)
GetObservation of this Healthcheck
func (*Healthcheck) GetParameters ¶
func (tr *Healthcheck) GetParameters() (map[string]any, error)
GetParameters of this Healthcheck
func (*Healthcheck) GetProviderConfigReference ¶
func (mg *Healthcheck) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this Healthcheck.
func (*Healthcheck) GetProviderReference ¶
func (mg *Healthcheck) GetProviderReference() *xpv1.Reference
GetProviderReference of this Healthcheck. Deprecated: Use GetProviderConfigReference.
func (*Healthcheck) GetPublishConnectionDetailsTo ¶
func (mg *Healthcheck) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Healthcheck.
func (*Healthcheck) GetTerraformResourceType ¶
func (mg *Healthcheck) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this Healthcheck
func (*Healthcheck) GetTerraformSchemaVersion ¶
func (tr *Healthcheck) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Healthcheck) GetWriteConnectionSecretToReference ¶
func (mg *Healthcheck) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Healthcheck.
func (*Healthcheck) LateInitialize ¶
func (tr *Healthcheck) LateInitialize(attrs []byte) (bool, error)
LateInitialize this Healthcheck using its observed tfState. returns True if there are any spec changes for the resource.
func (*Healthcheck) SetConditions ¶
func (mg *Healthcheck) SetConditions(c ...xpv1.Condition)
SetConditions of this Healthcheck.
func (*Healthcheck) SetDeletionPolicy ¶
func (mg *Healthcheck) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Healthcheck.
func (*Healthcheck) SetObservation ¶
func (tr *Healthcheck) SetObservation(obs map[string]any) error
SetObservation for this Healthcheck
func (*Healthcheck) SetParameters ¶
func (tr *Healthcheck) SetParameters(params map[string]any) error
SetParameters for this Healthcheck
func (*Healthcheck) SetProviderConfigReference ¶
func (mg *Healthcheck) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this Healthcheck.
func (*Healthcheck) SetProviderReference ¶
func (mg *Healthcheck) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this Healthcheck. Deprecated: Use SetProviderConfigReference.
func (*Healthcheck) SetPublishConnectionDetailsTo ¶
func (mg *Healthcheck) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Healthcheck.
func (*Healthcheck) SetWriteConnectionSecretToReference ¶
func (mg *Healthcheck) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Healthcheck.
type HealthcheckList ¶
type HealthcheckList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Healthcheck `json:"items"` }
HealthcheckList contains a list of Healthchecks
func (*HealthcheckList) DeepCopy ¶
func (in *HealthcheckList) DeepCopy() *HealthcheckList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthcheckList.
func (*HealthcheckList) DeepCopyInto ¶
func (in *HealthcheckList) DeepCopyInto(out *HealthcheckList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HealthcheckList) DeepCopyObject ¶
func (in *HealthcheckList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*HealthcheckList) GetItems ¶
func (l *HealthcheckList) GetItems() []resource.Managed
GetItems of this HealthcheckList.
type HealthcheckObservation ¶
type HealthcheckObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*HealthcheckObservation) DeepCopy ¶
func (in *HealthcheckObservation) DeepCopy() *HealthcheckObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthcheckObservation.
func (*HealthcheckObservation) DeepCopyInto ¶
func (in *HealthcheckObservation) DeepCopyInto(out *HealthcheckObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HealthcheckParameters ¶
type HealthcheckParameters struct { // +kubebuilder:validation:Optional Annotations map[string]*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional HTTPHealthCheck []HTTPHealthCheckParameters `json:"httpHealthCheck,omitempty" tf:"http_health_check,omitempty"` // +kubebuilder:validation:Required HealthyThreshold *float64 `json:"healthyThreshold" tf:"healthy_threshold,omitempty"` // +kubebuilder:validation:Required Interval *float64 `json:"interval" tf:"interval,omitempty"` // +kubebuilder:validation:Optional JitterPercent *float64 `json:"jitterPercent,omitempty" tf:"jitter_percent,omitempty"` // +kubebuilder:validation:Optional Labels map[string]*string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Namespace *string `json:"namespace" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional TCPHealthCheck []TCPHealthCheckParameters `json:"tcpHealthCheck,omitempty" tf:"tcp_health_check,omitempty"` // +kubebuilder:validation:Required Timeout *float64 `json:"timeout" tf:"timeout,omitempty"` // +kubebuilder:validation:Required UnhealthyThreshold *float64 `json:"unhealthyThreshold" tf:"unhealthy_threshold,omitempty"` }
func (*HealthcheckParameters) DeepCopy ¶
func (in *HealthcheckParameters) DeepCopy() *HealthcheckParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthcheckParameters.
func (*HealthcheckParameters) DeepCopyInto ¶
func (in *HealthcheckParameters) DeepCopyInto(out *HealthcheckParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HealthcheckSpec ¶
type HealthcheckSpec struct { v1.ResourceSpec `json:",inline"` ForProvider HealthcheckParameters `json:"forProvider"` }
HealthcheckSpec defines the desired state of Healthcheck
func (*HealthcheckSpec) DeepCopy ¶
func (in *HealthcheckSpec) DeepCopy() *HealthcheckSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthcheckSpec.
func (*HealthcheckSpec) DeepCopyInto ¶
func (in *HealthcheckSpec) DeepCopyInto(out *HealthcheckSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HealthcheckStatus ¶
type HealthcheckStatus struct { v1.ResourceStatus `json:",inline"` AtProvider HealthcheckObservation `json:"atProvider,omitempty"` }
HealthcheckStatus defines the observed state of Healthcheck.
func (*HealthcheckStatus) DeepCopy ¶
func (in *HealthcheckStatus) DeepCopy() *HealthcheckStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthcheckStatus.
func (*HealthcheckStatus) DeepCopyInto ¶
func (in *HealthcheckStatus) DeepCopyInto(out *HealthcheckStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostedVifsObservation ¶
type HostedVifsObservation struct { }
func (*HostedVifsObservation) DeepCopy ¶
func (in *HostedVifsObservation) DeepCopy() *HostedVifsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostedVifsObservation.
func (*HostedVifsObservation) DeepCopyInto ¶
func (in *HostedVifsObservation) DeepCopyInto(out *HostedVifsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HostedVifsParameters ¶
type HostedVifsParameters struct { // +kubebuilder:validation:Optional Vifs []*string `json:"vifs,omitempty" tf:"vifs,omitempty"` }
func (*HostedVifsParameters) DeepCopy ¶
func (in *HostedVifsParameters) DeepCopy() *HostedVifsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostedVifsParameters.
func (*HostedVifsParameters) DeepCopyInto ¶
func (in *HostedVifsParameters) DeepCopyInto(out *HostedVifsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Http2OptionsObservation ¶
type Http2OptionsObservation struct { }
func (*Http2OptionsObservation) DeepCopy ¶
func (in *Http2OptionsObservation) DeepCopy() *Http2OptionsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Http2OptionsObservation.
func (*Http2OptionsObservation) DeepCopyInto ¶
func (in *Http2OptionsObservation) DeepCopyInto(out *Http2OptionsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Http2OptionsParameters ¶
type Http2OptionsParameters struct { // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` }
func (*Http2OptionsParameters) DeepCopy ¶
func (in *Http2OptionsParameters) DeepCopy() *Http2OptionsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Http2OptionsParameters.
func (*Http2OptionsParameters) DeepCopyInto ¶
func (in *Http2OptionsParameters) DeepCopyInto(out *Http2OptionsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPAllowedListObservation ¶
type IPAllowedListObservation struct { }
func (*IPAllowedListObservation) DeepCopy ¶
func (in *IPAllowedListObservation) DeepCopy() *IPAllowedListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPAllowedListObservation.
func (*IPAllowedListObservation) DeepCopyInto ¶
func (in *IPAllowedListObservation) DeepCopyInto(out *IPAllowedListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPAllowedListParameters ¶
type IPAllowedListParameters struct { // +kubebuilder:validation:Required Prefixes []*string `json:"prefixes" tf:"prefixes,omitempty"` }
func (*IPAllowedListParameters) DeepCopy ¶
func (in *IPAllowedListParameters) DeepCopy() *IPAllowedListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPAllowedListParameters.
func (*IPAllowedListParameters) DeepCopyInto ¶
func (in *IPAllowedListParameters) DeepCopyInto(out *IPAllowedListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPMatcherObservation ¶
type IPMatcherObservation struct { // +kubebuilder:validation:Optional PrefixSets []PrefixSetsObservation `json:"prefixSets,omitempty" tf:"prefix_sets,omitempty"` }
func (*IPMatcherObservation) DeepCopy ¶
func (in *IPMatcherObservation) DeepCopy() *IPMatcherObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPMatcherObservation.
func (*IPMatcherObservation) DeepCopyInto ¶
func (in *IPMatcherObservation) DeepCopyInto(out *IPMatcherObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPMatcherParameters ¶
type IPMatcherParameters struct { // +kubebuilder:validation:Optional InvertMatcher *bool `json:"invertMatcher,omitempty" tf:"invert_matcher,omitempty"` // +kubebuilder:validation:Optional PrefixSets []PrefixSetsParameters `json:"prefixSets,omitempty" tf:"prefix_sets,omitempty"` }
func (*IPMatcherParameters) DeepCopy ¶
func (in *IPMatcherParameters) DeepCopy() *IPMatcherParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPMatcherParameters.
func (*IPMatcherParameters) DeepCopyInto ¶
func (in *IPMatcherParameters) DeepCopyInto(out *IPMatcherParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPMatcherPrefixSetsObservation ¶
type IPMatcherPrefixSetsObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*IPMatcherPrefixSetsObservation) DeepCopy ¶
func (in *IPMatcherPrefixSetsObservation) DeepCopy() *IPMatcherPrefixSetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPMatcherPrefixSetsObservation.
func (*IPMatcherPrefixSetsObservation) DeepCopyInto ¶
func (in *IPMatcherPrefixSetsObservation) DeepCopyInto(out *IPMatcherPrefixSetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPMatcherPrefixSetsParameters ¶
type IPMatcherPrefixSetsParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*IPMatcherPrefixSetsParameters) DeepCopy ¶
func (in *IPMatcherPrefixSetsParameters) DeepCopy() *IPMatcherPrefixSetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPMatcherPrefixSetsParameters.
func (*IPMatcherPrefixSetsParameters) DeepCopyInto ¶
func (in *IPMatcherPrefixSetsParameters) DeepCopyInto(out *IPMatcherPrefixSetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPPrefixListObservation ¶
type IPPrefixListObservation struct { }
func (*IPPrefixListObservation) DeepCopy ¶
func (in *IPPrefixListObservation) DeepCopy() *IPPrefixListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPPrefixListObservation.
func (*IPPrefixListObservation) DeepCopyInto ¶
func (in *IPPrefixListObservation) DeepCopyInto(out *IPPrefixListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPPrefixListParameters ¶
type IPPrefixListParameters struct { // +kubebuilder:validation:Required IPPrefixes []*string `json:"ipPrefixes" tf:"ip_prefixes,omitempty"` // +kubebuilder:validation:Optional InvertMatch *bool `json:"invertMatch,omitempty" tf:"invert_match,omitempty"` }
func (*IPPrefixListParameters) DeepCopy ¶
func (in *IPPrefixListParameters) DeepCopy() *IPPrefixListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPPrefixListParameters.
func (*IPPrefixListParameters) DeepCopyInto ¶
func (in *IPPrefixListParameters) DeepCopyInto(out *IPPrefixListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPThreatCategoryListObservation ¶
type IPThreatCategoryListObservation struct { }
func (*IPThreatCategoryListObservation) DeepCopy ¶
func (in *IPThreatCategoryListObservation) DeepCopy() *IPThreatCategoryListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPThreatCategoryListObservation.
func (*IPThreatCategoryListObservation) DeepCopyInto ¶
func (in *IPThreatCategoryListObservation) DeepCopyInto(out *IPThreatCategoryListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPThreatCategoryListParameters ¶
type IPThreatCategoryListParameters struct { // +kubebuilder:validation:Required IPThreatCategories []*string `json:"ipThreatCategories" tf:"ip_threat_categories,omitempty"` }
func (*IPThreatCategoryListParameters) DeepCopy ¶
func (in *IPThreatCategoryListParameters) DeepCopy() *IPThreatCategoryListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPThreatCategoryListParameters.
func (*IPThreatCategoryListParameters) DeepCopyInto ¶
func (in *IPThreatCategoryListParameters) DeepCopyInto(out *IPThreatCategoryListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPv4Observation ¶
type IPv4Observation struct { }
func (*IPv4Observation) DeepCopy ¶
func (in *IPv4Observation) DeepCopy() *IPv4Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPv4Observation.
func (*IPv4Observation) DeepCopyInto ¶
func (in *IPv4Observation) DeepCopyInto(out *IPv4Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPv4Parameters ¶
type IPv4Parameters struct { // +kubebuilder:validation:Optional Addr *string `json:"addr,omitempty" tf:"addr,omitempty"` }
func (*IPv4Parameters) DeepCopy ¶
func (in *IPv4Parameters) DeepCopy() *IPv4Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPv4Parameters.
func (*IPv4Parameters) DeepCopyInto ¶
func (in *IPv4Parameters) DeepCopyInto(out *IPv4Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPv6Observation ¶
type IPv6Observation struct { }
func (*IPv6Observation) DeepCopy ¶
func (in *IPv6Observation) DeepCopy() *IPv6Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPv6Observation.
func (*IPv6Observation) DeepCopyInto ¶
func (in *IPv6Observation) DeepCopyInto(out *IPv6Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IPv6Parameters ¶
type IPv6Parameters struct { // +kubebuilder:validation:Optional Addr *string `json:"addr,omitempty" tf:"addr,omitempty"` }
func (*IPv6Parameters) DeepCopy ¶
func (in *IPv6Parameters) DeepCopy() *IPv6Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IPv6Parameters.
func (*IPv6Parameters) DeepCopyInto ¶
func (in *IPv6Parameters) DeepCopyInto(out *IPv6Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesObservation ¶
type IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesObservation struct { }
func (*IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesObservation) DeepCopy ¶
func (in *IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesObservation) DeepCopy() *IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesObservation.
func (*IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesObservation) DeepCopyInto ¶
func (in *IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesObservation) DeepCopyInto(out *IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesParameters ¶
type IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesParameters) DeepCopy ¶
func (in *IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesParameters) DeepCopy() *IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesParameters.
func (*IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesParameters) DeepCopyInto ¶
func (in *IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesParameters) DeepCopyInto(out *IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwActiveForwardProxyPoliciesObservation ¶
type IngressEgressGwActiveForwardProxyPoliciesObservation struct { }
func (*IngressEgressGwActiveForwardProxyPoliciesObservation) DeepCopy ¶
func (in *IngressEgressGwActiveForwardProxyPoliciesObservation) DeepCopy() *IngressEgressGwActiveForwardProxyPoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwActiveForwardProxyPoliciesObservation.
func (*IngressEgressGwActiveForwardProxyPoliciesObservation) DeepCopyInto ¶
func (in *IngressEgressGwActiveForwardProxyPoliciesObservation) DeepCopyInto(out *IngressEgressGwActiveForwardProxyPoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwActiveForwardProxyPoliciesParameters ¶
type IngressEgressGwActiveForwardProxyPoliciesParameters struct { // +kubebuilder:validation:Optional ForwardProxyPolicies []IngressEgressGwActiveForwardProxyPoliciesForwardProxyPoliciesParameters `json:"forwardProxyPolicies,omitempty" tf:"forward_proxy_policies,omitempty"` }
func (*IngressEgressGwActiveForwardProxyPoliciesParameters) DeepCopy ¶
func (in *IngressEgressGwActiveForwardProxyPoliciesParameters) DeepCopy() *IngressEgressGwActiveForwardProxyPoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwActiveForwardProxyPoliciesParameters.
func (*IngressEgressGwActiveForwardProxyPoliciesParameters) DeepCopyInto ¶
func (in *IngressEgressGwActiveForwardProxyPoliciesParameters) DeepCopyInto(out *IngressEgressGwActiveForwardProxyPoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwActiveNetworkPoliciesNetworkPoliciesObservation ¶
type IngressEgressGwActiveNetworkPoliciesNetworkPoliciesObservation struct { }
func (*IngressEgressGwActiveNetworkPoliciesNetworkPoliciesObservation) DeepCopy ¶
func (in *IngressEgressGwActiveNetworkPoliciesNetworkPoliciesObservation) DeepCopy() *IngressEgressGwActiveNetworkPoliciesNetworkPoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwActiveNetworkPoliciesNetworkPoliciesObservation.
func (*IngressEgressGwActiveNetworkPoliciesNetworkPoliciesObservation) DeepCopyInto ¶
func (in *IngressEgressGwActiveNetworkPoliciesNetworkPoliciesObservation) DeepCopyInto(out *IngressEgressGwActiveNetworkPoliciesNetworkPoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwActiveNetworkPoliciesNetworkPoliciesParameters ¶
type IngressEgressGwActiveNetworkPoliciesNetworkPoliciesParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*IngressEgressGwActiveNetworkPoliciesNetworkPoliciesParameters) DeepCopy ¶
func (in *IngressEgressGwActiveNetworkPoliciesNetworkPoliciesParameters) DeepCopy() *IngressEgressGwActiveNetworkPoliciesNetworkPoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwActiveNetworkPoliciesNetworkPoliciesParameters.
func (*IngressEgressGwActiveNetworkPoliciesNetworkPoliciesParameters) DeepCopyInto ¶
func (in *IngressEgressGwActiveNetworkPoliciesNetworkPoliciesParameters) DeepCopyInto(out *IngressEgressGwActiveNetworkPoliciesNetworkPoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwActiveNetworkPoliciesObservation ¶
type IngressEgressGwActiveNetworkPoliciesObservation struct { }
func (*IngressEgressGwActiveNetworkPoliciesObservation) DeepCopy ¶
func (in *IngressEgressGwActiveNetworkPoliciesObservation) DeepCopy() *IngressEgressGwActiveNetworkPoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwActiveNetworkPoliciesObservation.
func (*IngressEgressGwActiveNetworkPoliciesObservation) DeepCopyInto ¶
func (in *IngressEgressGwActiveNetworkPoliciesObservation) DeepCopyInto(out *IngressEgressGwActiveNetworkPoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwActiveNetworkPoliciesParameters ¶
type IngressEgressGwActiveNetworkPoliciesParameters struct { // +kubebuilder:validation:Optional NetworkPolicies []IngressEgressGwActiveNetworkPoliciesNetworkPoliciesParameters `json:"networkPolicies,omitempty" tf:"network_policies,omitempty"` }
func (*IngressEgressGwActiveNetworkPoliciesParameters) DeepCopy ¶
func (in *IngressEgressGwActiveNetworkPoliciesParameters) DeepCopy() *IngressEgressGwActiveNetworkPoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwActiveNetworkPoliciesParameters.
func (*IngressEgressGwActiveNetworkPoliciesParameters) DeepCopyInto ¶
func (in *IngressEgressGwActiveNetworkPoliciesParameters) DeepCopyInto(out *IngressEgressGwActiveNetworkPoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwDcClusterGroupInsideVnObservation ¶
type IngressEgressGwDcClusterGroupInsideVnObservation struct { }
func (*IngressEgressGwDcClusterGroupInsideVnObservation) DeepCopy ¶
func (in *IngressEgressGwDcClusterGroupInsideVnObservation) DeepCopy() *IngressEgressGwDcClusterGroupInsideVnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwDcClusterGroupInsideVnObservation.
func (*IngressEgressGwDcClusterGroupInsideVnObservation) DeepCopyInto ¶
func (in *IngressEgressGwDcClusterGroupInsideVnObservation) DeepCopyInto(out *IngressEgressGwDcClusterGroupInsideVnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwDcClusterGroupInsideVnParameters ¶
type IngressEgressGwDcClusterGroupInsideVnParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*IngressEgressGwDcClusterGroupInsideVnParameters) DeepCopy ¶
func (in *IngressEgressGwDcClusterGroupInsideVnParameters) DeepCopy() *IngressEgressGwDcClusterGroupInsideVnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwDcClusterGroupInsideVnParameters.
func (*IngressEgressGwDcClusterGroupInsideVnParameters) DeepCopyInto ¶
func (in *IngressEgressGwDcClusterGroupInsideVnParameters) DeepCopyInto(out *IngressEgressGwDcClusterGroupInsideVnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwDcClusterGroupOutsideVnObservation ¶
type IngressEgressGwDcClusterGroupOutsideVnObservation struct { }
func (*IngressEgressGwDcClusterGroupOutsideVnObservation) DeepCopy ¶
func (in *IngressEgressGwDcClusterGroupOutsideVnObservation) DeepCopy() *IngressEgressGwDcClusterGroupOutsideVnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwDcClusterGroupOutsideVnObservation.
func (*IngressEgressGwDcClusterGroupOutsideVnObservation) DeepCopyInto ¶
func (in *IngressEgressGwDcClusterGroupOutsideVnObservation) DeepCopyInto(out *IngressEgressGwDcClusterGroupOutsideVnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwDcClusterGroupOutsideVnParameters ¶
type IngressEgressGwDcClusterGroupOutsideVnParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*IngressEgressGwDcClusterGroupOutsideVnParameters) DeepCopy ¶
func (in *IngressEgressGwDcClusterGroupOutsideVnParameters) DeepCopy() *IngressEgressGwDcClusterGroupOutsideVnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwDcClusterGroupOutsideVnParameters.
func (*IngressEgressGwDcClusterGroupOutsideVnParameters) DeepCopyInto ¶
func (in *IngressEgressGwDcClusterGroupOutsideVnParameters) DeepCopyInto(out *IngressEgressGwDcClusterGroupOutsideVnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsObservation ¶
type IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsObservation struct { // +kubebuilder:validation:Optional SLOToGlobalDr []GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation `json:"sloToGlobalDr,omitempty" tf:"slo_to_global_dr,omitempty"` // +kubebuilder:validation:Optional SliToGlobalDr []GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation `json:"sliToGlobalDr,omitempty" tf:"sli_to_global_dr,omitempty"` }
func (*IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsObservation) DeepCopy ¶
func (in *IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsObservation) DeepCopy() *IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsObservation.
func (*IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsObservation) DeepCopyInto ¶
func (in *IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsObservation) DeepCopyInto(out *IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsParameters ¶
type IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsParameters struct { // +kubebuilder:validation:Optional DisableForwardProxy *bool `json:"disableForwardProxy,omitempty" tf:"disable_forward_proxy,omitempty"` // +kubebuilder:validation:Optional EnableForwardProxy []GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters `json:"enableForwardProxy,omitempty" tf:"enable_forward_proxy,omitempty"` // +kubebuilder:validation:Optional SLOToGlobalDr []GlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters `json:"sloToGlobalDr,omitempty" tf:"slo_to_global_dr,omitempty"` // +kubebuilder:validation:Optional SliToGlobalDr []GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters `json:"sliToGlobalDr,omitempty" tf:"sli_to_global_dr,omitempty"` }
func (*IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsParameters) DeepCopy ¶
func (in *IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsParameters) DeepCopy() *IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsParameters.
func (*IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsParameters) DeepCopyInto ¶
func (in *IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsParameters) DeepCopyInto(out *IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwGlobalNetworkListObservation ¶
type IngressEgressGwGlobalNetworkListObservation struct { // +kubebuilder:validation:Optional GlobalNetworkConnections []IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsObservation `json:"globalNetworkConnections,omitempty" tf:"global_network_connections,omitempty"` }
func (*IngressEgressGwGlobalNetworkListObservation) DeepCopy ¶
func (in *IngressEgressGwGlobalNetworkListObservation) DeepCopy() *IngressEgressGwGlobalNetworkListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwGlobalNetworkListObservation.
func (*IngressEgressGwGlobalNetworkListObservation) DeepCopyInto ¶
func (in *IngressEgressGwGlobalNetworkListObservation) DeepCopyInto(out *IngressEgressGwGlobalNetworkListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwGlobalNetworkListParameters ¶
type IngressEgressGwGlobalNetworkListParameters struct { // +kubebuilder:validation:Optional GlobalNetworkConnections []IngressEgressGwGlobalNetworkListGlobalNetworkConnectionsParameters `json:"globalNetworkConnections,omitempty" tf:"global_network_connections,omitempty"` }
func (*IngressEgressGwGlobalNetworkListParameters) DeepCopy ¶
func (in *IngressEgressGwGlobalNetworkListParameters) DeepCopy() *IngressEgressGwGlobalNetworkListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwGlobalNetworkListParameters.
func (*IngressEgressGwGlobalNetworkListParameters) DeepCopyInto ¶
func (in *IngressEgressGwGlobalNetworkListParameters) DeepCopyInto(out *IngressEgressGwGlobalNetworkListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwInsideStaticRoutesObservation ¶
type IngressEgressGwInsideStaticRoutesObservation struct { // +kubebuilder:validation:Optional StaticRouteList []InsideStaticRoutesStaticRouteListObservation `json:"staticRouteList,omitempty" tf:"static_route_list,omitempty"` }
func (*IngressEgressGwInsideStaticRoutesObservation) DeepCopy ¶
func (in *IngressEgressGwInsideStaticRoutesObservation) DeepCopy() *IngressEgressGwInsideStaticRoutesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwInsideStaticRoutesObservation.
func (*IngressEgressGwInsideStaticRoutesObservation) DeepCopyInto ¶
func (in *IngressEgressGwInsideStaticRoutesObservation) DeepCopyInto(out *IngressEgressGwInsideStaticRoutesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwInsideStaticRoutesParameters ¶
type IngressEgressGwInsideStaticRoutesParameters struct { // +kubebuilder:validation:Optional StaticRouteList []InsideStaticRoutesStaticRouteListParameters `json:"staticRouteList,omitempty" tf:"static_route_list,omitempty"` }
func (*IngressEgressGwInsideStaticRoutesParameters) DeepCopy ¶
func (in *IngressEgressGwInsideStaticRoutesParameters) DeepCopy() *IngressEgressGwInsideStaticRoutesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwInsideStaticRoutesParameters.
func (*IngressEgressGwInsideStaticRoutesParameters) DeepCopyInto ¶
func (in *IngressEgressGwInsideStaticRoutesParameters) DeepCopyInto(out *IngressEgressGwInsideStaticRoutesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwInsideSubnetObservation ¶
type IngressEgressGwInsideSubnetObservation struct { }
func (*IngressEgressGwInsideSubnetObservation) DeepCopy ¶
func (in *IngressEgressGwInsideSubnetObservation) DeepCopy() *IngressEgressGwInsideSubnetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwInsideSubnetObservation.
func (*IngressEgressGwInsideSubnetObservation) DeepCopyInto ¶
func (in *IngressEgressGwInsideSubnetObservation) DeepCopyInto(out *IngressEgressGwInsideSubnetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwInsideSubnetParameters ¶
type IngressEgressGwInsideSubnetParameters struct { // +kubebuilder:validation:Optional ExistingSubnet []ExistingSubnetParameters `json:"existingSubnet,omitempty" tf:"existing_subnet,omitempty"` // +kubebuilder:validation:Optional NewSubnet []NewSubnetParameters `json:"newSubnet,omitempty" tf:"new_subnet,omitempty"` }
func (*IngressEgressGwInsideSubnetParameters) DeepCopy ¶
func (in *IngressEgressGwInsideSubnetParameters) DeepCopy() *IngressEgressGwInsideSubnetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwInsideSubnetParameters.
func (*IngressEgressGwInsideSubnetParameters) DeepCopyInto ¶
func (in *IngressEgressGwInsideSubnetParameters) DeepCopyInto(out *IngressEgressGwInsideSubnetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwObservation ¶
type IngressEgressGwObservation struct { // +kubebuilder:validation:Optional GlobalNetworkList []GlobalNetworkListObservation `json:"globalNetworkList,omitempty" tf:"global_network_list,omitempty"` // +kubebuilder:validation:Optional InsideStaticRoutes []InsideStaticRoutesObservation `json:"insideStaticRoutes,omitempty" tf:"inside_static_routes,omitempty"` // +kubebuilder:validation:Optional OutsideStaticRoutes []OutsideStaticRoutesObservation `json:"outsideStaticRoutes,omitempty" tf:"outside_static_routes,omitempty"` }
func (*IngressEgressGwObservation) DeepCopy ¶
func (in *IngressEgressGwObservation) DeepCopy() *IngressEgressGwObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwObservation.
func (*IngressEgressGwObservation) DeepCopyInto ¶
func (in *IngressEgressGwObservation) DeepCopyInto(out *IngressEgressGwObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwOutsideStaticRoutesObservation ¶
type IngressEgressGwOutsideStaticRoutesObservation struct { // +kubebuilder:validation:Optional StaticRouteList []IngressEgressGwOutsideStaticRoutesStaticRouteListObservation `json:"staticRouteList,omitempty" tf:"static_route_list,omitempty"` }
func (*IngressEgressGwOutsideStaticRoutesObservation) DeepCopy ¶
func (in *IngressEgressGwOutsideStaticRoutesObservation) DeepCopy() *IngressEgressGwOutsideStaticRoutesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwOutsideStaticRoutesObservation.
func (*IngressEgressGwOutsideStaticRoutesObservation) DeepCopyInto ¶
func (in *IngressEgressGwOutsideStaticRoutesObservation) DeepCopyInto(out *IngressEgressGwOutsideStaticRoutesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwOutsideStaticRoutesParameters ¶
type IngressEgressGwOutsideStaticRoutesParameters struct { // +kubebuilder:validation:Optional StaticRouteList []IngressEgressGwOutsideStaticRoutesStaticRouteListParameters `json:"staticRouteList,omitempty" tf:"static_route_list,omitempty"` }
func (*IngressEgressGwOutsideStaticRoutesParameters) DeepCopy ¶
func (in *IngressEgressGwOutsideStaticRoutesParameters) DeepCopy() *IngressEgressGwOutsideStaticRoutesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwOutsideStaticRoutesParameters.
func (*IngressEgressGwOutsideStaticRoutesParameters) DeepCopyInto ¶
func (in *IngressEgressGwOutsideStaticRoutesParameters) DeepCopyInto(out *IngressEgressGwOutsideStaticRoutesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation ¶
type IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation struct { // +kubebuilder:validation:Optional Nexthop []OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation `json:"nexthop,omitempty" tf:"nexthop,omitempty"` }
func (*IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopy ¶
func (in *IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopy() *IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation.
func (*IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopyInto ¶
func (in *IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopyInto(out *IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters ¶
type IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters struct { // +kubebuilder:validation:Optional Attrs []*string `json:"attrs,omitempty" tf:"attrs,omitempty"` // +kubebuilder:validation:Optional Labels map[string]*string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Optional Nexthop []OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters `json:"nexthop,omitempty" tf:"nexthop,omitempty"` // +kubebuilder:validation:Optional Subnets []OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters `json:"subnets,omitempty" tf:"subnets,omitempty"` }
func (*IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters) DeepCopy ¶
func (in *IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters) DeepCopy() *IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters.
func (*IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters) DeepCopyInto ¶
func (in *IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters) DeepCopyInto(out *IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwOutsideStaticRoutesStaticRouteListObservation ¶
type IngressEgressGwOutsideStaticRoutesStaticRouteListObservation struct { // +kubebuilder:validation:Optional CustomStaticRoute []IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation `json:"customStaticRoute,omitempty" tf:"custom_static_route,omitempty"` }
func (*IngressEgressGwOutsideStaticRoutesStaticRouteListObservation) DeepCopy ¶
func (in *IngressEgressGwOutsideStaticRoutesStaticRouteListObservation) DeepCopy() *IngressEgressGwOutsideStaticRoutesStaticRouteListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwOutsideStaticRoutesStaticRouteListObservation.
func (*IngressEgressGwOutsideStaticRoutesStaticRouteListObservation) DeepCopyInto ¶
func (in *IngressEgressGwOutsideStaticRoutesStaticRouteListObservation) DeepCopyInto(out *IngressEgressGwOutsideStaticRoutesStaticRouteListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwOutsideStaticRoutesStaticRouteListParameters ¶
type IngressEgressGwOutsideStaticRoutesStaticRouteListParameters struct { // +kubebuilder:validation:Optional CustomStaticRoute []IngressEgressGwOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters `json:"customStaticRoute,omitempty" tf:"custom_static_route,omitempty"` // +kubebuilder:validation:Optional SimpleStaticRoute *string `json:"simpleStaticRoute,omitempty" tf:"simple_static_route,omitempty"` }
func (*IngressEgressGwOutsideStaticRoutesStaticRouteListParameters) DeepCopy ¶
func (in *IngressEgressGwOutsideStaticRoutesStaticRouteListParameters) DeepCopy() *IngressEgressGwOutsideStaticRoutesStaticRouteListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwOutsideStaticRoutesStaticRouteListParameters.
func (*IngressEgressGwOutsideStaticRoutesStaticRouteListParameters) DeepCopyInto ¶
func (in *IngressEgressGwOutsideStaticRoutesStaticRouteListParameters) DeepCopyInto(out *IngressEgressGwOutsideStaticRoutesStaticRouteListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwOutsideSubnetObservation ¶
type IngressEgressGwOutsideSubnetObservation struct { }
func (*IngressEgressGwOutsideSubnetObservation) DeepCopy ¶
func (in *IngressEgressGwOutsideSubnetObservation) DeepCopy() *IngressEgressGwOutsideSubnetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwOutsideSubnetObservation.
func (*IngressEgressGwOutsideSubnetObservation) DeepCopyInto ¶
func (in *IngressEgressGwOutsideSubnetObservation) DeepCopyInto(out *IngressEgressGwOutsideSubnetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwOutsideSubnetParameters ¶
type IngressEgressGwOutsideSubnetParameters struct { // +kubebuilder:validation:Optional ExistingSubnet []OutsideSubnetExistingSubnetParameters `json:"existingSubnet,omitempty" tf:"existing_subnet,omitempty"` // +kubebuilder:validation:Optional NewSubnet []OutsideSubnetNewSubnetParameters `json:"newSubnet,omitempty" tf:"new_subnet,omitempty"` }
func (*IngressEgressGwOutsideSubnetParameters) DeepCopy ¶
func (in *IngressEgressGwOutsideSubnetParameters) DeepCopy() *IngressEgressGwOutsideSubnetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwOutsideSubnetParameters.
func (*IngressEgressGwOutsideSubnetParameters) DeepCopyInto ¶
func (in *IngressEgressGwOutsideSubnetParameters) DeepCopyInto(out *IngressEgressGwOutsideSubnetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressEgressGwParameters ¶
type IngressEgressGwParameters struct { // +kubebuilder:validation:Optional ActiveForwardProxyPolicies []ActiveForwardProxyPoliciesParameters `json:"activeForwardProxyPolicies,omitempty" tf:"active_forward_proxy_policies,omitempty"` // +kubebuilder:validation:Optional ActiveNetworkPolicies []ActiveNetworkPoliciesParameters `json:"activeNetworkPolicies,omitempty" tf:"active_network_policies,omitempty"` // +kubebuilder:validation:Optional AllowedVipPort []AllowedVipPortParameters `json:"allowedVipPort,omitempty" tf:"allowed_vip_port,omitempty"` // +kubebuilder:validation:Optional AllowedVipPortSli []AllowedVipPortSliParameters `json:"allowedVipPortSli,omitempty" tf:"allowed_vip_port_sli,omitempty"` // +kubebuilder:validation:Optional AwsCertifiedHw *string `json:"awsCertifiedHw,omitempty" tf:"aws_certified_hw,omitempty"` // +kubebuilder:validation:Optional AzNodes []AzNodesParameters `json:"azNodes,omitempty" tf:"az_nodes,omitempty"` // +kubebuilder:validation:Optional DcClusterGroupInsideVn []DcClusterGroupInsideVnParameters `json:"dcClusterGroupInsideVn,omitempty" tf:"dc_cluster_group_inside_vn,omitempty"` // +kubebuilder:validation:Optional DcClusterGroupOutsideVn []DcClusterGroupOutsideVnParameters `json:"dcClusterGroupOutsideVn,omitempty" tf:"dc_cluster_group_outside_vn,omitempty"` // +kubebuilder:validation:Optional ForwardProxyAllowAll *bool `json:"forwardProxyAllowAll,omitempty" tf:"forward_proxy_allow_all,omitempty"` // +kubebuilder:validation:Optional GlobalNetworkList []GlobalNetworkListParameters `json:"globalNetworkList,omitempty" tf:"global_network_list,omitempty"` // +kubebuilder:validation:Optional InsideStaticRoutes []InsideStaticRoutesParameters `json:"insideStaticRoutes,omitempty" tf:"inside_static_routes,omitempty"` // +kubebuilder:validation:Optional NoDcClusterGroup *bool `json:"noDcClusterGroup,omitempty" tf:"no_dc_cluster_group,omitempty"` // +kubebuilder:validation:Optional NoForwardProxy *bool `json:"noForwardProxy,omitempty" tf:"no_forward_proxy,omitempty"` // +kubebuilder:validation:Optional NoGlobalNetwork *bool `json:"noGlobalNetwork,omitempty" tf:"no_global_network,omitempty"` // +kubebuilder:validation:Optional NoInsideStaticRoutes *bool `json:"noInsideStaticRoutes,omitempty" tf:"no_inside_static_routes,omitempty"` // +kubebuilder:validation:Optional NoNetworkPolicy *bool `json:"noNetworkPolicy,omitempty" tf:"no_network_policy,omitempty"` // +kubebuilder:validation:Optional NoOutsideStaticRoutes *bool `json:"noOutsideStaticRoutes,omitempty" tf:"no_outside_static_routes,omitempty"` // +kubebuilder:validation:Optional OutsideStaticRoutes []OutsideStaticRoutesParameters `json:"outsideStaticRoutes,omitempty" tf:"outside_static_routes,omitempty"` // +kubebuilder:validation:Optional SmConnectionPublicIP *bool `json:"smConnectionPublicIp,omitempty" tf:"sm_connection_public_ip,omitempty"` // +kubebuilder:validation:Optional SmConnectionPvtIP *bool `json:"smConnectionPvtIp,omitempty" tf:"sm_connection_pvt_ip,omitempty"` }
func (*IngressEgressGwParameters) DeepCopy ¶
func (in *IngressEgressGwParameters) DeepCopy() *IngressEgressGwParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressEgressGwParameters.
func (*IngressEgressGwParameters) DeepCopyInto ¶
func (in *IngressEgressGwParameters) DeepCopyInto(out *IngressEgressGwParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressGwAllowedVipPortObservation ¶
type IngressGwAllowedVipPortObservation struct { }
func (*IngressGwAllowedVipPortObservation) DeepCopy ¶
func (in *IngressGwAllowedVipPortObservation) DeepCopy() *IngressGwAllowedVipPortObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressGwAllowedVipPortObservation.
func (*IngressGwAllowedVipPortObservation) DeepCopyInto ¶
func (in *IngressGwAllowedVipPortObservation) DeepCopyInto(out *IngressGwAllowedVipPortObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressGwAllowedVipPortParameters ¶
type IngressGwAllowedVipPortParameters struct { // +kubebuilder:validation:Optional CustomPorts []AllowedVipPortCustomPortsParameters `json:"customPorts,omitempty" tf:"custom_ports,omitempty"` // +kubebuilder:validation:Optional UseHTTPHTTPSPort *bool `json:"useHttpHttpsPort,omitempty" tf:"use_http_https_port,omitempty"` // +kubebuilder:validation:Optional UseHTTPPort *bool `json:"useHttpPort,omitempty" tf:"use_http_port,omitempty"` // +kubebuilder:validation:Optional UseHTTPSPort *bool `json:"useHttpsPort,omitempty" tf:"use_https_port,omitempty"` }
func (*IngressGwAllowedVipPortParameters) DeepCopy ¶
func (in *IngressGwAllowedVipPortParameters) DeepCopy() *IngressGwAllowedVipPortParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressGwAllowedVipPortParameters.
func (*IngressGwAllowedVipPortParameters) DeepCopyInto ¶
func (in *IngressGwAllowedVipPortParameters) DeepCopyInto(out *IngressGwAllowedVipPortParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressGwAzNodesObservation ¶
type IngressGwAzNodesObservation struct { }
func (*IngressGwAzNodesObservation) DeepCopy ¶
func (in *IngressGwAzNodesObservation) DeepCopy() *IngressGwAzNodesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressGwAzNodesObservation.
func (*IngressGwAzNodesObservation) DeepCopyInto ¶
func (in *IngressGwAzNodesObservation) DeepCopyInto(out *IngressGwAzNodesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressGwAzNodesParameters ¶
type IngressGwAzNodesParameters struct { // +kubebuilder:validation:Optional AwsAzName *string `json:"awsAzName,omitempty" tf:"aws_az_name,omitempty"` // +kubebuilder:validation:Optional DiskSize *float64 `json:"diskSize,omitempty" tf:"disk_size,omitempty"` // +kubebuilder:validation:Optional LocalSubnet []LocalSubnetParameters `json:"localSubnet,omitempty" tf:"local_subnet,omitempty"` }
func (*IngressGwAzNodesParameters) DeepCopy ¶
func (in *IngressGwAzNodesParameters) DeepCopy() *IngressGwAzNodesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressGwAzNodesParameters.
func (*IngressGwAzNodesParameters) DeepCopyInto ¶
func (in *IngressGwAzNodesParameters) DeepCopyInto(out *IngressGwAzNodesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressGwLocalSubnetObservation ¶
type IngressGwLocalSubnetObservation struct { }
func (*IngressGwLocalSubnetObservation) DeepCopy ¶
func (in *IngressGwLocalSubnetObservation) DeepCopy() *IngressGwLocalSubnetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressGwLocalSubnetObservation.
func (*IngressGwLocalSubnetObservation) DeepCopyInto ¶
func (in *IngressGwLocalSubnetObservation) DeepCopyInto(out *IngressGwLocalSubnetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressGwLocalSubnetParameters ¶
type IngressGwLocalSubnetParameters struct { // +kubebuilder:validation:Optional ExistingSubnet []LocalSubnetExistingSubnetParameters `json:"existingSubnet,omitempty" tf:"existing_subnet,omitempty"` // +kubebuilder:validation:Optional NewSubnet []LocalSubnetNewSubnetParameters `json:"newSubnet,omitempty" tf:"new_subnet,omitempty"` }
func (*IngressGwLocalSubnetParameters) DeepCopy ¶
func (in *IngressGwLocalSubnetParameters) DeepCopy() *IngressGwLocalSubnetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressGwLocalSubnetParameters.
func (*IngressGwLocalSubnetParameters) DeepCopyInto ¶
func (in *IngressGwLocalSubnetParameters) DeepCopyInto(out *IngressGwLocalSubnetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressGwObservation ¶
type IngressGwObservation struct { }
func (*IngressGwObservation) DeepCopy ¶
func (in *IngressGwObservation) DeepCopy() *IngressGwObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressGwObservation.
func (*IngressGwObservation) DeepCopyInto ¶
func (in *IngressGwObservation) DeepCopyInto(out *IngressGwObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IngressGwParameters ¶
type IngressGwParameters struct { // +kubebuilder:validation:Optional AllowedVipPort []IngressGwAllowedVipPortParameters `json:"allowedVipPort,omitempty" tf:"allowed_vip_port,omitempty"` // +kubebuilder:validation:Optional AwsCertifiedHw *string `json:"awsCertifiedHw,omitempty" tf:"aws_certified_hw,omitempty"` // +kubebuilder:validation:Optional AzNodes []IngressGwAzNodesParameters `json:"azNodes,omitempty" tf:"az_nodes,omitempty"` }
func (*IngressGwParameters) DeepCopy ¶
func (in *IngressGwParameters) DeepCopy() *IngressGwParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IngressGwParameters.
func (*IngressGwParameters) DeepCopyInto ¶
func (in *IngressGwParameters) DeepCopyInto(out *IngressGwParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InlineRateLimiterObservation ¶
type InlineRateLimiterObservation struct { }
func (*InlineRateLimiterObservation) DeepCopy ¶
func (in *InlineRateLimiterObservation) DeepCopy() *InlineRateLimiterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InlineRateLimiterObservation.
func (*InlineRateLimiterObservation) DeepCopyInto ¶
func (in *InlineRateLimiterObservation) DeepCopyInto(out *InlineRateLimiterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InlineRateLimiterParameters ¶
type InlineRateLimiterParameters struct { // +kubebuilder:validation:Optional RefUserID []RefUserIDParameters `json:"refUserId,omitempty" tf:"ref_user_id,omitempty"` // +kubebuilder:validation:Optional Threshold *float64 `json:"threshold,omitempty" tf:"threshold,omitempty"` // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` // +kubebuilder:validation:Optional UseHTTPLBUserID *bool `json:"useHttpLbUserId,omitempty" tf:"use_http_lb_user_id,omitempty"` }
func (*InlineRateLimiterParameters) DeepCopy ¶
func (in *InlineRateLimiterParameters) DeepCopy() *InlineRateLimiterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InlineRateLimiterParameters.
func (*InlineRateLimiterParameters) DeepCopyInto ¶
func (in *InlineRateLimiterParameters) DeepCopyInto(out *InlineRateLimiterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InlineRateLimiterRefUserIDObservation ¶
type InlineRateLimiterRefUserIDObservation struct { }
func (*InlineRateLimiterRefUserIDObservation) DeepCopy ¶
func (in *InlineRateLimiterRefUserIDObservation) DeepCopy() *InlineRateLimiterRefUserIDObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InlineRateLimiterRefUserIDObservation.
func (*InlineRateLimiterRefUserIDObservation) DeepCopyInto ¶
func (in *InlineRateLimiterRefUserIDObservation) DeepCopyInto(out *InlineRateLimiterRefUserIDObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InlineRateLimiterRefUserIDParameters ¶
type InlineRateLimiterRefUserIDParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*InlineRateLimiterRefUserIDParameters) DeepCopy ¶
func (in *InlineRateLimiterRefUserIDParameters) DeepCopy() *InlineRateLimiterRefUserIDParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InlineRateLimiterRefUserIDParameters.
func (*InlineRateLimiterRefUserIDParameters) DeepCopyInto ¶
func (in *InlineRateLimiterRefUserIDParameters) DeepCopyInto(out *InlineRateLimiterRefUserIDParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InsideNetworkObservation ¶
type InsideNetworkObservation struct { }
func (*InsideNetworkObservation) DeepCopy ¶
func (in *InsideNetworkObservation) DeepCopy() *InsideNetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InsideNetworkObservation.
func (*InsideNetworkObservation) DeepCopyInto ¶
func (in *InsideNetworkObservation) DeepCopyInto(out *InsideNetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InsideNetworkParameters ¶
type InsideNetworkParameters struct { // +kubebuilder:validation:Optional ExistingNetwork []ExistingNetworkParameters `json:"existingNetwork,omitempty" tf:"existing_network,omitempty"` // +kubebuilder:validation:Optional NewNetwork []NewNetworkParameters `json:"newNetwork,omitempty" tf:"new_network,omitempty"` // +kubebuilder:validation:Optional NewNetworkAutogenerate []NewNetworkAutogenerateParameters `json:"newNetworkAutogenerate,omitempty" tf:"new_network_autogenerate,omitempty"` }
func (*InsideNetworkParameters) DeepCopy ¶
func (in *InsideNetworkParameters) DeepCopy() *InsideNetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InsideNetworkParameters.
func (*InsideNetworkParameters) DeepCopyInto ¶
func (in *InsideNetworkParameters) DeepCopyInto(out *InsideNetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InsideStaticRoutesObservation ¶
type InsideStaticRoutesObservation struct { // +kubebuilder:validation:Optional StaticRouteList []StaticRouteListObservation `json:"staticRouteList,omitempty" tf:"static_route_list,omitempty"` }
func (*InsideStaticRoutesObservation) DeepCopy ¶
func (in *InsideStaticRoutesObservation) DeepCopy() *InsideStaticRoutesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InsideStaticRoutesObservation.
func (*InsideStaticRoutesObservation) DeepCopyInto ¶
func (in *InsideStaticRoutesObservation) DeepCopyInto(out *InsideStaticRoutesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InsideStaticRoutesParameters ¶
type InsideStaticRoutesParameters struct { // +kubebuilder:validation:Optional StaticRouteList []StaticRouteListParameters `json:"staticRouteList,omitempty" tf:"static_route_list,omitempty"` }
func (*InsideStaticRoutesParameters) DeepCopy ¶
func (in *InsideStaticRoutesParameters) DeepCopy() *InsideStaticRoutesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InsideStaticRoutesParameters.
func (*InsideStaticRoutesParameters) DeepCopyInto ¶
func (in *InsideStaticRoutesParameters) DeepCopyInto(out *InsideStaticRoutesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation ¶
type InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation struct { // +kubebuilder:validation:Optional Interface []StaticRouteListCustomStaticRouteNexthopInterfaceObservation `json:"interface,omitempty" tf:"interface,omitempty"` }
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation) DeepCopy ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation) DeepCopy() *InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation.
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation) DeepCopyInto ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation) DeepCopyInto(out *InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters ¶
type InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters struct { // +kubebuilder:validation:Optional Interface []StaticRouteListCustomStaticRouteNexthopInterfaceParameters `json:"interface,omitempty" tf:"interface,omitempty"` // +kubebuilder:validation:Optional NexthopAddress []StaticRouteListCustomStaticRouteNexthopNexthopAddressParameters `json:"nexthopAddress,omitempty" tf:"nexthop_address,omitempty"` // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters) DeepCopy ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters) DeepCopy() *InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters.
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters) DeepCopyInto ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters) DeepCopyInto(out *InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InsideStaticRoutesStaticRouteListCustomStaticRouteObservation ¶
type InsideStaticRoutesStaticRouteListCustomStaticRouteObservation struct { // +kubebuilder:validation:Optional Nexthop []InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation `json:"nexthop,omitempty" tf:"nexthop,omitempty"` }
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopy ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopy() *InsideStaticRoutesStaticRouteListCustomStaticRouteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InsideStaticRoutesStaticRouteListCustomStaticRouteObservation.
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopyInto ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopyInto(out *InsideStaticRoutesStaticRouteListCustomStaticRouteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InsideStaticRoutesStaticRouteListCustomStaticRouteParameters ¶
type InsideStaticRoutesStaticRouteListCustomStaticRouteParameters struct { // +kubebuilder:validation:Optional Attrs []*string `json:"attrs,omitempty" tf:"attrs,omitempty"` // +kubebuilder:validation:Optional Labels map[string]*string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Optional Nexthop []InsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters `json:"nexthop,omitempty" tf:"nexthop,omitempty"` // +kubebuilder:validation:Optional Subnets []InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters `json:"subnets,omitempty" tf:"subnets,omitempty"` }
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteParameters) DeepCopy ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteParameters) DeepCopy() *InsideStaticRoutesStaticRouteListCustomStaticRouteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InsideStaticRoutesStaticRouteListCustomStaticRouteParameters.
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteParameters) DeepCopyInto ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteParameters) DeepCopyInto(out *InsideStaticRoutesStaticRouteListCustomStaticRouteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation ¶
type InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation struct { }
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopy ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopy() *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation.
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopyInto ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopyInto(out *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters ¶
type InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters struct { // +kubebuilder:validation:Optional Plen *float64 `json:"plen,omitempty" tf:"plen,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` }
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopy ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopy() *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters.
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopyInto ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopyInto(out *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation ¶
type InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation struct { }
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopy ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopy() *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation.
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopyInto ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopyInto(out *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters ¶
type InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters struct { // +kubebuilder:validation:Optional Plen *float64 `json:"plen,omitempty" tf:"plen,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` }
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopy ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopy() *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters.
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopyInto ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopyInto(out *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation ¶
type InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation struct { }
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation) DeepCopy ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation) DeepCopy() *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation.
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation) DeepCopyInto ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation) DeepCopyInto(out *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters ¶
type InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters struct { // +kubebuilder:validation:Optional IPv4 []InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters `json:"ipv4,omitempty" tf:"ipv4,omitempty"` // +kubebuilder:validation:Optional IPv6 []InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters `json:"ipv6,omitempty" tf:"ipv6,omitempty"` }
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters) DeepCopy ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters) DeepCopy() *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters.
func (*InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters) DeepCopyInto ¶
func (in *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters) DeepCopyInto(out *InsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InsideStaticRoutesStaticRouteListObservation ¶
type InsideStaticRoutesStaticRouteListObservation struct { // +kubebuilder:validation:Optional CustomStaticRoute []InsideStaticRoutesStaticRouteListCustomStaticRouteObservation `json:"customStaticRoute,omitempty" tf:"custom_static_route,omitempty"` }
func (*InsideStaticRoutesStaticRouteListObservation) DeepCopy ¶
func (in *InsideStaticRoutesStaticRouteListObservation) DeepCopy() *InsideStaticRoutesStaticRouteListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InsideStaticRoutesStaticRouteListObservation.
func (*InsideStaticRoutesStaticRouteListObservation) DeepCopyInto ¶
func (in *InsideStaticRoutesStaticRouteListObservation) DeepCopyInto(out *InsideStaticRoutesStaticRouteListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InsideStaticRoutesStaticRouteListParameters ¶
type InsideStaticRoutesStaticRouteListParameters struct { // +kubebuilder:validation:Optional CustomStaticRoute []InsideStaticRoutesStaticRouteListCustomStaticRouteParameters `json:"customStaticRoute,omitempty" tf:"custom_static_route,omitempty"` // +kubebuilder:validation:Optional SimpleStaticRoute *string `json:"simpleStaticRoute,omitempty" tf:"simple_static_route,omitempty"` }
func (*InsideStaticRoutesStaticRouteListParameters) DeepCopy ¶
func (in *InsideStaticRoutesStaticRouteListParameters) DeepCopy() *InsideStaticRoutesStaticRouteListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InsideStaticRoutesStaticRouteListParameters.
func (*InsideStaticRoutesStaticRouteListParameters) DeepCopyInto ¶
func (in *InsideStaticRoutesStaticRouteListParameters) DeepCopyInto(out *InsideStaticRoutesStaticRouteListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InsideSubnetObservation ¶
type InsideSubnetObservation struct { }
func (*InsideSubnetObservation) DeepCopy ¶
func (in *InsideSubnetObservation) DeepCopy() *InsideSubnetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InsideSubnetObservation.
func (*InsideSubnetObservation) DeepCopyInto ¶
func (in *InsideSubnetObservation) DeepCopyInto(out *InsideSubnetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InsideSubnetParameters ¶
type InsideSubnetParameters struct { // +kubebuilder:validation:Optional ExistingSubnetID *string `json:"existingSubnetId,omitempty" tf:"existing_subnet_id,omitempty"` // +kubebuilder:validation:Optional SubnetParam []SubnetParamParameters `json:"subnetParam,omitempty" tf:"subnet_param,omitempty"` }
func (*InsideSubnetParameters) DeepCopy ¶
func (in *InsideSubnetParameters) DeepCopy() *InsideSubnetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InsideSubnetParameters.
func (*InsideSubnetParameters) DeepCopyInto ¶
func (in *InsideSubnetParameters) DeepCopyInto(out *InsideSubnetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InterceptionRulesDomainMatchObservation ¶
type InterceptionRulesDomainMatchObservation struct { }
func (*InterceptionRulesDomainMatchObservation) DeepCopy ¶
func (in *InterceptionRulesDomainMatchObservation) DeepCopy() *InterceptionRulesDomainMatchObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InterceptionRulesDomainMatchObservation.
func (*InterceptionRulesDomainMatchObservation) DeepCopyInto ¶
func (in *InterceptionRulesDomainMatchObservation) DeepCopyInto(out *InterceptionRulesDomainMatchObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InterceptionRulesDomainMatchParameters ¶
type InterceptionRulesDomainMatchParameters struct { // +kubebuilder:validation:Optional ExactValue *string `json:"exactValue,omitempty" tf:"exact_value,omitempty"` // +kubebuilder:validation:Optional RegexValue *string `json:"regexValue,omitempty" tf:"regex_value,omitempty"` // +kubebuilder:validation:Optional SuffixValue *string `json:"suffixValue,omitempty" tf:"suffix_value,omitempty"` }
func (*InterceptionRulesDomainMatchParameters) DeepCopy ¶
func (in *InterceptionRulesDomainMatchParameters) DeepCopy() *InterceptionRulesDomainMatchParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InterceptionRulesDomainMatchParameters.
func (*InterceptionRulesDomainMatchParameters) DeepCopyInto ¶
func (in *InterceptionRulesDomainMatchParameters) DeepCopyInto(out *InterceptionRulesDomainMatchParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InterceptionRulesObservation ¶
type InterceptionRulesObservation struct { }
func (*InterceptionRulesObservation) DeepCopy ¶
func (in *InterceptionRulesObservation) DeepCopy() *InterceptionRulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InterceptionRulesObservation.
func (*InterceptionRulesObservation) DeepCopyInto ¶
func (in *InterceptionRulesObservation) DeepCopyInto(out *InterceptionRulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InterceptionRulesParameters ¶
type InterceptionRulesParameters struct { // +kubebuilder:validation:Optional DisableInterception *bool `json:"disableInterception,omitempty" tf:"disable_interception,omitempty"` // +kubebuilder:validation:Optional DomainMatch []DomainMatchParameters `json:"domainMatch,omitempty" tf:"domain_match,omitempty"` // +kubebuilder:validation:Optional EnableInterception *bool `json:"enableInterception,omitempty" tf:"enable_interception,omitempty"` }
func (*InterceptionRulesParameters) DeepCopy ¶
func (in *InterceptionRulesParameters) DeepCopy() *InterceptionRulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InterceptionRulesParameters.
func (*InterceptionRulesParameters) DeepCopyInto ¶
func (in *InterceptionRulesParameters) DeepCopyInto(out *InterceptionRulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InterfaceObservation ¶
type InterfaceObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*InterfaceObservation) DeepCopy ¶
func (in *InterfaceObservation) DeepCopy() *InterfaceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InterfaceObservation.
func (*InterfaceObservation) DeepCopyInto ¶
func (in *InterfaceObservation) DeepCopyInto(out *InterfaceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InterfaceParameters ¶
type InterfaceParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*InterfaceParameters) DeepCopy ¶
func (in *InterfaceParameters) DeepCopy() *InterfaceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InterfaceParameters.
func (*InterfaceParameters) DeepCopyInto ¶
func (in *InterfaceParameters) DeepCopyInto(out *InterfaceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ItemObservation ¶
type ItemObservation struct { }
func (*ItemObservation) DeepCopy ¶
func (in *ItemObservation) DeepCopy() *ItemObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ItemObservation.
func (*ItemObservation) DeepCopyInto ¶
func (in *ItemObservation) DeepCopyInto(out *ItemObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ItemParameters ¶
type ItemParameters struct { // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional RegexValues []*string `json:"regexValues,omitempty" tf:"regex_values,omitempty"` // +kubebuilder:validation:Optional Transformers []*string `json:"transformers,omitempty" tf:"transformers,omitempty"` }
func (*ItemParameters) DeepCopy ¶
func (in *ItemParameters) DeepCopy() *ItemParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ItemParameters.
func (*ItemParameters) DeepCopyInto ¶
func (in *ItemParameters) DeepCopyInto(out *ItemParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JavascriptInfoObservation ¶
type JavascriptInfoObservation struct { }
func (*JavascriptInfoObservation) DeepCopy ¶
func (in *JavascriptInfoObservation) DeepCopy() *JavascriptInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JavascriptInfoObservation.
func (*JavascriptInfoObservation) DeepCopyInto ¶
func (in *JavascriptInfoObservation) DeepCopyInto(out *JavascriptInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JavascriptInfoParameters ¶
type JavascriptInfoParameters struct { // +kubebuilder:validation:Optional CachePrefix *string `json:"cachePrefix,omitempty" tf:"cache_prefix,omitempty"` // +kubebuilder:validation:Optional CustomScriptURL *string `json:"customScriptUrl,omitempty" tf:"custom_script_url,omitempty"` // +kubebuilder:validation:Optional ScriptConfig *string `json:"scriptConfig,omitempty" tf:"script_config,omitempty"` }
func (*JavascriptInfoParameters) DeepCopy ¶
func (in *JavascriptInfoParameters) DeepCopy() *JavascriptInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JavascriptInfoParameters.
func (*JavascriptInfoParameters) DeepCopyInto ¶
func (in *JavascriptInfoParameters) DeepCopyInto(out *JavascriptInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsChallengeObservation ¶
type JsChallengeObservation struct { }
func (*JsChallengeObservation) DeepCopy ¶
func (in *JsChallengeObservation) DeepCopy() *JsChallengeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsChallengeObservation.
func (*JsChallengeObservation) DeepCopyInto ¶
func (in *JsChallengeObservation) DeepCopyInto(out *JsChallengeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsChallengeParameters ¶
type JsChallengeParameters struct { // +kubebuilder:validation:Optional CookieExpiry *float64 `json:"cookieExpiry,omitempty" tf:"cookie_expiry,omitempty"` // +kubebuilder:validation:Optional CustomPage *string `json:"customPage,omitempty" tf:"custom_page,omitempty"` // +kubebuilder:validation:Optional JsScriptDelay *float64 `json:"jsScriptDelay,omitempty" tf:"js_script_delay,omitempty"` }
func (*JsChallengeParameters) DeepCopy ¶
func (in *JsChallengeParameters) DeepCopy() *JsChallengeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsChallengeParameters.
func (*JsChallengeParameters) DeepCopyInto ¶
func (in *JsChallengeParameters) DeepCopyInto(out *JsChallengeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsChallengeParametersObservation ¶
type JsChallengeParametersObservation struct { }
func (*JsChallengeParametersObservation) DeepCopy ¶
func (in *JsChallengeParametersObservation) DeepCopy() *JsChallengeParametersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsChallengeParametersObservation.
func (*JsChallengeParametersObservation) DeepCopyInto ¶
func (in *JsChallengeParametersObservation) DeepCopyInto(out *JsChallengeParametersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsChallengeParametersParameters ¶
type JsChallengeParametersParameters struct { // +kubebuilder:validation:Optional CookieExpiry *float64 `json:"cookieExpiry,omitempty" tf:"cookie_expiry,omitempty"` // +kubebuilder:validation:Optional CustomPage *string `json:"customPage,omitempty" tf:"custom_page,omitempty"` // +kubebuilder:validation:Optional JsScriptDelay *float64 `json:"jsScriptDelay,omitempty" tf:"js_script_delay,omitempty"` }
func (*JsChallengeParametersParameters) DeepCopy ¶
func (in *JsChallengeParametersParameters) DeepCopy() *JsChallengeParametersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsChallengeParametersParameters.
func (*JsChallengeParametersParameters) DeepCopyInto ¶
func (in *JsChallengeParametersParameters) DeepCopyInto(out *JsChallengeParametersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertAllPagesExceptExcludeListDomainObservation ¶
type JsInsertAllPagesExceptExcludeListDomainObservation struct { }
func (*JsInsertAllPagesExceptExcludeListDomainObservation) DeepCopy ¶
func (in *JsInsertAllPagesExceptExcludeListDomainObservation) DeepCopy() *JsInsertAllPagesExceptExcludeListDomainObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertAllPagesExceptExcludeListDomainObservation.
func (*JsInsertAllPagesExceptExcludeListDomainObservation) DeepCopyInto ¶
func (in *JsInsertAllPagesExceptExcludeListDomainObservation) DeepCopyInto(out *JsInsertAllPagesExceptExcludeListDomainObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertAllPagesExceptExcludeListDomainParameters ¶
type JsInsertAllPagesExceptExcludeListDomainParameters struct { // +kubebuilder:validation:Optional ExactValue *string `json:"exactValue,omitempty" tf:"exact_value,omitempty"` // +kubebuilder:validation:Optional RegexValue *string `json:"regexValue,omitempty" tf:"regex_value,omitempty"` // +kubebuilder:validation:Optional SuffixValue *string `json:"suffixValue,omitempty" tf:"suffix_value,omitempty"` }
func (*JsInsertAllPagesExceptExcludeListDomainParameters) DeepCopy ¶
func (in *JsInsertAllPagesExceptExcludeListDomainParameters) DeepCopy() *JsInsertAllPagesExceptExcludeListDomainParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertAllPagesExceptExcludeListDomainParameters.
func (*JsInsertAllPagesExceptExcludeListDomainParameters) DeepCopyInto ¶
func (in *JsInsertAllPagesExceptExcludeListDomainParameters) DeepCopyInto(out *JsInsertAllPagesExceptExcludeListDomainParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertAllPagesExceptExcludeListMetadataObservation ¶
type JsInsertAllPagesExceptExcludeListMetadataObservation struct { }
func (*JsInsertAllPagesExceptExcludeListMetadataObservation) DeepCopy ¶
func (in *JsInsertAllPagesExceptExcludeListMetadataObservation) DeepCopy() *JsInsertAllPagesExceptExcludeListMetadataObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertAllPagesExceptExcludeListMetadataObservation.
func (*JsInsertAllPagesExceptExcludeListMetadataObservation) DeepCopyInto ¶
func (in *JsInsertAllPagesExceptExcludeListMetadataObservation) DeepCopyInto(out *JsInsertAllPagesExceptExcludeListMetadataObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertAllPagesExceptExcludeListMetadataParameters ¶
type JsInsertAllPagesExceptExcludeListMetadataParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*JsInsertAllPagesExceptExcludeListMetadataParameters) DeepCopy ¶
func (in *JsInsertAllPagesExceptExcludeListMetadataParameters) DeepCopy() *JsInsertAllPagesExceptExcludeListMetadataParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertAllPagesExceptExcludeListMetadataParameters.
func (*JsInsertAllPagesExceptExcludeListMetadataParameters) DeepCopyInto ¶
func (in *JsInsertAllPagesExceptExcludeListMetadataParameters) DeepCopyInto(out *JsInsertAllPagesExceptExcludeListMetadataParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertAllPagesExceptExcludeListObservation ¶
type JsInsertAllPagesExceptExcludeListObservation struct { }
func (*JsInsertAllPagesExceptExcludeListObservation) DeepCopy ¶
func (in *JsInsertAllPagesExceptExcludeListObservation) DeepCopy() *JsInsertAllPagesExceptExcludeListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertAllPagesExceptExcludeListObservation.
func (*JsInsertAllPagesExceptExcludeListObservation) DeepCopyInto ¶
func (in *JsInsertAllPagesExceptExcludeListObservation) DeepCopyInto(out *JsInsertAllPagesExceptExcludeListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertAllPagesExceptExcludeListParameters ¶
type JsInsertAllPagesExceptExcludeListParameters struct { // +kubebuilder:validation:Optional AnyDomain *bool `json:"anyDomain,omitempty" tf:"any_domain,omitempty"` // +kubebuilder:validation:Optional Domain []JsInsertAllPagesExceptExcludeListDomainParameters `json:"domain,omitempty" tf:"domain,omitempty"` // +kubebuilder:validation:Optional Metadata []JsInsertAllPagesExceptExcludeListMetadataParameters `json:"metadata,omitempty" tf:"metadata,omitempty"` // +kubebuilder:validation:Optional Path []JsInsertAllPagesExceptExcludeListPathParameters `json:"path,omitempty" tf:"path,omitempty"` }
func (*JsInsertAllPagesExceptExcludeListParameters) DeepCopy ¶
func (in *JsInsertAllPagesExceptExcludeListParameters) DeepCopy() *JsInsertAllPagesExceptExcludeListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertAllPagesExceptExcludeListParameters.
func (*JsInsertAllPagesExceptExcludeListParameters) DeepCopyInto ¶
func (in *JsInsertAllPagesExceptExcludeListParameters) DeepCopyInto(out *JsInsertAllPagesExceptExcludeListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertAllPagesExceptExcludeListPathObservation ¶
type JsInsertAllPagesExceptExcludeListPathObservation struct { }
func (*JsInsertAllPagesExceptExcludeListPathObservation) DeepCopy ¶
func (in *JsInsertAllPagesExceptExcludeListPathObservation) DeepCopy() *JsInsertAllPagesExceptExcludeListPathObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertAllPagesExceptExcludeListPathObservation.
func (*JsInsertAllPagesExceptExcludeListPathObservation) DeepCopyInto ¶
func (in *JsInsertAllPagesExceptExcludeListPathObservation) DeepCopyInto(out *JsInsertAllPagesExceptExcludeListPathObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertAllPagesExceptExcludeListPathParameters ¶
type JsInsertAllPagesExceptExcludeListPathParameters struct { // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` // +kubebuilder:validation:Optional Regex *string `json:"regex,omitempty" tf:"regex,omitempty"` }
func (*JsInsertAllPagesExceptExcludeListPathParameters) DeepCopy ¶
func (in *JsInsertAllPagesExceptExcludeListPathParameters) DeepCopy() *JsInsertAllPagesExceptExcludeListPathParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertAllPagesExceptExcludeListPathParameters.
func (*JsInsertAllPagesExceptExcludeListPathParameters) DeepCopyInto ¶
func (in *JsInsertAllPagesExceptExcludeListPathParameters) DeepCopyInto(out *JsInsertAllPagesExceptExcludeListPathParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertAllPagesExceptObservation ¶
type JsInsertAllPagesExceptObservation struct { }
func (*JsInsertAllPagesExceptObservation) DeepCopy ¶
func (in *JsInsertAllPagesExceptObservation) DeepCopy() *JsInsertAllPagesExceptObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertAllPagesExceptObservation.
func (*JsInsertAllPagesExceptObservation) DeepCopyInto ¶
func (in *JsInsertAllPagesExceptObservation) DeepCopyInto(out *JsInsertAllPagesExceptObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertAllPagesExceptParameters ¶
type JsInsertAllPagesExceptParameters struct { // +kubebuilder:validation:Optional ExcludeList []ExcludeListParameters `json:"excludeList,omitempty" tf:"exclude_list,omitempty"` // +kubebuilder:validation:Optional JavascriptLocation *string `json:"javascriptLocation,omitempty" tf:"javascript_location,omitempty"` }
func (*JsInsertAllPagesExceptParameters) DeepCopy ¶
func (in *JsInsertAllPagesExceptParameters) DeepCopy() *JsInsertAllPagesExceptParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertAllPagesExceptParameters.
func (*JsInsertAllPagesExceptParameters) DeepCopyInto ¶
func (in *JsInsertAllPagesExceptParameters) DeepCopyInto(out *JsInsertAllPagesExceptParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertAllPagesObservation ¶
type JsInsertAllPagesObservation struct { }
func (*JsInsertAllPagesObservation) DeepCopy ¶
func (in *JsInsertAllPagesObservation) DeepCopy() *JsInsertAllPagesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertAllPagesObservation.
func (*JsInsertAllPagesObservation) DeepCopyInto ¶
func (in *JsInsertAllPagesObservation) DeepCopyInto(out *JsInsertAllPagesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertAllPagesParameters ¶
type JsInsertAllPagesParameters struct { // +kubebuilder:validation:Optional JavascriptLocation *string `json:"javascriptLocation,omitempty" tf:"javascript_location,omitempty"` }
func (*JsInsertAllPagesParameters) DeepCopy ¶
func (in *JsInsertAllPagesParameters) DeepCopy() *JsInsertAllPagesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertAllPagesParameters.
func (*JsInsertAllPagesParameters) DeepCopyInto ¶
func (in *JsInsertAllPagesParameters) DeepCopyInto(out *JsInsertAllPagesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertionRulesExcludeListDomainObservation ¶
type JsInsertionRulesExcludeListDomainObservation struct { }
func (*JsInsertionRulesExcludeListDomainObservation) DeepCopy ¶
func (in *JsInsertionRulesExcludeListDomainObservation) DeepCopy() *JsInsertionRulesExcludeListDomainObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertionRulesExcludeListDomainObservation.
func (*JsInsertionRulesExcludeListDomainObservation) DeepCopyInto ¶
func (in *JsInsertionRulesExcludeListDomainObservation) DeepCopyInto(out *JsInsertionRulesExcludeListDomainObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertionRulesExcludeListDomainParameters ¶
type JsInsertionRulesExcludeListDomainParameters struct { // +kubebuilder:validation:Optional ExactValue *string `json:"exactValue,omitempty" tf:"exact_value,omitempty"` // +kubebuilder:validation:Optional RegexValue *string `json:"regexValue,omitempty" tf:"regex_value,omitempty"` // +kubebuilder:validation:Optional SuffixValue *string `json:"suffixValue,omitempty" tf:"suffix_value,omitempty"` }
func (*JsInsertionRulesExcludeListDomainParameters) DeepCopy ¶
func (in *JsInsertionRulesExcludeListDomainParameters) DeepCopy() *JsInsertionRulesExcludeListDomainParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertionRulesExcludeListDomainParameters.
func (*JsInsertionRulesExcludeListDomainParameters) DeepCopyInto ¶
func (in *JsInsertionRulesExcludeListDomainParameters) DeepCopyInto(out *JsInsertionRulesExcludeListDomainParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertionRulesExcludeListMetadataObservation ¶
type JsInsertionRulesExcludeListMetadataObservation struct { }
func (*JsInsertionRulesExcludeListMetadataObservation) DeepCopy ¶
func (in *JsInsertionRulesExcludeListMetadataObservation) DeepCopy() *JsInsertionRulesExcludeListMetadataObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertionRulesExcludeListMetadataObservation.
func (*JsInsertionRulesExcludeListMetadataObservation) DeepCopyInto ¶
func (in *JsInsertionRulesExcludeListMetadataObservation) DeepCopyInto(out *JsInsertionRulesExcludeListMetadataObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertionRulesExcludeListMetadataParameters ¶
type JsInsertionRulesExcludeListMetadataParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*JsInsertionRulesExcludeListMetadataParameters) DeepCopy ¶
func (in *JsInsertionRulesExcludeListMetadataParameters) DeepCopy() *JsInsertionRulesExcludeListMetadataParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertionRulesExcludeListMetadataParameters.
func (*JsInsertionRulesExcludeListMetadataParameters) DeepCopyInto ¶
func (in *JsInsertionRulesExcludeListMetadataParameters) DeepCopyInto(out *JsInsertionRulesExcludeListMetadataParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertionRulesExcludeListObservation ¶
type JsInsertionRulesExcludeListObservation struct { }
func (*JsInsertionRulesExcludeListObservation) DeepCopy ¶
func (in *JsInsertionRulesExcludeListObservation) DeepCopy() *JsInsertionRulesExcludeListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertionRulesExcludeListObservation.
func (*JsInsertionRulesExcludeListObservation) DeepCopyInto ¶
func (in *JsInsertionRulesExcludeListObservation) DeepCopyInto(out *JsInsertionRulesExcludeListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertionRulesExcludeListParameters ¶
type JsInsertionRulesExcludeListParameters struct { // +kubebuilder:validation:Optional AnyDomain *bool `json:"anyDomain,omitempty" tf:"any_domain,omitempty"` // +kubebuilder:validation:Optional Domain []ExcludeListDomainParameters `json:"domain,omitempty" tf:"domain,omitempty"` // +kubebuilder:validation:Optional Metadata []JsInsertionRulesExcludeListMetadataParameters `json:"metadata,omitempty" tf:"metadata,omitempty"` // +kubebuilder:validation:Optional Path []ExcludeListPathParameters `json:"path,omitempty" tf:"path,omitempty"` }
func (*JsInsertionRulesExcludeListParameters) DeepCopy ¶
func (in *JsInsertionRulesExcludeListParameters) DeepCopy() *JsInsertionRulesExcludeListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertionRulesExcludeListParameters.
func (*JsInsertionRulesExcludeListParameters) DeepCopyInto ¶
func (in *JsInsertionRulesExcludeListParameters) DeepCopyInto(out *JsInsertionRulesExcludeListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertionRulesExcludeListPathObservation ¶
type JsInsertionRulesExcludeListPathObservation struct { }
func (*JsInsertionRulesExcludeListPathObservation) DeepCopy ¶
func (in *JsInsertionRulesExcludeListPathObservation) DeepCopy() *JsInsertionRulesExcludeListPathObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertionRulesExcludeListPathObservation.
func (*JsInsertionRulesExcludeListPathObservation) DeepCopyInto ¶
func (in *JsInsertionRulesExcludeListPathObservation) DeepCopyInto(out *JsInsertionRulesExcludeListPathObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertionRulesExcludeListPathParameters ¶
type JsInsertionRulesExcludeListPathParameters struct { // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` // +kubebuilder:validation:Optional Regex *string `json:"regex,omitempty" tf:"regex,omitempty"` }
func (*JsInsertionRulesExcludeListPathParameters) DeepCopy ¶
func (in *JsInsertionRulesExcludeListPathParameters) DeepCopy() *JsInsertionRulesExcludeListPathParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertionRulesExcludeListPathParameters.
func (*JsInsertionRulesExcludeListPathParameters) DeepCopyInto ¶
func (in *JsInsertionRulesExcludeListPathParameters) DeepCopyInto(out *JsInsertionRulesExcludeListPathParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertionRulesObservation ¶
type JsInsertionRulesObservation struct { }
func (*JsInsertionRulesObservation) DeepCopy ¶
func (in *JsInsertionRulesObservation) DeepCopy() *JsInsertionRulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertionRulesObservation.
func (*JsInsertionRulesObservation) DeepCopyInto ¶
func (in *JsInsertionRulesObservation) DeepCopyInto(out *JsInsertionRulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertionRulesParameters ¶
type JsInsertionRulesParameters struct { // +kubebuilder:validation:Optional ExcludeList []JsInsertionRulesExcludeListParameters `json:"excludeList,omitempty" tf:"exclude_list,omitempty"` // +kubebuilder:validation:Optional Rules []RulesParameters `json:"rules,omitempty" tf:"rules,omitempty"` }
func (*JsInsertionRulesParameters) DeepCopy ¶
func (in *JsInsertionRulesParameters) DeepCopy() *JsInsertionRulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertionRulesParameters.
func (*JsInsertionRulesParameters) DeepCopyInto ¶
func (in *JsInsertionRulesParameters) DeepCopyInto(out *JsInsertionRulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertionRulesRulesDomainObservation ¶
type JsInsertionRulesRulesDomainObservation struct { }
func (*JsInsertionRulesRulesDomainObservation) DeepCopy ¶
func (in *JsInsertionRulesRulesDomainObservation) DeepCopy() *JsInsertionRulesRulesDomainObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertionRulesRulesDomainObservation.
func (*JsInsertionRulesRulesDomainObservation) DeepCopyInto ¶
func (in *JsInsertionRulesRulesDomainObservation) DeepCopyInto(out *JsInsertionRulesRulesDomainObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertionRulesRulesDomainParameters ¶
type JsInsertionRulesRulesDomainParameters struct { // +kubebuilder:validation:Optional ExactValue *string `json:"exactValue,omitempty" tf:"exact_value,omitempty"` // +kubebuilder:validation:Optional RegexValue *string `json:"regexValue,omitempty" tf:"regex_value,omitempty"` // +kubebuilder:validation:Optional SuffixValue *string `json:"suffixValue,omitempty" tf:"suffix_value,omitempty"` }
func (*JsInsertionRulesRulesDomainParameters) DeepCopy ¶
func (in *JsInsertionRulesRulesDomainParameters) DeepCopy() *JsInsertionRulesRulesDomainParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertionRulesRulesDomainParameters.
func (*JsInsertionRulesRulesDomainParameters) DeepCopyInto ¶
func (in *JsInsertionRulesRulesDomainParameters) DeepCopyInto(out *JsInsertionRulesRulesDomainParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertionRulesRulesMetadataObservation ¶
type JsInsertionRulesRulesMetadataObservation struct { }
func (*JsInsertionRulesRulesMetadataObservation) DeepCopy ¶
func (in *JsInsertionRulesRulesMetadataObservation) DeepCopy() *JsInsertionRulesRulesMetadataObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertionRulesRulesMetadataObservation.
func (*JsInsertionRulesRulesMetadataObservation) DeepCopyInto ¶
func (in *JsInsertionRulesRulesMetadataObservation) DeepCopyInto(out *JsInsertionRulesRulesMetadataObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertionRulesRulesMetadataParameters ¶
type JsInsertionRulesRulesMetadataParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*JsInsertionRulesRulesMetadataParameters) DeepCopy ¶
func (in *JsInsertionRulesRulesMetadataParameters) DeepCopy() *JsInsertionRulesRulesMetadataParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertionRulesRulesMetadataParameters.
func (*JsInsertionRulesRulesMetadataParameters) DeepCopyInto ¶
func (in *JsInsertionRulesRulesMetadataParameters) DeepCopyInto(out *JsInsertionRulesRulesMetadataParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertionRulesRulesObservation ¶
type JsInsertionRulesRulesObservation struct { }
func (*JsInsertionRulesRulesObservation) DeepCopy ¶
func (in *JsInsertionRulesRulesObservation) DeepCopy() *JsInsertionRulesRulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertionRulesRulesObservation.
func (*JsInsertionRulesRulesObservation) DeepCopyInto ¶
func (in *JsInsertionRulesRulesObservation) DeepCopyInto(out *JsInsertionRulesRulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertionRulesRulesParameters ¶
type JsInsertionRulesRulesParameters struct { // +kubebuilder:validation:Optional AnyDomain *bool `json:"anyDomain,omitempty" tf:"any_domain,omitempty"` // +kubebuilder:validation:Optional Domain []JsInsertionRulesRulesDomainParameters `json:"domain,omitempty" tf:"domain,omitempty"` // +kubebuilder:validation:Optional Metadata []JsInsertionRulesRulesMetadataParameters `json:"metadata,omitempty" tf:"metadata,omitempty"` // +kubebuilder:validation:Optional Path []JsInsertionRulesRulesPathParameters `json:"path,omitempty" tf:"path,omitempty"` }
func (*JsInsertionRulesRulesParameters) DeepCopy ¶
func (in *JsInsertionRulesRulesParameters) DeepCopy() *JsInsertionRulesRulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertionRulesRulesParameters.
func (*JsInsertionRulesRulesParameters) DeepCopyInto ¶
func (in *JsInsertionRulesRulesParameters) DeepCopyInto(out *JsInsertionRulesRulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertionRulesRulesPathObservation ¶
type JsInsertionRulesRulesPathObservation struct { }
func (*JsInsertionRulesRulesPathObservation) DeepCopy ¶
func (in *JsInsertionRulesRulesPathObservation) DeepCopy() *JsInsertionRulesRulesPathObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertionRulesRulesPathObservation.
func (*JsInsertionRulesRulesPathObservation) DeepCopyInto ¶
func (in *JsInsertionRulesRulesPathObservation) DeepCopyInto(out *JsInsertionRulesRulesPathObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JsInsertionRulesRulesPathParameters ¶
type JsInsertionRulesRulesPathParameters struct { // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` // +kubebuilder:validation:Optional Regex *string `json:"regex,omitempty" tf:"regex,omitempty"` }
func (*JsInsertionRulesRulesPathParameters) DeepCopy ¶
func (in *JsInsertionRulesRulesPathParameters) DeepCopy() *JsInsertionRulesRulesPathParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsInsertionRulesRulesPathParameters.
func (*JsInsertionRulesRulesPathParameters) DeepCopyInto ¶
func (in *JsInsertionRulesRulesPathParameters) DeepCopyInto(out *JsInsertionRulesRulesPathParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JwtObservation ¶
type JwtObservation struct { }
func (*JwtObservation) DeepCopy ¶
func (in *JwtObservation) DeepCopy() *JwtObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JwtObservation.
func (*JwtObservation) DeepCopyInto ¶
func (in *JwtObservation) DeepCopyInto(out *JwtObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type JwtParameters ¶
type JwtParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*JwtParameters) DeepCopy ¶
func (in *JwtParameters) DeepCopy() *JwtParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JwtParameters.
func (*JwtParameters) DeepCopyInto ¶
func (in *JwtParameters) DeepCopyInto(out *JwtParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type K8SClusterObservation ¶
type K8SClusterObservation struct { }
func (*K8SClusterObservation) DeepCopy ¶
func (in *K8SClusterObservation) DeepCopy() *K8SClusterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new K8SClusterObservation.
func (*K8SClusterObservation) DeepCopyInto ¶
func (in *K8SClusterObservation) DeepCopyInto(out *K8SClusterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type K8SClusterParameters ¶
type K8SClusterParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*K8SClusterParameters) DeepCopy ¶
func (in *K8SClusterParameters) DeepCopy() *K8SClusterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new K8SClusterParameters.
func (*K8SClusterParameters) DeepCopyInto ¶
func (in *K8SClusterParameters) DeepCopyInto(out *K8SClusterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type K8SServiceObservation ¶
type K8SServiceObservation struct { // +kubebuilder:validation:Optional SiteLocator []K8SServiceSiteLocatorObservation `json:"siteLocator,omitempty" tf:"site_locator,omitempty"` }
func (*K8SServiceObservation) DeepCopy ¶
func (in *K8SServiceObservation) DeepCopy() *K8SServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new K8SServiceObservation.
func (*K8SServiceObservation) DeepCopyInto ¶
func (in *K8SServiceObservation) DeepCopyInto(out *K8SServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type K8SServiceParameters ¶
type K8SServiceParameters struct { // +kubebuilder:validation:Optional InsideNetwork *bool `json:"insideNetwork,omitempty" tf:"inside_network,omitempty"` // +kubebuilder:validation:Optional OutsideNetwork *bool `json:"outsideNetwork,omitempty" tf:"outside_network,omitempty"` // +kubebuilder:validation:Optional ServiceName *string `json:"serviceName,omitempty" tf:"service_name,omitempty"` // +kubebuilder:validation:Optional ServiceSelector []ServiceSelectorParameters `json:"serviceSelector,omitempty" tf:"service_selector,omitempty"` // +kubebuilder:validation:Optional SiteLocator []K8SServiceSiteLocatorParameters `json:"siteLocator,omitempty" tf:"site_locator,omitempty"` // +kubebuilder:validation:Optional Vk8SNetworks *bool `json:"vk8sNetworks,omitempty" tf:"vk8s_networks,omitempty"` }
func (*K8SServiceParameters) DeepCopy ¶
func (in *K8SServiceParameters) DeepCopy() *K8SServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new K8SServiceParameters.
func (*K8SServiceParameters) DeepCopyInto ¶
func (in *K8SServiceParameters) DeepCopyInto(out *K8SServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type K8SServiceSiteLocatorObservation ¶
type K8SServiceSiteLocatorObservation struct { // +kubebuilder:validation:Optional Site []K8SServiceSiteLocatorSiteObservation `json:"site,omitempty" tf:"site,omitempty"` // +kubebuilder:validation:Optional VirtualSite []K8SServiceSiteLocatorVirtualSiteObservation `json:"virtualSite,omitempty" tf:"virtual_site,omitempty"` }
func (*K8SServiceSiteLocatorObservation) DeepCopy ¶
func (in *K8SServiceSiteLocatorObservation) DeepCopy() *K8SServiceSiteLocatorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new K8SServiceSiteLocatorObservation.
func (*K8SServiceSiteLocatorObservation) DeepCopyInto ¶
func (in *K8SServiceSiteLocatorObservation) DeepCopyInto(out *K8SServiceSiteLocatorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type K8SServiceSiteLocatorParameters ¶
type K8SServiceSiteLocatorParameters struct { // +kubebuilder:validation:Optional Site []K8SServiceSiteLocatorSiteParameters `json:"site,omitempty" tf:"site,omitempty"` // +kubebuilder:validation:Optional VirtualSite []K8SServiceSiteLocatorVirtualSiteParameters `json:"virtualSite,omitempty" tf:"virtual_site,omitempty"` }
func (*K8SServiceSiteLocatorParameters) DeepCopy ¶
func (in *K8SServiceSiteLocatorParameters) DeepCopy() *K8SServiceSiteLocatorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new K8SServiceSiteLocatorParameters.
func (*K8SServiceSiteLocatorParameters) DeepCopyInto ¶
func (in *K8SServiceSiteLocatorParameters) DeepCopyInto(out *K8SServiceSiteLocatorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type K8SServiceSiteLocatorSiteObservation ¶
type K8SServiceSiteLocatorSiteObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*K8SServiceSiteLocatorSiteObservation) DeepCopy ¶
func (in *K8SServiceSiteLocatorSiteObservation) DeepCopy() *K8SServiceSiteLocatorSiteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new K8SServiceSiteLocatorSiteObservation.
func (*K8SServiceSiteLocatorSiteObservation) DeepCopyInto ¶
func (in *K8SServiceSiteLocatorSiteObservation) DeepCopyInto(out *K8SServiceSiteLocatorSiteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type K8SServiceSiteLocatorSiteParameters ¶
type K8SServiceSiteLocatorSiteParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*K8SServiceSiteLocatorSiteParameters) DeepCopy ¶
func (in *K8SServiceSiteLocatorSiteParameters) DeepCopy() *K8SServiceSiteLocatorSiteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new K8SServiceSiteLocatorSiteParameters.
func (*K8SServiceSiteLocatorSiteParameters) DeepCopyInto ¶
func (in *K8SServiceSiteLocatorSiteParameters) DeepCopyInto(out *K8SServiceSiteLocatorSiteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type K8SServiceSiteLocatorVirtualSiteObservation ¶
type K8SServiceSiteLocatorVirtualSiteObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*K8SServiceSiteLocatorVirtualSiteObservation) DeepCopy ¶
func (in *K8SServiceSiteLocatorVirtualSiteObservation) DeepCopy() *K8SServiceSiteLocatorVirtualSiteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new K8SServiceSiteLocatorVirtualSiteObservation.
func (*K8SServiceSiteLocatorVirtualSiteObservation) DeepCopyInto ¶
func (in *K8SServiceSiteLocatorVirtualSiteObservation) DeepCopyInto(out *K8SServiceSiteLocatorVirtualSiteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type K8SServiceSiteLocatorVirtualSiteParameters ¶
type K8SServiceSiteLocatorVirtualSiteParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*K8SServiceSiteLocatorVirtualSiteParameters) DeepCopy ¶
func (in *K8SServiceSiteLocatorVirtualSiteParameters) DeepCopy() *K8SServiceSiteLocatorVirtualSiteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new K8SServiceSiteLocatorVirtualSiteParameters.
func (*K8SServiceSiteLocatorVirtualSiteParameters) DeepCopyInto ¶
func (in *K8SServiceSiteLocatorVirtualSiteParameters) DeepCopyInto(out *K8SServiceSiteLocatorVirtualSiteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalNetworkExistingNetworkObservation ¶
type LocalNetworkExistingNetworkObservation struct { }
func (*LocalNetworkExistingNetworkObservation) DeepCopy ¶
func (in *LocalNetworkExistingNetworkObservation) DeepCopy() *LocalNetworkExistingNetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalNetworkExistingNetworkObservation.
func (*LocalNetworkExistingNetworkObservation) DeepCopyInto ¶
func (in *LocalNetworkExistingNetworkObservation) DeepCopyInto(out *LocalNetworkExistingNetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalNetworkExistingNetworkParameters ¶
type LocalNetworkExistingNetworkParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*LocalNetworkExistingNetworkParameters) DeepCopy ¶
func (in *LocalNetworkExistingNetworkParameters) DeepCopy() *LocalNetworkExistingNetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalNetworkExistingNetworkParameters.
func (*LocalNetworkExistingNetworkParameters) DeepCopyInto ¶
func (in *LocalNetworkExistingNetworkParameters) DeepCopyInto(out *LocalNetworkExistingNetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalNetworkNewNetworkAutogenerateObservation ¶
type LocalNetworkNewNetworkAutogenerateObservation struct { }
func (*LocalNetworkNewNetworkAutogenerateObservation) DeepCopy ¶
func (in *LocalNetworkNewNetworkAutogenerateObservation) DeepCopy() *LocalNetworkNewNetworkAutogenerateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalNetworkNewNetworkAutogenerateObservation.
func (*LocalNetworkNewNetworkAutogenerateObservation) DeepCopyInto ¶
func (in *LocalNetworkNewNetworkAutogenerateObservation) DeepCopyInto(out *LocalNetworkNewNetworkAutogenerateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalNetworkNewNetworkAutogenerateParameters ¶
type LocalNetworkNewNetworkAutogenerateParameters struct { // +kubebuilder:validation:Optional Autogenerate *bool `json:"autogenerate,omitempty" tf:"autogenerate,omitempty"` }
func (*LocalNetworkNewNetworkAutogenerateParameters) DeepCopy ¶
func (in *LocalNetworkNewNetworkAutogenerateParameters) DeepCopy() *LocalNetworkNewNetworkAutogenerateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalNetworkNewNetworkAutogenerateParameters.
func (*LocalNetworkNewNetworkAutogenerateParameters) DeepCopyInto ¶
func (in *LocalNetworkNewNetworkAutogenerateParameters) DeepCopyInto(out *LocalNetworkNewNetworkAutogenerateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalNetworkNewNetworkObservation ¶
type LocalNetworkNewNetworkObservation struct { }
func (*LocalNetworkNewNetworkObservation) DeepCopy ¶
func (in *LocalNetworkNewNetworkObservation) DeepCopy() *LocalNetworkNewNetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalNetworkNewNetworkObservation.
func (*LocalNetworkNewNetworkObservation) DeepCopyInto ¶
func (in *LocalNetworkNewNetworkObservation) DeepCopyInto(out *LocalNetworkNewNetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalNetworkNewNetworkParameters ¶
type LocalNetworkNewNetworkParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*LocalNetworkNewNetworkParameters) DeepCopy ¶
func (in *LocalNetworkNewNetworkParameters) DeepCopy() *LocalNetworkNewNetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalNetworkNewNetworkParameters.
func (*LocalNetworkNewNetworkParameters) DeepCopyInto ¶
func (in *LocalNetworkNewNetworkParameters) DeepCopyInto(out *LocalNetworkNewNetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalNetworkObservation ¶
type LocalNetworkObservation struct { }
func (*LocalNetworkObservation) DeepCopy ¶
func (in *LocalNetworkObservation) DeepCopy() *LocalNetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalNetworkObservation.
func (*LocalNetworkObservation) DeepCopyInto ¶
func (in *LocalNetworkObservation) DeepCopyInto(out *LocalNetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalNetworkParameters ¶
type LocalNetworkParameters struct { // +kubebuilder:validation:Optional ExistingNetwork []LocalNetworkExistingNetworkParameters `json:"existingNetwork,omitempty" tf:"existing_network,omitempty"` // +kubebuilder:validation:Optional NewNetwork []LocalNetworkNewNetworkParameters `json:"newNetwork,omitempty" tf:"new_network,omitempty"` // +kubebuilder:validation:Optional NewNetworkAutogenerate []LocalNetworkNewNetworkAutogenerateParameters `json:"newNetworkAutogenerate,omitempty" tf:"new_network_autogenerate,omitempty"` }
func (*LocalNetworkParameters) DeepCopy ¶
func (in *LocalNetworkParameters) DeepCopy() *LocalNetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalNetworkParameters.
func (*LocalNetworkParameters) DeepCopyInto ¶
func (in *LocalNetworkParameters) DeepCopyInto(out *LocalNetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalSubnetExistingSubnetObservation ¶
type LocalSubnetExistingSubnetObservation struct { }
func (*LocalSubnetExistingSubnetObservation) DeepCopy ¶
func (in *LocalSubnetExistingSubnetObservation) DeepCopy() *LocalSubnetExistingSubnetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalSubnetExistingSubnetObservation.
func (*LocalSubnetExistingSubnetObservation) DeepCopyInto ¶
func (in *LocalSubnetExistingSubnetObservation) DeepCopyInto(out *LocalSubnetExistingSubnetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalSubnetExistingSubnetParameters ¶
type LocalSubnetExistingSubnetParameters struct { // +kubebuilder:validation:Optional SubnetName *string `json:"subnetName,omitempty" tf:"subnet_name,omitempty"` }
func (*LocalSubnetExistingSubnetParameters) DeepCopy ¶
func (in *LocalSubnetExistingSubnetParameters) DeepCopy() *LocalSubnetExistingSubnetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalSubnetExistingSubnetParameters.
func (*LocalSubnetExistingSubnetParameters) DeepCopyInto ¶
func (in *LocalSubnetExistingSubnetParameters) DeepCopyInto(out *LocalSubnetExistingSubnetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalSubnetNewSubnetObservation ¶
type LocalSubnetNewSubnetObservation struct { }
func (*LocalSubnetNewSubnetObservation) DeepCopy ¶
func (in *LocalSubnetNewSubnetObservation) DeepCopy() *LocalSubnetNewSubnetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalSubnetNewSubnetObservation.
func (*LocalSubnetNewSubnetObservation) DeepCopyInto ¶
func (in *LocalSubnetNewSubnetObservation) DeepCopyInto(out *LocalSubnetNewSubnetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalSubnetNewSubnetParameters ¶
type LocalSubnetNewSubnetParameters struct { // +kubebuilder:validation:Optional PrimaryIPv4 *string `json:"primaryIpv4,omitempty" tf:"primary_ipv4,omitempty"` // +kubebuilder:validation:Optional SubnetName *string `json:"subnetName,omitempty" tf:"subnet_name,omitempty"` }
func (*LocalSubnetNewSubnetParameters) DeepCopy ¶
func (in *LocalSubnetNewSubnetParameters) DeepCopy() *LocalSubnetNewSubnetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalSubnetNewSubnetParameters.
func (*LocalSubnetNewSubnetParameters) DeepCopyInto ¶
func (in *LocalSubnetNewSubnetParameters) DeepCopyInto(out *LocalSubnetNewSubnetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalSubnetObservation ¶
type LocalSubnetObservation struct { }
func (*LocalSubnetObservation) DeepCopy ¶
func (in *LocalSubnetObservation) DeepCopy() *LocalSubnetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalSubnetObservation.
func (*LocalSubnetObservation) DeepCopyInto ¶
func (in *LocalSubnetObservation) DeepCopyInto(out *LocalSubnetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalSubnetParameters ¶
type LocalSubnetParameters struct { // +kubebuilder:validation:Optional ExistingSubnetID *string `json:"existingSubnetId,omitempty" tf:"existing_subnet_id,omitempty"` // +kubebuilder:validation:Optional SubnetParam []LocalSubnetSubnetParamParameters `json:"subnetParam,omitempty" tf:"subnet_param,omitempty"` }
func (*LocalSubnetParameters) DeepCopy ¶
func (in *LocalSubnetParameters) DeepCopy() *LocalSubnetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalSubnetParameters.
func (*LocalSubnetParameters) DeepCopyInto ¶
func (in *LocalSubnetParameters) DeepCopyInto(out *LocalSubnetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalSubnetSubnetParamObservation ¶
type LocalSubnetSubnetParamObservation struct { }
func (*LocalSubnetSubnetParamObservation) DeepCopy ¶
func (in *LocalSubnetSubnetParamObservation) DeepCopy() *LocalSubnetSubnetParamObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalSubnetSubnetParamObservation.
func (*LocalSubnetSubnetParamObservation) DeepCopyInto ¶
func (in *LocalSubnetSubnetParamObservation) DeepCopyInto(out *LocalSubnetSubnetParamObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LocalSubnetSubnetParamParameters ¶
type LocalSubnetSubnetParamParameters struct { // +kubebuilder:validation:Optional IPv4 *string `json:"ipv4,omitempty" tf:"ipv4,omitempty"` // +kubebuilder:validation:Optional IPv6 *string `json:"ipv6,omitempty" tf:"ipv6,omitempty"` }
func (*LocalSubnetSubnetParamParameters) DeepCopy ¶
func (in *LocalSubnetSubnetParamParameters) DeepCopy() *LocalSubnetSubnetParamParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LocalSubnetSubnetParamParameters.
func (*LocalSubnetSubnetParamParameters) DeepCopyInto ¶
func (in *LocalSubnetSubnetParamParameters) DeepCopyInto(out *LocalSubnetSubnetParamParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogReceiverObservation ¶
type LogReceiverObservation struct { }
func (*LogReceiverObservation) DeepCopy ¶
func (in *LogReceiverObservation) DeepCopy() *LogReceiverObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogReceiverObservation.
func (*LogReceiverObservation) DeepCopyInto ¶
func (in *LogReceiverObservation) DeepCopyInto(out *LogReceiverObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LogReceiverParameters ¶
type LogReceiverParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*LogReceiverParameters) DeepCopy ¶
func (in *LogReceiverParameters) DeepCopy() *LogReceiverParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LogReceiverParameters.
func (*LogReceiverParameters) DeepCopyInto ¶
func (in *LogReceiverParameters) DeepCopyInto(out *LogReceiverParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaliciousUserMitigationObservation ¶
type MaliciousUserMitigationObservation struct { }
func (*MaliciousUserMitigationObservation) DeepCopy ¶
func (in *MaliciousUserMitigationObservation) DeepCopy() *MaliciousUserMitigationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaliciousUserMitigationObservation.
func (*MaliciousUserMitigationObservation) DeepCopyInto ¶
func (in *MaliciousUserMitigationObservation) DeepCopyInto(out *MaliciousUserMitigationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MaliciousUserMitigationParameters ¶
type MaliciousUserMitigationParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*MaliciousUserMitigationParameters) DeepCopy ¶
func (in *MaliciousUserMitigationParameters) DeepCopy() *MaliciousUserMitigationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MaliciousUserMitigationParameters.
func (*MaliciousUserMitigationParameters) DeepCopyInto ¶
func (in *MaliciousUserMitigationParameters) DeepCopyInto(out *MaliciousUserMitigationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetadataObservation ¶
type MetadataObservation struct { }
func (*MetadataObservation) DeepCopy ¶
func (in *MetadataObservation) DeepCopy() *MetadataObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetadataObservation.
func (*MetadataObservation) DeepCopyInto ¶
func (in *MetadataObservation) DeepCopyInto(out *MetadataObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MetadataParameters ¶
type MetadataParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*MetadataParameters) DeepCopy ¶
func (in *MetadataParameters) DeepCopy() *MetadataParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MetadataParameters.
func (*MetadataParameters) DeepCopyInto ¶
func (in *MetadataParameters) DeepCopyInto(out *MetadataParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MirrorPolicyObservation ¶
type MirrorPolicyObservation struct { }
func (*MirrorPolicyObservation) DeepCopy ¶
func (in *MirrorPolicyObservation) DeepCopy() *MirrorPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MirrorPolicyObservation.
func (*MirrorPolicyObservation) DeepCopyInto ¶
func (in *MirrorPolicyObservation) DeepCopyInto(out *MirrorPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MirrorPolicyParameters ¶
type MirrorPolicyParameters struct { // +kubebuilder:validation:Optional OriginPool []OriginPoolParameters `json:"originPool,omitempty" tf:"origin_pool,omitempty"` // +kubebuilder:validation:Optional Percent []PercentParameters `json:"percent,omitempty" tf:"percent,omitempty"` }
func (*MirrorPolicyParameters) DeepCopy ¶
func (in *MirrorPolicyParameters) DeepCopy() *MirrorPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MirrorPolicyParameters.
func (*MirrorPolicyParameters) DeepCopyInto ¶
func (in *MirrorPolicyParameters) DeepCopyInto(out *MirrorPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MitigationObservation ¶
type MitigationObservation struct { }
func (*MitigationObservation) DeepCopy ¶
func (in *MitigationObservation) DeepCopy() *MitigationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MitigationObservation.
func (*MitigationObservation) DeepCopyInto ¶
func (in *MitigationObservation) DeepCopyInto(out *MitigationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MitigationParameters ¶
type MitigationParameters struct { // +kubebuilder:validation:Optional Block []BlockParameters `json:"block,omitempty" tf:"block,omitempty"` // +kubebuilder:validation:Optional Flag []FlagParameters `json:"flag,omitempty" tf:"flag,omitempty"` // +kubebuilder:validation:Optional None *bool `json:"none,omitempty" tf:"none,omitempty"` // +kubebuilder:validation:Optional Redirect []RedirectParameters `json:"redirect,omitempty" tf:"redirect,omitempty"` }
func (*MitigationParameters) DeepCopy ¶
func (in *MitigationParameters) DeepCopy() *MitigationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MitigationParameters.
func (*MitigationParameters) DeepCopyInto ¶
func (in *MitigationParameters) DeepCopyInto(out *MitigationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MobileIdentifierHeadersItemObservation ¶
type MobileIdentifierHeadersItemObservation struct { }
func (*MobileIdentifierHeadersItemObservation) DeepCopy ¶
func (in *MobileIdentifierHeadersItemObservation) DeepCopy() *MobileIdentifierHeadersItemObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MobileIdentifierHeadersItemObservation.
func (*MobileIdentifierHeadersItemObservation) DeepCopyInto ¶
func (in *MobileIdentifierHeadersItemObservation) DeepCopyInto(out *MobileIdentifierHeadersItemObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MobileIdentifierHeadersItemParameters ¶
type MobileIdentifierHeadersItemParameters struct { // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional RegexValues []*string `json:"regexValues,omitempty" tf:"regex_values,omitempty"` // +kubebuilder:validation:Optional Transformers []*string `json:"transformers,omitempty" tf:"transformers,omitempty"` }
func (*MobileIdentifierHeadersItemParameters) DeepCopy ¶
func (in *MobileIdentifierHeadersItemParameters) DeepCopy() *MobileIdentifierHeadersItemParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MobileIdentifierHeadersItemParameters.
func (*MobileIdentifierHeadersItemParameters) DeepCopyInto ¶
func (in *MobileIdentifierHeadersItemParameters) DeepCopyInto(out *MobileIdentifierHeadersItemParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MobileIdentifierHeadersObservation ¶
type MobileIdentifierHeadersObservation struct { }
func (*MobileIdentifierHeadersObservation) DeepCopy ¶
func (in *MobileIdentifierHeadersObservation) DeepCopy() *MobileIdentifierHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MobileIdentifierHeadersObservation.
func (*MobileIdentifierHeadersObservation) DeepCopyInto ¶
func (in *MobileIdentifierHeadersObservation) DeepCopyInto(out *MobileIdentifierHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MobileIdentifierHeadersParameters ¶
type MobileIdentifierHeadersParameters struct { // +kubebuilder:validation:Optional CheckNotPresent *bool `json:"checkNotPresent,omitempty" tf:"check_not_present,omitempty"` // +kubebuilder:validation:Optional CheckPresent *bool `json:"checkPresent,omitempty" tf:"check_present,omitempty"` // +kubebuilder:validation:Optional Item []MobileIdentifierHeadersItemParameters `json:"item,omitempty" tf:"item,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*MobileIdentifierHeadersParameters) DeepCopy ¶
func (in *MobileIdentifierHeadersParameters) DeepCopy() *MobileIdentifierHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MobileIdentifierHeadersParameters.
func (*MobileIdentifierHeadersParameters) DeepCopyInto ¶
func (in *MobileIdentifierHeadersParameters) DeepCopyInto(out *MobileIdentifierHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MobileIdentifierObservation ¶
type MobileIdentifierObservation struct { }
func (*MobileIdentifierObservation) DeepCopy ¶
func (in *MobileIdentifierObservation) DeepCopy() *MobileIdentifierObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MobileIdentifierObservation.
func (*MobileIdentifierObservation) DeepCopyInto ¶
func (in *MobileIdentifierObservation) DeepCopyInto(out *MobileIdentifierObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MobileIdentifierParameters ¶
type MobileIdentifierParameters struct { // +kubebuilder:validation:Optional Headers []MobileIdentifierHeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` }
func (*MobileIdentifierParameters) DeepCopy ¶
func (in *MobileIdentifierParameters) DeepCopy() *MobileIdentifierParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MobileIdentifierParameters.
func (*MobileIdentifierParameters) DeepCopyInto ¶
func (in *MobileIdentifierParameters) DeepCopyInto(out *MobileIdentifierParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MobileSdkConfigObservation ¶
type MobileSdkConfigObservation struct { }
func (*MobileSdkConfigObservation) DeepCopy ¶
func (in *MobileSdkConfigObservation) DeepCopy() *MobileSdkConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MobileSdkConfigObservation.
func (*MobileSdkConfigObservation) DeepCopyInto ¶
func (in *MobileSdkConfigObservation) DeepCopyInto(out *MobileSdkConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MobileSdkConfigParameters ¶
type MobileSdkConfigParameters struct { // +kubebuilder:validation:Optional MobileIdentifier []MobileIdentifierParameters `json:"mobileIdentifier,omitempty" tf:"mobile_identifier,omitempty"` // +kubebuilder:validation:Optional ReloadHeaderName *string `json:"reloadHeaderName,omitempty" tf:"reload_header_name,omitempty"` }
func (*MobileSdkConfigParameters) DeepCopy ¶
func (in *MobileSdkConfigParameters) DeepCopy() *MobileSdkConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MobileSdkConfigParameters.
func (*MobileSdkConfigParameters) DeepCopyInto ¶
func (in *MobileSdkConfigParameters) DeepCopyInto(out *MobileSdkConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MoreOptionObservation ¶
type MoreOptionObservation struct { }
func (*MoreOptionObservation) DeepCopy ¶
func (in *MoreOptionObservation) DeepCopy() *MoreOptionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MoreOptionObservation.
func (*MoreOptionObservation) DeepCopyInto ¶
func (in *MoreOptionObservation) DeepCopyInto(out *MoreOptionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MoreOptionParameters ¶
type MoreOptionParameters struct { // +kubebuilder:validation:Optional AdditionalDomains []AdditionalDomainsParameters `json:"additionalDomains,omitempty" tf:"additional_domains,omitempty"` // +kubebuilder:validation:Optional BufferPolicy []BufferPolicyParameters `json:"bufferPolicy,omitempty" tf:"buffer_policy,omitempty"` // +kubebuilder:validation:Optional CompressionParams []CompressionParamsParameters `json:"compressionParams,omitempty" tf:"compression_params,omitempty"` // +kubebuilder:validation:Optional CustomErrors map[string]*string `json:"customErrors,omitempty" tf:"custom_errors,omitempty"` // +kubebuilder:validation:Optional DisableDefaultErrorPages *bool `json:"disableDefaultErrorPages,omitempty" tf:"disable_default_error_pages,omitempty"` // +kubebuilder:validation:Optional DisablePathNormalize *bool `json:"disablePathNormalize,omitempty" tf:"disable_path_normalize,omitempty"` // +kubebuilder:validation:Optional EnablePathNormalize *bool `json:"enablePathNormalize,omitempty" tf:"enable_path_normalize,omitempty"` // +kubebuilder:validation:Optional EnableStrictSniHostHeaderCheck *bool `json:"enableStrictSniHostHeaderCheck,omitempty" tf:"enable_strict_sni_host_header_check,omitempty"` // +kubebuilder:validation:Optional IdleTimeout *float64 `json:"idleTimeout,omitempty" tf:"idle_timeout,omitempty"` // +kubebuilder:validation:Optional JavascriptInfo []JavascriptInfoParameters `json:"javascriptInfo,omitempty" tf:"javascript_info,omitempty"` // +kubebuilder:validation:Optional Jwt []JwtParameters `json:"jwt,omitempty" tf:"jwt,omitempty"` // +kubebuilder:validation:Optional MaxRequestHeaderSize *float64 `json:"maxRequestHeaderSize,omitempty" tf:"max_request_header_size,omitempty"` // +kubebuilder:validation:Optional RequestHeadersToAdd []RequestHeadersToAddParameters `json:"requestHeadersToAdd,omitempty" tf:"request_headers_to_add,omitempty"` // +kubebuilder:validation:Optional RequestHeadersToRemove []*string `json:"requestHeadersToRemove,omitempty" tf:"request_headers_to_remove,omitempty"` // +kubebuilder:validation:Optional ResponseHeadersToAdd []ResponseHeadersToAddParameters `json:"responseHeadersToAdd,omitempty" tf:"response_headers_to_add,omitempty"` // +kubebuilder:validation:Optional ResponseHeadersToRemove []*string `json:"responseHeadersToRemove,omitempty" tf:"response_headers_to_remove,omitempty"` }
func (*MoreOptionParameters) DeepCopy ¶
func (in *MoreOptionParameters) DeepCopy() *MoreOptionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MoreOptionParameters.
func (*MoreOptionParameters) DeepCopyInto ¶
func (in *MoreOptionParameters) DeepCopyInto(out *MoreOptionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkPoliciesObservation ¶
type NetworkPoliciesObservation struct { }
func (*NetworkPoliciesObservation) DeepCopy ¶
func (in *NetworkPoliciesObservation) DeepCopy() *NetworkPoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPoliciesObservation.
func (*NetworkPoliciesObservation) DeepCopyInto ¶
func (in *NetworkPoliciesObservation) DeepCopyInto(out *NetworkPoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NetworkPoliciesParameters ¶
type NetworkPoliciesParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*NetworkPoliciesParameters) DeepCopy ¶
func (in *NetworkPoliciesParameters) DeepCopy() *NetworkPoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NetworkPoliciesParameters.
func (*NetworkPoliciesParameters) DeepCopyInto ¶
func (in *NetworkPoliciesParameters) DeepCopyInto(out *NetworkPoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NewNetworkAutogenerateObservation ¶
type NewNetworkAutogenerateObservation struct { }
func (*NewNetworkAutogenerateObservation) DeepCopy ¶
func (in *NewNetworkAutogenerateObservation) DeepCopy() *NewNetworkAutogenerateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NewNetworkAutogenerateObservation.
func (*NewNetworkAutogenerateObservation) DeepCopyInto ¶
func (in *NewNetworkAutogenerateObservation) DeepCopyInto(out *NewNetworkAutogenerateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NewNetworkAutogenerateParameters ¶
type NewNetworkAutogenerateParameters struct { // +kubebuilder:validation:Optional Autogenerate *bool `json:"autogenerate,omitempty" tf:"autogenerate,omitempty"` }
func (*NewNetworkAutogenerateParameters) DeepCopy ¶
func (in *NewNetworkAutogenerateParameters) DeepCopy() *NewNetworkAutogenerateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NewNetworkAutogenerateParameters.
func (*NewNetworkAutogenerateParameters) DeepCopyInto ¶
func (in *NewNetworkAutogenerateParameters) DeepCopyInto(out *NewNetworkAutogenerateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NewNetworkObservation ¶
type NewNetworkObservation struct { }
func (*NewNetworkObservation) DeepCopy ¶
func (in *NewNetworkObservation) DeepCopy() *NewNetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NewNetworkObservation.
func (*NewNetworkObservation) DeepCopyInto ¶
func (in *NewNetworkObservation) DeepCopyInto(out *NewNetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NewNetworkParameters ¶
type NewNetworkParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*NewNetworkParameters) DeepCopy ¶
func (in *NewNetworkParameters) DeepCopy() *NewNetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NewNetworkParameters.
func (*NewNetworkParameters) DeepCopyInto ¶
func (in *NewNetworkParameters) DeepCopyInto(out *NewNetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NewSubnetObservation ¶
type NewSubnetObservation struct { }
func (*NewSubnetObservation) DeepCopy ¶
func (in *NewSubnetObservation) DeepCopy() *NewSubnetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NewSubnetObservation.
func (*NewSubnetObservation) DeepCopyInto ¶
func (in *NewSubnetObservation) DeepCopyInto(out *NewSubnetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NewSubnetParameters ¶
type NewSubnetParameters struct { // +kubebuilder:validation:Optional PrimaryIPv4 *string `json:"primaryIpv4,omitempty" tf:"primary_ipv4,omitempty"` // +kubebuilder:validation:Optional SubnetName *string `json:"subnetName,omitempty" tf:"subnet_name,omitempty"` }
func (*NewSubnetParameters) DeepCopy ¶
func (in *NewSubnetParameters) DeepCopy() *NewSubnetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NewSubnetParameters.
func (*NewSubnetParameters) DeepCopyInto ¶
func (in *NewSubnetParameters) DeepCopyInto(out *NewSubnetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NewVPCObservation ¶
type NewVPCObservation struct { }
func (*NewVPCObservation) DeepCopy ¶
func (in *NewVPCObservation) DeepCopy() *NewVPCObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NewVPCObservation.
func (*NewVPCObservation) DeepCopyInto ¶
func (in *NewVPCObservation) DeepCopyInto(out *NewVPCObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NewVPCParameters ¶
type NewVPCParameters struct { // +kubebuilder:validation:Optional AllocateIPv6 *bool `json:"allocateIpv6,omitempty" tf:"allocate_ipv6,omitempty"` // +kubebuilder:validation:Optional Autogenerate *bool `json:"autogenerate,omitempty" tf:"autogenerate,omitempty"` // +kubebuilder:validation:Optional NameTag *string `json:"nameTag,omitempty" tf:"name_tag,omitempty"` // +kubebuilder:validation:Optional PrimaryIPv4 *string `json:"primaryIpv4,omitempty" tf:"primary_ipv4,omitempty"` }
func (*NewVPCParameters) DeepCopy ¶
func (in *NewVPCParameters) DeepCopy() *NewVPCParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NewVPCParameters.
func (*NewVPCParameters) DeepCopyInto ¶
func (in *NewVPCParameters) DeepCopyInto(out *NewVPCParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NexthopAddressIPv4Observation ¶
type NexthopAddressIPv4Observation struct { }
func (*NexthopAddressIPv4Observation) DeepCopy ¶
func (in *NexthopAddressIPv4Observation) DeepCopy() *NexthopAddressIPv4Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NexthopAddressIPv4Observation.
func (*NexthopAddressIPv4Observation) DeepCopyInto ¶
func (in *NexthopAddressIPv4Observation) DeepCopyInto(out *NexthopAddressIPv4Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NexthopAddressIPv4Parameters ¶
type NexthopAddressIPv4Parameters struct { // +kubebuilder:validation:Optional Addr *string `json:"addr,omitempty" tf:"addr,omitempty"` }
func (*NexthopAddressIPv4Parameters) DeepCopy ¶
func (in *NexthopAddressIPv4Parameters) DeepCopy() *NexthopAddressIPv4Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NexthopAddressIPv4Parameters.
func (*NexthopAddressIPv4Parameters) DeepCopyInto ¶
func (in *NexthopAddressIPv4Parameters) DeepCopyInto(out *NexthopAddressIPv4Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NexthopAddressIPv6Observation ¶
type NexthopAddressIPv6Observation struct { }
func (*NexthopAddressIPv6Observation) DeepCopy ¶
func (in *NexthopAddressIPv6Observation) DeepCopy() *NexthopAddressIPv6Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NexthopAddressIPv6Observation.
func (*NexthopAddressIPv6Observation) DeepCopyInto ¶
func (in *NexthopAddressIPv6Observation) DeepCopyInto(out *NexthopAddressIPv6Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NexthopAddressIPv6Parameters ¶
type NexthopAddressIPv6Parameters struct { // +kubebuilder:validation:Optional Addr *string `json:"addr,omitempty" tf:"addr,omitempty"` }
func (*NexthopAddressIPv6Parameters) DeepCopy ¶
func (in *NexthopAddressIPv6Parameters) DeepCopy() *NexthopAddressIPv6Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NexthopAddressIPv6Parameters.
func (*NexthopAddressIPv6Parameters) DeepCopyInto ¶
func (in *NexthopAddressIPv6Parameters) DeepCopyInto(out *NexthopAddressIPv6Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NexthopAddressObservation ¶
type NexthopAddressObservation struct { }
func (*NexthopAddressObservation) DeepCopy ¶
func (in *NexthopAddressObservation) DeepCopy() *NexthopAddressObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NexthopAddressObservation.
func (*NexthopAddressObservation) DeepCopyInto ¶
func (in *NexthopAddressObservation) DeepCopyInto(out *NexthopAddressObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NexthopAddressParameters ¶
type NexthopAddressParameters struct { // +kubebuilder:validation:Optional IPv4 []IPv4Parameters `json:"ipv4,omitempty" tf:"ipv4,omitempty"` // +kubebuilder:validation:Optional IPv6 []IPv6Parameters `json:"ipv6,omitempty" tf:"ipv6,omitempty"` }
func (*NexthopAddressParameters) DeepCopy ¶
func (in *NexthopAddressParameters) DeepCopy() *NexthopAddressParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NexthopAddressParameters.
func (*NexthopAddressParameters) DeepCopyInto ¶
func (in *NexthopAddressParameters) DeepCopyInto(out *NexthopAddressParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NexthopInterfaceObservation ¶
type NexthopInterfaceObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*NexthopInterfaceObservation) DeepCopy ¶
func (in *NexthopInterfaceObservation) DeepCopy() *NexthopInterfaceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NexthopInterfaceObservation.
func (*NexthopInterfaceObservation) DeepCopyInto ¶
func (in *NexthopInterfaceObservation) DeepCopyInto(out *NexthopInterfaceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NexthopInterfaceParameters ¶
type NexthopInterfaceParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*NexthopInterfaceParameters) DeepCopy ¶
func (in *NexthopInterfaceParameters) DeepCopy() *NexthopInterfaceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NexthopInterfaceParameters.
func (*NexthopInterfaceParameters) DeepCopyInto ¶
func (in *NexthopInterfaceParameters) DeepCopyInto(out *NexthopInterfaceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NexthopNexthopAddressIPv4Observation ¶
type NexthopNexthopAddressIPv4Observation struct { }
func (*NexthopNexthopAddressIPv4Observation) DeepCopy ¶
func (in *NexthopNexthopAddressIPv4Observation) DeepCopy() *NexthopNexthopAddressIPv4Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NexthopNexthopAddressIPv4Observation.
func (*NexthopNexthopAddressIPv4Observation) DeepCopyInto ¶
func (in *NexthopNexthopAddressIPv4Observation) DeepCopyInto(out *NexthopNexthopAddressIPv4Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NexthopNexthopAddressIPv4Parameters ¶
type NexthopNexthopAddressIPv4Parameters struct { // +kubebuilder:validation:Optional Addr *string `json:"addr,omitempty" tf:"addr,omitempty"` }
func (*NexthopNexthopAddressIPv4Parameters) DeepCopy ¶
func (in *NexthopNexthopAddressIPv4Parameters) DeepCopy() *NexthopNexthopAddressIPv4Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NexthopNexthopAddressIPv4Parameters.
func (*NexthopNexthopAddressIPv4Parameters) DeepCopyInto ¶
func (in *NexthopNexthopAddressIPv4Parameters) DeepCopyInto(out *NexthopNexthopAddressIPv4Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NexthopNexthopAddressIPv6Observation ¶
type NexthopNexthopAddressIPv6Observation struct { }
func (*NexthopNexthopAddressIPv6Observation) DeepCopy ¶
func (in *NexthopNexthopAddressIPv6Observation) DeepCopy() *NexthopNexthopAddressIPv6Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NexthopNexthopAddressIPv6Observation.
func (*NexthopNexthopAddressIPv6Observation) DeepCopyInto ¶
func (in *NexthopNexthopAddressIPv6Observation) DeepCopyInto(out *NexthopNexthopAddressIPv6Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NexthopNexthopAddressIPv6Parameters ¶
type NexthopNexthopAddressIPv6Parameters struct { // +kubebuilder:validation:Optional Addr *string `json:"addr,omitempty" tf:"addr,omitempty"` }
func (*NexthopNexthopAddressIPv6Parameters) DeepCopy ¶
func (in *NexthopNexthopAddressIPv6Parameters) DeepCopy() *NexthopNexthopAddressIPv6Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NexthopNexthopAddressIPv6Parameters.
func (*NexthopNexthopAddressIPv6Parameters) DeepCopyInto ¶
func (in *NexthopNexthopAddressIPv6Parameters) DeepCopyInto(out *NexthopNexthopAddressIPv6Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NexthopNexthopAddressObservation ¶
type NexthopNexthopAddressObservation struct { }
func (*NexthopNexthopAddressObservation) DeepCopy ¶
func (in *NexthopNexthopAddressObservation) DeepCopy() *NexthopNexthopAddressObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NexthopNexthopAddressObservation.
func (*NexthopNexthopAddressObservation) DeepCopyInto ¶
func (in *NexthopNexthopAddressObservation) DeepCopyInto(out *NexthopNexthopAddressObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NexthopNexthopAddressParameters ¶
type NexthopNexthopAddressParameters struct { // +kubebuilder:validation:Optional IPv4 []NexthopAddressIPv4Parameters `json:"ipv4,omitempty" tf:"ipv4,omitempty"` // +kubebuilder:validation:Optional IPv6 []NexthopAddressIPv6Parameters `json:"ipv6,omitempty" tf:"ipv6,omitempty"` }
func (*NexthopNexthopAddressParameters) DeepCopy ¶
func (in *NexthopNexthopAddressParameters) DeepCopy() *NexthopNexthopAddressParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NexthopNexthopAddressParameters.
func (*NexthopNexthopAddressParameters) DeepCopyInto ¶
func (in *NexthopNexthopAddressParameters) DeepCopyInto(out *NexthopNexthopAddressParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NexthopObservation ¶
type NexthopObservation struct { // +kubebuilder:validation:Optional Interface []InterfaceObservation `json:"interface,omitempty" tf:"interface,omitempty"` }
func (*NexthopObservation) DeepCopy ¶
func (in *NexthopObservation) DeepCopy() *NexthopObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NexthopObservation.
func (*NexthopObservation) DeepCopyInto ¶
func (in *NexthopObservation) DeepCopyInto(out *NexthopObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NexthopParameters ¶
type NexthopParameters struct { // +kubebuilder:validation:Optional Interface []InterfaceParameters `json:"interface,omitempty" tf:"interface,omitempty"` // +kubebuilder:validation:Optional NexthopAddress []NexthopAddressParameters `json:"nexthopAddress,omitempty" tf:"nexthop_address,omitempty"` // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*NexthopParameters) DeepCopy ¶
func (in *NexthopParameters) DeepCopy() *NexthopParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NexthopParameters.
func (*NexthopParameters) DeepCopyInto ¶
func (in *NexthopParameters) DeepCopyInto(out *NexthopParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OfflineSurvivabilityModeObservation ¶
type OfflineSurvivabilityModeObservation struct { }
func (*OfflineSurvivabilityModeObservation) DeepCopy ¶
func (in *OfflineSurvivabilityModeObservation) DeepCopy() *OfflineSurvivabilityModeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OfflineSurvivabilityModeObservation.
func (*OfflineSurvivabilityModeObservation) DeepCopyInto ¶
func (in *OfflineSurvivabilityModeObservation) DeepCopyInto(out *OfflineSurvivabilityModeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OfflineSurvivabilityModeParameters ¶
type OfflineSurvivabilityModeParameters struct { // +kubebuilder:validation:Optional EnableOfflineSurvivabilityMode *bool `json:"enableOfflineSurvivabilityMode,omitempty" tf:"enable_offline_survivability_mode,omitempty"` // +kubebuilder:validation:Optional NoOfflineSurvivabilityMode *bool `json:"noOfflineSurvivabilityMode,omitempty" tf:"no_offline_survivability_mode,omitempty"` }
func (*OfflineSurvivabilityModeParameters) DeepCopy ¶
func (in *OfflineSurvivabilityModeParameters) DeepCopy() *OfflineSurvivabilityModeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OfflineSurvivabilityModeParameters.
func (*OfflineSurvivabilityModeParameters) DeepCopyInto ¶
func (in *OfflineSurvivabilityModeParameters) DeepCopyInto(out *OfflineSurvivabilityModeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OpenebsEnterpriseObservation ¶
type OpenebsEnterpriseObservation struct { }
func (*OpenebsEnterpriseObservation) DeepCopy ¶
func (in *OpenebsEnterpriseObservation) DeepCopy() *OpenebsEnterpriseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenebsEnterpriseObservation.
func (*OpenebsEnterpriseObservation) DeepCopyInto ¶
func (in *OpenebsEnterpriseObservation) DeepCopyInto(out *OpenebsEnterpriseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OpenebsEnterpriseParameters ¶
type OpenebsEnterpriseParameters struct { // +kubebuilder:validation:Optional Replication *float64 `json:"replication,omitempty" tf:"replication,omitempty"` // +kubebuilder:validation:Optional StorageClassSize *float64 `json:"storageClassSize,omitempty" tf:"storage_class_size,omitempty"` }
func (*OpenebsEnterpriseParameters) DeepCopy ¶
func (in *OpenebsEnterpriseParameters) DeepCopy() *OpenebsEnterpriseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenebsEnterpriseParameters.
func (*OpenebsEnterpriseParameters) DeepCopyInto ¶
func (in *OpenebsEnterpriseParameters) DeepCopyInto(out *OpenebsEnterpriseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPool ¶
type OriginPool struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec OriginPoolSpec `json:"spec"` Status OriginPoolStatus `json:"status,omitempty"` }
OriginPool is the Schema for the OriginPools API. <no value> +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,volterra}
func (*OriginPool) DeepCopy ¶
func (in *OriginPool) DeepCopy() *OriginPool
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPool.
func (*OriginPool) DeepCopyInto ¶
func (in *OriginPool) DeepCopyInto(out *OriginPool)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OriginPool) DeepCopyObject ¶
func (in *OriginPool) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OriginPool) GetCondition ¶
func (mg *OriginPool) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this OriginPool.
func (*OriginPool) GetConnectionDetailsMapping ¶
func (tr *OriginPool) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this OriginPool
func (*OriginPool) GetDeletionPolicy ¶
func (mg *OriginPool) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this OriginPool.
func (*OriginPool) GetID ¶
func (tr *OriginPool) GetID() string
GetID returns ID of underlying Terraform resource of this OriginPool
func (*OriginPool) GetObservation ¶
func (tr *OriginPool) GetObservation() (map[string]any, error)
GetObservation of this OriginPool
func (*OriginPool) GetParameters ¶
func (tr *OriginPool) GetParameters() (map[string]any, error)
GetParameters of this OriginPool
func (*OriginPool) GetProviderConfigReference ¶
func (mg *OriginPool) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this OriginPool.
func (*OriginPool) GetProviderReference ¶
func (mg *OriginPool) GetProviderReference() *xpv1.Reference
GetProviderReference of this OriginPool. Deprecated: Use GetProviderConfigReference.
func (*OriginPool) GetPublishConnectionDetailsTo ¶
func (mg *OriginPool) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this OriginPool.
func (*OriginPool) GetTerraformResourceType ¶
func (mg *OriginPool) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this OriginPool
func (*OriginPool) GetTerraformSchemaVersion ¶
func (tr *OriginPool) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*OriginPool) GetWriteConnectionSecretToReference ¶
func (mg *OriginPool) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this OriginPool.
func (*OriginPool) LateInitialize ¶
func (tr *OriginPool) LateInitialize(attrs []byte) (bool, error)
LateInitialize this OriginPool using its observed tfState. returns True if there are any spec changes for the resource.
func (*OriginPool) ResolveReferences ¶
ResolveReferences of this OriginPool.
func (*OriginPool) SetConditions ¶
func (mg *OriginPool) SetConditions(c ...xpv1.Condition)
SetConditions of this OriginPool.
func (*OriginPool) SetDeletionPolicy ¶
func (mg *OriginPool) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this OriginPool.
func (*OriginPool) SetObservation ¶
func (tr *OriginPool) SetObservation(obs map[string]any) error
SetObservation for this OriginPool
func (*OriginPool) SetParameters ¶
func (tr *OriginPool) SetParameters(params map[string]any) error
SetParameters for this OriginPool
func (*OriginPool) SetProviderConfigReference ¶
func (mg *OriginPool) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this OriginPool.
func (*OriginPool) SetProviderReference ¶
func (mg *OriginPool) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this OriginPool. Deprecated: Use SetProviderConfigReference.
func (*OriginPool) SetPublishConnectionDetailsTo ¶
func (mg *OriginPool) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this OriginPool.
func (*OriginPool) SetWriteConnectionSecretToReference ¶
func (mg *OriginPool) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this OriginPool.
type OriginPoolAdvancedOptionsObservation ¶
type OriginPoolAdvancedOptionsObservation struct { }
func (*OriginPoolAdvancedOptionsObservation) DeepCopy ¶
func (in *OriginPoolAdvancedOptionsObservation) DeepCopy() *OriginPoolAdvancedOptionsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPoolAdvancedOptionsObservation.
func (*OriginPoolAdvancedOptionsObservation) DeepCopyInto ¶
func (in *OriginPoolAdvancedOptionsObservation) DeepCopyInto(out *OriginPoolAdvancedOptionsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPoolAdvancedOptionsParameters ¶
type OriginPoolAdvancedOptionsParameters struct { // +kubebuilder:validation:Optional CircuitBreaker []CircuitBreakerParameters `json:"circuitBreaker,omitempty" tf:"circuit_breaker,omitempty"` // +kubebuilder:validation:Optional ConnectionTimeout *float64 `json:"connectionTimeout,omitempty" tf:"connection_timeout,omitempty"` // +kubebuilder:validation:Optional DefaultCircuitBreaker *bool `json:"defaultCircuitBreaker,omitempty" tf:"default_circuit_breaker,omitempty"` // +kubebuilder:validation:Optional DisableCircuitBreaker *bool `json:"disableCircuitBreaker,omitempty" tf:"disable_circuit_breaker,omitempty"` // +kubebuilder:validation:Optional DisableOutlierDetection *bool `json:"disableOutlierDetection,omitempty" tf:"disable_outlier_detection,omitempty"` // +kubebuilder:validation:Optional DisableSubsets *bool `json:"disableSubsets,omitempty" tf:"disable_subsets,omitempty"` // +kubebuilder:validation:Optional EnableSubsets []EnableSubsetsParameters `json:"enableSubsets,omitempty" tf:"enable_subsets,omitempty"` // +kubebuilder:validation:Optional HTTPIdleTimeout *float64 `json:"httpIdleTimeout,omitempty" tf:"http_idle_timeout,omitempty"` // +kubebuilder:validation:Optional HeaderTransformationType []AdvancedOptionsHeaderTransformationTypeParameters `json:"headerTransformationType,omitempty" tf:"header_transformation_type,omitempty"` // +kubebuilder:validation:Optional Http2Options []Http2OptionsParameters `json:"http2Options,omitempty" tf:"http2_options,omitempty"` // +kubebuilder:validation:Optional NoPanicThreshold *bool `json:"noPanicThreshold,omitempty" tf:"no_panic_threshold,omitempty"` // +kubebuilder:validation:Optional OutlierDetection []OutlierDetectionParameters `json:"outlierDetection,omitempty" tf:"outlier_detection,omitempty"` // +kubebuilder:validation:Optional PanicThreshold *float64 `json:"panicThreshold,omitempty" tf:"panic_threshold,omitempty"` }
func (*OriginPoolAdvancedOptionsParameters) DeepCopy ¶
func (in *OriginPoolAdvancedOptionsParameters) DeepCopy() *OriginPoolAdvancedOptionsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPoolAdvancedOptionsParameters.
func (*OriginPoolAdvancedOptionsParameters) DeepCopyInto ¶
func (in *OriginPoolAdvancedOptionsParameters) DeepCopyInto(out *OriginPoolAdvancedOptionsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPoolHealthcheckObservation ¶
type OriginPoolHealthcheckObservation struct { }
func (*OriginPoolHealthcheckObservation) DeepCopy ¶
func (in *OriginPoolHealthcheckObservation) DeepCopy() *OriginPoolHealthcheckObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPoolHealthcheckObservation.
func (*OriginPoolHealthcheckObservation) DeepCopyInto ¶
func (in *OriginPoolHealthcheckObservation) DeepCopyInto(out *OriginPoolHealthcheckObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPoolHealthcheckParameters ¶
type OriginPoolHealthcheckParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*OriginPoolHealthcheckParameters) DeepCopy ¶
func (in *OriginPoolHealthcheckParameters) DeepCopy() *OriginPoolHealthcheckParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPoolHealthcheckParameters.
func (*OriginPoolHealthcheckParameters) DeepCopyInto ¶
func (in *OriginPoolHealthcheckParameters) DeepCopyInto(out *OriginPoolHealthcheckParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPoolList ¶
type OriginPoolList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []OriginPool `json:"items"` }
OriginPoolList contains a list of OriginPools
func (*OriginPoolList) DeepCopy ¶
func (in *OriginPoolList) DeepCopy() *OriginPoolList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPoolList.
func (*OriginPoolList) DeepCopyInto ¶
func (in *OriginPoolList) DeepCopyInto(out *OriginPoolList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OriginPoolList) DeepCopyObject ¶
func (in *OriginPoolList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*OriginPoolList) GetItems ¶
func (l *OriginPoolList) GetItems() []resource.Managed
GetItems of this OriginPoolList.
type OriginPoolObservation ¶
type OriginPoolObservation struct { }
func (*OriginPoolObservation) DeepCopy ¶
func (in *OriginPoolObservation) DeepCopy() *OriginPoolObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPoolObservation.
func (*OriginPoolObservation) DeepCopyInto ¶
func (in *OriginPoolObservation) DeepCopyInto(out *OriginPoolObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPoolObservation_2 ¶
type OriginPoolObservation_2 struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` // +kubebuilder:validation:Optional OriginServers []OriginServersObservation `json:"originServers,omitempty" tf:"origin_servers,omitempty"` }
func (*OriginPoolObservation_2) DeepCopy ¶
func (in *OriginPoolObservation_2) DeepCopy() *OriginPoolObservation_2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPoolObservation_2.
func (*OriginPoolObservation_2) DeepCopyInto ¶
func (in *OriginPoolObservation_2) DeepCopyInto(out *OriginPoolObservation_2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPoolParameters ¶
type OriginPoolParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*OriginPoolParameters) DeepCopy ¶
func (in *OriginPoolParameters) DeepCopy() *OriginPoolParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPoolParameters.
func (*OriginPoolParameters) DeepCopyInto ¶
func (in *OriginPoolParameters) DeepCopyInto(out *OriginPoolParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPoolParameters_2 ¶
type OriginPoolParameters_2 struct { // +kubebuilder:validation:Optional AdvancedOptions []OriginPoolAdvancedOptionsParameters `json:"advancedOptions,omitempty" tf:"advanced_options,omitempty"` // +kubebuilder:validation:Optional Annotations map[string]*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // +kubebuilder:validation:Optional AutomaticPort *bool `json:"automaticPort,omitempty" tf:"automatic_port,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Required EndpointSelection *string `json:"endpointSelection" tf:"endpoint_selection,omitempty"` // +kubebuilder:validation:Optional HealthCheckPort *float64 `json:"healthCheckPort,omitempty" tf:"health_check_port,omitempty"` // +kubebuilder:validation:Optional Healthcheck []OriginPoolHealthcheckParameters `json:"healthcheck,omitempty" tf:"healthcheck,omitempty"` // +kubebuilder:validation:Optional Labels map[string]*string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Required LoadbalancerAlgorithm *string `json:"loadbalancerAlgorithm" tf:"loadbalancer_algorithm,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +crossplane:generate:reference:type=github.com/clhain/provider-volterra/apis/volterra/v1alpha1.VolterraNamespace // +crossplane:generate:reference:extractor=github.com/clhain/provider-volterra/config/common.ExtractResourceName() // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // Reference to a VolterraNamespace in volterra to populate namespace. // +kubebuilder:validation:Optional NamespaceRef *v1.Reference `json:"namespaceRef,omitempty" tf:"-"` // Selector for a VolterraNamespace in volterra to populate namespace. // +kubebuilder:validation:Optional NamespaceSelector *v1.Selector `json:"namespaceSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional NoTLS *bool `json:"noTls,omitempty" tf:"no_tls,omitempty"` // +kubebuilder:validation:Optional OriginServers []OriginServersParameters `json:"originServers,omitempty" tf:"origin_servers,omitempty"` // +kubebuilder:validation:Optional Port *float64 `json:"port,omitempty" tf:"port,omitempty"` // +kubebuilder:validation:Optional SameAsEndpointPort *bool `json:"sameAsEndpointPort,omitempty" tf:"same_as_endpoint_port,omitempty"` // +kubebuilder:validation:Optional UseTLS []UseTLSParameters `json:"useTls,omitempty" tf:"use_tls,omitempty"` }
func (*OriginPoolParameters_2) DeepCopy ¶
func (in *OriginPoolParameters_2) DeepCopy() *OriginPoolParameters_2
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPoolParameters_2.
func (*OriginPoolParameters_2) DeepCopyInto ¶
func (in *OriginPoolParameters_2) DeepCopyInto(out *OriginPoolParameters_2)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPoolSpec ¶
type OriginPoolSpec struct { v1.ResourceSpec `json:",inline"` ForProvider OriginPoolParameters_2 `json:"forProvider"` }
OriginPoolSpec defines the desired state of OriginPool
func (*OriginPoolSpec) DeepCopy ¶
func (in *OriginPoolSpec) DeepCopy() *OriginPoolSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPoolSpec.
func (*OriginPoolSpec) DeepCopyInto ¶
func (in *OriginPoolSpec) DeepCopyInto(out *OriginPoolSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPoolStatus ¶
type OriginPoolStatus struct { v1.ResourceStatus `json:",inline"` AtProvider OriginPoolObservation_2 `json:"atProvider,omitempty"` }
OriginPoolStatus defines the observed state of OriginPool.
func (*OriginPoolStatus) DeepCopy ¶
func (in *OriginPoolStatus) DeepCopy() *OriginPoolStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPoolStatus.
func (*OriginPoolStatus) DeepCopyInto ¶
func (in *OriginPoolStatus) DeepCopyInto(out *OriginPoolStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPoolsClusterObservation ¶
type OriginPoolsClusterObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*OriginPoolsClusterObservation) DeepCopy ¶
func (in *OriginPoolsClusterObservation) DeepCopy() *OriginPoolsClusterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPoolsClusterObservation.
func (*OriginPoolsClusterObservation) DeepCopyInto ¶
func (in *OriginPoolsClusterObservation) DeepCopyInto(out *OriginPoolsClusterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPoolsClusterParameters ¶
type OriginPoolsClusterParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*OriginPoolsClusterParameters) DeepCopy ¶
func (in *OriginPoolsClusterParameters) DeepCopy() *OriginPoolsClusterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPoolsClusterParameters.
func (*OriginPoolsClusterParameters) DeepCopyInto ¶
func (in *OriginPoolsClusterParameters) DeepCopyInto(out *OriginPoolsClusterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPoolsObservation ¶
type OriginPoolsObservation struct { // +kubebuilder:validation:Optional Cluster []OriginPoolsClusterObservation `json:"cluster,omitempty" tf:"cluster,omitempty"` // +kubebuilder:validation:Optional Pool []OriginPoolsPoolObservation `json:"pool,omitempty" tf:"pool,omitempty"` }
func (*OriginPoolsObservation) DeepCopy ¶
func (in *OriginPoolsObservation) DeepCopy() *OriginPoolsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPoolsObservation.
func (*OriginPoolsObservation) DeepCopyInto ¶
func (in *OriginPoolsObservation) DeepCopyInto(out *OriginPoolsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPoolsParameters ¶
type OriginPoolsParameters struct { // +kubebuilder:validation:Optional Cluster []OriginPoolsClusterParameters `json:"cluster,omitempty" tf:"cluster,omitempty"` // +kubebuilder:validation:Optional EndpointSubsets map[string]*string `json:"endpointSubsets,omitempty" tf:"endpoint_subsets,omitempty"` // +kubebuilder:validation:Optional Pool []OriginPoolsPoolParameters `json:"pool,omitempty" tf:"pool,omitempty"` // +kubebuilder:validation:Optional Priority *float64 `json:"priority,omitempty" tf:"priority,omitempty"` // +kubebuilder:validation:Optional Weight *float64 `json:"weight,omitempty" tf:"weight,omitempty"` }
func (*OriginPoolsParameters) DeepCopy ¶
func (in *OriginPoolsParameters) DeepCopy() *OriginPoolsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPoolsParameters.
func (*OriginPoolsParameters) DeepCopyInto ¶
func (in *OriginPoolsParameters) DeepCopyInto(out *OriginPoolsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPoolsPoolObservation ¶
type OriginPoolsPoolObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*OriginPoolsPoolObservation) DeepCopy ¶
func (in *OriginPoolsPoolObservation) DeepCopy() *OriginPoolsPoolObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPoolsPoolObservation.
func (*OriginPoolsPoolObservation) DeepCopyInto ¶
func (in *OriginPoolsPoolObservation) DeepCopyInto(out *OriginPoolsPoolObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginPoolsPoolParameters ¶
type OriginPoolsPoolParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*OriginPoolsPoolParameters) DeepCopy ¶
func (in *OriginPoolsPoolParameters) DeepCopy() *OriginPoolsPoolParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginPoolsPoolParameters.
func (*OriginPoolsPoolParameters) DeepCopyInto ¶
func (in *OriginPoolsPoolParameters) DeepCopyInto(out *OriginPoolsPoolParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginServersObservation ¶
type OriginServersObservation struct { // +kubebuilder:validation:Optional ConsulService []ConsulServiceObservation `json:"consulService,omitempty" tf:"consul_service,omitempty"` // +kubebuilder:validation:Optional K8SService []K8SServiceObservation `json:"k8sService,omitempty" tf:"k8s_service,omitempty"` // +kubebuilder:validation:Optional PrivateIP []PrivateIPObservation `json:"privateIp,omitempty" tf:"private_ip,omitempty"` // +kubebuilder:validation:Optional PrivateName []PrivateNameObservation `json:"privateName,omitempty" tf:"private_name,omitempty"` }
func (*OriginServersObservation) DeepCopy ¶
func (in *OriginServersObservation) DeepCopy() *OriginServersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginServersObservation.
func (*OriginServersObservation) DeepCopyInto ¶
func (in *OriginServersObservation) DeepCopyInto(out *OriginServersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginServersParameters ¶
type OriginServersParameters struct { // +kubebuilder:validation:Optional ConsulService []ConsulServiceParameters `json:"consulService,omitempty" tf:"consul_service,omitempty"` // +kubebuilder:validation:Optional CustomEndpointObject []CustomEndpointObjectParameters `json:"customEndpointObject,omitempty" tf:"custom_endpoint_object,omitempty"` // +kubebuilder:validation:Optional K8SService []K8SServiceParameters `json:"k8sService,omitempty" tf:"k8s_service,omitempty"` // +kubebuilder:validation:Optional Labels map[string]*string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Optional PrivateIP []PrivateIPParameters `json:"privateIp,omitempty" tf:"private_ip,omitempty"` // +kubebuilder:validation:Optional PrivateName []PrivateNameParameters `json:"privateName,omitempty" tf:"private_name,omitempty"` // +kubebuilder:validation:Optional PublicIP []OriginServersPublicIPParameters `json:"publicIp,omitempty" tf:"public_ip,omitempty"` // +kubebuilder:validation:Optional PublicName []PublicNameParameters `json:"publicName,omitempty" tf:"public_name,omitempty"` // +kubebuilder:validation:Optional VnPrivateIP []VnPrivateIPParameters `json:"vnPrivateIp,omitempty" tf:"vn_private_ip,omitempty"` // +kubebuilder:validation:Optional VnPrivateName []VnPrivateNameParameters `json:"vnPrivateName,omitempty" tf:"vn_private_name,omitempty"` }
func (*OriginServersParameters) DeepCopy ¶
func (in *OriginServersParameters) DeepCopy() *OriginServersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginServersParameters.
func (*OriginServersParameters) DeepCopyInto ¶
func (in *OriginServersParameters) DeepCopyInto(out *OriginServersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginServersPublicIPObservation ¶
type OriginServersPublicIPObservation struct { }
func (*OriginServersPublicIPObservation) DeepCopy ¶
func (in *OriginServersPublicIPObservation) DeepCopy() *OriginServersPublicIPObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginServersPublicIPObservation.
func (*OriginServersPublicIPObservation) DeepCopyInto ¶
func (in *OriginServersPublicIPObservation) DeepCopyInto(out *OriginServersPublicIPObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginServersPublicIPParameters ¶
type OriginServersPublicIPParameters struct { // +kubebuilder:validation:Optional IP *string `json:"ip,omitempty" tf:"ip,omitempty"` }
func (*OriginServersPublicIPParameters) DeepCopy ¶
func (in *OriginServersPublicIPParameters) DeepCopy() *OriginServersPublicIPParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginServersPublicIPParameters.
func (*OriginServersPublicIPParameters) DeepCopyInto ¶
func (in *OriginServersPublicIPParameters) DeepCopyInto(out *OriginServersPublicIPParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OsObservation ¶
type OsObservation struct { }
func (*OsObservation) DeepCopy ¶
func (in *OsObservation) DeepCopy() *OsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OsObservation.
func (*OsObservation) DeepCopyInto ¶
func (in *OsObservation) DeepCopyInto(out *OsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OsParameters ¶
type OsParameters struct { // +kubebuilder:validation:Optional DefaultOsVersion *bool `json:"defaultOsVersion,omitempty" tf:"default_os_version,omitempty"` // +kubebuilder:validation:Optional OperatingSystemVersion *string `json:"operatingSystemVersion,omitempty" tf:"operating_system_version,omitempty"` }
func (*OsParameters) DeepCopy ¶
func (in *OsParameters) DeepCopy() *OsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OsParameters.
func (*OsParameters) DeepCopyInto ¶
func (in *OsParameters) DeepCopyInto(out *OsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutlierDetectionObservation ¶
type OutlierDetectionObservation struct { }
func (*OutlierDetectionObservation) DeepCopy ¶
func (in *OutlierDetectionObservation) DeepCopy() *OutlierDetectionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutlierDetectionObservation.
func (*OutlierDetectionObservation) DeepCopyInto ¶
func (in *OutlierDetectionObservation) DeepCopyInto(out *OutlierDetectionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutlierDetectionParameters ¶
type OutlierDetectionParameters struct { // +kubebuilder:validation:Optional BaseEjectionTime *float64 `json:"baseEjectionTime,omitempty" tf:"base_ejection_time,omitempty"` // +kubebuilder:validation:Optional Consecutive5Xx *float64 `json:"consecutive5Xx,omitempty" tf:"consecutive_5xx,omitempty"` // +kubebuilder:validation:Optional ConsecutiveGatewayFailure *float64 `json:"consecutiveGatewayFailure,omitempty" tf:"consecutive_gateway_failure,omitempty"` // +kubebuilder:validation:Optional Interval *float64 `json:"interval,omitempty" tf:"interval,omitempty"` // +kubebuilder:validation:Optional MaxEjectionPercent *float64 `json:"maxEjectionPercent,omitempty" tf:"max_ejection_percent,omitempty"` }
func (*OutlierDetectionParameters) DeepCopy ¶
func (in *OutlierDetectionParameters) DeepCopy() *OutlierDetectionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutlierDetectionParameters.
func (*OutlierDetectionParameters) DeepCopyInto ¶
func (in *OutlierDetectionParameters) DeepCopyInto(out *OutlierDetectionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideNetworkExistingNetworkObservation ¶
type OutsideNetworkExistingNetworkObservation struct { }
func (*OutsideNetworkExistingNetworkObservation) DeepCopy ¶
func (in *OutsideNetworkExistingNetworkObservation) DeepCopy() *OutsideNetworkExistingNetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideNetworkExistingNetworkObservation.
func (*OutsideNetworkExistingNetworkObservation) DeepCopyInto ¶
func (in *OutsideNetworkExistingNetworkObservation) DeepCopyInto(out *OutsideNetworkExistingNetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideNetworkExistingNetworkParameters ¶
type OutsideNetworkExistingNetworkParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*OutsideNetworkExistingNetworkParameters) DeepCopy ¶
func (in *OutsideNetworkExistingNetworkParameters) DeepCopy() *OutsideNetworkExistingNetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideNetworkExistingNetworkParameters.
func (*OutsideNetworkExistingNetworkParameters) DeepCopyInto ¶
func (in *OutsideNetworkExistingNetworkParameters) DeepCopyInto(out *OutsideNetworkExistingNetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideNetworkNewNetworkAutogenerateObservation ¶
type OutsideNetworkNewNetworkAutogenerateObservation struct { }
func (*OutsideNetworkNewNetworkAutogenerateObservation) DeepCopy ¶
func (in *OutsideNetworkNewNetworkAutogenerateObservation) DeepCopy() *OutsideNetworkNewNetworkAutogenerateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideNetworkNewNetworkAutogenerateObservation.
func (*OutsideNetworkNewNetworkAutogenerateObservation) DeepCopyInto ¶
func (in *OutsideNetworkNewNetworkAutogenerateObservation) DeepCopyInto(out *OutsideNetworkNewNetworkAutogenerateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideNetworkNewNetworkAutogenerateParameters ¶
type OutsideNetworkNewNetworkAutogenerateParameters struct { // +kubebuilder:validation:Optional Autogenerate *bool `json:"autogenerate,omitempty" tf:"autogenerate,omitempty"` }
func (*OutsideNetworkNewNetworkAutogenerateParameters) DeepCopy ¶
func (in *OutsideNetworkNewNetworkAutogenerateParameters) DeepCopy() *OutsideNetworkNewNetworkAutogenerateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideNetworkNewNetworkAutogenerateParameters.
func (*OutsideNetworkNewNetworkAutogenerateParameters) DeepCopyInto ¶
func (in *OutsideNetworkNewNetworkAutogenerateParameters) DeepCopyInto(out *OutsideNetworkNewNetworkAutogenerateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideNetworkNewNetworkObservation ¶
type OutsideNetworkNewNetworkObservation struct { }
func (*OutsideNetworkNewNetworkObservation) DeepCopy ¶
func (in *OutsideNetworkNewNetworkObservation) DeepCopy() *OutsideNetworkNewNetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideNetworkNewNetworkObservation.
func (*OutsideNetworkNewNetworkObservation) DeepCopyInto ¶
func (in *OutsideNetworkNewNetworkObservation) DeepCopyInto(out *OutsideNetworkNewNetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideNetworkNewNetworkParameters ¶
type OutsideNetworkNewNetworkParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*OutsideNetworkNewNetworkParameters) DeepCopy ¶
func (in *OutsideNetworkNewNetworkParameters) DeepCopy() *OutsideNetworkNewNetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideNetworkNewNetworkParameters.
func (*OutsideNetworkNewNetworkParameters) DeepCopyInto ¶
func (in *OutsideNetworkNewNetworkParameters) DeepCopyInto(out *OutsideNetworkNewNetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideNetworkObservation ¶
type OutsideNetworkObservation struct { }
func (*OutsideNetworkObservation) DeepCopy ¶
func (in *OutsideNetworkObservation) DeepCopy() *OutsideNetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideNetworkObservation.
func (*OutsideNetworkObservation) DeepCopyInto ¶
func (in *OutsideNetworkObservation) DeepCopyInto(out *OutsideNetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideNetworkParameters ¶
type OutsideNetworkParameters struct { // +kubebuilder:validation:Optional ExistingNetwork []OutsideNetworkExistingNetworkParameters `json:"existingNetwork,omitempty" tf:"existing_network,omitempty"` // +kubebuilder:validation:Optional NewNetwork []OutsideNetworkNewNetworkParameters `json:"newNetwork,omitempty" tf:"new_network,omitempty"` // +kubebuilder:validation:Optional NewNetworkAutogenerate []OutsideNetworkNewNetworkAutogenerateParameters `json:"newNetworkAutogenerate,omitempty" tf:"new_network_autogenerate,omitempty"` }
func (*OutsideNetworkParameters) DeepCopy ¶
func (in *OutsideNetworkParameters) DeepCopy() *OutsideNetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideNetworkParameters.
func (*OutsideNetworkParameters) DeepCopyInto ¶
func (in *OutsideNetworkParameters) DeepCopyInto(out *OutsideNetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesObservation ¶
type OutsideStaticRoutesObservation struct { // +kubebuilder:validation:Optional StaticRouteList []OutsideStaticRoutesStaticRouteListObservation `json:"staticRouteList,omitempty" tf:"static_route_list,omitempty"` }
func (*OutsideStaticRoutesObservation) DeepCopy ¶
func (in *OutsideStaticRoutesObservation) DeepCopy() *OutsideStaticRoutesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesObservation.
func (*OutsideStaticRoutesObservation) DeepCopyInto ¶
func (in *OutsideStaticRoutesObservation) DeepCopyInto(out *OutsideStaticRoutesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesParameters ¶
type OutsideStaticRoutesParameters struct { // +kubebuilder:validation:Optional StaticRouteList []OutsideStaticRoutesStaticRouteListParameters `json:"staticRouteList,omitempty" tf:"static_route_list,omitempty"` }
func (*OutsideStaticRoutesParameters) DeepCopy ¶
func (in *OutsideStaticRoutesParameters) DeepCopy() *OutsideStaticRoutesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesParameters.
func (*OutsideStaticRoutesParameters) DeepCopyInto ¶
func (in *OutsideStaticRoutesParameters) DeepCopyInto(out *OutsideStaticRoutesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation ¶
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation.
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters ¶
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters.
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation ¶
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation struct { }
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation.
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters ¶
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters struct { // +kubebuilder:validation:Optional Addr *string `json:"addr,omitempty" tf:"addr,omitempty"` }
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters.
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation ¶
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation struct { }
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation.
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters ¶
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters struct { // +kubebuilder:validation:Optional Addr *string `json:"addr,omitempty" tf:"addr,omitempty"` }
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters.
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation ¶
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation struct { }
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation.
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters ¶
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters struct { // +kubebuilder:validation:Optional IPv4 []StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters `json:"ipv4,omitempty" tf:"ipv4,omitempty"` // +kubebuilder:validation:Optional IPv6 []StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters `json:"ipv6,omitempty" tf:"ipv6,omitempty"` }
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters.
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation ¶
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation struct { // +kubebuilder:validation:Optional Interface []OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation `json:"interface,omitempty" tf:"interface,omitempty"` }
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation.
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters ¶
type OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters struct { // +kubebuilder:validation:Optional Interface []OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters `json:"interface,omitempty" tf:"interface,omitempty"` // +kubebuilder:validation:Optional NexthopAddress []OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters `json:"nexthopAddress,omitempty" tf:"nexthop_address,omitempty"` // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters.
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListCustomStaticRouteObservation ¶
type OutsideStaticRoutesStaticRouteListCustomStaticRouteObservation struct { // +kubebuilder:validation:Optional Nexthop []StaticRouteListCustomStaticRouteNexthopObservation `json:"nexthop,omitempty" tf:"nexthop,omitempty"` }
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListCustomStaticRouteObservation.
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListCustomStaticRouteParameters ¶
type OutsideStaticRoutesStaticRouteListCustomStaticRouteParameters struct { // +kubebuilder:validation:Optional Attrs []*string `json:"attrs,omitempty" tf:"attrs,omitempty"` // +kubebuilder:validation:Optional Labels map[string]*string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Optional Nexthop []StaticRouteListCustomStaticRouteNexthopParameters `json:"nexthop,omitempty" tf:"nexthop,omitempty"` // +kubebuilder:validation:Optional Subnets []StaticRouteListCustomStaticRouteSubnetsParameters `json:"subnets,omitempty" tf:"subnets,omitempty"` }
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteParameters) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteParameters) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListCustomStaticRouteParameters.
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteParameters) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteParameters) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation ¶
type OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation struct { }
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation.
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters ¶
type OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters struct { // +kubebuilder:validation:Optional Plen *float64 `json:"plen,omitempty" tf:"plen,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` }
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters.
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation ¶
type OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation struct { }
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation.
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters ¶
type OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters struct { // +kubebuilder:validation:Optional Plen *float64 `json:"plen,omitempty" tf:"plen,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` }
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters.
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation ¶
type OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation struct { }
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation.
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters ¶
type OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters struct { // +kubebuilder:validation:Optional IPv4 []OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters `json:"ipv4,omitempty" tf:"ipv4,omitempty"` // +kubebuilder:validation:Optional IPv6 []OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters `json:"ipv6,omitempty" tf:"ipv6,omitempty"` }
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters) DeepCopy() *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters.
func (*OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListObservation ¶
type OutsideStaticRoutesStaticRouteListObservation struct { // +kubebuilder:validation:Optional CustomStaticRoute []StaticRouteListCustomStaticRouteObservation `json:"customStaticRoute,omitempty" tf:"custom_static_route,omitempty"` }
func (*OutsideStaticRoutesStaticRouteListObservation) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListObservation) DeepCopy() *OutsideStaticRoutesStaticRouteListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListObservation.
func (*OutsideStaticRoutesStaticRouteListObservation) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListObservation) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideStaticRoutesStaticRouteListParameters ¶
type OutsideStaticRoutesStaticRouteListParameters struct { // +kubebuilder:validation:Optional CustomStaticRoute []StaticRouteListCustomStaticRouteParameters `json:"customStaticRoute,omitempty" tf:"custom_static_route,omitempty"` // +kubebuilder:validation:Optional SimpleStaticRoute *string `json:"simpleStaticRoute,omitempty" tf:"simple_static_route,omitempty"` }
func (*OutsideStaticRoutesStaticRouteListParameters) DeepCopy ¶
func (in *OutsideStaticRoutesStaticRouteListParameters) DeepCopy() *OutsideStaticRoutesStaticRouteListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideStaticRoutesStaticRouteListParameters.
func (*OutsideStaticRoutesStaticRouteListParameters) DeepCopyInto ¶
func (in *OutsideStaticRoutesStaticRouteListParameters) DeepCopyInto(out *OutsideStaticRoutesStaticRouteListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideSubnetExistingSubnetObservation ¶
type OutsideSubnetExistingSubnetObservation struct { }
func (*OutsideSubnetExistingSubnetObservation) DeepCopy ¶
func (in *OutsideSubnetExistingSubnetObservation) DeepCopy() *OutsideSubnetExistingSubnetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideSubnetExistingSubnetObservation.
func (*OutsideSubnetExistingSubnetObservation) DeepCopyInto ¶
func (in *OutsideSubnetExistingSubnetObservation) DeepCopyInto(out *OutsideSubnetExistingSubnetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideSubnetExistingSubnetParameters ¶
type OutsideSubnetExistingSubnetParameters struct { // +kubebuilder:validation:Optional SubnetName *string `json:"subnetName,omitempty" tf:"subnet_name,omitempty"` }
func (*OutsideSubnetExistingSubnetParameters) DeepCopy ¶
func (in *OutsideSubnetExistingSubnetParameters) DeepCopy() *OutsideSubnetExistingSubnetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideSubnetExistingSubnetParameters.
func (*OutsideSubnetExistingSubnetParameters) DeepCopyInto ¶
func (in *OutsideSubnetExistingSubnetParameters) DeepCopyInto(out *OutsideSubnetExistingSubnetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideSubnetNewSubnetObservation ¶
type OutsideSubnetNewSubnetObservation struct { }
func (*OutsideSubnetNewSubnetObservation) DeepCopy ¶
func (in *OutsideSubnetNewSubnetObservation) DeepCopy() *OutsideSubnetNewSubnetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideSubnetNewSubnetObservation.
func (*OutsideSubnetNewSubnetObservation) DeepCopyInto ¶
func (in *OutsideSubnetNewSubnetObservation) DeepCopyInto(out *OutsideSubnetNewSubnetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideSubnetNewSubnetParameters ¶
type OutsideSubnetNewSubnetParameters struct { // +kubebuilder:validation:Optional PrimaryIPv4 *string `json:"primaryIpv4,omitempty" tf:"primary_ipv4,omitempty"` // +kubebuilder:validation:Optional SubnetName *string `json:"subnetName,omitempty" tf:"subnet_name,omitempty"` }
func (*OutsideSubnetNewSubnetParameters) DeepCopy ¶
func (in *OutsideSubnetNewSubnetParameters) DeepCopy() *OutsideSubnetNewSubnetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideSubnetNewSubnetParameters.
func (*OutsideSubnetNewSubnetParameters) DeepCopyInto ¶
func (in *OutsideSubnetNewSubnetParameters) DeepCopyInto(out *OutsideSubnetNewSubnetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideSubnetObservation ¶
type OutsideSubnetObservation struct { }
func (*OutsideSubnetObservation) DeepCopy ¶
func (in *OutsideSubnetObservation) DeepCopy() *OutsideSubnetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideSubnetObservation.
func (*OutsideSubnetObservation) DeepCopyInto ¶
func (in *OutsideSubnetObservation) DeepCopyInto(out *OutsideSubnetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideSubnetParameters ¶
type OutsideSubnetParameters struct { // +kubebuilder:validation:Optional ExistingSubnetID *string `json:"existingSubnetId,omitempty" tf:"existing_subnet_id,omitempty"` // +kubebuilder:validation:Optional SubnetParam []OutsideSubnetSubnetParamParameters `json:"subnetParam,omitempty" tf:"subnet_param,omitempty"` }
func (*OutsideSubnetParameters) DeepCopy ¶
func (in *OutsideSubnetParameters) DeepCopy() *OutsideSubnetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideSubnetParameters.
func (*OutsideSubnetParameters) DeepCopyInto ¶
func (in *OutsideSubnetParameters) DeepCopyInto(out *OutsideSubnetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideSubnetSubnetParamObservation ¶
type OutsideSubnetSubnetParamObservation struct { }
func (*OutsideSubnetSubnetParamObservation) DeepCopy ¶
func (in *OutsideSubnetSubnetParamObservation) DeepCopy() *OutsideSubnetSubnetParamObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideSubnetSubnetParamObservation.
func (*OutsideSubnetSubnetParamObservation) DeepCopyInto ¶
func (in *OutsideSubnetSubnetParamObservation) DeepCopyInto(out *OutsideSubnetSubnetParamObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OutsideSubnetSubnetParamParameters ¶
type OutsideSubnetSubnetParamParameters struct { // +kubebuilder:validation:Optional IPv4 *string `json:"ipv4,omitempty" tf:"ipv4,omitempty"` // +kubebuilder:validation:Optional IPv6 *string `json:"ipv6,omitempty" tf:"ipv6,omitempty"` }
func (*OutsideSubnetSubnetParamParameters) DeepCopy ¶
func (in *OutsideSubnetSubnetParamParameters) DeepCopy() *OutsideSubnetSubnetParamParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OutsideSubnetSubnetParamParameters.
func (*OutsideSubnetSubnetParamParameters) DeepCopyInto ¶
func (in *OutsideSubnetSubnetParamParameters) DeepCopyInto(out *OutsideSubnetSubnetParamParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PasswordBlindfoldSecretInfoInternalObservation ¶
type PasswordBlindfoldSecretInfoInternalObservation struct { }
func (*PasswordBlindfoldSecretInfoInternalObservation) DeepCopy ¶
func (in *PasswordBlindfoldSecretInfoInternalObservation) DeepCopy() *PasswordBlindfoldSecretInfoInternalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordBlindfoldSecretInfoInternalObservation.
func (*PasswordBlindfoldSecretInfoInternalObservation) DeepCopyInto ¶
func (in *PasswordBlindfoldSecretInfoInternalObservation) DeepCopyInto(out *PasswordBlindfoldSecretInfoInternalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PasswordBlindfoldSecretInfoInternalParameters ¶
type PasswordBlindfoldSecretInfoInternalParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*PasswordBlindfoldSecretInfoInternalParameters) DeepCopy ¶
func (in *PasswordBlindfoldSecretInfoInternalParameters) DeepCopy() *PasswordBlindfoldSecretInfoInternalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordBlindfoldSecretInfoInternalParameters.
func (*PasswordBlindfoldSecretInfoInternalParameters) DeepCopyInto ¶
func (in *PasswordBlindfoldSecretInfoInternalParameters) DeepCopyInto(out *PasswordBlindfoldSecretInfoInternalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PasswordBlindfoldSecretInfoObservation ¶
type PasswordBlindfoldSecretInfoObservation struct { }
func (*PasswordBlindfoldSecretInfoObservation) DeepCopy ¶
func (in *PasswordBlindfoldSecretInfoObservation) DeepCopy() *PasswordBlindfoldSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordBlindfoldSecretInfoObservation.
func (*PasswordBlindfoldSecretInfoObservation) DeepCopyInto ¶
func (in *PasswordBlindfoldSecretInfoObservation) DeepCopyInto(out *PasswordBlindfoldSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PasswordBlindfoldSecretInfoParameters ¶
type PasswordBlindfoldSecretInfoParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*PasswordBlindfoldSecretInfoParameters) DeepCopy ¶
func (in *PasswordBlindfoldSecretInfoParameters) DeepCopy() *PasswordBlindfoldSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordBlindfoldSecretInfoParameters.
func (*PasswordBlindfoldSecretInfoParameters) DeepCopyInto ¶
func (in *PasswordBlindfoldSecretInfoParameters) DeepCopyInto(out *PasswordBlindfoldSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PasswordClearSecretInfoObservation ¶
type PasswordClearSecretInfoObservation struct { }
func (*PasswordClearSecretInfoObservation) DeepCopy ¶
func (in *PasswordClearSecretInfoObservation) DeepCopy() *PasswordClearSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordClearSecretInfoObservation.
func (*PasswordClearSecretInfoObservation) DeepCopyInto ¶
func (in *PasswordClearSecretInfoObservation) DeepCopyInto(out *PasswordClearSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PasswordClearSecretInfoParameters ¶
type PasswordClearSecretInfoParameters struct { // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional URL *string `json:"url,omitempty" tf:"url,omitempty"` }
func (*PasswordClearSecretInfoParameters) DeepCopy ¶
func (in *PasswordClearSecretInfoParameters) DeepCopy() *PasswordClearSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordClearSecretInfoParameters.
func (*PasswordClearSecretInfoParameters) DeepCopyInto ¶
func (in *PasswordClearSecretInfoParameters) DeepCopyInto(out *PasswordClearSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PasswordObservation ¶
type PasswordObservation struct { }
func (*PasswordObservation) DeepCopy ¶
func (in *PasswordObservation) DeepCopy() *PasswordObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordObservation.
func (*PasswordObservation) DeepCopyInto ¶
func (in *PasswordObservation) DeepCopyInto(out *PasswordObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PasswordParameters ¶
type PasswordParameters struct { // +kubebuilder:validation:Optional BlindfoldSecretInfo []PasswordBlindfoldSecretInfoParameters `json:"blindfoldSecretInfo,omitempty" tf:"blindfold_secret_info,omitempty"` // +kubebuilder:validation:Optional BlindfoldSecretInfoInternal []PasswordBlindfoldSecretInfoInternalParameters `json:"blindfoldSecretInfoInternal,omitempty" tf:"blindfold_secret_info_internal,omitempty"` // +kubebuilder:validation:Optional ClearSecretInfo []PasswordClearSecretInfoParameters `json:"clearSecretInfo,omitempty" tf:"clear_secret_info,omitempty"` // +kubebuilder:validation:Optional SecretEncodingType *string `json:"secretEncodingType,omitempty" tf:"secret_encoding_type,omitempty"` // +kubebuilder:validation:Optional VaultSecretInfo []PasswordVaultSecretInfoParameters `json:"vaultSecretInfo,omitempty" tf:"vault_secret_info,omitempty"` // +kubebuilder:validation:Optional WingmanSecretInfo []PasswordWingmanSecretInfoParameters `json:"wingmanSecretInfo,omitempty" tf:"wingman_secret_info,omitempty"` }
func (*PasswordParameters) DeepCopy ¶
func (in *PasswordParameters) DeepCopy() *PasswordParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordParameters.
func (*PasswordParameters) DeepCopyInto ¶
func (in *PasswordParameters) DeepCopyInto(out *PasswordParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PasswordVaultSecretInfoObservation ¶
type PasswordVaultSecretInfoObservation struct { }
func (*PasswordVaultSecretInfoObservation) DeepCopy ¶
func (in *PasswordVaultSecretInfoObservation) DeepCopy() *PasswordVaultSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordVaultSecretInfoObservation.
func (*PasswordVaultSecretInfoObservation) DeepCopyInto ¶
func (in *PasswordVaultSecretInfoObservation) DeepCopyInto(out *PasswordVaultSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PasswordVaultSecretInfoParameters ¶
type PasswordVaultSecretInfoParameters struct { // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional SecretEncoding *string `json:"secretEncoding,omitempty" tf:"secret_encoding,omitempty"` // +kubebuilder:validation:Optional Version *float64 `json:"version,omitempty" tf:"version,omitempty"` }
func (*PasswordVaultSecretInfoParameters) DeepCopy ¶
func (in *PasswordVaultSecretInfoParameters) DeepCopy() *PasswordVaultSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordVaultSecretInfoParameters.
func (*PasswordVaultSecretInfoParameters) DeepCopyInto ¶
func (in *PasswordVaultSecretInfoParameters) DeepCopyInto(out *PasswordVaultSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PasswordWingmanSecretInfoObservation ¶
type PasswordWingmanSecretInfoObservation struct { }
func (*PasswordWingmanSecretInfoObservation) DeepCopy ¶
func (in *PasswordWingmanSecretInfoObservation) DeepCopy() *PasswordWingmanSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordWingmanSecretInfoObservation.
func (*PasswordWingmanSecretInfoObservation) DeepCopyInto ¶
func (in *PasswordWingmanSecretInfoObservation) DeepCopyInto(out *PasswordWingmanSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PasswordWingmanSecretInfoParameters ¶
type PasswordWingmanSecretInfoParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*PasswordWingmanSecretInfoParameters) DeepCopy ¶
func (in *PasswordWingmanSecretInfoParameters) DeepCopy() *PasswordWingmanSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PasswordWingmanSecretInfoParameters.
func (*PasswordWingmanSecretInfoParameters) DeepCopyInto ¶
func (in *PasswordWingmanSecretInfoParameters) DeepCopyInto(out *PasswordWingmanSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PathObservation ¶
type PathObservation struct { }
func (*PathObservation) DeepCopy ¶
func (in *PathObservation) DeepCopy() *PathObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PathObservation.
func (*PathObservation) DeepCopyInto ¶
func (in *PathObservation) DeepCopyInto(out *PathObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PathParameters ¶
type PathParameters struct { // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` // +kubebuilder:validation:Optional Regex *string `json:"regex,omitempty" tf:"regex,omitempty"` }
func (*PathParameters) DeepCopy ¶
func (in *PathParameters) DeepCopy() *PathParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PathParameters.
func (*PathParameters) DeepCopyInto ¶
func (in *PathParameters) DeepCopyInto(out *PathParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PercentObservation ¶
type PercentObservation struct { }
func (*PercentObservation) DeepCopy ¶
func (in *PercentObservation) DeepCopy() *PercentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PercentObservation.
func (*PercentObservation) DeepCopyInto ¶
func (in *PercentObservation) DeepCopyInto(out *PercentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PercentParameters ¶
type PercentParameters struct { // +kubebuilder:validation:Optional Denominator *string `json:"denominator,omitempty" tf:"denominator,omitempty"` // +kubebuilder:validation:Optional Numerator *float64 `json:"numerator,omitempty" tf:"numerator,omitempty"` }
func (*PercentParameters) DeepCopy ¶
func (in *PercentParameters) DeepCopy() *PercentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PercentParameters.
func (*PercentParameters) DeepCopyInto ¶
func (in *PercentParameters) DeepCopyInto(out *PercentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PoliciesObservation ¶
type PoliciesObservation struct { }
func (*PoliciesObservation) DeepCopy ¶
func (in *PoliciesObservation) DeepCopy() *PoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PoliciesObservation.
func (*PoliciesObservation) DeepCopyInto ¶
func (in *PoliciesObservation) DeepCopyInto(out *PoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PoliciesParameters ¶
type PoliciesParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*PoliciesParameters) DeepCopy ¶
func (in *PoliciesParameters) DeepCopy() *PoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PoliciesParameters.
func (*PoliciesParameters) DeepCopyInto ¶
func (in *PoliciesParameters) DeepCopyInto(out *PoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PoliciesPoliciesObservation ¶
type PoliciesPoliciesObservation struct { }
func (*PoliciesPoliciesObservation) DeepCopy ¶
func (in *PoliciesPoliciesObservation) DeepCopy() *PoliciesPoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PoliciesPoliciesObservation.
func (*PoliciesPoliciesObservation) DeepCopyInto ¶
func (in *PoliciesPoliciesObservation) DeepCopyInto(out *PoliciesPoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PoliciesPoliciesParameters ¶
type PoliciesPoliciesParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*PoliciesPoliciesParameters) DeepCopy ¶
func (in *PoliciesPoliciesParameters) DeepCopy() *PoliciesPoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PoliciesPoliciesParameters.
func (*PoliciesPoliciesParameters) DeepCopyInto ¶
func (in *PoliciesPoliciesParameters) DeepCopyInto(out *PoliciesPoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyBasedChallengeMaliciousUserMitigationObservation ¶
type PolicyBasedChallengeMaliciousUserMitigationObservation struct { }
func (*PolicyBasedChallengeMaliciousUserMitigationObservation) DeepCopy ¶
func (in *PolicyBasedChallengeMaliciousUserMitigationObservation) DeepCopy() *PolicyBasedChallengeMaliciousUserMitigationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyBasedChallengeMaliciousUserMitigationObservation.
func (*PolicyBasedChallengeMaliciousUserMitigationObservation) DeepCopyInto ¶
func (in *PolicyBasedChallengeMaliciousUserMitigationObservation) DeepCopyInto(out *PolicyBasedChallengeMaliciousUserMitigationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyBasedChallengeMaliciousUserMitigationParameters ¶
type PolicyBasedChallengeMaliciousUserMitigationParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*PolicyBasedChallengeMaliciousUserMitigationParameters) DeepCopy ¶
func (in *PolicyBasedChallengeMaliciousUserMitigationParameters) DeepCopy() *PolicyBasedChallengeMaliciousUserMitigationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyBasedChallengeMaliciousUserMitigationParameters.
func (*PolicyBasedChallengeMaliciousUserMitigationParameters) DeepCopyInto ¶
func (in *PolicyBasedChallengeMaliciousUserMitigationParameters) DeepCopyInto(out *PolicyBasedChallengeMaliciousUserMitigationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyBasedChallengeObservation ¶
type PolicyBasedChallengeObservation struct { // +kubebuilder:validation:Optional RuleList []RuleListObservation `json:"ruleList,omitempty" tf:"rule_list,omitempty"` }
func (*PolicyBasedChallengeObservation) DeepCopy ¶
func (in *PolicyBasedChallengeObservation) DeepCopy() *PolicyBasedChallengeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyBasedChallengeObservation.
func (*PolicyBasedChallengeObservation) DeepCopyInto ¶
func (in *PolicyBasedChallengeObservation) DeepCopyInto(out *PolicyBasedChallengeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyBasedChallengeParameters ¶
type PolicyBasedChallengeParameters struct { // +kubebuilder:validation:Optional AlwaysEnableCaptchaChallenge *bool `json:"alwaysEnableCaptchaChallenge,omitempty" tf:"always_enable_captcha_challenge,omitempty"` // +kubebuilder:validation:Optional AlwaysEnableJsChallenge *bool `json:"alwaysEnableJsChallenge,omitempty" tf:"always_enable_js_challenge,omitempty"` // +kubebuilder:validation:Optional CaptchaChallengeParameters []CaptchaChallengeParametersParameters `json:"captchaChallengeParameters,omitempty" tf:"captcha_challenge_parameters,omitempty"` // +kubebuilder:validation:Optional DefaultCaptchaChallengeParameters *bool `json:"defaultCaptchaChallengeParameters,omitempty" tf:"default_captcha_challenge_parameters,omitempty"` // +kubebuilder:validation:Optional DefaultJsChallengeParameters *bool `json:"defaultJsChallengeParameters,omitempty" tf:"default_js_challenge_parameters,omitempty"` // +kubebuilder:validation:Optional DefaultMitigationSettings *bool `json:"defaultMitigationSettings,omitempty" tf:"default_mitigation_settings,omitempty"` // +kubebuilder:validation:Optional DefaultTemporaryBlockingParameters *bool `json:"defaultTemporaryBlockingParameters,omitempty" tf:"default_temporary_blocking_parameters,omitempty"` // +kubebuilder:validation:Optional JsChallengeParameters []JsChallengeParametersParameters `json:"jsChallengeParameters,omitempty" tf:"js_challenge_parameters,omitempty"` // +kubebuilder:validation:Optional MaliciousUserMitigation []PolicyBasedChallengeMaliciousUserMitigationParameters `json:"maliciousUserMitigation,omitempty" tf:"malicious_user_mitigation,omitempty"` // +kubebuilder:validation:Optional NoChallenge *bool `json:"noChallenge,omitempty" tf:"no_challenge,omitempty"` // +kubebuilder:validation:Optional RuleList []RuleListParameters `json:"ruleList,omitempty" tf:"rule_list,omitempty"` // +kubebuilder:validation:Optional TemporaryUserBlocking []TemporaryUserBlockingParameters `json:"temporaryUserBlocking,omitempty" tf:"temporary_user_blocking,omitempty"` }
func (*PolicyBasedChallengeParameters) DeepCopy ¶
func (in *PolicyBasedChallengeParameters) DeepCopy() *PolicyBasedChallengeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyBasedChallengeParameters.
func (*PolicyBasedChallengeParameters) DeepCopyInto ¶
func (in *PolicyBasedChallengeParameters) DeepCopyInto(out *PolicyBasedChallengeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyInterceptionRulesDomainMatchObservation ¶
type PolicyInterceptionRulesDomainMatchObservation struct { }
func (*PolicyInterceptionRulesDomainMatchObservation) DeepCopy ¶
func (in *PolicyInterceptionRulesDomainMatchObservation) DeepCopy() *PolicyInterceptionRulesDomainMatchObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyInterceptionRulesDomainMatchObservation.
func (*PolicyInterceptionRulesDomainMatchObservation) DeepCopyInto ¶
func (in *PolicyInterceptionRulesDomainMatchObservation) DeepCopyInto(out *PolicyInterceptionRulesDomainMatchObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyInterceptionRulesDomainMatchParameters ¶
type PolicyInterceptionRulesDomainMatchParameters struct { // +kubebuilder:validation:Optional ExactValue *string `json:"exactValue,omitempty" tf:"exact_value,omitempty"` // +kubebuilder:validation:Optional RegexValue *string `json:"regexValue,omitempty" tf:"regex_value,omitempty"` // +kubebuilder:validation:Optional SuffixValue *string `json:"suffixValue,omitempty" tf:"suffix_value,omitempty"` }
func (*PolicyInterceptionRulesDomainMatchParameters) DeepCopy ¶
func (in *PolicyInterceptionRulesDomainMatchParameters) DeepCopy() *PolicyInterceptionRulesDomainMatchParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyInterceptionRulesDomainMatchParameters.
func (*PolicyInterceptionRulesDomainMatchParameters) DeepCopyInto ¶
func (in *PolicyInterceptionRulesDomainMatchParameters) DeepCopyInto(out *PolicyInterceptionRulesDomainMatchParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyInterceptionRulesObservation ¶
type PolicyInterceptionRulesObservation struct { }
func (*PolicyInterceptionRulesObservation) DeepCopy ¶
func (in *PolicyInterceptionRulesObservation) DeepCopy() *PolicyInterceptionRulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyInterceptionRulesObservation.
func (*PolicyInterceptionRulesObservation) DeepCopyInto ¶
func (in *PolicyInterceptionRulesObservation) DeepCopyInto(out *PolicyInterceptionRulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyInterceptionRulesParameters ¶
type PolicyInterceptionRulesParameters struct { // +kubebuilder:validation:Optional DisableInterception *bool `json:"disableInterception,omitempty" tf:"disable_interception,omitempty"` // +kubebuilder:validation:Optional DomainMatch []InterceptionRulesDomainMatchParameters `json:"domainMatch,omitempty" tf:"domain_match,omitempty"` // +kubebuilder:validation:Optional EnableInterception *bool `json:"enableInterception,omitempty" tf:"enable_interception,omitempty"` }
func (*PolicyInterceptionRulesParameters) DeepCopy ¶
func (in *PolicyInterceptionRulesParameters) DeepCopy() *PolicyInterceptionRulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyInterceptionRulesParameters.
func (*PolicyInterceptionRulesParameters) DeepCopyInto ¶
func (in *PolicyInterceptionRulesParameters) DeepCopyInto(out *PolicyInterceptionRulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyJsInsertAllPagesExceptObservation ¶
type PolicyJsInsertAllPagesExceptObservation struct { }
func (*PolicyJsInsertAllPagesExceptObservation) DeepCopy ¶
func (in *PolicyJsInsertAllPagesExceptObservation) DeepCopy() *PolicyJsInsertAllPagesExceptObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyJsInsertAllPagesExceptObservation.
func (*PolicyJsInsertAllPagesExceptObservation) DeepCopyInto ¶
func (in *PolicyJsInsertAllPagesExceptObservation) DeepCopyInto(out *PolicyJsInsertAllPagesExceptObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyJsInsertAllPagesExceptParameters ¶
type PolicyJsInsertAllPagesExceptParameters struct { // +kubebuilder:validation:Optional ExcludeList []JsInsertAllPagesExceptExcludeListParameters `json:"excludeList,omitempty" tf:"exclude_list,omitempty"` }
func (*PolicyJsInsertAllPagesExceptParameters) DeepCopy ¶
func (in *PolicyJsInsertAllPagesExceptParameters) DeepCopy() *PolicyJsInsertAllPagesExceptParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyJsInsertAllPagesExceptParameters.
func (*PolicyJsInsertAllPagesExceptParameters) DeepCopyInto ¶
func (in *PolicyJsInsertAllPagesExceptParameters) DeepCopyInto(out *PolicyJsInsertAllPagesExceptParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyJsInsertionRulesExcludeListMetadataObservation ¶
type PolicyJsInsertionRulesExcludeListMetadataObservation struct { }
func (*PolicyJsInsertionRulesExcludeListMetadataObservation) DeepCopy ¶
func (in *PolicyJsInsertionRulesExcludeListMetadataObservation) DeepCopy() *PolicyJsInsertionRulesExcludeListMetadataObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyJsInsertionRulesExcludeListMetadataObservation.
func (*PolicyJsInsertionRulesExcludeListMetadataObservation) DeepCopyInto ¶
func (in *PolicyJsInsertionRulesExcludeListMetadataObservation) DeepCopyInto(out *PolicyJsInsertionRulesExcludeListMetadataObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyJsInsertionRulesExcludeListMetadataParameters ¶
type PolicyJsInsertionRulesExcludeListMetadataParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*PolicyJsInsertionRulesExcludeListMetadataParameters) DeepCopy ¶
func (in *PolicyJsInsertionRulesExcludeListMetadataParameters) DeepCopy() *PolicyJsInsertionRulesExcludeListMetadataParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyJsInsertionRulesExcludeListMetadataParameters.
func (*PolicyJsInsertionRulesExcludeListMetadataParameters) DeepCopyInto ¶
func (in *PolicyJsInsertionRulesExcludeListMetadataParameters) DeepCopyInto(out *PolicyJsInsertionRulesExcludeListMetadataParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyJsInsertionRulesExcludeListObservation ¶
type PolicyJsInsertionRulesExcludeListObservation struct { }
func (*PolicyJsInsertionRulesExcludeListObservation) DeepCopy ¶
func (in *PolicyJsInsertionRulesExcludeListObservation) DeepCopy() *PolicyJsInsertionRulesExcludeListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyJsInsertionRulesExcludeListObservation.
func (*PolicyJsInsertionRulesExcludeListObservation) DeepCopyInto ¶
func (in *PolicyJsInsertionRulesExcludeListObservation) DeepCopyInto(out *PolicyJsInsertionRulesExcludeListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyJsInsertionRulesExcludeListParameters ¶
type PolicyJsInsertionRulesExcludeListParameters struct { // +kubebuilder:validation:Optional AnyDomain *bool `json:"anyDomain,omitempty" tf:"any_domain,omitempty"` // +kubebuilder:validation:Optional Domain []JsInsertionRulesExcludeListDomainParameters `json:"domain,omitempty" tf:"domain,omitempty"` // +kubebuilder:validation:Optional Metadata []PolicyJsInsertionRulesExcludeListMetadataParameters `json:"metadata,omitempty" tf:"metadata,omitempty"` // +kubebuilder:validation:Optional Path []JsInsertionRulesExcludeListPathParameters `json:"path,omitempty" tf:"path,omitempty"` }
func (*PolicyJsInsertionRulesExcludeListParameters) DeepCopy ¶
func (in *PolicyJsInsertionRulesExcludeListParameters) DeepCopy() *PolicyJsInsertionRulesExcludeListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyJsInsertionRulesExcludeListParameters.
func (*PolicyJsInsertionRulesExcludeListParameters) DeepCopyInto ¶
func (in *PolicyJsInsertionRulesExcludeListParameters) DeepCopyInto(out *PolicyJsInsertionRulesExcludeListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyJsInsertionRulesObservation ¶
type PolicyJsInsertionRulesObservation struct { }
func (*PolicyJsInsertionRulesObservation) DeepCopy ¶
func (in *PolicyJsInsertionRulesObservation) DeepCopy() *PolicyJsInsertionRulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyJsInsertionRulesObservation.
func (*PolicyJsInsertionRulesObservation) DeepCopyInto ¶
func (in *PolicyJsInsertionRulesObservation) DeepCopyInto(out *PolicyJsInsertionRulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyJsInsertionRulesParameters ¶
type PolicyJsInsertionRulesParameters struct { // +kubebuilder:validation:Optional ExcludeList []PolicyJsInsertionRulesExcludeListParameters `json:"excludeList,omitempty" tf:"exclude_list,omitempty"` // +kubebuilder:validation:Optional Rules []JsInsertionRulesRulesParameters `json:"rules,omitempty" tf:"rules,omitempty"` }
func (*PolicyJsInsertionRulesParameters) DeepCopy ¶
func (in *PolicyJsInsertionRulesParameters) DeepCopy() *PolicyJsInsertionRulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyJsInsertionRulesParameters.
func (*PolicyJsInsertionRulesParameters) DeepCopyInto ¶
func (in *PolicyJsInsertionRulesParameters) DeepCopyInto(out *PolicyJsInsertionRulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyObservation ¶
type PolicyObservation struct { }
func (*PolicyObservation) DeepCopy ¶
func (in *PolicyObservation) DeepCopy() *PolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyObservation.
func (*PolicyObservation) DeepCopyInto ¶
func (in *PolicyObservation) DeepCopyInto(out *PolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PolicyParameters ¶
type PolicyParameters struct { // +kubebuilder:validation:Optional InterceptionRules []InterceptionRulesParameters `json:"interceptionRules,omitempty" tf:"interception_rules,omitempty"` }
func (*PolicyParameters) DeepCopy ¶
func (in *PolicyParameters) DeepCopy() *PolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PolicyParameters.
func (*PolicyParameters) DeepCopyInto ¶
func (in *PolicyParameters) DeepCopyInto(out *PolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PoolObservation ¶
type PoolObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*PoolObservation) DeepCopy ¶
func (in *PoolObservation) DeepCopy() *PoolObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PoolObservation.
func (*PoolObservation) DeepCopyInto ¶
func (in *PoolObservation) DeepCopyInto(out *PoolObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PoolParameters ¶
type PoolParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*PoolParameters) DeepCopy ¶
func (in *PoolParameters) DeepCopy() *PoolParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PoolParameters.
func (*PoolParameters) DeepCopyInto ¶
func (in *PoolParameters) DeepCopyInto(out *PoolParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrefixSetsObservation ¶
type PrefixSetsObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*PrefixSetsObservation) DeepCopy ¶
func (in *PrefixSetsObservation) DeepCopy() *PrefixSetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrefixSetsObservation.
func (*PrefixSetsObservation) DeepCopyInto ¶
func (in *PrefixSetsObservation) DeepCopyInto(out *PrefixSetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrefixSetsParameters ¶
type PrefixSetsParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*PrefixSetsParameters) DeepCopy ¶
func (in *PrefixSetsParameters) DeepCopy() *PrefixSetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrefixSetsParameters.
func (*PrefixSetsParameters) DeepCopyInto ¶
func (in *PrefixSetsParameters) DeepCopyInto(out *PrefixSetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateIPObservation ¶
type PrivateIPObservation struct { // +kubebuilder:validation:Optional SiteLocator []PrivateIPSiteLocatorObservation `json:"siteLocator,omitempty" tf:"site_locator,omitempty"` }
func (*PrivateIPObservation) DeepCopy ¶
func (in *PrivateIPObservation) DeepCopy() *PrivateIPObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateIPObservation.
func (*PrivateIPObservation) DeepCopyInto ¶
func (in *PrivateIPObservation) DeepCopyInto(out *PrivateIPObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateIPParameters ¶
type PrivateIPParameters struct { // +kubebuilder:validation:Optional IP *string `json:"ip,omitempty" tf:"ip,omitempty"` // +kubebuilder:validation:Optional InsideNetwork *bool `json:"insideNetwork,omitempty" tf:"inside_network,omitempty"` // +kubebuilder:validation:Optional OutsideNetwork *bool `json:"outsideNetwork,omitempty" tf:"outside_network,omitempty"` // +kubebuilder:validation:Optional SiteLocator []PrivateIPSiteLocatorParameters `json:"siteLocator,omitempty" tf:"site_locator,omitempty"` }
func (*PrivateIPParameters) DeepCopy ¶
func (in *PrivateIPParameters) DeepCopy() *PrivateIPParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateIPParameters.
func (*PrivateIPParameters) DeepCopyInto ¶
func (in *PrivateIPParameters) DeepCopyInto(out *PrivateIPParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateIPSiteLocatorObservation ¶
type PrivateIPSiteLocatorObservation struct { // +kubebuilder:validation:Optional Site []PrivateIPSiteLocatorSiteObservation `json:"site,omitempty" tf:"site,omitempty"` // +kubebuilder:validation:Optional VirtualSite []PrivateIPSiteLocatorVirtualSiteObservation `json:"virtualSite,omitempty" tf:"virtual_site,omitempty"` }
func (*PrivateIPSiteLocatorObservation) DeepCopy ¶
func (in *PrivateIPSiteLocatorObservation) DeepCopy() *PrivateIPSiteLocatorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateIPSiteLocatorObservation.
func (*PrivateIPSiteLocatorObservation) DeepCopyInto ¶
func (in *PrivateIPSiteLocatorObservation) DeepCopyInto(out *PrivateIPSiteLocatorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateIPSiteLocatorParameters ¶
type PrivateIPSiteLocatorParameters struct { // +kubebuilder:validation:Optional Site []PrivateIPSiteLocatorSiteParameters `json:"site,omitempty" tf:"site,omitempty"` // +kubebuilder:validation:Optional VirtualSite []PrivateIPSiteLocatorVirtualSiteParameters `json:"virtualSite,omitempty" tf:"virtual_site,omitempty"` }
func (*PrivateIPSiteLocatorParameters) DeepCopy ¶
func (in *PrivateIPSiteLocatorParameters) DeepCopy() *PrivateIPSiteLocatorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateIPSiteLocatorParameters.
func (*PrivateIPSiteLocatorParameters) DeepCopyInto ¶
func (in *PrivateIPSiteLocatorParameters) DeepCopyInto(out *PrivateIPSiteLocatorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateIPSiteLocatorSiteObservation ¶
type PrivateIPSiteLocatorSiteObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*PrivateIPSiteLocatorSiteObservation) DeepCopy ¶
func (in *PrivateIPSiteLocatorSiteObservation) DeepCopy() *PrivateIPSiteLocatorSiteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateIPSiteLocatorSiteObservation.
func (*PrivateIPSiteLocatorSiteObservation) DeepCopyInto ¶
func (in *PrivateIPSiteLocatorSiteObservation) DeepCopyInto(out *PrivateIPSiteLocatorSiteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateIPSiteLocatorSiteParameters ¶
type PrivateIPSiteLocatorSiteParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*PrivateIPSiteLocatorSiteParameters) DeepCopy ¶
func (in *PrivateIPSiteLocatorSiteParameters) DeepCopy() *PrivateIPSiteLocatorSiteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateIPSiteLocatorSiteParameters.
func (*PrivateIPSiteLocatorSiteParameters) DeepCopyInto ¶
func (in *PrivateIPSiteLocatorSiteParameters) DeepCopyInto(out *PrivateIPSiteLocatorSiteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateIPSiteLocatorVirtualSiteObservation ¶
type PrivateIPSiteLocatorVirtualSiteObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*PrivateIPSiteLocatorVirtualSiteObservation) DeepCopy ¶
func (in *PrivateIPSiteLocatorVirtualSiteObservation) DeepCopy() *PrivateIPSiteLocatorVirtualSiteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateIPSiteLocatorVirtualSiteObservation.
func (*PrivateIPSiteLocatorVirtualSiteObservation) DeepCopyInto ¶
func (in *PrivateIPSiteLocatorVirtualSiteObservation) DeepCopyInto(out *PrivateIPSiteLocatorVirtualSiteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateIPSiteLocatorVirtualSiteParameters ¶
type PrivateIPSiteLocatorVirtualSiteParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*PrivateIPSiteLocatorVirtualSiteParameters) DeepCopy ¶
func (in *PrivateIPSiteLocatorVirtualSiteParameters) DeepCopy() *PrivateIPSiteLocatorVirtualSiteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateIPSiteLocatorVirtualSiteParameters.
func (*PrivateIPSiteLocatorVirtualSiteParameters) DeepCopyInto ¶
func (in *PrivateIPSiteLocatorVirtualSiteParameters) DeepCopyInto(out *PrivateIPSiteLocatorVirtualSiteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateKeyBlindfoldSecretInfoInternalObservation ¶
type PrivateKeyBlindfoldSecretInfoInternalObservation struct { }
func (*PrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopy ¶
func (in *PrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopy() *PrivateKeyBlindfoldSecretInfoInternalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateKeyBlindfoldSecretInfoInternalObservation.
func (*PrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopyInto ¶
func (in *PrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopyInto(out *PrivateKeyBlindfoldSecretInfoInternalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateKeyBlindfoldSecretInfoInternalParameters ¶
type PrivateKeyBlindfoldSecretInfoInternalParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*PrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopy ¶
func (in *PrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopy() *PrivateKeyBlindfoldSecretInfoInternalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateKeyBlindfoldSecretInfoInternalParameters.
func (*PrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopyInto ¶
func (in *PrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopyInto(out *PrivateKeyBlindfoldSecretInfoInternalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateKeyBlindfoldSecretInfoObservation ¶
type PrivateKeyBlindfoldSecretInfoObservation struct { }
func (*PrivateKeyBlindfoldSecretInfoObservation) DeepCopy ¶
func (in *PrivateKeyBlindfoldSecretInfoObservation) DeepCopy() *PrivateKeyBlindfoldSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateKeyBlindfoldSecretInfoObservation.
func (*PrivateKeyBlindfoldSecretInfoObservation) DeepCopyInto ¶
func (in *PrivateKeyBlindfoldSecretInfoObservation) DeepCopyInto(out *PrivateKeyBlindfoldSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateKeyBlindfoldSecretInfoParameters ¶
type PrivateKeyBlindfoldSecretInfoParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*PrivateKeyBlindfoldSecretInfoParameters) DeepCopy ¶
func (in *PrivateKeyBlindfoldSecretInfoParameters) DeepCopy() *PrivateKeyBlindfoldSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateKeyBlindfoldSecretInfoParameters.
func (*PrivateKeyBlindfoldSecretInfoParameters) DeepCopyInto ¶
func (in *PrivateKeyBlindfoldSecretInfoParameters) DeepCopyInto(out *PrivateKeyBlindfoldSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateKeyClearSecretInfoObservation ¶
type PrivateKeyClearSecretInfoObservation struct { }
func (*PrivateKeyClearSecretInfoObservation) DeepCopy ¶
func (in *PrivateKeyClearSecretInfoObservation) DeepCopy() *PrivateKeyClearSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateKeyClearSecretInfoObservation.
func (*PrivateKeyClearSecretInfoObservation) DeepCopyInto ¶
func (in *PrivateKeyClearSecretInfoObservation) DeepCopyInto(out *PrivateKeyClearSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateKeyClearSecretInfoParameters ¶
type PrivateKeyClearSecretInfoParameters struct { // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional URL *string `json:"url,omitempty" tf:"url,omitempty"` }
func (*PrivateKeyClearSecretInfoParameters) DeepCopy ¶
func (in *PrivateKeyClearSecretInfoParameters) DeepCopy() *PrivateKeyClearSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateKeyClearSecretInfoParameters.
func (*PrivateKeyClearSecretInfoParameters) DeepCopyInto ¶
func (in *PrivateKeyClearSecretInfoParameters) DeepCopyInto(out *PrivateKeyClearSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateKeyObservation ¶
type PrivateKeyObservation struct { }
func (*PrivateKeyObservation) DeepCopy ¶
func (in *PrivateKeyObservation) DeepCopy() *PrivateKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateKeyObservation.
func (*PrivateKeyObservation) DeepCopyInto ¶
func (in *PrivateKeyObservation) DeepCopyInto(out *PrivateKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateKeyParameters ¶
type PrivateKeyParameters struct { // +kubebuilder:validation:Optional BlindfoldSecretInfo []BlindfoldSecretInfoParameters `json:"blindfoldSecretInfo,omitempty" tf:"blindfold_secret_info,omitempty"` // +kubebuilder:validation:Optional BlindfoldSecretInfoInternal []BlindfoldSecretInfoInternalParameters `json:"blindfoldSecretInfoInternal,omitempty" tf:"blindfold_secret_info_internal,omitempty"` // +kubebuilder:validation:Optional ClearSecretInfo []ClearSecretInfoParameters `json:"clearSecretInfo,omitempty" tf:"clear_secret_info,omitempty"` // +kubebuilder:validation:Optional SecretEncodingType *string `json:"secretEncodingType,omitempty" tf:"secret_encoding_type,omitempty"` // +kubebuilder:validation:Optional VaultSecretInfo []VaultSecretInfoParameters `json:"vaultSecretInfo,omitempty" tf:"vault_secret_info,omitempty"` // +kubebuilder:validation:Optional WingmanSecretInfo []WingmanSecretInfoParameters `json:"wingmanSecretInfo,omitempty" tf:"wingman_secret_info,omitempty"` }
func (*PrivateKeyParameters) DeepCopy ¶
func (in *PrivateKeyParameters) DeepCopy() *PrivateKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateKeyParameters.
func (*PrivateKeyParameters) DeepCopyInto ¶
func (in *PrivateKeyParameters) DeepCopyInto(out *PrivateKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateKeyVaultSecretInfoObservation ¶
type PrivateKeyVaultSecretInfoObservation struct { }
func (*PrivateKeyVaultSecretInfoObservation) DeepCopy ¶
func (in *PrivateKeyVaultSecretInfoObservation) DeepCopy() *PrivateKeyVaultSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateKeyVaultSecretInfoObservation.
func (*PrivateKeyVaultSecretInfoObservation) DeepCopyInto ¶
func (in *PrivateKeyVaultSecretInfoObservation) DeepCopyInto(out *PrivateKeyVaultSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateKeyVaultSecretInfoParameters ¶
type PrivateKeyVaultSecretInfoParameters struct { // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional SecretEncoding *string `json:"secretEncoding,omitempty" tf:"secret_encoding,omitempty"` // +kubebuilder:validation:Optional Version *float64 `json:"version,omitempty" tf:"version,omitempty"` }
func (*PrivateKeyVaultSecretInfoParameters) DeepCopy ¶
func (in *PrivateKeyVaultSecretInfoParameters) DeepCopy() *PrivateKeyVaultSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateKeyVaultSecretInfoParameters.
func (*PrivateKeyVaultSecretInfoParameters) DeepCopyInto ¶
func (in *PrivateKeyVaultSecretInfoParameters) DeepCopyInto(out *PrivateKeyVaultSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateKeyWingmanSecretInfoObservation ¶
type PrivateKeyWingmanSecretInfoObservation struct { }
func (*PrivateKeyWingmanSecretInfoObservation) DeepCopy ¶
func (in *PrivateKeyWingmanSecretInfoObservation) DeepCopy() *PrivateKeyWingmanSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateKeyWingmanSecretInfoObservation.
func (*PrivateKeyWingmanSecretInfoObservation) DeepCopyInto ¶
func (in *PrivateKeyWingmanSecretInfoObservation) DeepCopyInto(out *PrivateKeyWingmanSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateKeyWingmanSecretInfoParameters ¶
type PrivateKeyWingmanSecretInfoParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*PrivateKeyWingmanSecretInfoParameters) DeepCopy ¶
func (in *PrivateKeyWingmanSecretInfoParameters) DeepCopy() *PrivateKeyWingmanSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateKeyWingmanSecretInfoParameters.
func (*PrivateKeyWingmanSecretInfoParameters) DeepCopyInto ¶
func (in *PrivateKeyWingmanSecretInfoParameters) DeepCopyInto(out *PrivateKeyWingmanSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateNameObservation ¶
type PrivateNameObservation struct { // +kubebuilder:validation:Optional SiteLocator []PrivateNameSiteLocatorObservation `json:"siteLocator,omitempty" tf:"site_locator,omitempty"` }
func (*PrivateNameObservation) DeepCopy ¶
func (in *PrivateNameObservation) DeepCopy() *PrivateNameObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateNameObservation.
func (*PrivateNameObservation) DeepCopyInto ¶
func (in *PrivateNameObservation) DeepCopyInto(out *PrivateNameObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateNameParameters ¶
type PrivateNameParameters struct { // +kubebuilder:validation:Optional DNSName *string `json:"dnsName,omitempty" tf:"dns_name,omitempty"` // +kubebuilder:validation:Optional InsideNetwork *bool `json:"insideNetwork,omitempty" tf:"inside_network,omitempty"` // +kubebuilder:validation:Optional OutsideNetwork *bool `json:"outsideNetwork,omitempty" tf:"outside_network,omitempty"` // +kubebuilder:validation:Optional SiteLocator []PrivateNameSiteLocatorParameters `json:"siteLocator,omitempty" tf:"site_locator,omitempty"` }
func (*PrivateNameParameters) DeepCopy ¶
func (in *PrivateNameParameters) DeepCopy() *PrivateNameParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateNameParameters.
func (*PrivateNameParameters) DeepCopyInto ¶
func (in *PrivateNameParameters) DeepCopyInto(out *PrivateNameParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateNameSiteLocatorObservation ¶
type PrivateNameSiteLocatorObservation struct { // +kubebuilder:validation:Optional Site []PrivateNameSiteLocatorSiteObservation `json:"site,omitempty" tf:"site,omitempty"` // +kubebuilder:validation:Optional VirtualSite []PrivateNameSiteLocatorVirtualSiteObservation `json:"virtualSite,omitempty" tf:"virtual_site,omitempty"` }
func (*PrivateNameSiteLocatorObservation) DeepCopy ¶
func (in *PrivateNameSiteLocatorObservation) DeepCopy() *PrivateNameSiteLocatorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateNameSiteLocatorObservation.
func (*PrivateNameSiteLocatorObservation) DeepCopyInto ¶
func (in *PrivateNameSiteLocatorObservation) DeepCopyInto(out *PrivateNameSiteLocatorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateNameSiteLocatorParameters ¶
type PrivateNameSiteLocatorParameters struct { // +kubebuilder:validation:Optional Site []PrivateNameSiteLocatorSiteParameters `json:"site,omitempty" tf:"site,omitempty"` // +kubebuilder:validation:Optional VirtualSite []PrivateNameSiteLocatorVirtualSiteParameters `json:"virtualSite,omitempty" tf:"virtual_site,omitempty"` }
func (*PrivateNameSiteLocatorParameters) DeepCopy ¶
func (in *PrivateNameSiteLocatorParameters) DeepCopy() *PrivateNameSiteLocatorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateNameSiteLocatorParameters.
func (*PrivateNameSiteLocatorParameters) DeepCopyInto ¶
func (in *PrivateNameSiteLocatorParameters) DeepCopyInto(out *PrivateNameSiteLocatorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateNameSiteLocatorSiteObservation ¶
type PrivateNameSiteLocatorSiteObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*PrivateNameSiteLocatorSiteObservation) DeepCopy ¶
func (in *PrivateNameSiteLocatorSiteObservation) DeepCopy() *PrivateNameSiteLocatorSiteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateNameSiteLocatorSiteObservation.
func (*PrivateNameSiteLocatorSiteObservation) DeepCopyInto ¶
func (in *PrivateNameSiteLocatorSiteObservation) DeepCopyInto(out *PrivateNameSiteLocatorSiteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateNameSiteLocatorSiteParameters ¶
type PrivateNameSiteLocatorSiteParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*PrivateNameSiteLocatorSiteParameters) DeepCopy ¶
func (in *PrivateNameSiteLocatorSiteParameters) DeepCopy() *PrivateNameSiteLocatorSiteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateNameSiteLocatorSiteParameters.
func (*PrivateNameSiteLocatorSiteParameters) DeepCopyInto ¶
func (in *PrivateNameSiteLocatorSiteParameters) DeepCopyInto(out *PrivateNameSiteLocatorSiteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateNameSiteLocatorVirtualSiteObservation ¶
type PrivateNameSiteLocatorVirtualSiteObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*PrivateNameSiteLocatorVirtualSiteObservation) DeepCopy ¶
func (in *PrivateNameSiteLocatorVirtualSiteObservation) DeepCopy() *PrivateNameSiteLocatorVirtualSiteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateNameSiteLocatorVirtualSiteObservation.
func (*PrivateNameSiteLocatorVirtualSiteObservation) DeepCopyInto ¶
func (in *PrivateNameSiteLocatorVirtualSiteObservation) DeepCopyInto(out *PrivateNameSiteLocatorVirtualSiteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateNameSiteLocatorVirtualSiteParameters ¶
type PrivateNameSiteLocatorVirtualSiteParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*PrivateNameSiteLocatorVirtualSiteParameters) DeepCopy ¶
func (in *PrivateNameSiteLocatorVirtualSiteParameters) DeepCopy() *PrivateNameSiteLocatorVirtualSiteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateNameSiteLocatorVirtualSiteParameters.
func (*PrivateNameSiteLocatorVirtualSiteParameters) DeepCopyInto ¶
func (in *PrivateNameSiteLocatorVirtualSiteParameters) DeepCopyInto(out *PrivateNameSiteLocatorVirtualSiteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateNetworkObservation ¶
type PrivateNetworkObservation struct { }
func (*PrivateNetworkObservation) DeepCopy ¶
func (in *PrivateNetworkObservation) DeepCopy() *PrivateNetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateNetworkObservation.
func (*PrivateNetworkObservation) DeepCopyInto ¶
func (in *PrivateNetworkObservation) DeepCopyInto(out *PrivateNetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateNetworkParameters ¶
type PrivateNetworkParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*PrivateNetworkParameters) DeepCopy ¶
func (in *PrivateNetworkParameters) DeepCopy() *PrivateNetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateNetworkParameters.
func (*PrivateNetworkParameters) DeepCopyInto ¶
func (in *PrivateNetworkParameters) DeepCopyInto(out *PrivateNetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProtectedAppEndpointsDomainObservation ¶
type ProtectedAppEndpointsDomainObservation struct { }
func (*ProtectedAppEndpointsDomainObservation) DeepCopy ¶
func (in *ProtectedAppEndpointsDomainObservation) DeepCopy() *ProtectedAppEndpointsDomainObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProtectedAppEndpointsDomainObservation.
func (*ProtectedAppEndpointsDomainObservation) DeepCopyInto ¶
func (in *ProtectedAppEndpointsDomainObservation) DeepCopyInto(out *ProtectedAppEndpointsDomainObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProtectedAppEndpointsDomainParameters ¶
type ProtectedAppEndpointsDomainParameters struct { // +kubebuilder:validation:Optional ExactValue *string `json:"exactValue,omitempty" tf:"exact_value,omitempty"` // +kubebuilder:validation:Optional RegexValue *string `json:"regexValue,omitempty" tf:"regex_value,omitempty"` // +kubebuilder:validation:Optional SuffixValue *string `json:"suffixValue,omitempty" tf:"suffix_value,omitempty"` }
func (*ProtectedAppEndpointsDomainParameters) DeepCopy ¶
func (in *ProtectedAppEndpointsDomainParameters) DeepCopy() *ProtectedAppEndpointsDomainParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProtectedAppEndpointsDomainParameters.
func (*ProtectedAppEndpointsDomainParameters) DeepCopyInto ¶
func (in *ProtectedAppEndpointsDomainParameters) DeepCopyInto(out *ProtectedAppEndpointsDomainParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProtectedAppEndpointsMetadataObservation ¶
type ProtectedAppEndpointsMetadataObservation struct { }
func (*ProtectedAppEndpointsMetadataObservation) DeepCopy ¶
func (in *ProtectedAppEndpointsMetadataObservation) DeepCopy() *ProtectedAppEndpointsMetadataObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProtectedAppEndpointsMetadataObservation.
func (*ProtectedAppEndpointsMetadataObservation) DeepCopyInto ¶
func (in *ProtectedAppEndpointsMetadataObservation) DeepCopyInto(out *ProtectedAppEndpointsMetadataObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProtectedAppEndpointsMetadataParameters ¶
type ProtectedAppEndpointsMetadataParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*ProtectedAppEndpointsMetadataParameters) DeepCopy ¶
func (in *ProtectedAppEndpointsMetadataParameters) DeepCopy() *ProtectedAppEndpointsMetadataParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProtectedAppEndpointsMetadataParameters.
func (*ProtectedAppEndpointsMetadataParameters) DeepCopyInto ¶
func (in *ProtectedAppEndpointsMetadataParameters) DeepCopyInto(out *ProtectedAppEndpointsMetadataParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProtectedAppEndpointsObservation ¶
type ProtectedAppEndpointsObservation struct { }
func (*ProtectedAppEndpointsObservation) DeepCopy ¶
func (in *ProtectedAppEndpointsObservation) DeepCopy() *ProtectedAppEndpointsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProtectedAppEndpointsObservation.
func (*ProtectedAppEndpointsObservation) DeepCopyInto ¶
func (in *ProtectedAppEndpointsObservation) DeepCopyInto(out *ProtectedAppEndpointsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProtectedAppEndpointsParameters ¶
type ProtectedAppEndpointsParameters struct { // +kubebuilder:validation:Optional AnyDomain *bool `json:"anyDomain,omitempty" tf:"any_domain,omitempty"` // +kubebuilder:validation:Optional Domain []ProtectedAppEndpointsDomainParameters `json:"domain,omitempty" tf:"domain,omitempty"` // +kubebuilder:validation:Required HTTPMethods []*string `json:"httpMethods" tf:"http_methods,omitempty"` // +kubebuilder:validation:Optional Metadata []ProtectedAppEndpointsMetadataParameters `json:"metadata,omitempty" tf:"metadata,omitempty"` // +kubebuilder:validation:Optional Mitigation []MitigationParameters `json:"mitigation,omitempty" tf:"mitigation,omitempty"` // +kubebuilder:validation:Optional Mobile *bool `json:"mobile,omitempty" tf:"mobile,omitempty"` // +kubebuilder:validation:Optional Path []ProtectedAppEndpointsPathParameters `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional Protocol *string `json:"protocol,omitempty" tf:"protocol,omitempty"` // +kubebuilder:validation:Optional Web *bool `json:"web,omitempty" tf:"web,omitempty"` // +kubebuilder:validation:Optional WebMobile []WebMobileParameters `json:"webMobile,omitempty" tf:"web_mobile,omitempty"` }
func (*ProtectedAppEndpointsParameters) DeepCopy ¶
func (in *ProtectedAppEndpointsParameters) DeepCopy() *ProtectedAppEndpointsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProtectedAppEndpointsParameters.
func (*ProtectedAppEndpointsParameters) DeepCopyInto ¶
func (in *ProtectedAppEndpointsParameters) DeepCopyInto(out *ProtectedAppEndpointsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProtectedAppEndpointsPathObservation ¶
type ProtectedAppEndpointsPathObservation struct { }
func (*ProtectedAppEndpointsPathObservation) DeepCopy ¶
func (in *ProtectedAppEndpointsPathObservation) DeepCopy() *ProtectedAppEndpointsPathObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProtectedAppEndpointsPathObservation.
func (*ProtectedAppEndpointsPathObservation) DeepCopyInto ¶
func (in *ProtectedAppEndpointsPathObservation) DeepCopyInto(out *ProtectedAppEndpointsPathObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProtectedAppEndpointsPathParameters ¶
type ProtectedAppEndpointsPathParameters struct { // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` // +kubebuilder:validation:Optional Regex *string `json:"regex,omitempty" tf:"regex,omitempty"` }
func (*ProtectedAppEndpointsPathParameters) DeepCopy ¶
func (in *ProtectedAppEndpointsPathParameters) DeepCopy() *ProtectedAppEndpointsPathParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProtectedAppEndpointsPathParameters.
func (*ProtectedAppEndpointsPathParameters) DeepCopyInto ¶
func (in *ProtectedAppEndpointsPathParameters) DeepCopyInto(out *ProtectedAppEndpointsPathParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPObservation ¶
type PublicIPObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*PublicIPObservation) DeepCopy ¶
func (in *PublicIPObservation) DeepCopy() *PublicIPObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPObservation.
func (*PublicIPObservation) DeepCopyInto ¶
func (in *PublicIPObservation) DeepCopyInto(out *PublicIPObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicIPParameters ¶
type PublicIPParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*PublicIPParameters) DeepCopy ¶
func (in *PublicIPParameters) DeepCopy() *PublicIPParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicIPParameters.
func (*PublicIPParameters) DeepCopyInto ¶
func (in *PublicIPParameters) DeepCopyInto(out *PublicIPParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicNameObservation ¶
type PublicNameObservation struct { }
func (*PublicNameObservation) DeepCopy ¶
func (in *PublicNameObservation) DeepCopy() *PublicNameObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicNameObservation.
func (*PublicNameObservation) DeepCopyInto ¶
func (in *PublicNameObservation) DeepCopyInto(out *PublicNameObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PublicNameParameters ¶
type PublicNameParameters struct { // +kubebuilder:validation:Optional DNSName *string `json:"dnsName,omitempty" tf:"dns_name,omitempty"` }
func (*PublicNameParameters) DeepCopy ¶
func (in *PublicNameParameters) DeepCopy() *PublicNameParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PublicNameParameters.
func (*PublicNameParameters) DeepCopyInto ¶
func (in *PublicNameParameters) DeepCopyInto(out *PublicNameParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryParameterObservation ¶
type QueryParameterObservation struct { }
func (*QueryParameterObservation) DeepCopy ¶
func (in *QueryParameterObservation) DeepCopy() *QueryParameterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryParameterObservation.
func (*QueryParameterObservation) DeepCopyInto ¶
func (in *QueryParameterObservation) DeepCopyInto(out *QueryParameterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryParameterParameters ¶
type QueryParameterParameters struct { // +kubebuilder:validation:Optional QueryParamName *string `json:"queryParamName,omitempty" tf:"query_param_name,omitempty"` }
func (*QueryParameterParameters) DeepCopy ¶
func (in *QueryParameterParameters) DeepCopy() *QueryParameterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryParameterParameters.
func (*QueryParameterParameters) DeepCopyInto ¶
func (in *QueryParameterParameters) DeepCopyInto(out *QueryParameterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryParamsItemObservation ¶
type QueryParamsItemObservation struct { }
func (*QueryParamsItemObservation) DeepCopy ¶
func (in *QueryParamsItemObservation) DeepCopy() *QueryParamsItemObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryParamsItemObservation.
func (*QueryParamsItemObservation) DeepCopyInto ¶
func (in *QueryParamsItemObservation) DeepCopyInto(out *QueryParamsItemObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryParamsItemParameters ¶
type QueryParamsItemParameters struct { // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional RegexValues []*string `json:"regexValues,omitempty" tf:"regex_values,omitempty"` // +kubebuilder:validation:Optional Transformers []*string `json:"transformers,omitempty" tf:"transformers,omitempty"` }
func (*QueryParamsItemParameters) DeepCopy ¶
func (in *QueryParamsItemParameters) DeepCopy() *QueryParamsItemParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryParamsItemParameters.
func (*QueryParamsItemParameters) DeepCopyInto ¶
func (in *QueryParamsItemParameters) DeepCopyInto(out *QueryParamsItemParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryParamsObservation ¶
type QueryParamsObservation struct { }
func (*QueryParamsObservation) DeepCopy ¶
func (in *QueryParamsObservation) DeepCopy() *QueryParamsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryParamsObservation.
func (*QueryParamsObservation) DeepCopyInto ¶
func (in *QueryParamsObservation) DeepCopyInto(out *QueryParamsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type QueryParamsParameters ¶
type QueryParamsParameters struct { // +kubebuilder:validation:Optional CheckNotPresent *bool `json:"checkNotPresent,omitempty" tf:"check_not_present,omitempty"` // +kubebuilder:validation:Optional CheckPresent *bool `json:"checkPresent,omitempty" tf:"check_present,omitempty"` // +kubebuilder:validation:Optional InvertMatcher *bool `json:"invertMatcher,omitempty" tf:"invert_matcher,omitempty"` // +kubebuilder:validation:Optional Item []QueryParamsItemParameters `json:"item,omitempty" tf:"item,omitempty"` // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Presence *bool `json:"presence,omitempty" tf:"presence,omitempty"` }
func (*QueryParamsParameters) DeepCopy ¶
func (in *QueryParamsParameters) DeepCopy() *QueryParamsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryParamsParameters.
func (*QueryParamsParameters) DeepCopyInto ¶
func (in *QueryParamsParameters) DeepCopyInto(out *QueryParamsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RateLimitCustomIPAllowedListObservation ¶
type RateLimitCustomIPAllowedListObservation struct { }
func (*RateLimitCustomIPAllowedListObservation) DeepCopy ¶
func (in *RateLimitCustomIPAllowedListObservation) DeepCopy() *RateLimitCustomIPAllowedListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimitCustomIPAllowedListObservation.
func (*RateLimitCustomIPAllowedListObservation) DeepCopyInto ¶
func (in *RateLimitCustomIPAllowedListObservation) DeepCopyInto(out *RateLimitCustomIPAllowedListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RateLimitCustomIPAllowedListParameters ¶
type RateLimitCustomIPAllowedListParameters struct { // +kubebuilder:validation:Optional RateLimiterAllowedPrefixes []CustomIPAllowedListRateLimiterAllowedPrefixesParameters `json:"rateLimiterAllowedPrefixes,omitempty" tf:"rate_limiter_allowed_prefixes,omitempty"` }
func (*RateLimitCustomIPAllowedListParameters) DeepCopy ¶
func (in *RateLimitCustomIPAllowedListParameters) DeepCopy() *RateLimitCustomIPAllowedListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimitCustomIPAllowedListParameters.
func (*RateLimitCustomIPAllowedListParameters) DeepCopyInto ¶
func (in *RateLimitCustomIPAllowedListParameters) DeepCopyInto(out *RateLimitCustomIPAllowedListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RateLimitIPAllowedListObservation ¶
type RateLimitIPAllowedListObservation struct { }
func (*RateLimitIPAllowedListObservation) DeepCopy ¶
func (in *RateLimitIPAllowedListObservation) DeepCopy() *RateLimitIPAllowedListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimitIPAllowedListObservation.
func (*RateLimitIPAllowedListObservation) DeepCopyInto ¶
func (in *RateLimitIPAllowedListObservation) DeepCopyInto(out *RateLimitIPAllowedListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RateLimitIPAllowedListParameters ¶
type RateLimitIPAllowedListParameters struct { // +kubebuilder:validation:Required Prefixes []*string `json:"prefixes" tf:"prefixes,omitempty"` }
func (*RateLimitIPAllowedListParameters) DeepCopy ¶
func (in *RateLimitIPAllowedListParameters) DeepCopy() *RateLimitIPAllowedListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimitIPAllowedListParameters.
func (*RateLimitIPAllowedListParameters) DeepCopyInto ¶
func (in *RateLimitIPAllowedListParameters) DeepCopyInto(out *RateLimitIPAllowedListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RateLimitObservation ¶
type RateLimitObservation struct { }
func (*RateLimitObservation) DeepCopy ¶
func (in *RateLimitObservation) DeepCopy() *RateLimitObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimitObservation.
func (*RateLimitObservation) DeepCopyInto ¶
func (in *RateLimitObservation) DeepCopyInto(out *RateLimitObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RateLimitParameters ¶
type RateLimitParameters struct { // +kubebuilder:validation:Optional CustomIPAllowedList []RateLimitCustomIPAllowedListParameters `json:"customIpAllowedList,omitempty" tf:"custom_ip_allowed_list,omitempty"` // +kubebuilder:validation:Optional IPAllowedList []RateLimitIPAllowedListParameters `json:"ipAllowedList,omitempty" tf:"ip_allowed_list,omitempty"` // +kubebuilder:validation:Optional NoIPAllowedList *bool `json:"noIpAllowedList,omitempty" tf:"no_ip_allowed_list,omitempty"` // +kubebuilder:validation:Optional NoPolicies *bool `json:"noPolicies,omitempty" tf:"no_policies,omitempty"` // +kubebuilder:validation:Optional Policies []RateLimitPoliciesParameters `json:"policies,omitempty" tf:"policies,omitempty"` // +kubebuilder:validation:Optional RateLimiter []RateLimiterParameters `json:"rateLimiter,omitempty" tf:"rate_limiter,omitempty"` }
func (*RateLimitParameters) DeepCopy ¶
func (in *RateLimitParameters) DeepCopy() *RateLimitParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimitParameters.
func (*RateLimitParameters) DeepCopyInto ¶
func (in *RateLimitParameters) DeepCopyInto(out *RateLimitParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RateLimitPoliciesObservation ¶
type RateLimitPoliciesObservation struct { }
func (*RateLimitPoliciesObservation) DeepCopy ¶
func (in *RateLimitPoliciesObservation) DeepCopy() *RateLimitPoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimitPoliciesObservation.
func (*RateLimitPoliciesObservation) DeepCopyInto ¶
func (in *RateLimitPoliciesObservation) DeepCopyInto(out *RateLimitPoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RateLimitPoliciesParameters ¶
type RateLimitPoliciesParameters struct { // +kubebuilder:validation:Optional Policies []PoliciesPoliciesParameters `json:"policies,omitempty" tf:"policies,omitempty"` }
func (*RateLimitPoliciesParameters) DeepCopy ¶
func (in *RateLimitPoliciesParameters) DeepCopy() *RateLimitPoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimitPoliciesParameters.
func (*RateLimitPoliciesParameters) DeepCopyInto ¶
func (in *RateLimitPoliciesParameters) DeepCopyInto(out *RateLimitPoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RateLimiterAllowedPrefixesObservation ¶
type RateLimiterAllowedPrefixesObservation struct { }
func (*RateLimiterAllowedPrefixesObservation) DeepCopy ¶
func (in *RateLimiterAllowedPrefixesObservation) DeepCopy() *RateLimiterAllowedPrefixesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiterAllowedPrefixesObservation.
func (*RateLimiterAllowedPrefixesObservation) DeepCopyInto ¶
func (in *RateLimiterAllowedPrefixesObservation) DeepCopyInto(out *RateLimiterAllowedPrefixesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RateLimiterAllowedPrefixesParameters ¶
type RateLimiterAllowedPrefixesParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*RateLimiterAllowedPrefixesParameters) DeepCopy ¶
func (in *RateLimiterAllowedPrefixesParameters) DeepCopy() *RateLimiterAllowedPrefixesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiterAllowedPrefixesParameters.
func (*RateLimiterAllowedPrefixesParameters) DeepCopyInto ¶
func (in *RateLimiterAllowedPrefixesParameters) DeepCopyInto(out *RateLimiterAllowedPrefixesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RateLimiterObservation ¶
type RateLimiterObservation struct { }
func (*RateLimiterObservation) DeepCopy ¶
func (in *RateLimiterObservation) DeepCopy() *RateLimiterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiterObservation.
func (*RateLimiterObservation) DeepCopyInto ¶
func (in *RateLimiterObservation) DeepCopyInto(out *RateLimiterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RateLimiterParameters ¶
type RateLimiterParameters struct { // +kubebuilder:validation:Optional BurstMultiplier *float64 `json:"burstMultiplier,omitempty" tf:"burst_multiplier,omitempty"` // +kubebuilder:validation:Optional TotalNumber *float64 `json:"totalNumber,omitempty" tf:"total_number,omitempty"` // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` }
func (*RateLimiterParameters) DeepCopy ¶
func (in *RateLimiterParameters) DeepCopy() *RateLimiterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RateLimiterParameters.
func (*RateLimiterParameters) DeepCopyInto ¶
func (in *RateLimiterParameters) DeepCopyInto(out *RateLimiterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedirectObservation ¶
type RedirectObservation struct { }
func (*RedirectObservation) DeepCopy ¶
func (in *RedirectObservation) DeepCopy() *RedirectObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectObservation.
func (*RedirectObservation) DeepCopyInto ¶
func (in *RedirectObservation) DeepCopyInto(out *RedirectObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedirectParameters ¶
type RedirectParameters struct { // +kubebuilder:validation:Optional URI *string `json:"uri,omitempty" tf:"uri,omitempty"` }
func (*RedirectParameters) DeepCopy ¶
func (in *RedirectParameters) DeepCopy() *RedirectParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectParameters.
func (*RedirectParameters) DeepCopyInto ¶
func (in *RedirectParameters) DeepCopyInto(out *RedirectParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedirectRouteHeadersObservation ¶
type RedirectRouteHeadersObservation struct { }
func (*RedirectRouteHeadersObservation) DeepCopy ¶
func (in *RedirectRouteHeadersObservation) DeepCopy() *RedirectRouteHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectRouteHeadersObservation.
func (*RedirectRouteHeadersObservation) DeepCopyInto ¶
func (in *RedirectRouteHeadersObservation) DeepCopyInto(out *RedirectRouteHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedirectRouteHeadersParameters ¶
type RedirectRouteHeadersParameters struct { // +kubebuilder:validation:Optional Exact *string `json:"exact,omitempty" tf:"exact,omitempty"` // +kubebuilder:validation:Optional InvertMatch *bool `json:"invertMatch,omitempty" tf:"invert_match,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Presence *bool `json:"presence,omitempty" tf:"presence,omitempty"` // +kubebuilder:validation:Optional Regex *string `json:"regex,omitempty" tf:"regex,omitempty"` }
func (*RedirectRouteHeadersParameters) DeepCopy ¶
func (in *RedirectRouteHeadersParameters) DeepCopy() *RedirectRouteHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectRouteHeadersParameters.
func (*RedirectRouteHeadersParameters) DeepCopyInto ¶
func (in *RedirectRouteHeadersParameters) DeepCopyInto(out *RedirectRouteHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedirectRouteObservation ¶
type RedirectRouteObservation struct { }
func (*RedirectRouteObservation) DeepCopy ¶
func (in *RedirectRouteObservation) DeepCopy() *RedirectRouteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectRouteObservation.
func (*RedirectRouteObservation) DeepCopyInto ¶
func (in *RedirectRouteObservation) DeepCopyInto(out *RedirectRouteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedirectRouteParameters ¶
type RedirectRouteParameters struct { // +kubebuilder:validation:Optional HTTPMethod *string `json:"httpMethod,omitempty" tf:"http_method,omitempty"` // +kubebuilder:validation:Optional Headers []RedirectRouteHeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Optional Path []RedirectRoutePathParameters `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional RouteRedirect []RouteRedirectParameters `json:"routeRedirect,omitempty" tf:"route_redirect,omitempty"` }
func (*RedirectRouteParameters) DeepCopy ¶
func (in *RedirectRouteParameters) DeepCopy() *RedirectRouteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectRouteParameters.
func (*RedirectRouteParameters) DeepCopyInto ¶
func (in *RedirectRouteParameters) DeepCopyInto(out *RedirectRouteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedirectRoutePathObservation ¶
type RedirectRoutePathObservation struct { }
func (*RedirectRoutePathObservation) DeepCopy ¶
func (in *RedirectRoutePathObservation) DeepCopy() *RedirectRoutePathObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectRoutePathObservation.
func (*RedirectRoutePathObservation) DeepCopyInto ¶
func (in *RedirectRoutePathObservation) DeepCopyInto(out *RedirectRoutePathObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RedirectRoutePathParameters ¶
type RedirectRoutePathParameters struct { // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` // +kubebuilder:validation:Optional Regex *string `json:"regex,omitempty" tf:"regex,omitempty"` }
func (*RedirectRoutePathParameters) DeepCopy ¶
func (in *RedirectRoutePathParameters) DeepCopy() *RedirectRoutePathParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RedirectRoutePathParameters.
func (*RedirectRoutePathParameters) DeepCopyInto ¶
func (in *RedirectRoutePathParameters) DeepCopyInto(out *RedirectRoutePathParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RefRateLimiterObservation ¶
type RefRateLimiterObservation struct { }
func (*RefRateLimiterObservation) DeepCopy ¶
func (in *RefRateLimiterObservation) DeepCopy() *RefRateLimiterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RefRateLimiterObservation.
func (*RefRateLimiterObservation) DeepCopyInto ¶
func (in *RefRateLimiterObservation) DeepCopyInto(out *RefRateLimiterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RefRateLimiterParameters ¶
type RefRateLimiterParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*RefRateLimiterParameters) DeepCopy ¶
func (in *RefRateLimiterParameters) DeepCopy() *RefRateLimiterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RefRateLimiterParameters.
func (*RefRateLimiterParameters) DeepCopyInto ¶
func (in *RefRateLimiterParameters) DeepCopyInto(out *RefRateLimiterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RefUserIDObservation ¶
type RefUserIDObservation struct { }
func (*RefUserIDObservation) DeepCopy ¶
func (in *RefUserIDObservation) DeepCopy() *RefUserIDObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RefUserIDObservation.
func (*RefUserIDObservation) DeepCopyInto ¶
func (in *RefUserIDObservation) DeepCopyInto(out *RefUserIDObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RefUserIDParameters ¶
type RefUserIDParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*RefUserIDParameters) DeepCopy ¶
func (in *RefUserIDParameters) DeepCopy() *RefUserIDParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RefUserIDParameters.
func (*RefUserIDParameters) DeepCopyInto ¶
func (in *RefUserIDParameters) DeepCopyInto(out *RefUserIDParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestHeadersToAddObservation ¶
type RequestHeadersToAddObservation struct { }
func (*RequestHeadersToAddObservation) DeepCopy ¶
func (in *RequestHeadersToAddObservation) DeepCopy() *RequestHeadersToAddObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeadersToAddObservation.
func (*RequestHeadersToAddObservation) DeepCopyInto ¶
func (in *RequestHeadersToAddObservation) DeepCopyInto(out *RequestHeadersToAddObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestHeadersToAddParameters ¶
type RequestHeadersToAddParameters struct { // +kubebuilder:validation:Optional Append *bool `json:"append,omitempty" tf:"append,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional SecretValue []SecretValueParameters `json:"secretValue,omitempty" tf:"secret_value,omitempty"` // +kubebuilder:validation:Optional Value *string `json:"value,omitempty" tf:"value,omitempty"` }
func (*RequestHeadersToAddParameters) DeepCopy ¶
func (in *RequestHeadersToAddParameters) DeepCopy() *RequestHeadersToAddParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeadersToAddParameters.
func (*RequestHeadersToAddParameters) DeepCopyInto ¶
func (in *RequestHeadersToAddParameters) DeepCopyInto(out *RequestHeadersToAddParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation ¶
type RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation struct { }
func (*RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation) DeepCopy ¶
func (in *RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation) DeepCopy() *RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation.
func (*RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation) DeepCopyInto ¶
func (in *RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation) DeepCopyInto(out *RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters ¶
type RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters) DeepCopy ¶
func (in *RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters) DeepCopy() *RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters.
func (*RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters) DeepCopyInto ¶
func (in *RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters) DeepCopyInto(out *RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestHeadersToAddSecretValueBlindfoldSecretInfoObservation ¶
type RequestHeadersToAddSecretValueBlindfoldSecretInfoObservation struct { }
func (*RequestHeadersToAddSecretValueBlindfoldSecretInfoObservation) DeepCopy ¶
func (in *RequestHeadersToAddSecretValueBlindfoldSecretInfoObservation) DeepCopy() *RequestHeadersToAddSecretValueBlindfoldSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeadersToAddSecretValueBlindfoldSecretInfoObservation.
func (*RequestHeadersToAddSecretValueBlindfoldSecretInfoObservation) DeepCopyInto ¶
func (in *RequestHeadersToAddSecretValueBlindfoldSecretInfoObservation) DeepCopyInto(out *RequestHeadersToAddSecretValueBlindfoldSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestHeadersToAddSecretValueBlindfoldSecretInfoParameters ¶
type RequestHeadersToAddSecretValueBlindfoldSecretInfoParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*RequestHeadersToAddSecretValueBlindfoldSecretInfoParameters) DeepCopy ¶
func (in *RequestHeadersToAddSecretValueBlindfoldSecretInfoParameters) DeepCopy() *RequestHeadersToAddSecretValueBlindfoldSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeadersToAddSecretValueBlindfoldSecretInfoParameters.
func (*RequestHeadersToAddSecretValueBlindfoldSecretInfoParameters) DeepCopyInto ¶
func (in *RequestHeadersToAddSecretValueBlindfoldSecretInfoParameters) DeepCopyInto(out *RequestHeadersToAddSecretValueBlindfoldSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestHeadersToAddSecretValueClearSecretInfoObservation ¶
type RequestHeadersToAddSecretValueClearSecretInfoObservation struct { }
func (*RequestHeadersToAddSecretValueClearSecretInfoObservation) DeepCopy ¶
func (in *RequestHeadersToAddSecretValueClearSecretInfoObservation) DeepCopy() *RequestHeadersToAddSecretValueClearSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeadersToAddSecretValueClearSecretInfoObservation.
func (*RequestHeadersToAddSecretValueClearSecretInfoObservation) DeepCopyInto ¶
func (in *RequestHeadersToAddSecretValueClearSecretInfoObservation) DeepCopyInto(out *RequestHeadersToAddSecretValueClearSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestHeadersToAddSecretValueClearSecretInfoParameters ¶
type RequestHeadersToAddSecretValueClearSecretInfoParameters struct { // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional URL *string `json:"url,omitempty" tf:"url,omitempty"` }
func (*RequestHeadersToAddSecretValueClearSecretInfoParameters) DeepCopy ¶
func (in *RequestHeadersToAddSecretValueClearSecretInfoParameters) DeepCopy() *RequestHeadersToAddSecretValueClearSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeadersToAddSecretValueClearSecretInfoParameters.
func (*RequestHeadersToAddSecretValueClearSecretInfoParameters) DeepCopyInto ¶
func (in *RequestHeadersToAddSecretValueClearSecretInfoParameters) DeepCopyInto(out *RequestHeadersToAddSecretValueClearSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestHeadersToAddSecretValueObservation ¶
type RequestHeadersToAddSecretValueObservation struct { }
func (*RequestHeadersToAddSecretValueObservation) DeepCopy ¶
func (in *RequestHeadersToAddSecretValueObservation) DeepCopy() *RequestHeadersToAddSecretValueObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeadersToAddSecretValueObservation.
func (*RequestHeadersToAddSecretValueObservation) DeepCopyInto ¶
func (in *RequestHeadersToAddSecretValueObservation) DeepCopyInto(out *RequestHeadersToAddSecretValueObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestHeadersToAddSecretValueParameters ¶
type RequestHeadersToAddSecretValueParameters struct { // +kubebuilder:validation:Optional BlindfoldSecretInfo []RequestHeadersToAddSecretValueBlindfoldSecretInfoParameters `json:"blindfoldSecretInfo,omitempty" tf:"blindfold_secret_info,omitempty"` // +kubebuilder:validation:Optional BlindfoldSecretInfoInternal []RequestHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters `json:"blindfoldSecretInfoInternal,omitempty" tf:"blindfold_secret_info_internal,omitempty"` // +kubebuilder:validation:Optional ClearSecretInfo []RequestHeadersToAddSecretValueClearSecretInfoParameters `json:"clearSecretInfo,omitempty" tf:"clear_secret_info,omitempty"` // +kubebuilder:validation:Optional SecretEncodingType *string `json:"secretEncodingType,omitempty" tf:"secret_encoding_type,omitempty"` // +kubebuilder:validation:Optional VaultSecretInfo []RequestHeadersToAddSecretValueVaultSecretInfoParameters `json:"vaultSecretInfo,omitempty" tf:"vault_secret_info,omitempty"` // +kubebuilder:validation:Optional WingmanSecretInfo []RequestHeadersToAddSecretValueWingmanSecretInfoParameters `json:"wingmanSecretInfo,omitempty" tf:"wingman_secret_info,omitempty"` }
func (*RequestHeadersToAddSecretValueParameters) DeepCopy ¶
func (in *RequestHeadersToAddSecretValueParameters) DeepCopy() *RequestHeadersToAddSecretValueParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeadersToAddSecretValueParameters.
func (*RequestHeadersToAddSecretValueParameters) DeepCopyInto ¶
func (in *RequestHeadersToAddSecretValueParameters) DeepCopyInto(out *RequestHeadersToAddSecretValueParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestHeadersToAddSecretValueVaultSecretInfoObservation ¶
type RequestHeadersToAddSecretValueVaultSecretInfoObservation struct { }
func (*RequestHeadersToAddSecretValueVaultSecretInfoObservation) DeepCopy ¶
func (in *RequestHeadersToAddSecretValueVaultSecretInfoObservation) DeepCopy() *RequestHeadersToAddSecretValueVaultSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeadersToAddSecretValueVaultSecretInfoObservation.
func (*RequestHeadersToAddSecretValueVaultSecretInfoObservation) DeepCopyInto ¶
func (in *RequestHeadersToAddSecretValueVaultSecretInfoObservation) DeepCopyInto(out *RequestHeadersToAddSecretValueVaultSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestHeadersToAddSecretValueVaultSecretInfoParameters ¶
type RequestHeadersToAddSecretValueVaultSecretInfoParameters struct { // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional SecretEncoding *string `json:"secretEncoding,omitempty" tf:"secret_encoding,omitempty"` // +kubebuilder:validation:Optional Version *float64 `json:"version,omitempty" tf:"version,omitempty"` }
func (*RequestHeadersToAddSecretValueVaultSecretInfoParameters) DeepCopy ¶
func (in *RequestHeadersToAddSecretValueVaultSecretInfoParameters) DeepCopy() *RequestHeadersToAddSecretValueVaultSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeadersToAddSecretValueVaultSecretInfoParameters.
func (*RequestHeadersToAddSecretValueVaultSecretInfoParameters) DeepCopyInto ¶
func (in *RequestHeadersToAddSecretValueVaultSecretInfoParameters) DeepCopyInto(out *RequestHeadersToAddSecretValueVaultSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestHeadersToAddSecretValueWingmanSecretInfoObservation ¶
type RequestHeadersToAddSecretValueWingmanSecretInfoObservation struct { }
func (*RequestHeadersToAddSecretValueWingmanSecretInfoObservation) DeepCopy ¶
func (in *RequestHeadersToAddSecretValueWingmanSecretInfoObservation) DeepCopy() *RequestHeadersToAddSecretValueWingmanSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeadersToAddSecretValueWingmanSecretInfoObservation.
func (*RequestHeadersToAddSecretValueWingmanSecretInfoObservation) DeepCopyInto ¶
func (in *RequestHeadersToAddSecretValueWingmanSecretInfoObservation) DeepCopyInto(out *RequestHeadersToAddSecretValueWingmanSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestHeadersToAddSecretValueWingmanSecretInfoParameters ¶
type RequestHeadersToAddSecretValueWingmanSecretInfoParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*RequestHeadersToAddSecretValueWingmanSecretInfoParameters) DeepCopy ¶
func (in *RequestHeadersToAddSecretValueWingmanSecretInfoParameters) DeepCopy() *RequestHeadersToAddSecretValueWingmanSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeadersToAddSecretValueWingmanSecretInfoParameters.
func (*RequestHeadersToAddSecretValueWingmanSecretInfoParameters) DeepCopyInto ¶
func (in *RequestHeadersToAddSecretValueWingmanSecretInfoParameters) DeepCopyInto(out *RequestHeadersToAddSecretValueWingmanSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestMatcherCookieMatchersObservation ¶
type RequestMatcherCookieMatchersObservation struct { }
func (*RequestMatcherCookieMatchersObservation) DeepCopy ¶
func (in *RequestMatcherCookieMatchersObservation) DeepCopy() *RequestMatcherCookieMatchersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestMatcherCookieMatchersObservation.
func (*RequestMatcherCookieMatchersObservation) DeepCopyInto ¶
func (in *RequestMatcherCookieMatchersObservation) DeepCopyInto(out *RequestMatcherCookieMatchersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestMatcherCookieMatchersParameters ¶
type RequestMatcherCookieMatchersParameters struct { // +kubebuilder:validation:Optional CheckNotPresent *bool `json:"checkNotPresent,omitempty" tf:"check_not_present,omitempty"` // +kubebuilder:validation:Optional CheckPresent *bool `json:"checkPresent,omitempty" tf:"check_present,omitempty"` // +kubebuilder:validation:Optional InvertMatcher *bool `json:"invertMatcher,omitempty" tf:"invert_matcher,omitempty"` // +kubebuilder:validation:Optional Item []CookieMatchersItemParameters `json:"item,omitempty" tf:"item,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Presence *bool `json:"presence,omitempty" tf:"presence,omitempty"` }
func (*RequestMatcherCookieMatchersParameters) DeepCopy ¶
func (in *RequestMatcherCookieMatchersParameters) DeepCopy() *RequestMatcherCookieMatchersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestMatcherCookieMatchersParameters.
func (*RequestMatcherCookieMatchersParameters) DeepCopyInto ¶
func (in *RequestMatcherCookieMatchersParameters) DeepCopyInto(out *RequestMatcherCookieMatchersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestMatcherHeadersItemObservation ¶
type RequestMatcherHeadersItemObservation struct { }
func (*RequestMatcherHeadersItemObservation) DeepCopy ¶
func (in *RequestMatcherHeadersItemObservation) DeepCopy() *RequestMatcherHeadersItemObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestMatcherHeadersItemObservation.
func (*RequestMatcherHeadersItemObservation) DeepCopyInto ¶
func (in *RequestMatcherHeadersItemObservation) DeepCopyInto(out *RequestMatcherHeadersItemObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestMatcherHeadersItemParameters ¶
type RequestMatcherHeadersItemParameters struct { // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional RegexValues []*string `json:"regexValues,omitempty" tf:"regex_values,omitempty"` // +kubebuilder:validation:Optional Transformers []*string `json:"transformers,omitempty" tf:"transformers,omitempty"` }
func (*RequestMatcherHeadersItemParameters) DeepCopy ¶
func (in *RequestMatcherHeadersItemParameters) DeepCopy() *RequestMatcherHeadersItemParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestMatcherHeadersItemParameters.
func (*RequestMatcherHeadersItemParameters) DeepCopyInto ¶
func (in *RequestMatcherHeadersItemParameters) DeepCopyInto(out *RequestMatcherHeadersItemParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestMatcherHeadersObservation ¶
type RequestMatcherHeadersObservation struct { }
func (*RequestMatcherHeadersObservation) DeepCopy ¶
func (in *RequestMatcherHeadersObservation) DeepCopy() *RequestMatcherHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestMatcherHeadersObservation.
func (*RequestMatcherHeadersObservation) DeepCopyInto ¶
func (in *RequestMatcherHeadersObservation) DeepCopyInto(out *RequestMatcherHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestMatcherHeadersParameters ¶
type RequestMatcherHeadersParameters struct { // +kubebuilder:validation:Optional CheckNotPresent *bool `json:"checkNotPresent,omitempty" tf:"check_not_present,omitempty"` // +kubebuilder:validation:Optional CheckPresent *bool `json:"checkPresent,omitempty" tf:"check_present,omitempty"` // +kubebuilder:validation:Optional InvertMatcher *bool `json:"invertMatcher,omitempty" tf:"invert_matcher,omitempty"` // +kubebuilder:validation:Optional Item []RequestMatcherHeadersItemParameters `json:"item,omitempty" tf:"item,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Presence *bool `json:"presence,omitempty" tf:"presence,omitempty"` }
func (*RequestMatcherHeadersParameters) DeepCopy ¶
func (in *RequestMatcherHeadersParameters) DeepCopy() *RequestMatcherHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestMatcherHeadersParameters.
func (*RequestMatcherHeadersParameters) DeepCopyInto ¶
func (in *RequestMatcherHeadersParameters) DeepCopyInto(out *RequestMatcherHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestMatcherObservation ¶
type RequestMatcherObservation struct { }
func (*RequestMatcherObservation) DeepCopy ¶
func (in *RequestMatcherObservation) DeepCopy() *RequestMatcherObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestMatcherObservation.
func (*RequestMatcherObservation) DeepCopyInto ¶
func (in *RequestMatcherObservation) DeepCopyInto(out *RequestMatcherObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestMatcherParameters ¶
type RequestMatcherParameters struct { // +kubebuilder:validation:Optional CookieMatchers []CookieMatchersParameters `json:"cookieMatchers,omitempty" tf:"cookie_matchers,omitempty"` // +kubebuilder:validation:Optional Headers []HeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Optional QueryParams []QueryParamsParameters `json:"queryParams,omitempty" tf:"query_params,omitempty"` }
func (*RequestMatcherParameters) DeepCopy ¶
func (in *RequestMatcherParameters) DeepCopy() *RequestMatcherParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestMatcherParameters.
func (*RequestMatcherParameters) DeepCopyInto ¶
func (in *RequestMatcherParameters) DeepCopyInto(out *RequestMatcherParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestMatcherQueryParamsItemObservation ¶
type RequestMatcherQueryParamsItemObservation struct { }
func (*RequestMatcherQueryParamsItemObservation) DeepCopy ¶
func (in *RequestMatcherQueryParamsItemObservation) DeepCopy() *RequestMatcherQueryParamsItemObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestMatcherQueryParamsItemObservation.
func (*RequestMatcherQueryParamsItemObservation) DeepCopyInto ¶
func (in *RequestMatcherQueryParamsItemObservation) DeepCopyInto(out *RequestMatcherQueryParamsItemObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestMatcherQueryParamsItemParameters ¶
type RequestMatcherQueryParamsItemParameters struct { // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional RegexValues []*string `json:"regexValues,omitempty" tf:"regex_values,omitempty"` // +kubebuilder:validation:Optional Transformers []*string `json:"transformers,omitempty" tf:"transformers,omitempty"` }
func (*RequestMatcherQueryParamsItemParameters) DeepCopy ¶
func (in *RequestMatcherQueryParamsItemParameters) DeepCopy() *RequestMatcherQueryParamsItemParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestMatcherQueryParamsItemParameters.
func (*RequestMatcherQueryParamsItemParameters) DeepCopyInto ¶
func (in *RequestMatcherQueryParamsItemParameters) DeepCopyInto(out *RequestMatcherQueryParamsItemParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestMatcherQueryParamsObservation ¶
type RequestMatcherQueryParamsObservation struct { }
func (*RequestMatcherQueryParamsObservation) DeepCopy ¶
func (in *RequestMatcherQueryParamsObservation) DeepCopy() *RequestMatcherQueryParamsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestMatcherQueryParamsObservation.
func (*RequestMatcherQueryParamsObservation) DeepCopyInto ¶
func (in *RequestMatcherQueryParamsObservation) DeepCopyInto(out *RequestMatcherQueryParamsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RequestMatcherQueryParamsParameters ¶
type RequestMatcherQueryParamsParameters struct { // +kubebuilder:validation:Optional CheckNotPresent *bool `json:"checkNotPresent,omitempty" tf:"check_not_present,omitempty"` // +kubebuilder:validation:Optional CheckPresent *bool `json:"checkPresent,omitempty" tf:"check_present,omitempty"` // +kubebuilder:validation:Optional InvertMatcher *bool `json:"invertMatcher,omitempty" tf:"invert_matcher,omitempty"` // +kubebuilder:validation:Optional Item []RequestMatcherQueryParamsItemParameters `json:"item,omitempty" tf:"item,omitempty"` // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Presence *bool `json:"presence,omitempty" tf:"presence,omitempty"` }
func (*RequestMatcherQueryParamsParameters) DeepCopy ¶
func (in *RequestMatcherQueryParamsParameters) DeepCopy() *RequestMatcherQueryParamsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestMatcherQueryParamsParameters.
func (*RequestMatcherQueryParamsParameters) DeepCopyInto ¶
func (in *RequestMatcherQueryParamsParameters) DeepCopyInto(out *RequestMatcherQueryParamsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersToAddObservation ¶
type ResponseHeadersToAddObservation struct { }
func (*ResponseHeadersToAddObservation) DeepCopy ¶
func (in *ResponseHeadersToAddObservation) DeepCopy() *ResponseHeadersToAddObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersToAddObservation.
func (*ResponseHeadersToAddObservation) DeepCopyInto ¶
func (in *ResponseHeadersToAddObservation) DeepCopyInto(out *ResponseHeadersToAddObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersToAddParameters ¶
type ResponseHeadersToAddParameters struct { // +kubebuilder:validation:Optional Append *bool `json:"append,omitempty" tf:"append,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional SecretValue []ResponseHeadersToAddSecretValueParameters `json:"secretValue,omitempty" tf:"secret_value,omitempty"` // +kubebuilder:validation:Optional Value *string `json:"value,omitempty" tf:"value,omitempty"` }
func (*ResponseHeadersToAddParameters) DeepCopy ¶
func (in *ResponseHeadersToAddParameters) DeepCopy() *ResponseHeadersToAddParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersToAddParameters.
func (*ResponseHeadersToAddParameters) DeepCopyInto ¶
func (in *ResponseHeadersToAddParameters) DeepCopyInto(out *ResponseHeadersToAddParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation ¶
type ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation struct { }
func (*ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation) DeepCopy ¶
func (in *ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation) DeepCopy() *ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation.
func (*ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation) DeepCopyInto ¶
func (in *ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation) DeepCopyInto(out *ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters ¶
type ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters) DeepCopy ¶
func (in *ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters) DeepCopy() *ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters.
func (*ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters) DeepCopyInto ¶
func (in *ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters) DeepCopyInto(out *ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation ¶
type ResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation struct { }
func (*ResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation) DeepCopy ¶
func (in *ResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation) DeepCopy() *ResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation.
func (*ResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation) DeepCopyInto ¶
func (in *ResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation) DeepCopyInto(out *ResponseHeadersToAddSecretValueBlindfoldSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters ¶
type ResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*ResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters) DeepCopy ¶
func (in *ResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters) DeepCopy() *ResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters.
func (*ResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters) DeepCopyInto ¶
func (in *ResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters) DeepCopyInto(out *ResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersToAddSecretValueClearSecretInfoObservation ¶
type ResponseHeadersToAddSecretValueClearSecretInfoObservation struct { }
func (*ResponseHeadersToAddSecretValueClearSecretInfoObservation) DeepCopy ¶
func (in *ResponseHeadersToAddSecretValueClearSecretInfoObservation) DeepCopy() *ResponseHeadersToAddSecretValueClearSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersToAddSecretValueClearSecretInfoObservation.
func (*ResponseHeadersToAddSecretValueClearSecretInfoObservation) DeepCopyInto ¶
func (in *ResponseHeadersToAddSecretValueClearSecretInfoObservation) DeepCopyInto(out *ResponseHeadersToAddSecretValueClearSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersToAddSecretValueClearSecretInfoParameters ¶
type ResponseHeadersToAddSecretValueClearSecretInfoParameters struct { // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional URL *string `json:"url,omitempty" tf:"url,omitempty"` }
func (*ResponseHeadersToAddSecretValueClearSecretInfoParameters) DeepCopy ¶
func (in *ResponseHeadersToAddSecretValueClearSecretInfoParameters) DeepCopy() *ResponseHeadersToAddSecretValueClearSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersToAddSecretValueClearSecretInfoParameters.
func (*ResponseHeadersToAddSecretValueClearSecretInfoParameters) DeepCopyInto ¶
func (in *ResponseHeadersToAddSecretValueClearSecretInfoParameters) DeepCopyInto(out *ResponseHeadersToAddSecretValueClearSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersToAddSecretValueObservation ¶
type ResponseHeadersToAddSecretValueObservation struct { }
func (*ResponseHeadersToAddSecretValueObservation) DeepCopy ¶
func (in *ResponseHeadersToAddSecretValueObservation) DeepCopy() *ResponseHeadersToAddSecretValueObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersToAddSecretValueObservation.
func (*ResponseHeadersToAddSecretValueObservation) DeepCopyInto ¶
func (in *ResponseHeadersToAddSecretValueObservation) DeepCopyInto(out *ResponseHeadersToAddSecretValueObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersToAddSecretValueParameters ¶
type ResponseHeadersToAddSecretValueParameters struct { // +kubebuilder:validation:Optional BlindfoldSecretInfo []ResponseHeadersToAddSecretValueBlindfoldSecretInfoParameters `json:"blindfoldSecretInfo,omitempty" tf:"blindfold_secret_info,omitempty"` // +kubebuilder:validation:Optional BlindfoldSecretInfoInternal []ResponseHeadersToAddSecretValueBlindfoldSecretInfoInternalParameters `json:"blindfoldSecretInfoInternal,omitempty" tf:"blindfold_secret_info_internal,omitempty"` // +kubebuilder:validation:Optional ClearSecretInfo []ResponseHeadersToAddSecretValueClearSecretInfoParameters `json:"clearSecretInfo,omitempty" tf:"clear_secret_info,omitempty"` // +kubebuilder:validation:Optional SecretEncodingType *string `json:"secretEncodingType,omitempty" tf:"secret_encoding_type,omitempty"` // +kubebuilder:validation:Optional VaultSecretInfo []ResponseHeadersToAddSecretValueVaultSecretInfoParameters `json:"vaultSecretInfo,omitempty" tf:"vault_secret_info,omitempty"` // +kubebuilder:validation:Optional WingmanSecretInfo []ResponseHeadersToAddSecretValueWingmanSecretInfoParameters `json:"wingmanSecretInfo,omitempty" tf:"wingman_secret_info,omitempty"` }
func (*ResponseHeadersToAddSecretValueParameters) DeepCopy ¶
func (in *ResponseHeadersToAddSecretValueParameters) DeepCopy() *ResponseHeadersToAddSecretValueParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersToAddSecretValueParameters.
func (*ResponseHeadersToAddSecretValueParameters) DeepCopyInto ¶
func (in *ResponseHeadersToAddSecretValueParameters) DeepCopyInto(out *ResponseHeadersToAddSecretValueParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersToAddSecretValueVaultSecretInfoObservation ¶
type ResponseHeadersToAddSecretValueVaultSecretInfoObservation struct { }
func (*ResponseHeadersToAddSecretValueVaultSecretInfoObservation) DeepCopy ¶
func (in *ResponseHeadersToAddSecretValueVaultSecretInfoObservation) DeepCopy() *ResponseHeadersToAddSecretValueVaultSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersToAddSecretValueVaultSecretInfoObservation.
func (*ResponseHeadersToAddSecretValueVaultSecretInfoObservation) DeepCopyInto ¶
func (in *ResponseHeadersToAddSecretValueVaultSecretInfoObservation) DeepCopyInto(out *ResponseHeadersToAddSecretValueVaultSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersToAddSecretValueVaultSecretInfoParameters ¶
type ResponseHeadersToAddSecretValueVaultSecretInfoParameters struct { // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional SecretEncoding *string `json:"secretEncoding,omitempty" tf:"secret_encoding,omitempty"` // +kubebuilder:validation:Optional Version *float64 `json:"version,omitempty" tf:"version,omitempty"` }
func (*ResponseHeadersToAddSecretValueVaultSecretInfoParameters) DeepCopy ¶
func (in *ResponseHeadersToAddSecretValueVaultSecretInfoParameters) DeepCopy() *ResponseHeadersToAddSecretValueVaultSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersToAddSecretValueVaultSecretInfoParameters.
func (*ResponseHeadersToAddSecretValueVaultSecretInfoParameters) DeepCopyInto ¶
func (in *ResponseHeadersToAddSecretValueVaultSecretInfoParameters) DeepCopyInto(out *ResponseHeadersToAddSecretValueVaultSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersToAddSecretValueWingmanSecretInfoObservation ¶
type ResponseHeadersToAddSecretValueWingmanSecretInfoObservation struct { }
func (*ResponseHeadersToAddSecretValueWingmanSecretInfoObservation) DeepCopy ¶
func (in *ResponseHeadersToAddSecretValueWingmanSecretInfoObservation) DeepCopy() *ResponseHeadersToAddSecretValueWingmanSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersToAddSecretValueWingmanSecretInfoObservation.
func (*ResponseHeadersToAddSecretValueWingmanSecretInfoObservation) DeepCopyInto ¶
func (in *ResponseHeadersToAddSecretValueWingmanSecretInfoObservation) DeepCopyInto(out *ResponseHeadersToAddSecretValueWingmanSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ResponseHeadersToAddSecretValueWingmanSecretInfoParameters ¶
type ResponseHeadersToAddSecretValueWingmanSecretInfoParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*ResponseHeadersToAddSecretValueWingmanSecretInfoParameters) DeepCopy ¶
func (in *ResponseHeadersToAddSecretValueWingmanSecretInfoParameters) DeepCopy() *ResponseHeadersToAddSecretValueWingmanSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseHeadersToAddSecretValueWingmanSecretInfoParameters.
func (*ResponseHeadersToAddSecretValueWingmanSecretInfoParameters) DeepCopyInto ¶
func (in *ResponseHeadersToAddSecretValueWingmanSecretInfoParameters) DeepCopyInto(out *ResponseHeadersToAddSecretValueWingmanSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RetryPolicyObservation ¶
type RetryPolicyObservation struct { }
func (*RetryPolicyObservation) DeepCopy ¶
func (in *RetryPolicyObservation) DeepCopy() *RetryPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RetryPolicyObservation.
func (*RetryPolicyObservation) DeepCopyInto ¶
func (in *RetryPolicyObservation) DeepCopyInto(out *RetryPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RetryPolicyParameters ¶
type RetryPolicyParameters struct { // +kubebuilder:validation:Optional BackOff []BackOffParameters `json:"backOff,omitempty" tf:"back_off,omitempty"` // +kubebuilder:validation:Optional NumRetries *float64 `json:"numRetries,omitempty" tf:"num_retries,omitempty"` // +kubebuilder:validation:Optional PerTryTimeout *float64 `json:"perTryTimeout,omitempty" tf:"per_try_timeout,omitempty"` // +kubebuilder:validation:Optional RetriableStatusCodes []*float64 `json:"retriableStatusCodes,omitempty" tf:"retriable_status_codes,omitempty"` // +kubebuilder:validation:Optional RetryCondition []*string `json:"retryCondition,omitempty" tf:"retry_condition,omitempty"` // +kubebuilder:validation:Optional RetryOn *string `json:"retryOn,omitempty" tf:"retry_on,omitempty"` }
func (*RetryPolicyParameters) DeepCopy ¶
func (in *RetryPolicyParameters) DeepCopy() *RetryPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RetryPolicyParameters.
func (*RetryPolicyParameters) DeepCopyInto ¶
func (in *RetryPolicyParameters) DeepCopyInto(out *RetryPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RingHashObservation ¶
type RingHashObservation struct { }
func (*RingHashObservation) DeepCopy ¶
func (in *RingHashObservation) DeepCopy() *RingHashObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RingHashObservation.
func (*RingHashObservation) DeepCopyInto ¶
func (in *RingHashObservation) DeepCopyInto(out *RingHashObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RingHashParameters ¶
type RingHashParameters struct { // +kubebuilder:validation:Optional HashPolicy []HashPolicyParameters `json:"hashPolicy,omitempty" tf:"hash_policy,omitempty"` }
func (*RingHashParameters) DeepCopy ¶
func (in *RingHashParameters) DeepCopy() *RingHashParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RingHashParameters.
func (*RingHashParameters) DeepCopyInto ¶
func (in *RingHashParameters) DeepCopyInto(out *RingHashParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteDirectResponseObservation ¶
type RouteDirectResponseObservation struct { }
func (*RouteDirectResponseObservation) DeepCopy ¶
func (in *RouteDirectResponseObservation) DeepCopy() *RouteDirectResponseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteDirectResponseObservation.
func (*RouteDirectResponseObservation) DeepCopyInto ¶
func (in *RouteDirectResponseObservation) DeepCopyInto(out *RouteDirectResponseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteDirectResponseParameters ¶
type RouteDirectResponseParameters struct { // +kubebuilder:validation:Optional ResponseBody *string `json:"responseBody,omitempty" tf:"response_body,omitempty"` // +kubebuilder:validation:Optional ResponseCode *float64 `json:"responseCode,omitempty" tf:"response_code,omitempty"` }
func (*RouteDirectResponseParameters) DeepCopy ¶
func (in *RouteDirectResponseParameters) DeepCopy() *RouteDirectResponseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteDirectResponseParameters.
func (*RouteDirectResponseParameters) DeepCopyInto ¶
func (in *RouteDirectResponseParameters) DeepCopyInto(out *RouteDirectResponseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteRedirectObservation ¶
type RouteRedirectObservation struct { }
func (*RouteRedirectObservation) DeepCopy ¶
func (in *RouteRedirectObservation) DeepCopy() *RouteRedirectObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteRedirectObservation.
func (*RouteRedirectObservation) DeepCopyInto ¶
func (in *RouteRedirectObservation) DeepCopyInto(out *RouteRedirectObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteRedirectParameters ¶
type RouteRedirectParameters struct { // +kubebuilder:validation:Optional AllParams *bool `json:"allParams,omitempty" tf:"all_params,omitempty"` // +kubebuilder:validation:Optional HostRedirect *string `json:"hostRedirect,omitempty" tf:"host_redirect,omitempty"` // +kubebuilder:validation:Optional PathRedirect *string `json:"pathRedirect,omitempty" tf:"path_redirect,omitempty"` // +kubebuilder:validation:Optional PrefixRewrite *string `json:"prefixRewrite,omitempty" tf:"prefix_rewrite,omitempty"` // +kubebuilder:validation:Optional ProtoRedirect *string `json:"protoRedirect,omitempty" tf:"proto_redirect,omitempty"` // +kubebuilder:validation:Optional RemoveAllParams *bool `json:"removeAllParams,omitempty" tf:"remove_all_params,omitempty"` // +kubebuilder:validation:Optional ReplaceParams *string `json:"replaceParams,omitempty" tf:"replace_params,omitempty"` // +kubebuilder:validation:Optional ResponseCode *float64 `json:"responseCode,omitempty" tf:"response_code,omitempty"` // +kubebuilder:validation:Optional RetainAllParams *bool `json:"retainAllParams,omitempty" tf:"retain_all_params,omitempty"` // +kubebuilder:validation:Optional StripQueryParams []StripQueryParamsParameters `json:"stripQueryParams,omitempty" tf:"strip_query_params,omitempty"` }
func (*RouteRedirectParameters) DeepCopy ¶
func (in *RouteRedirectParameters) DeepCopy() *RouteRedirectParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteRedirectParameters.
func (*RouteRedirectParameters) DeepCopyInto ¶
func (in *RouteRedirectParameters) DeepCopyInto(out *RouteRedirectParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteRefObservation ¶
type RouteRefObservation struct { }
func (*RouteRefObservation) DeepCopy ¶
func (in *RouteRefObservation) DeepCopy() *RouteRefObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteRefObservation.
func (*RouteRefObservation) DeepCopyInto ¶
func (in *RouteRefObservation) DeepCopyInto(out *RouteRefObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RouteRefParameters ¶
type RouteRefParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*RouteRefParameters) DeepCopy ¶
func (in *RouteRefParameters) DeepCopy() *RouteRefParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteRefParameters.
func (*RouteRefParameters) DeepCopyInto ¶
func (in *RouteRefParameters) DeepCopyInto(out *RouteRefParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoutesObservation ¶
type RoutesObservation struct { // +kubebuilder:validation:Optional SimpleRoute []SimpleRouteObservation `json:"simpleRoute,omitempty" tf:"simple_route,omitempty"` }
func (*RoutesObservation) DeepCopy ¶
func (in *RoutesObservation) DeepCopy() *RoutesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoutesObservation.
func (*RoutesObservation) DeepCopyInto ¶
func (in *RoutesObservation) DeepCopyInto(out *RoutesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoutesParameters ¶
type RoutesParameters struct { // +kubebuilder:validation:Optional CustomRouteObject []CustomRouteObjectParameters `json:"customRouteObject,omitempty" tf:"custom_route_object,omitempty"` // +kubebuilder:validation:Optional DirectResponseRoute []DirectResponseRouteParameters `json:"directResponseRoute,omitempty" tf:"direct_response_route,omitempty"` // +kubebuilder:validation:Optional RedirectRoute []RedirectRouteParameters `json:"redirectRoute,omitempty" tf:"redirect_route,omitempty"` // +kubebuilder:validation:Optional SimpleRoute []SimpleRouteParameters `json:"simpleRoute,omitempty" tf:"simple_route,omitempty"` }
func (*RoutesParameters) DeepCopy ¶
func (in *RoutesParameters) DeepCopy() *RoutesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoutesParameters.
func (*RoutesParameters) DeepCopyInto ¶
func (in *RoutesParameters) DeepCopyInto(out *RoutesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RuleListObservation ¶
type RuleListObservation struct { // +kubebuilder:validation:Optional Rules []RuleListRulesObservation `json:"rules,omitempty" tf:"rules,omitempty"` }
func (*RuleListObservation) DeepCopy ¶
func (in *RuleListObservation) DeepCopy() *RuleListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleListObservation.
func (*RuleListObservation) DeepCopyInto ¶
func (in *RuleListObservation) DeepCopyInto(out *RuleListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RuleListParameters ¶
type RuleListParameters struct { // +kubebuilder:validation:Optional Rules []RuleListRulesParameters `json:"rules,omitempty" tf:"rules,omitempty"` }
func (*RuleListParameters) DeepCopy ¶
func (in *RuleListParameters) DeepCopy() *RuleListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleListParameters.
func (*RuleListParameters) DeepCopyInto ¶
func (in *RuleListParameters) DeepCopyInto(out *RuleListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RuleListRulesMetadataObservation ¶
type RuleListRulesMetadataObservation struct { }
func (*RuleListRulesMetadataObservation) DeepCopy ¶
func (in *RuleListRulesMetadataObservation) DeepCopy() *RuleListRulesMetadataObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleListRulesMetadataObservation.
func (*RuleListRulesMetadataObservation) DeepCopyInto ¶
func (in *RuleListRulesMetadataObservation) DeepCopyInto(out *RuleListRulesMetadataObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RuleListRulesMetadataParameters ¶
type RuleListRulesMetadataParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*RuleListRulesMetadataParameters) DeepCopy ¶
func (in *RuleListRulesMetadataParameters) DeepCopy() *RuleListRulesMetadataParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleListRulesMetadataParameters.
func (*RuleListRulesMetadataParameters) DeepCopyInto ¶
func (in *RuleListRulesMetadataParameters) DeepCopyInto(out *RuleListRulesMetadataParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RuleListRulesObservation ¶
type RuleListRulesObservation struct { // +kubebuilder:validation:Optional Spec []SpecObservation `json:"spec,omitempty" tf:"spec,omitempty"` }
func (*RuleListRulesObservation) DeepCopy ¶
func (in *RuleListRulesObservation) DeepCopy() *RuleListRulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleListRulesObservation.
func (*RuleListRulesObservation) DeepCopyInto ¶
func (in *RuleListRulesObservation) DeepCopyInto(out *RuleListRulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RuleListRulesParameters ¶
type RuleListRulesParameters struct { // +kubebuilder:validation:Optional Metadata []RuleListRulesMetadataParameters `json:"metadata,omitempty" tf:"metadata,omitempty"` // +kubebuilder:validation:Optional Spec []SpecParameters `json:"spec,omitempty" tf:"spec,omitempty"` }
func (*RuleListRulesParameters) DeepCopy ¶
func (in *RuleListRulesParameters) DeepCopy() *RuleListRulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleListRulesParameters.
func (*RuleListRulesParameters) DeepCopyInto ¶
func (in *RuleListRulesParameters) DeepCopyInto(out *RuleListRulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RulesDomainObservation ¶
type RulesDomainObservation struct { }
func (*RulesDomainObservation) DeepCopy ¶
func (in *RulesDomainObservation) DeepCopy() *RulesDomainObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RulesDomainObservation.
func (*RulesDomainObservation) DeepCopyInto ¶
func (in *RulesDomainObservation) DeepCopyInto(out *RulesDomainObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RulesDomainParameters ¶
type RulesDomainParameters struct { // +kubebuilder:validation:Optional ExactValue *string `json:"exactValue,omitempty" tf:"exact_value,omitempty"` // +kubebuilder:validation:Optional RegexValue *string `json:"regexValue,omitempty" tf:"regex_value,omitempty"` // +kubebuilder:validation:Optional SuffixValue *string `json:"suffixValue,omitempty" tf:"suffix_value,omitempty"` }
func (*RulesDomainParameters) DeepCopy ¶
func (in *RulesDomainParameters) DeepCopy() *RulesDomainParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RulesDomainParameters.
func (*RulesDomainParameters) DeepCopyInto ¶
func (in *RulesDomainParameters) DeepCopyInto(out *RulesDomainParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RulesMetadataObservation ¶
type RulesMetadataObservation struct { }
func (*RulesMetadataObservation) DeepCopy ¶
func (in *RulesMetadataObservation) DeepCopy() *RulesMetadataObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RulesMetadataObservation.
func (*RulesMetadataObservation) DeepCopyInto ¶
func (in *RulesMetadataObservation) DeepCopyInto(out *RulesMetadataObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RulesMetadataParameters ¶
type RulesMetadataParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*RulesMetadataParameters) DeepCopy ¶
func (in *RulesMetadataParameters) DeepCopy() *RulesMetadataParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RulesMetadataParameters.
func (*RulesMetadataParameters) DeepCopyInto ¶
func (in *RulesMetadataParameters) DeepCopyInto(out *RulesMetadataParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RulesObservation ¶
type RulesObservation struct { }
func (*RulesObservation) DeepCopy ¶
func (in *RulesObservation) DeepCopy() *RulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RulesObservation.
func (*RulesObservation) DeepCopyInto ¶
func (in *RulesObservation) DeepCopyInto(out *RulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RulesParameters ¶
type RulesParameters struct { // +kubebuilder:validation:Optional AnyDomain *bool `json:"anyDomain,omitempty" tf:"any_domain,omitempty"` // +kubebuilder:validation:Optional Domain []RulesDomainParameters `json:"domain,omitempty" tf:"domain,omitempty"` // +kubebuilder:validation:Optional JavascriptLocation *string `json:"javascriptLocation,omitempty" tf:"javascript_location,omitempty"` // +kubebuilder:validation:Optional Metadata []RulesMetadataParameters `json:"metadata,omitempty" tf:"metadata,omitempty"` // +kubebuilder:validation:Optional Path []RulesPathParameters `json:"path,omitempty" tf:"path,omitempty"` }
func (*RulesParameters) DeepCopy ¶
func (in *RulesParameters) DeepCopy() *RulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RulesParameters.
func (*RulesParameters) DeepCopyInto ¶
func (in *RulesParameters) DeepCopyInto(out *RulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RulesPathObservation ¶
type RulesPathObservation struct { }
func (*RulesPathObservation) DeepCopy ¶
func (in *RulesPathObservation) DeepCopy() *RulesPathObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RulesPathObservation.
func (*RulesPathObservation) DeepCopyInto ¶
func (in *RulesPathObservation) DeepCopyInto(out *RulesPathObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RulesPathParameters ¶
type RulesPathParameters struct { // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` // +kubebuilder:validation:Optional Regex *string `json:"regex,omitempty" tf:"regex,omitempty"` }
func (*RulesPathParameters) DeepCopy ¶
func (in *RulesPathParameters) DeepCopy() *RulesPathParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RulesPathParameters.
func (*RulesPathParameters) DeepCopyInto ¶
func (in *RulesPathParameters) DeepCopyInto(out *RulesPathParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SLOToGlobalDrGlobalVnObservation ¶
type SLOToGlobalDrGlobalVnObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*SLOToGlobalDrGlobalVnObservation) DeepCopy ¶
func (in *SLOToGlobalDrGlobalVnObservation) DeepCopy() *SLOToGlobalDrGlobalVnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SLOToGlobalDrGlobalVnObservation.
func (*SLOToGlobalDrGlobalVnObservation) DeepCopyInto ¶
func (in *SLOToGlobalDrGlobalVnObservation) DeepCopyInto(out *SLOToGlobalDrGlobalVnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SLOToGlobalDrGlobalVnParameters ¶
type SLOToGlobalDrGlobalVnParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*SLOToGlobalDrGlobalVnParameters) DeepCopy ¶
func (in *SLOToGlobalDrGlobalVnParameters) DeepCopy() *SLOToGlobalDrGlobalVnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SLOToGlobalDrGlobalVnParameters.
func (*SLOToGlobalDrGlobalVnParameters) DeepCopyInto ¶
func (in *SLOToGlobalDrGlobalVnParameters) DeepCopyInto(out *SLOToGlobalDrGlobalVnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SLOToGlobalDrObservation ¶
type SLOToGlobalDrObservation struct { // +kubebuilder:validation:Optional GlobalVn []SLOToGlobalDrGlobalVnObservation `json:"globalVn,omitempty" tf:"global_vn,omitempty"` }
func (*SLOToGlobalDrObservation) DeepCopy ¶
func (in *SLOToGlobalDrObservation) DeepCopy() *SLOToGlobalDrObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SLOToGlobalDrObservation.
func (*SLOToGlobalDrObservation) DeepCopyInto ¶
func (in *SLOToGlobalDrObservation) DeepCopyInto(out *SLOToGlobalDrObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SLOToGlobalDrParameters ¶
type SLOToGlobalDrParameters struct { // +kubebuilder:validation:Optional GlobalVn []SLOToGlobalDrGlobalVnParameters `json:"globalVn,omitempty" tf:"global_vn,omitempty"` }
func (*SLOToGlobalDrParameters) DeepCopy ¶
func (in *SLOToGlobalDrParameters) DeepCopy() *SLOToGlobalDrParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SLOToGlobalDrParameters.
func (*SLOToGlobalDrParameters) DeepCopyInto ¶
func (in *SLOToGlobalDrParameters) DeepCopyInto(out *SLOToGlobalDrParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretKeyBlindfoldSecretInfoInternalObservation ¶
type SecretKeyBlindfoldSecretInfoInternalObservation struct { }
func (*SecretKeyBlindfoldSecretInfoInternalObservation) DeepCopy ¶
func (in *SecretKeyBlindfoldSecretInfoInternalObservation) DeepCopy() *SecretKeyBlindfoldSecretInfoInternalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeyBlindfoldSecretInfoInternalObservation.
func (*SecretKeyBlindfoldSecretInfoInternalObservation) DeepCopyInto ¶
func (in *SecretKeyBlindfoldSecretInfoInternalObservation) DeepCopyInto(out *SecretKeyBlindfoldSecretInfoInternalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretKeyBlindfoldSecretInfoInternalParameters ¶
type SecretKeyBlindfoldSecretInfoInternalParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*SecretKeyBlindfoldSecretInfoInternalParameters) DeepCopy ¶
func (in *SecretKeyBlindfoldSecretInfoInternalParameters) DeepCopy() *SecretKeyBlindfoldSecretInfoInternalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeyBlindfoldSecretInfoInternalParameters.
func (*SecretKeyBlindfoldSecretInfoInternalParameters) DeepCopyInto ¶
func (in *SecretKeyBlindfoldSecretInfoInternalParameters) DeepCopyInto(out *SecretKeyBlindfoldSecretInfoInternalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretKeyBlindfoldSecretInfoObservation ¶
type SecretKeyBlindfoldSecretInfoObservation struct { }
func (*SecretKeyBlindfoldSecretInfoObservation) DeepCopy ¶
func (in *SecretKeyBlindfoldSecretInfoObservation) DeepCopy() *SecretKeyBlindfoldSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeyBlindfoldSecretInfoObservation.
func (*SecretKeyBlindfoldSecretInfoObservation) DeepCopyInto ¶
func (in *SecretKeyBlindfoldSecretInfoObservation) DeepCopyInto(out *SecretKeyBlindfoldSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretKeyBlindfoldSecretInfoParameters ¶
type SecretKeyBlindfoldSecretInfoParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*SecretKeyBlindfoldSecretInfoParameters) DeepCopy ¶
func (in *SecretKeyBlindfoldSecretInfoParameters) DeepCopy() *SecretKeyBlindfoldSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeyBlindfoldSecretInfoParameters.
func (*SecretKeyBlindfoldSecretInfoParameters) DeepCopyInto ¶
func (in *SecretKeyBlindfoldSecretInfoParameters) DeepCopyInto(out *SecretKeyBlindfoldSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretKeyClearSecretInfoObservation ¶
type SecretKeyClearSecretInfoObservation struct { }
func (*SecretKeyClearSecretInfoObservation) DeepCopy ¶
func (in *SecretKeyClearSecretInfoObservation) DeepCopy() *SecretKeyClearSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeyClearSecretInfoObservation.
func (*SecretKeyClearSecretInfoObservation) DeepCopyInto ¶
func (in *SecretKeyClearSecretInfoObservation) DeepCopyInto(out *SecretKeyClearSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretKeyClearSecretInfoParameters ¶
type SecretKeyClearSecretInfoParameters struct { // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional URL *string `json:"url,omitempty" tf:"url,omitempty"` }
func (*SecretKeyClearSecretInfoParameters) DeepCopy ¶
func (in *SecretKeyClearSecretInfoParameters) DeepCopy() *SecretKeyClearSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeyClearSecretInfoParameters.
func (*SecretKeyClearSecretInfoParameters) DeepCopyInto ¶
func (in *SecretKeyClearSecretInfoParameters) DeepCopyInto(out *SecretKeyClearSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretKeyObservation ¶
type SecretKeyObservation struct { }
func (*SecretKeyObservation) DeepCopy ¶
func (in *SecretKeyObservation) DeepCopy() *SecretKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeyObservation.
func (*SecretKeyObservation) DeepCopyInto ¶
func (in *SecretKeyObservation) DeepCopyInto(out *SecretKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretKeyParameters ¶
type SecretKeyParameters struct { // +kubebuilder:validation:Optional BlindfoldSecretInfo []SecretKeyBlindfoldSecretInfoParameters `json:"blindfoldSecretInfo,omitempty" tf:"blindfold_secret_info,omitempty"` // +kubebuilder:validation:Optional BlindfoldSecretInfoInternal []SecretKeyBlindfoldSecretInfoInternalParameters `json:"blindfoldSecretInfoInternal,omitempty" tf:"blindfold_secret_info_internal,omitempty"` // +kubebuilder:validation:Optional ClearSecretInfo []SecretKeyClearSecretInfoParameters `json:"clearSecretInfo,omitempty" tf:"clear_secret_info,omitempty"` // +kubebuilder:validation:Optional SecretEncodingType *string `json:"secretEncodingType,omitempty" tf:"secret_encoding_type,omitempty"` // +kubebuilder:validation:Optional VaultSecretInfo []SecretKeyVaultSecretInfoParameters `json:"vaultSecretInfo,omitempty" tf:"vault_secret_info,omitempty"` // +kubebuilder:validation:Optional WingmanSecretInfo []SecretKeyWingmanSecretInfoParameters `json:"wingmanSecretInfo,omitempty" tf:"wingman_secret_info,omitempty"` }
func (*SecretKeyParameters) DeepCopy ¶
func (in *SecretKeyParameters) DeepCopy() *SecretKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeyParameters.
func (*SecretKeyParameters) DeepCopyInto ¶
func (in *SecretKeyParameters) DeepCopyInto(out *SecretKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretKeyVaultSecretInfoObservation ¶
type SecretKeyVaultSecretInfoObservation struct { }
func (*SecretKeyVaultSecretInfoObservation) DeepCopy ¶
func (in *SecretKeyVaultSecretInfoObservation) DeepCopy() *SecretKeyVaultSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeyVaultSecretInfoObservation.
func (*SecretKeyVaultSecretInfoObservation) DeepCopyInto ¶
func (in *SecretKeyVaultSecretInfoObservation) DeepCopyInto(out *SecretKeyVaultSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretKeyVaultSecretInfoParameters ¶
type SecretKeyVaultSecretInfoParameters struct { // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional SecretEncoding *string `json:"secretEncoding,omitempty" tf:"secret_encoding,omitempty"` // +kubebuilder:validation:Optional Version *float64 `json:"version,omitempty" tf:"version,omitempty"` }
func (*SecretKeyVaultSecretInfoParameters) DeepCopy ¶
func (in *SecretKeyVaultSecretInfoParameters) DeepCopy() *SecretKeyVaultSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeyVaultSecretInfoParameters.
func (*SecretKeyVaultSecretInfoParameters) DeepCopyInto ¶
func (in *SecretKeyVaultSecretInfoParameters) DeepCopyInto(out *SecretKeyVaultSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretKeyWingmanSecretInfoObservation ¶
type SecretKeyWingmanSecretInfoObservation struct { }
func (*SecretKeyWingmanSecretInfoObservation) DeepCopy ¶
func (in *SecretKeyWingmanSecretInfoObservation) DeepCopy() *SecretKeyWingmanSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeyWingmanSecretInfoObservation.
func (*SecretKeyWingmanSecretInfoObservation) DeepCopyInto ¶
func (in *SecretKeyWingmanSecretInfoObservation) DeepCopyInto(out *SecretKeyWingmanSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretKeyWingmanSecretInfoParameters ¶
type SecretKeyWingmanSecretInfoParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*SecretKeyWingmanSecretInfoParameters) DeepCopy ¶
func (in *SecretKeyWingmanSecretInfoParameters) DeepCopy() *SecretKeyWingmanSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretKeyWingmanSecretInfoParameters.
func (*SecretKeyWingmanSecretInfoParameters) DeepCopyInto ¶
func (in *SecretKeyWingmanSecretInfoParameters) DeepCopyInto(out *SecretKeyWingmanSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretValueBlindfoldSecretInfoInternalObservation ¶
type SecretValueBlindfoldSecretInfoInternalObservation struct { }
func (*SecretValueBlindfoldSecretInfoInternalObservation) DeepCopy ¶
func (in *SecretValueBlindfoldSecretInfoInternalObservation) DeepCopy() *SecretValueBlindfoldSecretInfoInternalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretValueBlindfoldSecretInfoInternalObservation.
func (*SecretValueBlindfoldSecretInfoInternalObservation) DeepCopyInto ¶
func (in *SecretValueBlindfoldSecretInfoInternalObservation) DeepCopyInto(out *SecretValueBlindfoldSecretInfoInternalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretValueBlindfoldSecretInfoInternalParameters ¶
type SecretValueBlindfoldSecretInfoInternalParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*SecretValueBlindfoldSecretInfoInternalParameters) DeepCopy ¶
func (in *SecretValueBlindfoldSecretInfoInternalParameters) DeepCopy() *SecretValueBlindfoldSecretInfoInternalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretValueBlindfoldSecretInfoInternalParameters.
func (*SecretValueBlindfoldSecretInfoInternalParameters) DeepCopyInto ¶
func (in *SecretValueBlindfoldSecretInfoInternalParameters) DeepCopyInto(out *SecretValueBlindfoldSecretInfoInternalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretValueBlindfoldSecretInfoObservation ¶
type SecretValueBlindfoldSecretInfoObservation struct { }
func (*SecretValueBlindfoldSecretInfoObservation) DeepCopy ¶
func (in *SecretValueBlindfoldSecretInfoObservation) DeepCopy() *SecretValueBlindfoldSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretValueBlindfoldSecretInfoObservation.
func (*SecretValueBlindfoldSecretInfoObservation) DeepCopyInto ¶
func (in *SecretValueBlindfoldSecretInfoObservation) DeepCopyInto(out *SecretValueBlindfoldSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretValueBlindfoldSecretInfoParameters ¶
type SecretValueBlindfoldSecretInfoParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*SecretValueBlindfoldSecretInfoParameters) DeepCopy ¶
func (in *SecretValueBlindfoldSecretInfoParameters) DeepCopy() *SecretValueBlindfoldSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretValueBlindfoldSecretInfoParameters.
func (*SecretValueBlindfoldSecretInfoParameters) DeepCopyInto ¶
func (in *SecretValueBlindfoldSecretInfoParameters) DeepCopyInto(out *SecretValueBlindfoldSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretValueClearSecretInfoObservation ¶
type SecretValueClearSecretInfoObservation struct { }
func (*SecretValueClearSecretInfoObservation) DeepCopy ¶
func (in *SecretValueClearSecretInfoObservation) DeepCopy() *SecretValueClearSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretValueClearSecretInfoObservation.
func (*SecretValueClearSecretInfoObservation) DeepCopyInto ¶
func (in *SecretValueClearSecretInfoObservation) DeepCopyInto(out *SecretValueClearSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretValueClearSecretInfoParameters ¶
type SecretValueClearSecretInfoParameters struct { // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional URL *string `json:"url,omitempty" tf:"url,omitempty"` }
func (*SecretValueClearSecretInfoParameters) DeepCopy ¶
func (in *SecretValueClearSecretInfoParameters) DeepCopy() *SecretValueClearSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretValueClearSecretInfoParameters.
func (*SecretValueClearSecretInfoParameters) DeepCopyInto ¶
func (in *SecretValueClearSecretInfoParameters) DeepCopyInto(out *SecretValueClearSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretValueObservation ¶
type SecretValueObservation struct { }
func (*SecretValueObservation) DeepCopy ¶
func (in *SecretValueObservation) DeepCopy() *SecretValueObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretValueObservation.
func (*SecretValueObservation) DeepCopyInto ¶
func (in *SecretValueObservation) DeepCopyInto(out *SecretValueObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretValueParameters ¶
type SecretValueParameters struct { // +kubebuilder:validation:Optional BlindfoldSecretInfo []SecretValueBlindfoldSecretInfoParameters `json:"blindfoldSecretInfo,omitempty" tf:"blindfold_secret_info,omitempty"` // +kubebuilder:validation:Optional BlindfoldSecretInfoInternal []SecretValueBlindfoldSecretInfoInternalParameters `json:"blindfoldSecretInfoInternal,omitempty" tf:"blindfold_secret_info_internal,omitempty"` // +kubebuilder:validation:Optional ClearSecretInfo []SecretValueClearSecretInfoParameters `json:"clearSecretInfo,omitempty" tf:"clear_secret_info,omitempty"` // +kubebuilder:validation:Optional SecretEncodingType *string `json:"secretEncodingType,omitempty" tf:"secret_encoding_type,omitempty"` // +kubebuilder:validation:Optional VaultSecretInfo []SecretValueVaultSecretInfoParameters `json:"vaultSecretInfo,omitempty" tf:"vault_secret_info,omitempty"` // +kubebuilder:validation:Optional WingmanSecretInfo []SecretValueWingmanSecretInfoParameters `json:"wingmanSecretInfo,omitempty" tf:"wingman_secret_info,omitempty"` }
func (*SecretValueParameters) DeepCopy ¶
func (in *SecretValueParameters) DeepCopy() *SecretValueParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretValueParameters.
func (*SecretValueParameters) DeepCopyInto ¶
func (in *SecretValueParameters) DeepCopyInto(out *SecretValueParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretValueVaultSecretInfoObservation ¶
type SecretValueVaultSecretInfoObservation struct { }
func (*SecretValueVaultSecretInfoObservation) DeepCopy ¶
func (in *SecretValueVaultSecretInfoObservation) DeepCopy() *SecretValueVaultSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretValueVaultSecretInfoObservation.
func (*SecretValueVaultSecretInfoObservation) DeepCopyInto ¶
func (in *SecretValueVaultSecretInfoObservation) DeepCopyInto(out *SecretValueVaultSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretValueVaultSecretInfoParameters ¶
type SecretValueVaultSecretInfoParameters struct { // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional SecretEncoding *string `json:"secretEncoding,omitempty" tf:"secret_encoding,omitempty"` // +kubebuilder:validation:Optional Version *float64 `json:"version,omitempty" tf:"version,omitempty"` }
func (*SecretValueVaultSecretInfoParameters) DeepCopy ¶
func (in *SecretValueVaultSecretInfoParameters) DeepCopy() *SecretValueVaultSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretValueVaultSecretInfoParameters.
func (*SecretValueVaultSecretInfoParameters) DeepCopyInto ¶
func (in *SecretValueVaultSecretInfoParameters) DeepCopyInto(out *SecretValueVaultSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretValueWingmanSecretInfoObservation ¶
type SecretValueWingmanSecretInfoObservation struct { }
func (*SecretValueWingmanSecretInfoObservation) DeepCopy ¶
func (in *SecretValueWingmanSecretInfoObservation) DeepCopy() *SecretValueWingmanSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretValueWingmanSecretInfoObservation.
func (*SecretValueWingmanSecretInfoObservation) DeepCopyInto ¶
func (in *SecretValueWingmanSecretInfoObservation) DeepCopyInto(out *SecretValueWingmanSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretValueWingmanSecretInfoParameters ¶
type SecretValueWingmanSecretInfoParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*SecretValueWingmanSecretInfoParameters) DeepCopy ¶
func (in *SecretValueWingmanSecretInfoParameters) DeepCopy() *SecretValueWingmanSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretValueWingmanSecretInfoParameters.
func (*SecretValueWingmanSecretInfoParameters) DeepCopyInto ¶
func (in *SecretValueWingmanSecretInfoParameters) DeepCopyInto(out *SecretValueWingmanSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerURLRulesInlineRateLimiterObservation ¶
type ServerURLRulesInlineRateLimiterObservation struct { }
func (*ServerURLRulesInlineRateLimiterObservation) DeepCopy ¶
func (in *ServerURLRulesInlineRateLimiterObservation) DeepCopy() *ServerURLRulesInlineRateLimiterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerURLRulesInlineRateLimiterObservation.
func (*ServerURLRulesInlineRateLimiterObservation) DeepCopyInto ¶
func (in *ServerURLRulesInlineRateLimiterObservation) DeepCopyInto(out *ServerURLRulesInlineRateLimiterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerURLRulesInlineRateLimiterParameters ¶
type ServerURLRulesInlineRateLimiterParameters struct { // +kubebuilder:validation:Optional RefUserID []InlineRateLimiterRefUserIDParameters `json:"refUserId,omitempty" tf:"ref_user_id,omitempty"` // +kubebuilder:validation:Optional Threshold *float64 `json:"threshold,omitempty" tf:"threshold,omitempty"` // +kubebuilder:validation:Optional Unit *string `json:"unit,omitempty" tf:"unit,omitempty"` // +kubebuilder:validation:Optional UseHTTPLBUserID *bool `json:"useHttpLbUserId,omitempty" tf:"use_http_lb_user_id,omitempty"` }
func (*ServerURLRulesInlineRateLimiterParameters) DeepCopy ¶
func (in *ServerURLRulesInlineRateLimiterParameters) DeepCopy() *ServerURLRulesInlineRateLimiterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerURLRulesInlineRateLimiterParameters.
func (*ServerURLRulesInlineRateLimiterParameters) DeepCopyInto ¶
func (in *ServerURLRulesInlineRateLimiterParameters) DeepCopyInto(out *ServerURLRulesInlineRateLimiterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerURLRulesObservation ¶
type ServerURLRulesObservation struct { }
func (*ServerURLRulesObservation) DeepCopy ¶
func (in *ServerURLRulesObservation) DeepCopy() *ServerURLRulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerURLRulesObservation.
func (*ServerURLRulesObservation) DeepCopyInto ¶
func (in *ServerURLRulesObservation) DeepCopyInto(out *ServerURLRulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerURLRulesParameters ¶
type ServerURLRulesParameters struct { // +kubebuilder:validation:Optional AnyDomain *bool `json:"anyDomain,omitempty" tf:"any_domain,omitempty"` // +kubebuilder:validation:Optional BasePath *string `json:"basePath,omitempty" tf:"base_path,omitempty"` // +kubebuilder:validation:Optional InlineRateLimiter []ServerURLRulesInlineRateLimiterParameters `json:"inlineRateLimiter,omitempty" tf:"inline_rate_limiter,omitempty"` // +kubebuilder:validation:Optional RefRateLimiter []ServerURLRulesRefRateLimiterParameters `json:"refRateLimiter,omitempty" tf:"ref_rate_limiter,omitempty"` // +kubebuilder:validation:Optional SpecificDomain *string `json:"specificDomain,omitempty" tf:"specific_domain,omitempty"` }
func (*ServerURLRulesParameters) DeepCopy ¶
func (in *ServerURLRulesParameters) DeepCopy() *ServerURLRulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerURLRulesParameters.
func (*ServerURLRulesParameters) DeepCopyInto ¶
func (in *ServerURLRulesParameters) DeepCopyInto(out *ServerURLRulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerURLRulesRefRateLimiterObservation ¶
type ServerURLRulesRefRateLimiterObservation struct { }
func (*ServerURLRulesRefRateLimiterObservation) DeepCopy ¶
func (in *ServerURLRulesRefRateLimiterObservation) DeepCopy() *ServerURLRulesRefRateLimiterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerURLRulesRefRateLimiterObservation.
func (*ServerURLRulesRefRateLimiterObservation) DeepCopyInto ¶
func (in *ServerURLRulesRefRateLimiterObservation) DeepCopyInto(out *ServerURLRulesRefRateLimiterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerURLRulesRefRateLimiterParameters ¶
type ServerURLRulesRefRateLimiterParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*ServerURLRulesRefRateLimiterParameters) DeepCopy ¶
func (in *ServerURLRulesRefRateLimiterParameters) DeepCopy() *ServerURLRulesRefRateLimiterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerURLRulesRefRateLimiterParameters.
func (*ServerURLRulesRefRateLimiterParameters) DeepCopyInto ¶
func (in *ServerURLRulesRefRateLimiterParameters) DeepCopyInto(out *ServerURLRulesRefRateLimiterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSelectorObservation ¶
type ServiceSelectorObservation struct { }
func (*ServiceSelectorObservation) DeepCopy ¶
func (in *ServiceSelectorObservation) DeepCopy() *ServiceSelectorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSelectorObservation.
func (*ServiceSelectorObservation) DeepCopyInto ¶
func (in *ServiceSelectorObservation) DeepCopyInto(out *ServiceSelectorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceSelectorParameters ¶
type ServiceSelectorParameters struct { // +kubebuilder:validation:Required Expressions []*string `json:"expressions" tf:"expressions,omitempty"` }
func (*ServiceSelectorParameters) DeepCopy ¶
func (in *ServiceSelectorParameters) DeepCopy() *ServiceSelectorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceSelectorParameters.
func (*ServiceSelectorParameters) DeepCopyInto ¶
func (in *ServiceSelectorParameters) DeepCopyInto(out *ServiceSelectorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignatureSelectionSettingObservation ¶
type SignatureSelectionSettingObservation struct { }
func (*SignatureSelectionSettingObservation) DeepCopy ¶
func (in *SignatureSelectionSettingObservation) DeepCopy() *SignatureSelectionSettingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignatureSelectionSettingObservation.
func (*SignatureSelectionSettingObservation) DeepCopyInto ¶
func (in *SignatureSelectionSettingObservation) DeepCopyInto(out *SignatureSelectionSettingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SignatureSelectionSettingParameters ¶
type SignatureSelectionSettingParameters struct { // +kubebuilder:validation:Optional AttackTypeSettings []AttackTypeSettingsParameters `json:"attackTypeSettings,omitempty" tf:"attack_type_settings,omitempty"` // +kubebuilder:validation:Optional DefaultAttackTypeSettings *bool `json:"defaultAttackTypeSettings,omitempty" tf:"default_attack_type_settings,omitempty"` // +kubebuilder:validation:Optional HighMediumAccuracySignatures *bool `json:"highMediumAccuracySignatures,omitempty" tf:"high_medium_accuracy_signatures,omitempty"` // +kubebuilder:validation:Optional HighMediumLowAccuracySignatures *bool `json:"highMediumLowAccuracySignatures,omitempty" tf:"high_medium_low_accuracy_signatures,omitempty"` // +kubebuilder:validation:Optional OnlyHighAccuracySignatures *bool `json:"onlyHighAccuracySignatures,omitempty" tf:"only_high_accuracy_signatures,omitempty"` }
func (*SignatureSelectionSettingParameters) DeepCopy ¶
func (in *SignatureSelectionSettingParameters) DeepCopy() *SignatureSelectionSettingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SignatureSelectionSettingParameters.
func (*SignatureSelectionSettingParameters) DeepCopyInto ¶
func (in *SignatureSelectionSettingParameters) DeepCopyInto(out *SignatureSelectionSettingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SimpleRouteHeadersObservation ¶
type SimpleRouteHeadersObservation struct { }
func (*SimpleRouteHeadersObservation) DeepCopy ¶
func (in *SimpleRouteHeadersObservation) DeepCopy() *SimpleRouteHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SimpleRouteHeadersObservation.
func (*SimpleRouteHeadersObservation) DeepCopyInto ¶
func (in *SimpleRouteHeadersObservation) DeepCopyInto(out *SimpleRouteHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SimpleRouteHeadersParameters ¶
type SimpleRouteHeadersParameters struct { // +kubebuilder:validation:Optional Exact *string `json:"exact,omitempty" tf:"exact,omitempty"` // +kubebuilder:validation:Optional InvertMatch *bool `json:"invertMatch,omitempty" tf:"invert_match,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Presence *bool `json:"presence,omitempty" tf:"presence,omitempty"` // +kubebuilder:validation:Optional Regex *string `json:"regex,omitempty" tf:"regex,omitempty"` }
func (*SimpleRouteHeadersParameters) DeepCopy ¶
func (in *SimpleRouteHeadersParameters) DeepCopy() *SimpleRouteHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SimpleRouteHeadersParameters.
func (*SimpleRouteHeadersParameters) DeepCopyInto ¶
func (in *SimpleRouteHeadersParameters) DeepCopyInto(out *SimpleRouteHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SimpleRouteObservation ¶
type SimpleRouteObservation struct { // +kubebuilder:validation:Optional OriginPools []OriginPoolsObservation `json:"originPools,omitempty" tf:"origin_pools,omitempty"` }
func (*SimpleRouteObservation) DeepCopy ¶
func (in *SimpleRouteObservation) DeepCopy() *SimpleRouteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SimpleRouteObservation.
func (*SimpleRouteObservation) DeepCopyInto ¶
func (in *SimpleRouteObservation) DeepCopyInto(out *SimpleRouteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SimpleRouteParameters ¶
type SimpleRouteParameters struct { // +kubebuilder:validation:Optional AdvancedOptions []AdvancedOptionsParameters `json:"advancedOptions,omitempty" tf:"advanced_options,omitempty"` // +kubebuilder:validation:Optional AutoHostRewrite *bool `json:"autoHostRewrite,omitempty" tf:"auto_host_rewrite,omitempty"` // +kubebuilder:validation:Optional DisableHostRewrite *bool `json:"disableHostRewrite,omitempty" tf:"disable_host_rewrite,omitempty"` // +kubebuilder:validation:Optional HTTPMethod *string `json:"httpMethod,omitempty" tf:"http_method,omitempty"` // +kubebuilder:validation:Optional Headers []SimpleRouteHeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Optional HostRewrite *string `json:"hostRewrite,omitempty" tf:"host_rewrite,omitempty"` // +kubebuilder:validation:Optional OriginPools []OriginPoolsParameters `json:"originPools,omitempty" tf:"origin_pools,omitempty"` // +kubebuilder:validation:Optional Path []SimpleRoutePathParameters `json:"path,omitempty" tf:"path,omitempty"` }
func (*SimpleRouteParameters) DeepCopy ¶
func (in *SimpleRouteParameters) DeepCopy() *SimpleRouteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SimpleRouteParameters.
func (*SimpleRouteParameters) DeepCopyInto ¶
func (in *SimpleRouteParameters) DeepCopyInto(out *SimpleRouteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SimpleRoutePathObservation ¶
type SimpleRoutePathObservation struct { }
func (*SimpleRoutePathObservation) DeepCopy ¶
func (in *SimpleRoutePathObservation) DeepCopy() *SimpleRoutePathObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SimpleRoutePathObservation.
func (*SimpleRoutePathObservation) DeepCopyInto ¶
func (in *SimpleRoutePathObservation) DeepCopyInto(out *SimpleRoutePathObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SimpleRoutePathParameters ¶
type SimpleRoutePathParameters struct { // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` // +kubebuilder:validation:Optional Regex *string `json:"regex,omitempty" tf:"regex,omitempty"` }
func (*SimpleRoutePathParameters) DeepCopy ¶
func (in *SimpleRoutePathParameters) DeepCopy() *SimpleRoutePathParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SimpleRoutePathParameters.
func (*SimpleRoutePathParameters) DeepCopyInto ¶
func (in *SimpleRoutePathParameters) DeepCopyInto(out *SimpleRoutePathParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SingleLBAppObservation ¶
type SingleLBAppObservation struct { }
func (*SingleLBAppObservation) DeepCopy ¶
func (in *SingleLBAppObservation) DeepCopy() *SingleLBAppObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SingleLBAppObservation.
func (*SingleLBAppObservation) DeepCopyInto ¶
func (in *SingleLBAppObservation) DeepCopyInto(out *SingleLBAppObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SingleLBAppParameters ¶
type SingleLBAppParameters struct { // +kubebuilder:validation:Optional DisableDdosDetection *bool `json:"disableDdosDetection,omitempty" tf:"disable_ddos_detection,omitempty"` // +kubebuilder:validation:Optional DisableDiscovery *bool `json:"disableDiscovery,omitempty" tf:"disable_discovery,omitempty"` // +kubebuilder:validation:Optional DisableMaliciousUserDetection *bool `json:"disableMaliciousUserDetection,omitempty" tf:"disable_malicious_user_detection,omitempty"` // +kubebuilder:validation:Optional EnableDdosDetection *bool `json:"enableDdosDetection,omitempty" tf:"enable_ddos_detection,omitempty"` // +kubebuilder:validation:Optional EnableDiscovery []EnableDiscoveryParameters `json:"enableDiscovery,omitempty" tf:"enable_discovery,omitempty"` // +kubebuilder:validation:Optional EnableMaliciousUserDetection *bool `json:"enableMaliciousUserDetection,omitempty" tf:"enable_malicious_user_detection,omitempty"` }
func (*SingleLBAppParameters) DeepCopy ¶
func (in *SingleLBAppParameters) DeepCopy() *SingleLBAppParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SingleLBAppParameters.
func (*SingleLBAppParameters) DeepCopyInto ¶
func (in *SingleLBAppParameters) DeepCopyInto(out *SingleLBAppParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocalControlPlaneObservation ¶
type SiteLocalControlPlaneObservation struct { }
func (*SiteLocalControlPlaneObservation) DeepCopy ¶
func (in *SiteLocalControlPlaneObservation) DeepCopy() *SiteLocalControlPlaneObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocalControlPlaneObservation.
func (*SiteLocalControlPlaneObservation) DeepCopyInto ¶
func (in *SiteLocalControlPlaneObservation) DeepCopyInto(out *SiteLocalControlPlaneObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocalControlPlaneParameters ¶
type SiteLocalControlPlaneParameters struct { // +kubebuilder:validation:Optional DefaultLocalControlPlane *bool `json:"defaultLocalControlPlane,omitempty" tf:"default_local_control_plane,omitempty"` // +kubebuilder:validation:Optional NoLocalControlPlane *bool `json:"noLocalControlPlane,omitempty" tf:"no_local_control_plane,omitempty"` }
func (*SiteLocalControlPlaneParameters) DeepCopy ¶
func (in *SiteLocalControlPlaneParameters) DeepCopy() *SiteLocalControlPlaneParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocalControlPlaneParameters.
func (*SiteLocalControlPlaneParameters) DeepCopyInto ¶
func (in *SiteLocalControlPlaneParameters) DeepCopyInto(out *SiteLocalControlPlaneParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocalNetworkExistingNetworkObservation ¶
type SiteLocalNetworkExistingNetworkObservation struct { }
func (*SiteLocalNetworkExistingNetworkObservation) DeepCopy ¶
func (in *SiteLocalNetworkExistingNetworkObservation) DeepCopy() *SiteLocalNetworkExistingNetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocalNetworkExistingNetworkObservation.
func (*SiteLocalNetworkExistingNetworkObservation) DeepCopyInto ¶
func (in *SiteLocalNetworkExistingNetworkObservation) DeepCopyInto(out *SiteLocalNetworkExistingNetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocalNetworkExistingNetworkParameters ¶
type SiteLocalNetworkExistingNetworkParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*SiteLocalNetworkExistingNetworkParameters) DeepCopy ¶
func (in *SiteLocalNetworkExistingNetworkParameters) DeepCopy() *SiteLocalNetworkExistingNetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocalNetworkExistingNetworkParameters.
func (*SiteLocalNetworkExistingNetworkParameters) DeepCopyInto ¶
func (in *SiteLocalNetworkExistingNetworkParameters) DeepCopyInto(out *SiteLocalNetworkExistingNetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocalNetworkNewNetworkAutogenerateObservation ¶
type SiteLocalNetworkNewNetworkAutogenerateObservation struct { }
func (*SiteLocalNetworkNewNetworkAutogenerateObservation) DeepCopy ¶
func (in *SiteLocalNetworkNewNetworkAutogenerateObservation) DeepCopy() *SiteLocalNetworkNewNetworkAutogenerateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocalNetworkNewNetworkAutogenerateObservation.
func (*SiteLocalNetworkNewNetworkAutogenerateObservation) DeepCopyInto ¶
func (in *SiteLocalNetworkNewNetworkAutogenerateObservation) DeepCopyInto(out *SiteLocalNetworkNewNetworkAutogenerateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocalNetworkNewNetworkAutogenerateParameters ¶
type SiteLocalNetworkNewNetworkAutogenerateParameters struct { // +kubebuilder:validation:Optional Autogenerate *bool `json:"autogenerate,omitempty" tf:"autogenerate,omitempty"` }
func (*SiteLocalNetworkNewNetworkAutogenerateParameters) DeepCopy ¶
func (in *SiteLocalNetworkNewNetworkAutogenerateParameters) DeepCopy() *SiteLocalNetworkNewNetworkAutogenerateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocalNetworkNewNetworkAutogenerateParameters.
func (*SiteLocalNetworkNewNetworkAutogenerateParameters) DeepCopyInto ¶
func (in *SiteLocalNetworkNewNetworkAutogenerateParameters) DeepCopyInto(out *SiteLocalNetworkNewNetworkAutogenerateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocalNetworkNewNetworkObservation ¶
type SiteLocalNetworkNewNetworkObservation struct { }
func (*SiteLocalNetworkNewNetworkObservation) DeepCopy ¶
func (in *SiteLocalNetworkNewNetworkObservation) DeepCopy() *SiteLocalNetworkNewNetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocalNetworkNewNetworkObservation.
func (*SiteLocalNetworkNewNetworkObservation) DeepCopyInto ¶
func (in *SiteLocalNetworkNewNetworkObservation) DeepCopyInto(out *SiteLocalNetworkNewNetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocalNetworkNewNetworkParameters ¶
type SiteLocalNetworkNewNetworkParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*SiteLocalNetworkNewNetworkParameters) DeepCopy ¶
func (in *SiteLocalNetworkNewNetworkParameters) DeepCopy() *SiteLocalNetworkNewNetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocalNetworkNewNetworkParameters.
func (*SiteLocalNetworkNewNetworkParameters) DeepCopyInto ¶
func (in *SiteLocalNetworkNewNetworkParameters) DeepCopyInto(out *SiteLocalNetworkNewNetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocalNetworkObservation ¶
type SiteLocalNetworkObservation struct { }
func (*SiteLocalNetworkObservation) DeepCopy ¶
func (in *SiteLocalNetworkObservation) DeepCopy() *SiteLocalNetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocalNetworkObservation.
func (*SiteLocalNetworkObservation) DeepCopyInto ¶
func (in *SiteLocalNetworkObservation) DeepCopyInto(out *SiteLocalNetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocalNetworkParameters ¶
type SiteLocalNetworkParameters struct { // +kubebuilder:validation:Optional ExistingNetwork []SiteLocalNetworkExistingNetworkParameters `json:"existingNetwork,omitempty" tf:"existing_network,omitempty"` // +kubebuilder:validation:Optional NewNetwork []SiteLocalNetworkNewNetworkParameters `json:"newNetwork,omitempty" tf:"new_network,omitempty"` // +kubebuilder:validation:Optional NewNetworkAutogenerate []SiteLocalNetworkNewNetworkAutogenerateParameters `json:"newNetworkAutogenerate,omitempty" tf:"new_network_autogenerate,omitempty"` }
func (*SiteLocalNetworkParameters) DeepCopy ¶
func (in *SiteLocalNetworkParameters) DeepCopy() *SiteLocalNetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocalNetworkParameters.
func (*SiteLocalNetworkParameters) DeepCopyInto ¶
func (in *SiteLocalNetworkParameters) DeepCopyInto(out *SiteLocalNetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocalSubnetExistingSubnetObservation ¶
type SiteLocalSubnetExistingSubnetObservation struct { }
func (*SiteLocalSubnetExistingSubnetObservation) DeepCopy ¶
func (in *SiteLocalSubnetExistingSubnetObservation) DeepCopy() *SiteLocalSubnetExistingSubnetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocalSubnetExistingSubnetObservation.
func (*SiteLocalSubnetExistingSubnetObservation) DeepCopyInto ¶
func (in *SiteLocalSubnetExistingSubnetObservation) DeepCopyInto(out *SiteLocalSubnetExistingSubnetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocalSubnetExistingSubnetParameters ¶
type SiteLocalSubnetExistingSubnetParameters struct { // +kubebuilder:validation:Optional SubnetName *string `json:"subnetName,omitempty" tf:"subnet_name,omitempty"` }
func (*SiteLocalSubnetExistingSubnetParameters) DeepCopy ¶
func (in *SiteLocalSubnetExistingSubnetParameters) DeepCopy() *SiteLocalSubnetExistingSubnetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocalSubnetExistingSubnetParameters.
func (*SiteLocalSubnetExistingSubnetParameters) DeepCopyInto ¶
func (in *SiteLocalSubnetExistingSubnetParameters) DeepCopyInto(out *SiteLocalSubnetExistingSubnetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocalSubnetNewSubnetObservation ¶
type SiteLocalSubnetNewSubnetObservation struct { }
func (*SiteLocalSubnetNewSubnetObservation) DeepCopy ¶
func (in *SiteLocalSubnetNewSubnetObservation) DeepCopy() *SiteLocalSubnetNewSubnetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocalSubnetNewSubnetObservation.
func (*SiteLocalSubnetNewSubnetObservation) DeepCopyInto ¶
func (in *SiteLocalSubnetNewSubnetObservation) DeepCopyInto(out *SiteLocalSubnetNewSubnetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocalSubnetNewSubnetParameters ¶
type SiteLocalSubnetNewSubnetParameters struct { // +kubebuilder:validation:Optional PrimaryIPv4 *string `json:"primaryIpv4,omitempty" tf:"primary_ipv4,omitempty"` // +kubebuilder:validation:Optional SubnetName *string `json:"subnetName,omitempty" tf:"subnet_name,omitempty"` }
func (*SiteLocalSubnetNewSubnetParameters) DeepCopy ¶
func (in *SiteLocalSubnetNewSubnetParameters) DeepCopy() *SiteLocalSubnetNewSubnetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocalSubnetNewSubnetParameters.
func (*SiteLocalSubnetNewSubnetParameters) DeepCopyInto ¶
func (in *SiteLocalSubnetNewSubnetParameters) DeepCopyInto(out *SiteLocalSubnetNewSubnetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocalSubnetObservation ¶
type SiteLocalSubnetObservation struct { }
func (*SiteLocalSubnetObservation) DeepCopy ¶
func (in *SiteLocalSubnetObservation) DeepCopy() *SiteLocalSubnetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocalSubnetObservation.
func (*SiteLocalSubnetObservation) DeepCopyInto ¶
func (in *SiteLocalSubnetObservation) DeepCopyInto(out *SiteLocalSubnetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocalSubnetParameters ¶
type SiteLocalSubnetParameters struct { // +kubebuilder:validation:Optional ExistingSubnet []SiteLocalSubnetExistingSubnetParameters `json:"existingSubnet,omitempty" tf:"existing_subnet,omitempty"` // +kubebuilder:validation:Optional NewSubnet []SiteLocalSubnetNewSubnetParameters `json:"newSubnet,omitempty" tf:"new_subnet,omitempty"` }
func (*SiteLocalSubnetParameters) DeepCopy ¶
func (in *SiteLocalSubnetParameters) DeepCopy() *SiteLocalSubnetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocalSubnetParameters.
func (*SiteLocalSubnetParameters) DeepCopyInto ¶
func (in *SiteLocalSubnetParameters) DeepCopyInto(out *SiteLocalSubnetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocatorObservation ¶
type SiteLocatorObservation struct { // +kubebuilder:validation:Optional Site []SiteLocatorSiteObservation `json:"site,omitempty" tf:"site,omitempty"` // +kubebuilder:validation:Optional VirtualSite []SiteLocatorVirtualSiteObservation `json:"virtualSite,omitempty" tf:"virtual_site,omitempty"` }
func (*SiteLocatorObservation) DeepCopy ¶
func (in *SiteLocatorObservation) DeepCopy() *SiteLocatorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocatorObservation.
func (*SiteLocatorObservation) DeepCopyInto ¶
func (in *SiteLocatorObservation) DeepCopyInto(out *SiteLocatorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocatorParameters ¶
type SiteLocatorParameters struct { // +kubebuilder:validation:Optional Site []SiteLocatorSiteParameters `json:"site,omitempty" tf:"site,omitempty"` // +kubebuilder:validation:Optional VirtualSite []SiteLocatorVirtualSiteParameters `json:"virtualSite,omitempty" tf:"virtual_site,omitempty"` }
func (*SiteLocatorParameters) DeepCopy ¶
func (in *SiteLocatorParameters) DeepCopy() *SiteLocatorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocatorParameters.
func (*SiteLocatorParameters) DeepCopyInto ¶
func (in *SiteLocatorParameters) DeepCopyInto(out *SiteLocatorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocatorSiteObservation ¶
type SiteLocatorSiteObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*SiteLocatorSiteObservation) DeepCopy ¶
func (in *SiteLocatorSiteObservation) DeepCopy() *SiteLocatorSiteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocatorSiteObservation.
func (*SiteLocatorSiteObservation) DeepCopyInto ¶
func (in *SiteLocatorSiteObservation) DeepCopyInto(out *SiteLocatorSiteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocatorSiteParameters ¶
type SiteLocatorSiteParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*SiteLocatorSiteParameters) DeepCopy ¶
func (in *SiteLocatorSiteParameters) DeepCopy() *SiteLocatorSiteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocatorSiteParameters.
func (*SiteLocatorSiteParameters) DeepCopyInto ¶
func (in *SiteLocatorSiteParameters) DeepCopyInto(out *SiteLocatorSiteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocatorVirtualSiteObservation ¶
type SiteLocatorVirtualSiteObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*SiteLocatorVirtualSiteObservation) DeepCopy ¶
func (in *SiteLocatorVirtualSiteObservation) DeepCopy() *SiteLocatorVirtualSiteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocatorVirtualSiteObservation.
func (*SiteLocatorVirtualSiteObservation) DeepCopyInto ¶
func (in *SiteLocatorVirtualSiteObservation) DeepCopyInto(out *SiteLocatorVirtualSiteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteLocatorVirtualSiteParameters ¶
type SiteLocatorVirtualSiteParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*SiteLocatorVirtualSiteParameters) DeepCopy ¶
func (in *SiteLocatorVirtualSiteParameters) DeepCopy() *SiteLocatorVirtualSiteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteLocatorVirtualSiteParameters.
func (*SiteLocatorVirtualSiteParameters) DeepCopyInto ¶
func (in *SiteLocatorVirtualSiteParameters) DeepCopyInto(out *SiteLocatorVirtualSiteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteObservation ¶
type SiteObservation struct { // +kubebuilder:validation:Optional Site []SiteSiteObservation `json:"site,omitempty" tf:"site,omitempty"` }
func (*SiteObservation) DeepCopy ¶
func (in *SiteObservation) DeepCopy() *SiteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteObservation.
func (*SiteObservation) DeepCopyInto ¶
func (in *SiteObservation) DeepCopyInto(out *SiteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteParameters ¶
type SiteParameters struct { // +kubebuilder:validation:Optional IP *string `json:"ip,omitempty" tf:"ip,omitempty"` // +kubebuilder:validation:Optional Network *string `json:"network,omitempty" tf:"network,omitempty"` // +kubebuilder:validation:Optional Site []SiteSiteParameters `json:"site,omitempty" tf:"site,omitempty"` }
func (*SiteParameters) DeepCopy ¶
func (in *SiteParameters) DeepCopy() *SiteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteParameters.
func (*SiteParameters) DeepCopyInto ¶
func (in *SiteParameters) DeepCopyInto(out *SiteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteSiteObservation ¶
type SiteSiteObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*SiteSiteObservation) DeepCopy ¶
func (in *SiteSiteObservation) DeepCopy() *SiteSiteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteSiteObservation.
func (*SiteSiteObservation) DeepCopyInto ¶
func (in *SiteSiteObservation) DeepCopyInto(out *SiteSiteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SiteSiteParameters ¶
type SiteSiteParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*SiteSiteParameters) DeepCopy ¶
func (in *SiteSiteParameters) DeepCopy() *SiteSiteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SiteSiteParameters.
func (*SiteSiteParameters) DeepCopyInto ¶
func (in *SiteSiteParameters) DeepCopyInto(out *SiteSiteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SliToGlobalDrGlobalVnObservation ¶
type SliToGlobalDrGlobalVnObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*SliToGlobalDrGlobalVnObservation) DeepCopy ¶
func (in *SliToGlobalDrGlobalVnObservation) DeepCopy() *SliToGlobalDrGlobalVnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SliToGlobalDrGlobalVnObservation.
func (*SliToGlobalDrGlobalVnObservation) DeepCopyInto ¶
func (in *SliToGlobalDrGlobalVnObservation) DeepCopyInto(out *SliToGlobalDrGlobalVnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SliToGlobalDrGlobalVnParameters ¶
type SliToGlobalDrGlobalVnParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*SliToGlobalDrGlobalVnParameters) DeepCopy ¶
func (in *SliToGlobalDrGlobalVnParameters) DeepCopy() *SliToGlobalDrGlobalVnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SliToGlobalDrGlobalVnParameters.
func (*SliToGlobalDrGlobalVnParameters) DeepCopyInto ¶
func (in *SliToGlobalDrGlobalVnParameters) DeepCopyInto(out *SliToGlobalDrGlobalVnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SliToGlobalDrObservation ¶
type SliToGlobalDrObservation struct { // +kubebuilder:validation:Optional GlobalVn []GlobalVnObservation `json:"globalVn,omitempty" tf:"global_vn,omitempty"` }
func (*SliToGlobalDrObservation) DeepCopy ¶
func (in *SliToGlobalDrObservation) DeepCopy() *SliToGlobalDrObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SliToGlobalDrObservation.
func (*SliToGlobalDrObservation) DeepCopyInto ¶
func (in *SliToGlobalDrObservation) DeepCopyInto(out *SliToGlobalDrObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SliToGlobalDrParameters ¶
type SliToGlobalDrParameters struct { // +kubebuilder:validation:Optional GlobalVn []GlobalVnParameters `json:"globalVn,omitempty" tf:"global_vn,omitempty"` }
func (*SliToGlobalDrParameters) DeepCopy ¶
func (in *SliToGlobalDrParameters) DeepCopy() *SliToGlobalDrParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SliToGlobalDrParameters.
func (*SliToGlobalDrParameters) DeepCopyInto ¶
func (in *SliToGlobalDrParameters) DeepCopyInto(out *SliToGlobalDrParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecAsnListObservation ¶
type SpecAsnListObservation struct { }
func (*SpecAsnListObservation) DeepCopy ¶
func (in *SpecAsnListObservation) DeepCopy() *SpecAsnListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecAsnListObservation.
func (*SpecAsnListObservation) DeepCopyInto ¶
func (in *SpecAsnListObservation) DeepCopyInto(out *SpecAsnListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecAsnListParameters ¶
type SpecAsnListParameters struct { // +kubebuilder:validation:Required AsNumbers []*float64 `json:"asNumbers" tf:"as_numbers,omitempty"` }
func (*SpecAsnListParameters) DeepCopy ¶
func (in *SpecAsnListParameters) DeepCopy() *SpecAsnListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecAsnListParameters.
func (*SpecAsnListParameters) DeepCopyInto ¶
func (in *SpecAsnListParameters) DeepCopyInto(out *SpecAsnListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecAsnMatcherAsnSetsObservation ¶
type SpecAsnMatcherAsnSetsObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*SpecAsnMatcherAsnSetsObservation) DeepCopy ¶
func (in *SpecAsnMatcherAsnSetsObservation) DeepCopy() *SpecAsnMatcherAsnSetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecAsnMatcherAsnSetsObservation.
func (*SpecAsnMatcherAsnSetsObservation) DeepCopyInto ¶
func (in *SpecAsnMatcherAsnSetsObservation) DeepCopyInto(out *SpecAsnMatcherAsnSetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecAsnMatcherAsnSetsParameters ¶
type SpecAsnMatcherAsnSetsParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*SpecAsnMatcherAsnSetsParameters) DeepCopy ¶
func (in *SpecAsnMatcherAsnSetsParameters) DeepCopy() *SpecAsnMatcherAsnSetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecAsnMatcherAsnSetsParameters.
func (*SpecAsnMatcherAsnSetsParameters) DeepCopyInto ¶
func (in *SpecAsnMatcherAsnSetsParameters) DeepCopyInto(out *SpecAsnMatcherAsnSetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecAsnMatcherObservation ¶
type SpecAsnMatcherObservation struct { // +kubebuilder:validation:Optional AsnSets []SpecAsnMatcherAsnSetsObservation `json:"asnSets,omitempty" tf:"asn_sets,omitempty"` }
func (*SpecAsnMatcherObservation) DeepCopy ¶
func (in *SpecAsnMatcherObservation) DeepCopy() *SpecAsnMatcherObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecAsnMatcherObservation.
func (*SpecAsnMatcherObservation) DeepCopyInto ¶
func (in *SpecAsnMatcherObservation) DeepCopyInto(out *SpecAsnMatcherObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecAsnMatcherParameters ¶
type SpecAsnMatcherParameters struct { // +kubebuilder:validation:Optional AsnSets []SpecAsnMatcherAsnSetsParameters `json:"asnSets,omitempty" tf:"asn_sets,omitempty"` }
func (*SpecAsnMatcherParameters) DeepCopy ¶
func (in *SpecAsnMatcherParameters) DeepCopy() *SpecAsnMatcherParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecAsnMatcherParameters.
func (*SpecAsnMatcherParameters) DeepCopyInto ¶
func (in *SpecAsnMatcherParameters) DeepCopyInto(out *SpecAsnMatcherParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecClientSelectorObservation ¶
type SpecClientSelectorObservation struct { }
func (*SpecClientSelectorObservation) DeepCopy ¶
func (in *SpecClientSelectorObservation) DeepCopy() *SpecClientSelectorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecClientSelectorObservation.
func (*SpecClientSelectorObservation) DeepCopyInto ¶
func (in *SpecClientSelectorObservation) DeepCopyInto(out *SpecClientSelectorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecClientSelectorParameters ¶
type SpecClientSelectorParameters struct { // +kubebuilder:validation:Required Expressions []*string `json:"expressions" tf:"expressions,omitempty"` }
func (*SpecClientSelectorParameters) DeepCopy ¶
func (in *SpecClientSelectorParameters) DeepCopy() *SpecClientSelectorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecClientSelectorParameters.
func (*SpecClientSelectorParameters) DeepCopyInto ¶
func (in *SpecClientSelectorParameters) DeepCopyInto(out *SpecClientSelectorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecCookieMatchersItemObservation ¶
type SpecCookieMatchersItemObservation struct { }
func (*SpecCookieMatchersItemObservation) DeepCopy ¶
func (in *SpecCookieMatchersItemObservation) DeepCopy() *SpecCookieMatchersItemObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecCookieMatchersItemObservation.
func (*SpecCookieMatchersItemObservation) DeepCopyInto ¶
func (in *SpecCookieMatchersItemObservation) DeepCopyInto(out *SpecCookieMatchersItemObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecCookieMatchersItemParameters ¶
type SpecCookieMatchersItemParameters struct { // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional RegexValues []*string `json:"regexValues,omitempty" tf:"regex_values,omitempty"` // +kubebuilder:validation:Optional Transformers []*string `json:"transformers,omitempty" tf:"transformers,omitempty"` }
func (*SpecCookieMatchersItemParameters) DeepCopy ¶
func (in *SpecCookieMatchersItemParameters) DeepCopy() *SpecCookieMatchersItemParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecCookieMatchersItemParameters.
func (*SpecCookieMatchersItemParameters) DeepCopyInto ¶
func (in *SpecCookieMatchersItemParameters) DeepCopyInto(out *SpecCookieMatchersItemParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecCookieMatchersObservation ¶
type SpecCookieMatchersObservation struct { }
func (*SpecCookieMatchersObservation) DeepCopy ¶
func (in *SpecCookieMatchersObservation) DeepCopy() *SpecCookieMatchersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecCookieMatchersObservation.
func (*SpecCookieMatchersObservation) DeepCopyInto ¶
func (in *SpecCookieMatchersObservation) DeepCopyInto(out *SpecCookieMatchersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecCookieMatchersParameters ¶
type SpecCookieMatchersParameters struct { // +kubebuilder:validation:Optional CheckNotPresent *bool `json:"checkNotPresent,omitempty" tf:"check_not_present,omitempty"` // +kubebuilder:validation:Optional CheckPresent *bool `json:"checkPresent,omitempty" tf:"check_present,omitempty"` // +kubebuilder:validation:Optional InvertMatcher *bool `json:"invertMatcher,omitempty" tf:"invert_matcher,omitempty"` // +kubebuilder:validation:Optional Item []SpecCookieMatchersItemParameters `json:"item,omitempty" tf:"item,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Presence *bool `json:"presence,omitempty" tf:"presence,omitempty"` }
func (*SpecCookieMatchersParameters) DeepCopy ¶
func (in *SpecCookieMatchersParameters) DeepCopy() *SpecCookieMatchersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecCookieMatchersParameters.
func (*SpecCookieMatchersParameters) DeepCopyInto ¶
func (in *SpecCookieMatchersParameters) DeepCopyInto(out *SpecCookieMatchersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecHeadersItemObservation ¶
type SpecHeadersItemObservation struct { }
func (*SpecHeadersItemObservation) DeepCopy ¶
func (in *SpecHeadersItemObservation) DeepCopy() *SpecHeadersItemObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecHeadersItemObservation.
func (*SpecHeadersItemObservation) DeepCopyInto ¶
func (in *SpecHeadersItemObservation) DeepCopyInto(out *SpecHeadersItemObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecHeadersItemParameters ¶
type SpecHeadersItemParameters struct { // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional RegexValues []*string `json:"regexValues,omitempty" tf:"regex_values,omitempty"` // +kubebuilder:validation:Optional Transformers []*string `json:"transformers,omitempty" tf:"transformers,omitempty"` }
func (*SpecHeadersItemParameters) DeepCopy ¶
func (in *SpecHeadersItemParameters) DeepCopy() *SpecHeadersItemParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecHeadersItemParameters.
func (*SpecHeadersItemParameters) DeepCopyInto ¶
func (in *SpecHeadersItemParameters) DeepCopyInto(out *SpecHeadersItemParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecHeadersObservation ¶
type SpecHeadersObservation struct { }
func (*SpecHeadersObservation) DeepCopy ¶
func (in *SpecHeadersObservation) DeepCopy() *SpecHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecHeadersObservation.
func (*SpecHeadersObservation) DeepCopyInto ¶
func (in *SpecHeadersObservation) DeepCopyInto(out *SpecHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecHeadersParameters ¶
type SpecHeadersParameters struct { // +kubebuilder:validation:Optional CheckNotPresent *bool `json:"checkNotPresent,omitempty" tf:"check_not_present,omitempty"` // +kubebuilder:validation:Optional CheckPresent *bool `json:"checkPresent,omitempty" tf:"check_present,omitempty"` // +kubebuilder:validation:Optional InvertMatcher *bool `json:"invertMatcher,omitempty" tf:"invert_matcher,omitempty"` // +kubebuilder:validation:Optional Item []SpecHeadersItemParameters `json:"item,omitempty" tf:"item,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Presence *bool `json:"presence,omitempty" tf:"presence,omitempty"` }
func (*SpecHeadersParameters) DeepCopy ¶
func (in *SpecHeadersParameters) DeepCopy() *SpecHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecHeadersParameters.
func (*SpecHeadersParameters) DeepCopyInto ¶
func (in *SpecHeadersParameters) DeepCopyInto(out *SpecHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecIPMatcherObservation ¶
type SpecIPMatcherObservation struct { // +kubebuilder:validation:Optional PrefixSets []SpecIPMatcherPrefixSetsObservation `json:"prefixSets,omitempty" tf:"prefix_sets,omitempty"` }
func (*SpecIPMatcherObservation) DeepCopy ¶
func (in *SpecIPMatcherObservation) DeepCopy() *SpecIPMatcherObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecIPMatcherObservation.
func (*SpecIPMatcherObservation) DeepCopyInto ¶
func (in *SpecIPMatcherObservation) DeepCopyInto(out *SpecIPMatcherObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecIPMatcherParameters ¶
type SpecIPMatcherParameters struct { // +kubebuilder:validation:Optional InvertMatcher *bool `json:"invertMatcher,omitempty" tf:"invert_matcher,omitempty"` // +kubebuilder:validation:Optional PrefixSets []SpecIPMatcherPrefixSetsParameters `json:"prefixSets,omitempty" tf:"prefix_sets,omitempty"` }
func (*SpecIPMatcherParameters) DeepCopy ¶
func (in *SpecIPMatcherParameters) DeepCopy() *SpecIPMatcherParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecIPMatcherParameters.
func (*SpecIPMatcherParameters) DeepCopyInto ¶
func (in *SpecIPMatcherParameters) DeepCopyInto(out *SpecIPMatcherParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecIPMatcherPrefixSetsObservation ¶
type SpecIPMatcherPrefixSetsObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*SpecIPMatcherPrefixSetsObservation) DeepCopy ¶
func (in *SpecIPMatcherPrefixSetsObservation) DeepCopy() *SpecIPMatcherPrefixSetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecIPMatcherPrefixSetsObservation.
func (*SpecIPMatcherPrefixSetsObservation) DeepCopyInto ¶
func (in *SpecIPMatcherPrefixSetsObservation) DeepCopyInto(out *SpecIPMatcherPrefixSetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecIPMatcherPrefixSetsParameters ¶
type SpecIPMatcherPrefixSetsParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*SpecIPMatcherPrefixSetsParameters) DeepCopy ¶
func (in *SpecIPMatcherPrefixSetsParameters) DeepCopy() *SpecIPMatcherPrefixSetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecIPMatcherPrefixSetsParameters.
func (*SpecIPMatcherPrefixSetsParameters) DeepCopyInto ¶
func (in *SpecIPMatcherPrefixSetsParameters) DeepCopyInto(out *SpecIPMatcherPrefixSetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecIPPrefixListObservation ¶
type SpecIPPrefixListObservation struct { }
func (*SpecIPPrefixListObservation) DeepCopy ¶
func (in *SpecIPPrefixListObservation) DeepCopy() *SpecIPPrefixListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecIPPrefixListObservation.
func (*SpecIPPrefixListObservation) DeepCopyInto ¶
func (in *SpecIPPrefixListObservation) DeepCopyInto(out *SpecIPPrefixListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecIPPrefixListParameters ¶
type SpecIPPrefixListParameters struct { // +kubebuilder:validation:Required IPPrefixes []*string `json:"ipPrefixes" tf:"ip_prefixes,omitempty"` // +kubebuilder:validation:Optional InvertMatch *bool `json:"invertMatch,omitempty" tf:"invert_match,omitempty"` }
func (*SpecIPPrefixListParameters) DeepCopy ¶
func (in *SpecIPPrefixListParameters) DeepCopy() *SpecIPPrefixListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecIPPrefixListParameters.
func (*SpecIPPrefixListParameters) DeepCopyInto ¶
func (in *SpecIPPrefixListParameters) DeepCopyInto(out *SpecIPPrefixListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecObservation ¶
type SpecObservation struct { // +kubebuilder:validation:Optional AsnMatcher []SpecAsnMatcherObservation `json:"asnMatcher,omitempty" tf:"asn_matcher,omitempty"` // +kubebuilder:validation:Optional IPMatcher []SpecIPMatcherObservation `json:"ipMatcher,omitempty" tf:"ip_matcher,omitempty"` }
func (*SpecObservation) DeepCopy ¶
func (in *SpecObservation) DeepCopy() *SpecObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecObservation.
func (*SpecObservation) DeepCopyInto ¶
func (in *SpecObservation) DeepCopyInto(out *SpecObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecParameters ¶
type SpecParameters struct { // +kubebuilder:validation:Optional AnyAsn *bool `json:"anyAsn,omitempty" tf:"any_asn,omitempty"` // +kubebuilder:validation:Optional AnyClient *bool `json:"anyClient,omitempty" tf:"any_client,omitempty"` // +kubebuilder:validation:Optional AnyIP *bool `json:"anyIp,omitempty" tf:"any_ip,omitempty"` // +kubebuilder:validation:Optional ArgMatchers []ArgMatchersParameters `json:"argMatchers,omitempty" tf:"arg_matchers,omitempty"` // +kubebuilder:validation:Optional AsnList []SpecAsnListParameters `json:"asnList,omitempty" tf:"asn_list,omitempty"` // +kubebuilder:validation:Optional AsnMatcher []SpecAsnMatcherParameters `json:"asnMatcher,omitempty" tf:"asn_matcher,omitempty"` // +kubebuilder:validation:Optional BodyMatcher []BodyMatcherParameters `json:"bodyMatcher,omitempty" tf:"body_matcher,omitempty"` // +kubebuilder:validation:Optional ClientName *string `json:"clientName,omitempty" tf:"client_name,omitempty"` // +kubebuilder:validation:Optional ClientNameMatcher []ClientNameMatcherParameters `json:"clientNameMatcher,omitempty" tf:"client_name_matcher,omitempty"` // +kubebuilder:validation:Optional ClientSelector []SpecClientSelectorParameters `json:"clientSelector,omitempty" tf:"client_selector,omitempty"` // +kubebuilder:validation:Optional CookieMatchers []SpecCookieMatchersParameters `json:"cookieMatchers,omitempty" tf:"cookie_matchers,omitempty"` // +kubebuilder:validation:Optional DisableChallenge *bool `json:"disableChallenge,omitempty" tf:"disable_challenge,omitempty"` // +kubebuilder:validation:Optional DomainMatcher []DomainMatcherParameters `json:"domainMatcher,omitempty" tf:"domain_matcher,omitempty"` // +kubebuilder:validation:Optional EnableCaptchaChallenge *bool `json:"enableCaptchaChallenge,omitempty" tf:"enable_captcha_challenge,omitempty"` // +kubebuilder:validation:Optional EnableJavascriptChallenge *bool `json:"enableJavascriptChallenge,omitempty" tf:"enable_javascript_challenge,omitempty"` // +kubebuilder:validation:Optional ExpirationTimestamp *string `json:"expirationTimestamp,omitempty" tf:"expiration_timestamp,omitempty"` // +kubebuilder:validation:Optional HTTPMethod []HTTPMethodParameters `json:"httpMethod,omitempty" tf:"http_method,omitempty"` // +kubebuilder:validation:Optional Headers []SpecHeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Optional IPMatcher []SpecIPMatcherParameters `json:"ipMatcher,omitempty" tf:"ip_matcher,omitempty"` // +kubebuilder:validation:Optional IPPrefixList []SpecIPPrefixListParameters `json:"ipPrefixList,omitempty" tf:"ip_prefix_list,omitempty"` // +kubebuilder:validation:Optional Path []SpecPathParameters `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional QueryParams []SpecQueryParamsParameters `json:"queryParams,omitempty" tf:"query_params,omitempty"` // +kubebuilder:validation:Optional TLSFingerprintMatcher []SpecTLSFingerprintMatcherParameters `json:"tlsFingerprintMatcher,omitempty" tf:"tls_fingerprint_matcher,omitempty"` }
func (*SpecParameters) DeepCopy ¶
func (in *SpecParameters) DeepCopy() *SpecParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecParameters.
func (*SpecParameters) DeepCopyInto ¶
func (in *SpecParameters) DeepCopyInto(out *SpecParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecPathObservation ¶
type SpecPathObservation struct { }
func (*SpecPathObservation) DeepCopy ¶
func (in *SpecPathObservation) DeepCopy() *SpecPathObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecPathObservation.
func (*SpecPathObservation) DeepCopyInto ¶
func (in *SpecPathObservation) DeepCopyInto(out *SpecPathObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecPathParameters ¶
type SpecPathParameters struct { // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional PrefixValues []*string `json:"prefixValues,omitempty" tf:"prefix_values,omitempty"` // +kubebuilder:validation:Optional RegexValues []*string `json:"regexValues,omitempty" tf:"regex_values,omitempty"` // +kubebuilder:validation:Optional SuffixValues []*string `json:"suffixValues,omitempty" tf:"suffix_values,omitempty"` // +kubebuilder:validation:Optional Transformers []*string `json:"transformers,omitempty" tf:"transformers,omitempty"` }
func (*SpecPathParameters) DeepCopy ¶
func (in *SpecPathParameters) DeepCopy() *SpecPathParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecPathParameters.
func (*SpecPathParameters) DeepCopyInto ¶
func (in *SpecPathParameters) DeepCopyInto(out *SpecPathParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecQueryParamsItemObservation ¶
type SpecQueryParamsItemObservation struct { }
func (*SpecQueryParamsItemObservation) DeepCopy ¶
func (in *SpecQueryParamsItemObservation) DeepCopy() *SpecQueryParamsItemObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecQueryParamsItemObservation.
func (*SpecQueryParamsItemObservation) DeepCopyInto ¶
func (in *SpecQueryParamsItemObservation) DeepCopyInto(out *SpecQueryParamsItemObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecQueryParamsItemParameters ¶
type SpecQueryParamsItemParameters struct { // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional RegexValues []*string `json:"regexValues,omitempty" tf:"regex_values,omitempty"` // +kubebuilder:validation:Optional Transformers []*string `json:"transformers,omitempty" tf:"transformers,omitempty"` }
func (*SpecQueryParamsItemParameters) DeepCopy ¶
func (in *SpecQueryParamsItemParameters) DeepCopy() *SpecQueryParamsItemParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecQueryParamsItemParameters.
func (*SpecQueryParamsItemParameters) DeepCopyInto ¶
func (in *SpecQueryParamsItemParameters) DeepCopyInto(out *SpecQueryParamsItemParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecQueryParamsObservation ¶
type SpecQueryParamsObservation struct { }
func (*SpecQueryParamsObservation) DeepCopy ¶
func (in *SpecQueryParamsObservation) DeepCopy() *SpecQueryParamsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecQueryParamsObservation.
func (*SpecQueryParamsObservation) DeepCopyInto ¶
func (in *SpecQueryParamsObservation) DeepCopyInto(out *SpecQueryParamsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecQueryParamsParameters ¶
type SpecQueryParamsParameters struct { // +kubebuilder:validation:Optional CheckNotPresent *bool `json:"checkNotPresent,omitempty" tf:"check_not_present,omitempty"` // +kubebuilder:validation:Optional CheckPresent *bool `json:"checkPresent,omitempty" tf:"check_present,omitempty"` // +kubebuilder:validation:Optional InvertMatcher *bool `json:"invertMatcher,omitempty" tf:"invert_matcher,omitempty"` // +kubebuilder:validation:Optional Item []SpecQueryParamsItemParameters `json:"item,omitempty" tf:"item,omitempty"` // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Presence *bool `json:"presence,omitempty" tf:"presence,omitempty"` }
func (*SpecQueryParamsParameters) DeepCopy ¶
func (in *SpecQueryParamsParameters) DeepCopy() *SpecQueryParamsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecQueryParamsParameters.
func (*SpecQueryParamsParameters) DeepCopyInto ¶
func (in *SpecQueryParamsParameters) DeepCopyInto(out *SpecQueryParamsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecTLSFingerprintMatcherObservation ¶
type SpecTLSFingerprintMatcherObservation struct { }
func (*SpecTLSFingerprintMatcherObservation) DeepCopy ¶
func (in *SpecTLSFingerprintMatcherObservation) DeepCopy() *SpecTLSFingerprintMatcherObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecTLSFingerprintMatcherObservation.
func (*SpecTLSFingerprintMatcherObservation) DeepCopyInto ¶
func (in *SpecTLSFingerprintMatcherObservation) DeepCopyInto(out *SpecTLSFingerprintMatcherObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecTLSFingerprintMatcherParameters ¶
type SpecTLSFingerprintMatcherParameters struct { // +kubebuilder:validation:Optional Classes []*string `json:"classes,omitempty" tf:"classes,omitempty"` // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional ExcludedValues []*string `json:"excludedValues,omitempty" tf:"excluded_values,omitempty"` }
func (*SpecTLSFingerprintMatcherParameters) DeepCopy ¶
func (in *SpecTLSFingerprintMatcherParameters) DeepCopy() *SpecTLSFingerprintMatcherParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecTLSFingerprintMatcherParameters.
func (*SpecTLSFingerprintMatcherParameters) DeepCopyInto ¶
func (in *SpecTLSFingerprintMatcherParameters) DeepCopyInto(out *SpecTLSFingerprintMatcherParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecificHashPolicyHashPolicyCookieObservation ¶
type SpecificHashPolicyHashPolicyCookieObservation struct { }
func (*SpecificHashPolicyHashPolicyCookieObservation) DeepCopy ¶
func (in *SpecificHashPolicyHashPolicyCookieObservation) DeepCopy() *SpecificHashPolicyHashPolicyCookieObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecificHashPolicyHashPolicyCookieObservation.
func (*SpecificHashPolicyHashPolicyCookieObservation) DeepCopyInto ¶
func (in *SpecificHashPolicyHashPolicyCookieObservation) DeepCopyInto(out *SpecificHashPolicyHashPolicyCookieObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecificHashPolicyHashPolicyCookieParameters ¶
type SpecificHashPolicyHashPolicyCookieParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Path *string `json:"path,omitempty" tf:"path,omitempty"` // +kubebuilder:validation:Optional TTL *float64 `json:"ttl,omitempty" tf:"ttl,omitempty"` }
func (*SpecificHashPolicyHashPolicyCookieParameters) DeepCopy ¶
func (in *SpecificHashPolicyHashPolicyCookieParameters) DeepCopy() *SpecificHashPolicyHashPolicyCookieParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecificHashPolicyHashPolicyCookieParameters.
func (*SpecificHashPolicyHashPolicyCookieParameters) DeepCopyInto ¶
func (in *SpecificHashPolicyHashPolicyCookieParameters) DeepCopyInto(out *SpecificHashPolicyHashPolicyCookieParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecificHashPolicyHashPolicyObservation ¶
type SpecificHashPolicyHashPolicyObservation struct { }
func (*SpecificHashPolicyHashPolicyObservation) DeepCopy ¶
func (in *SpecificHashPolicyHashPolicyObservation) DeepCopy() *SpecificHashPolicyHashPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecificHashPolicyHashPolicyObservation.
func (*SpecificHashPolicyHashPolicyObservation) DeepCopyInto ¶
func (in *SpecificHashPolicyHashPolicyObservation) DeepCopyInto(out *SpecificHashPolicyHashPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecificHashPolicyHashPolicyParameters ¶
type SpecificHashPolicyHashPolicyParameters struct { // +kubebuilder:validation:Optional Cookie []SpecificHashPolicyHashPolicyCookieParameters `json:"cookie,omitempty" tf:"cookie,omitempty"` // +kubebuilder:validation:Optional HeaderName *string `json:"headerName,omitempty" tf:"header_name,omitempty"` // +kubebuilder:validation:Optional SourceIP *bool `json:"sourceIp,omitempty" tf:"source_ip,omitempty"` // +kubebuilder:validation:Optional Terminal *bool `json:"terminal,omitempty" tf:"terminal,omitempty"` }
func (*SpecificHashPolicyHashPolicyParameters) DeepCopy ¶
func (in *SpecificHashPolicyHashPolicyParameters) DeepCopy() *SpecificHashPolicyHashPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecificHashPolicyHashPolicyParameters.
func (*SpecificHashPolicyHashPolicyParameters) DeepCopyInto ¶
func (in *SpecificHashPolicyHashPolicyParameters) DeepCopyInto(out *SpecificHashPolicyHashPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecificHashPolicyObservation ¶
type SpecificHashPolicyObservation struct { }
func (*SpecificHashPolicyObservation) DeepCopy ¶
func (in *SpecificHashPolicyObservation) DeepCopy() *SpecificHashPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecificHashPolicyObservation.
func (*SpecificHashPolicyObservation) DeepCopyInto ¶
func (in *SpecificHashPolicyObservation) DeepCopyInto(out *SpecificHashPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SpecificHashPolicyParameters ¶
type SpecificHashPolicyParameters struct { // +kubebuilder:validation:Optional HashPolicy []SpecificHashPolicyHashPolicyParameters `json:"hashPolicy,omitempty" tf:"hash_policy,omitempty"` }
func (*SpecificHashPolicyParameters) DeepCopy ¶
func (in *SpecificHashPolicyParameters) DeepCopy() *SpecificHashPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SpecificHashPolicyParameters.
func (*SpecificHashPolicyParameters) DeepCopyInto ¶
func (in *SpecificHashPolicyParameters) DeepCopyInto(out *SpecificHashPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListCustomStaticRouteNexthopInterfaceObservation ¶
type StaticRouteListCustomStaticRouteNexthopInterfaceObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*StaticRouteListCustomStaticRouteNexthopInterfaceObservation) DeepCopy ¶
func (in *StaticRouteListCustomStaticRouteNexthopInterfaceObservation) DeepCopy() *StaticRouteListCustomStaticRouteNexthopInterfaceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListCustomStaticRouteNexthopInterfaceObservation.
func (*StaticRouteListCustomStaticRouteNexthopInterfaceObservation) DeepCopyInto ¶
func (in *StaticRouteListCustomStaticRouteNexthopInterfaceObservation) DeepCopyInto(out *StaticRouteListCustomStaticRouteNexthopInterfaceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListCustomStaticRouteNexthopInterfaceParameters ¶
type StaticRouteListCustomStaticRouteNexthopInterfaceParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*StaticRouteListCustomStaticRouteNexthopInterfaceParameters) DeepCopy ¶
func (in *StaticRouteListCustomStaticRouteNexthopInterfaceParameters) DeepCopy() *StaticRouteListCustomStaticRouteNexthopInterfaceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListCustomStaticRouteNexthopInterfaceParameters.
func (*StaticRouteListCustomStaticRouteNexthopInterfaceParameters) DeepCopyInto ¶
func (in *StaticRouteListCustomStaticRouteNexthopInterfaceParameters) DeepCopyInto(out *StaticRouteListCustomStaticRouteNexthopInterfaceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation ¶
type StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation struct { }
func (*StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation) DeepCopy ¶
func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation) DeepCopy() *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation.
func (*StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation) DeepCopyInto ¶
func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation) DeepCopyInto(out *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters ¶
type StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters struct { // +kubebuilder:validation:Optional Addr *string `json:"addr,omitempty" tf:"addr,omitempty"` }
func (*StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters) DeepCopy ¶
func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters) DeepCopy() *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters.
func (*StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters) DeepCopyInto ¶
func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters) DeepCopyInto(out *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation ¶
type StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation struct { }
func (*StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation) DeepCopy ¶
func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation) DeepCopy() *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation.
func (*StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation) DeepCopyInto ¶
func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation) DeepCopyInto(out *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters ¶
type StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters struct { // +kubebuilder:validation:Optional Addr *string `json:"addr,omitempty" tf:"addr,omitempty"` }
func (*StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters) DeepCopy ¶
func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters) DeepCopy() *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters.
func (*StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters) DeepCopyInto ¶
func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters) DeepCopyInto(out *StaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListCustomStaticRouteNexthopNexthopAddressObservation ¶
type StaticRouteListCustomStaticRouteNexthopNexthopAddressObservation struct { }
func (*StaticRouteListCustomStaticRouteNexthopNexthopAddressObservation) DeepCopy ¶
func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressObservation) DeepCopy() *StaticRouteListCustomStaticRouteNexthopNexthopAddressObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListCustomStaticRouteNexthopNexthopAddressObservation.
func (*StaticRouteListCustomStaticRouteNexthopNexthopAddressObservation) DeepCopyInto ¶
func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressObservation) DeepCopyInto(out *StaticRouteListCustomStaticRouteNexthopNexthopAddressObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListCustomStaticRouteNexthopNexthopAddressParameters ¶
type StaticRouteListCustomStaticRouteNexthopNexthopAddressParameters struct { // +kubebuilder:validation:Optional IPv4 []CustomStaticRouteNexthopNexthopAddressIPv4Parameters `json:"ipv4,omitempty" tf:"ipv4,omitempty"` // +kubebuilder:validation:Optional IPv6 []CustomStaticRouteNexthopNexthopAddressIPv6Parameters `json:"ipv6,omitempty" tf:"ipv6,omitempty"` }
func (*StaticRouteListCustomStaticRouteNexthopNexthopAddressParameters) DeepCopy ¶
func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressParameters) DeepCopy() *StaticRouteListCustomStaticRouteNexthopNexthopAddressParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListCustomStaticRouteNexthopNexthopAddressParameters.
func (*StaticRouteListCustomStaticRouteNexthopNexthopAddressParameters) DeepCopyInto ¶
func (in *StaticRouteListCustomStaticRouteNexthopNexthopAddressParameters) DeepCopyInto(out *StaticRouteListCustomStaticRouteNexthopNexthopAddressParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListCustomStaticRouteNexthopObservation ¶
type StaticRouteListCustomStaticRouteNexthopObservation struct { // +kubebuilder:validation:Optional Interface []CustomStaticRouteNexthopInterfaceObservation `json:"interface,omitempty" tf:"interface,omitempty"` }
func (*StaticRouteListCustomStaticRouteNexthopObservation) DeepCopy ¶
func (in *StaticRouteListCustomStaticRouteNexthopObservation) DeepCopy() *StaticRouteListCustomStaticRouteNexthopObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListCustomStaticRouteNexthopObservation.
func (*StaticRouteListCustomStaticRouteNexthopObservation) DeepCopyInto ¶
func (in *StaticRouteListCustomStaticRouteNexthopObservation) DeepCopyInto(out *StaticRouteListCustomStaticRouteNexthopObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListCustomStaticRouteNexthopParameters ¶
type StaticRouteListCustomStaticRouteNexthopParameters struct { // +kubebuilder:validation:Optional Interface []CustomStaticRouteNexthopInterfaceParameters `json:"interface,omitempty" tf:"interface,omitempty"` // +kubebuilder:validation:Optional NexthopAddress []CustomStaticRouteNexthopNexthopAddressParameters `json:"nexthopAddress,omitempty" tf:"nexthop_address,omitempty"` // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*StaticRouteListCustomStaticRouteNexthopParameters) DeepCopy ¶
func (in *StaticRouteListCustomStaticRouteNexthopParameters) DeepCopy() *StaticRouteListCustomStaticRouteNexthopParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListCustomStaticRouteNexthopParameters.
func (*StaticRouteListCustomStaticRouteNexthopParameters) DeepCopyInto ¶
func (in *StaticRouteListCustomStaticRouteNexthopParameters) DeepCopyInto(out *StaticRouteListCustomStaticRouteNexthopParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListCustomStaticRouteObservation ¶
type StaticRouteListCustomStaticRouteObservation struct { // +kubebuilder:validation:Optional Nexthop []CustomStaticRouteNexthopObservation `json:"nexthop,omitempty" tf:"nexthop,omitempty"` }
func (*StaticRouteListCustomStaticRouteObservation) DeepCopy ¶
func (in *StaticRouteListCustomStaticRouteObservation) DeepCopy() *StaticRouteListCustomStaticRouteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListCustomStaticRouteObservation.
func (*StaticRouteListCustomStaticRouteObservation) DeepCopyInto ¶
func (in *StaticRouteListCustomStaticRouteObservation) DeepCopyInto(out *StaticRouteListCustomStaticRouteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListCustomStaticRouteParameters ¶
type StaticRouteListCustomStaticRouteParameters struct { // +kubebuilder:validation:Optional Attrs []*string `json:"attrs,omitempty" tf:"attrs,omitempty"` // +kubebuilder:validation:Optional Labels map[string]*string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Optional Nexthop []CustomStaticRouteNexthopParameters `json:"nexthop,omitempty" tf:"nexthop,omitempty"` // +kubebuilder:validation:Optional Subnets []CustomStaticRouteSubnetsParameters `json:"subnets,omitempty" tf:"subnets,omitempty"` }
func (*StaticRouteListCustomStaticRouteParameters) DeepCopy ¶
func (in *StaticRouteListCustomStaticRouteParameters) DeepCopy() *StaticRouteListCustomStaticRouteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListCustomStaticRouteParameters.
func (*StaticRouteListCustomStaticRouteParameters) DeepCopyInto ¶
func (in *StaticRouteListCustomStaticRouteParameters) DeepCopyInto(out *StaticRouteListCustomStaticRouteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListCustomStaticRouteSubnetsIPv4Observation ¶
type StaticRouteListCustomStaticRouteSubnetsIPv4Observation struct { }
func (*StaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopy ¶
func (in *StaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopy() *StaticRouteListCustomStaticRouteSubnetsIPv4Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListCustomStaticRouteSubnetsIPv4Observation.
func (*StaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopyInto ¶
func (in *StaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopyInto(out *StaticRouteListCustomStaticRouteSubnetsIPv4Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListCustomStaticRouteSubnetsIPv4Parameters ¶
type StaticRouteListCustomStaticRouteSubnetsIPv4Parameters struct { // +kubebuilder:validation:Optional Plen *float64 `json:"plen,omitempty" tf:"plen,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` }
func (*StaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopy ¶
func (in *StaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopy() *StaticRouteListCustomStaticRouteSubnetsIPv4Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListCustomStaticRouteSubnetsIPv4Parameters.
func (*StaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopyInto ¶
func (in *StaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopyInto(out *StaticRouteListCustomStaticRouteSubnetsIPv4Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListCustomStaticRouteSubnetsIPv6Observation ¶
type StaticRouteListCustomStaticRouteSubnetsIPv6Observation struct { }
func (*StaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopy ¶
func (in *StaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopy() *StaticRouteListCustomStaticRouteSubnetsIPv6Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListCustomStaticRouteSubnetsIPv6Observation.
func (*StaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopyInto ¶
func (in *StaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopyInto(out *StaticRouteListCustomStaticRouteSubnetsIPv6Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListCustomStaticRouteSubnetsIPv6Parameters ¶
type StaticRouteListCustomStaticRouteSubnetsIPv6Parameters struct { // +kubebuilder:validation:Optional Plen *float64 `json:"plen,omitempty" tf:"plen,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` }
func (*StaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopy ¶
func (in *StaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopy() *StaticRouteListCustomStaticRouteSubnetsIPv6Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListCustomStaticRouteSubnetsIPv6Parameters.
func (*StaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopyInto ¶
func (in *StaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopyInto(out *StaticRouteListCustomStaticRouteSubnetsIPv6Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListCustomStaticRouteSubnetsObservation ¶
type StaticRouteListCustomStaticRouteSubnetsObservation struct { }
func (*StaticRouteListCustomStaticRouteSubnetsObservation) DeepCopy ¶
func (in *StaticRouteListCustomStaticRouteSubnetsObservation) DeepCopy() *StaticRouteListCustomStaticRouteSubnetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListCustomStaticRouteSubnetsObservation.
func (*StaticRouteListCustomStaticRouteSubnetsObservation) DeepCopyInto ¶
func (in *StaticRouteListCustomStaticRouteSubnetsObservation) DeepCopyInto(out *StaticRouteListCustomStaticRouteSubnetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListCustomStaticRouteSubnetsParameters ¶
type StaticRouteListCustomStaticRouteSubnetsParameters struct { // +kubebuilder:validation:Optional IPv4 []StaticRouteListCustomStaticRouteSubnetsIPv4Parameters `json:"ipv4,omitempty" tf:"ipv4,omitempty"` // +kubebuilder:validation:Optional IPv6 []StaticRouteListCustomStaticRouteSubnetsIPv6Parameters `json:"ipv6,omitempty" tf:"ipv6,omitempty"` }
func (*StaticRouteListCustomStaticRouteSubnetsParameters) DeepCopy ¶
func (in *StaticRouteListCustomStaticRouteSubnetsParameters) DeepCopy() *StaticRouteListCustomStaticRouteSubnetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListCustomStaticRouteSubnetsParameters.
func (*StaticRouteListCustomStaticRouteSubnetsParameters) DeepCopyInto ¶
func (in *StaticRouteListCustomStaticRouteSubnetsParameters) DeepCopyInto(out *StaticRouteListCustomStaticRouteSubnetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListObservation ¶
type StaticRouteListObservation struct { // +kubebuilder:validation:Optional CustomStaticRoute []CustomStaticRouteObservation `json:"customStaticRoute,omitempty" tf:"custom_static_route,omitempty"` }
func (*StaticRouteListObservation) DeepCopy ¶
func (in *StaticRouteListObservation) DeepCopy() *StaticRouteListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListObservation.
func (*StaticRouteListObservation) DeepCopyInto ¶
func (in *StaticRouteListObservation) DeepCopyInto(out *StaticRouteListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StaticRouteListParameters ¶
type StaticRouteListParameters struct { // +kubebuilder:validation:Optional CustomStaticRoute []CustomStaticRouteParameters `json:"customStaticRoute,omitempty" tf:"custom_static_route,omitempty"` // +kubebuilder:validation:Optional SimpleStaticRoute *string `json:"simpleStaticRoute,omitempty" tf:"simple_static_route,omitempty"` }
func (*StaticRouteListParameters) DeepCopy ¶
func (in *StaticRouteListParameters) DeepCopy() *StaticRouteListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StaticRouteListParameters.
func (*StaticRouteListParameters) DeepCopyInto ¶
func (in *StaticRouteListParameters) DeepCopyInto(out *StaticRouteListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageClassListObservation ¶
type StorageClassListObservation struct { }
func (*StorageClassListObservation) DeepCopy ¶
func (in *StorageClassListObservation) DeepCopy() *StorageClassListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageClassListObservation.
func (*StorageClassListObservation) DeepCopyInto ¶
func (in *StorageClassListObservation) DeepCopyInto(out *StorageClassListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageClassListParameters ¶
type StorageClassListParameters struct { // +kubebuilder:validation:Optional StorageClasses []StorageClassesParameters `json:"storageClasses,omitempty" tf:"storage_classes,omitempty"` }
func (*StorageClassListParameters) DeepCopy ¶
func (in *StorageClassListParameters) DeepCopy() *StorageClassListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageClassListParameters.
func (*StorageClassListParameters) DeepCopyInto ¶
func (in *StorageClassListParameters) DeepCopyInto(out *StorageClassListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageClassListStorageClassesObservation ¶
type StorageClassListStorageClassesObservation struct { }
func (*StorageClassListStorageClassesObservation) DeepCopy ¶
func (in *StorageClassListStorageClassesObservation) DeepCopy() *StorageClassListStorageClassesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageClassListStorageClassesObservation.
func (*StorageClassListStorageClassesObservation) DeepCopyInto ¶
func (in *StorageClassListStorageClassesObservation) DeepCopyInto(out *StorageClassListStorageClassesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageClassListStorageClassesParameters ¶
type StorageClassListStorageClassesParameters struct { // +kubebuilder:validation:Optional DefaultStorageClass *bool `json:"defaultStorageClass,omitempty" tf:"default_storage_class,omitempty"` // +kubebuilder:validation:Optional OpenebsEnterprise []StorageClassesOpenebsEnterpriseParameters `json:"openebsEnterprise,omitempty" tf:"openebs_enterprise,omitempty"` // +kubebuilder:validation:Optional StorageClassName *string `json:"storageClassName,omitempty" tf:"storage_class_name,omitempty"` }
func (*StorageClassListStorageClassesParameters) DeepCopy ¶
func (in *StorageClassListStorageClassesParameters) DeepCopy() *StorageClassListStorageClassesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageClassListStorageClassesParameters.
func (*StorageClassListStorageClassesParameters) DeepCopyInto ¶
func (in *StorageClassListStorageClassesParameters) DeepCopyInto(out *StorageClassListStorageClassesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageClassesObservation ¶
type StorageClassesObservation struct { }
func (*StorageClassesObservation) DeepCopy ¶
func (in *StorageClassesObservation) DeepCopy() *StorageClassesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageClassesObservation.
func (*StorageClassesObservation) DeepCopyInto ¶
func (in *StorageClassesObservation) DeepCopyInto(out *StorageClassesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageClassesOpenebsEnterpriseObservation ¶
type StorageClassesOpenebsEnterpriseObservation struct { }
func (*StorageClassesOpenebsEnterpriseObservation) DeepCopy ¶
func (in *StorageClassesOpenebsEnterpriseObservation) DeepCopy() *StorageClassesOpenebsEnterpriseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageClassesOpenebsEnterpriseObservation.
func (*StorageClassesOpenebsEnterpriseObservation) DeepCopyInto ¶
func (in *StorageClassesOpenebsEnterpriseObservation) DeepCopyInto(out *StorageClassesOpenebsEnterpriseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageClassesOpenebsEnterpriseParameters ¶
type StorageClassesOpenebsEnterpriseParameters struct { // +kubebuilder:validation:Optional Replication *float64 `json:"replication,omitempty" tf:"replication,omitempty"` // +kubebuilder:validation:Optional StorageClassSize *float64 `json:"storageClassSize,omitempty" tf:"storage_class_size,omitempty"` }
func (*StorageClassesOpenebsEnterpriseParameters) DeepCopy ¶
func (in *StorageClassesOpenebsEnterpriseParameters) DeepCopy() *StorageClassesOpenebsEnterpriseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageClassesOpenebsEnterpriseParameters.
func (*StorageClassesOpenebsEnterpriseParameters) DeepCopyInto ¶
func (in *StorageClassesOpenebsEnterpriseParameters) DeepCopyInto(out *StorageClassesOpenebsEnterpriseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageClassesParameters ¶
type StorageClassesParameters struct { // +kubebuilder:validation:Optional DefaultStorageClass *bool `json:"defaultStorageClass,omitempty" tf:"default_storage_class,omitempty"` // +kubebuilder:validation:Optional OpenebsEnterprise []OpenebsEnterpriseParameters `json:"openebsEnterprise,omitempty" tf:"openebs_enterprise,omitempty"` // +kubebuilder:validation:Optional StorageClassName *string `json:"storageClassName,omitempty" tf:"storage_class_name,omitempty"` }
func (*StorageClassesParameters) DeepCopy ¶
func (in *StorageClassesParameters) DeepCopy() *StorageClassesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageClassesParameters.
func (*StorageClassesParameters) DeepCopyInto ¶
func (in *StorageClassesParameters) DeepCopyInto(out *StorageClassesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StripQueryParamsObservation ¶
type StripQueryParamsObservation struct { }
func (*StripQueryParamsObservation) DeepCopy ¶
func (in *StripQueryParamsObservation) DeepCopy() *StripQueryParamsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StripQueryParamsObservation.
func (*StripQueryParamsObservation) DeepCopyInto ¶
func (in *StripQueryParamsObservation) DeepCopyInto(out *StripQueryParamsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StripQueryParamsParameters ¶
type StripQueryParamsParameters struct { // +kubebuilder:validation:Optional QueryParams []*string `json:"queryParams,omitempty" tf:"query_params,omitempty"` }
func (*StripQueryParamsParameters) DeepCopy ¶
func (in *StripQueryParamsParameters) DeepCopy() *StripQueryParamsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StripQueryParamsParameters.
func (*StripQueryParamsParameters) DeepCopyInto ¶
func (in *StripQueryParamsParameters) DeepCopyInto(out *StripQueryParamsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetParamObservation ¶
type SubnetParamObservation struct { }
func (*SubnetParamObservation) DeepCopy ¶
func (in *SubnetParamObservation) DeepCopy() *SubnetParamObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetParamObservation.
func (*SubnetParamObservation) DeepCopyInto ¶
func (in *SubnetParamObservation) DeepCopyInto(out *SubnetParamObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetParamParameters ¶
type SubnetParamParameters struct { // +kubebuilder:validation:Optional IPv4 *string `json:"ipv4,omitempty" tf:"ipv4,omitempty"` // +kubebuilder:validation:Optional IPv6 *string `json:"ipv6,omitempty" tf:"ipv6,omitempty"` }
func (*SubnetParamParameters) DeepCopy ¶
func (in *SubnetParamParameters) DeepCopy() *SubnetParamParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetParamParameters.
func (*SubnetParamParameters) DeepCopyInto ¶
func (in *SubnetParamParameters) DeepCopyInto(out *SubnetParamParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetsIPv4Observation ¶
type SubnetsIPv4Observation struct { }
func (*SubnetsIPv4Observation) DeepCopy ¶
func (in *SubnetsIPv4Observation) DeepCopy() *SubnetsIPv4Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetsIPv4Observation.
func (*SubnetsIPv4Observation) DeepCopyInto ¶
func (in *SubnetsIPv4Observation) DeepCopyInto(out *SubnetsIPv4Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetsIPv4Parameters ¶
type SubnetsIPv4Parameters struct { // +kubebuilder:validation:Optional Plen *float64 `json:"plen,omitempty" tf:"plen,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` }
func (*SubnetsIPv4Parameters) DeepCopy ¶
func (in *SubnetsIPv4Parameters) DeepCopy() *SubnetsIPv4Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetsIPv4Parameters.
func (*SubnetsIPv4Parameters) DeepCopyInto ¶
func (in *SubnetsIPv4Parameters) DeepCopyInto(out *SubnetsIPv4Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetsIPv6Observation ¶
type SubnetsIPv6Observation struct { }
func (*SubnetsIPv6Observation) DeepCopy ¶
func (in *SubnetsIPv6Observation) DeepCopy() *SubnetsIPv6Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetsIPv6Observation.
func (*SubnetsIPv6Observation) DeepCopyInto ¶
func (in *SubnetsIPv6Observation) DeepCopyInto(out *SubnetsIPv6Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetsIPv6Parameters ¶
type SubnetsIPv6Parameters struct { // +kubebuilder:validation:Optional Plen *float64 `json:"plen,omitempty" tf:"plen,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` }
func (*SubnetsIPv6Parameters) DeepCopy ¶
func (in *SubnetsIPv6Parameters) DeepCopy() *SubnetsIPv6Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetsIPv6Parameters.
func (*SubnetsIPv6Parameters) DeepCopyInto ¶
func (in *SubnetsIPv6Parameters) DeepCopyInto(out *SubnetsIPv6Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetsObservation ¶
type SubnetsObservation struct { }
func (*SubnetsObservation) DeepCopy ¶
func (in *SubnetsObservation) DeepCopy() *SubnetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetsObservation.
func (*SubnetsObservation) DeepCopyInto ¶
func (in *SubnetsObservation) DeepCopyInto(out *SubnetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubnetsParameters ¶
type SubnetsParameters struct { // +kubebuilder:validation:Optional IPv4 []SubnetsIPv4Parameters `json:"ipv4,omitempty" tf:"ipv4,omitempty"` // +kubebuilder:validation:Optional IPv6 []SubnetsIPv6Parameters `json:"ipv6,omitempty" tf:"ipv6,omitempty"` }
func (*SubnetsParameters) DeepCopy ¶
func (in *SubnetsParameters) DeepCopy() *SubnetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubnetsParameters.
func (*SubnetsParameters) DeepCopyInto ¶
func (in *SubnetsParameters) DeepCopyInto(out *SubnetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SwObservation ¶
type SwObservation struct { }
func (*SwObservation) DeepCopy ¶
func (in *SwObservation) DeepCopy() *SwObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SwObservation.
func (*SwObservation) DeepCopyInto ¶
func (in *SwObservation) DeepCopyInto(out *SwObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SwParameters ¶
type SwParameters struct { // +kubebuilder:validation:Optional DefaultSwVersion *bool `json:"defaultSwVersion,omitempty" tf:"default_sw_version,omitempty"` // +kubebuilder:validation:Optional VolterraSoftwareVersion *string `json:"volterraSoftwareVersion,omitempty" tf:"volterra_software_version,omitempty"` }
func (*SwParameters) DeepCopy ¶
func (in *SwParameters) DeepCopy() *SwParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SwParameters.
func (*SwParameters) DeepCopyInto ¶
func (in *SwParameters) DeepCopyInto(out *SwParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TCPHealthCheckObservation ¶
type TCPHealthCheckObservation struct { }
func (*TCPHealthCheckObservation) DeepCopy ¶
func (in *TCPHealthCheckObservation) DeepCopy() *TCPHealthCheckObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TCPHealthCheckObservation.
func (*TCPHealthCheckObservation) DeepCopyInto ¶
func (in *TCPHealthCheckObservation) DeepCopyInto(out *TCPHealthCheckObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TCPHealthCheckParameters ¶
type TCPHealthCheckParameters struct { // +kubebuilder:validation:Optional ExpectedResponse *string `json:"expectedResponse,omitempty" tf:"expected_response,omitempty"` // +kubebuilder:validation:Optional SendPayload *string `json:"sendPayload,omitempty" tf:"send_payload,omitempty"` }
func (*TCPHealthCheckParameters) DeepCopy ¶
func (in *TCPHealthCheckParameters) DeepCopy() *TCPHealthCheckParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TCPHealthCheckParameters.
func (*TCPHealthCheckParameters) DeepCopyInto ¶
func (in *TCPHealthCheckParameters) DeepCopyInto(out *TCPHealthCheckParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TFParamsAction ¶
type TFParamsAction struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec TFParamsActionSpec `json:"spec"` Status TFParamsActionStatus `json:"status,omitempty"` }
TFParamsAction is the Schema for the TFParamsActions API. <no value> +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,volterra}
func (*TFParamsAction) DeepCopy ¶
func (in *TFParamsAction) DeepCopy() *TFParamsAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TFParamsAction.
func (*TFParamsAction) DeepCopyInto ¶
func (in *TFParamsAction) DeepCopyInto(out *TFParamsAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TFParamsAction) DeepCopyObject ¶
func (in *TFParamsAction) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TFParamsAction) GetCondition ¶
func (mg *TFParamsAction) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this TFParamsAction.
func (*TFParamsAction) GetConnectionDetailsMapping ¶
func (tr *TFParamsAction) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this TFParamsAction
func (*TFParamsAction) GetDeletionPolicy ¶
func (mg *TFParamsAction) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this TFParamsAction.
func (*TFParamsAction) GetID ¶
func (tr *TFParamsAction) GetID() string
GetID returns ID of underlying Terraform resource of this TFParamsAction
func (*TFParamsAction) GetObservation ¶
func (tr *TFParamsAction) GetObservation() (map[string]any, error)
GetObservation of this TFParamsAction
func (*TFParamsAction) GetParameters ¶
func (tr *TFParamsAction) GetParameters() (map[string]any, error)
GetParameters of this TFParamsAction
func (*TFParamsAction) GetProviderConfigReference ¶
func (mg *TFParamsAction) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this TFParamsAction.
func (*TFParamsAction) GetProviderReference ¶
func (mg *TFParamsAction) GetProviderReference() *xpv1.Reference
GetProviderReference of this TFParamsAction. Deprecated: Use GetProviderConfigReference.
func (*TFParamsAction) GetPublishConnectionDetailsTo ¶
func (mg *TFParamsAction) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this TFParamsAction.
func (*TFParamsAction) GetTerraformResourceType ¶
func (mg *TFParamsAction) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this TFParamsAction
func (*TFParamsAction) GetTerraformSchemaVersion ¶
func (tr *TFParamsAction) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*TFParamsAction) GetWriteConnectionSecretToReference ¶
func (mg *TFParamsAction) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this TFParamsAction.
func (*TFParamsAction) LateInitialize ¶
func (tr *TFParamsAction) LateInitialize(attrs []byte) (bool, error)
LateInitialize this TFParamsAction using its observed tfState. returns True if there are any spec changes for the resource.
func (*TFParamsAction) ResolveReferences ¶
ResolveReferences of this TFParamsAction.
func (*TFParamsAction) SetConditions ¶
func (mg *TFParamsAction) SetConditions(c ...xpv1.Condition)
SetConditions of this TFParamsAction.
func (*TFParamsAction) SetDeletionPolicy ¶
func (mg *TFParamsAction) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this TFParamsAction.
func (*TFParamsAction) SetObservation ¶
func (tr *TFParamsAction) SetObservation(obs map[string]any) error
SetObservation for this TFParamsAction
func (*TFParamsAction) SetParameters ¶
func (tr *TFParamsAction) SetParameters(params map[string]any) error
SetParameters for this TFParamsAction
func (*TFParamsAction) SetProviderConfigReference ¶
func (mg *TFParamsAction) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this TFParamsAction.
func (*TFParamsAction) SetProviderReference ¶
func (mg *TFParamsAction) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this TFParamsAction. Deprecated: Use SetProviderConfigReference.
func (*TFParamsAction) SetPublishConnectionDetailsTo ¶
func (mg *TFParamsAction) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this TFParamsAction.
func (*TFParamsAction) SetWriteConnectionSecretToReference ¶
func (mg *TFParamsAction) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this TFParamsAction.
type TFParamsActionList ¶
type TFParamsActionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []TFParamsAction `json:"items"` }
TFParamsActionList contains a list of TFParamsActions
func (*TFParamsActionList) DeepCopy ¶
func (in *TFParamsActionList) DeepCopy() *TFParamsActionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TFParamsActionList.
func (*TFParamsActionList) DeepCopyInto ¶
func (in *TFParamsActionList) DeepCopyInto(out *TFParamsActionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TFParamsActionList) DeepCopyObject ¶
func (in *TFParamsActionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*TFParamsActionList) GetItems ¶
func (l *TFParamsActionList) GetItems() []resource.Managed
GetItems of this TFParamsActionList.
type TFParamsActionObservation ¶
type TFParamsActionObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` TfOutput *string `json:"tfOutput,omitempty" tf:"tf_output,omitempty"` }
func (*TFParamsActionObservation) DeepCopy ¶
func (in *TFParamsActionObservation) DeepCopy() *TFParamsActionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TFParamsActionObservation.
func (*TFParamsActionObservation) DeepCopyInto ¶
func (in *TFParamsActionObservation) DeepCopyInto(out *TFParamsActionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TFParamsActionParameters ¶
type TFParamsActionParameters struct { // +kubebuilder:validation:Required Action *string `json:"action" tf:"action,omitempty"` // +kubebuilder:validation:Optional IgnoreOnUpdate *bool `json:"ignoreOnUpdate,omitempty" tf:"ignore_on_update,omitempty"` // +kubebuilder:validation:Required SiteKind *string `json:"siteKind" tf:"site_kind,omitempty"` // +crossplane:generate:reference:type=github.com/clhain/provider-volterra/apis/volterra/v1alpha1.GCPVPCSite // +crossplane:generate:reference:extractor=github.com/clhain/provider-volterra/config/common.ExtractResourceName() // +kubebuilder:validation:Optional SiteName *string `json:"siteName,omitempty" tf:"site_name,omitempty"` // Reference to a GCPVPCSite in volterra to populate siteName. // +kubebuilder:validation:Optional SiteNameRef *v1.Reference `json:"siteNameRef,omitempty" tf:"-"` // Selector for a GCPVPCSite in volterra to populate siteName. // +kubebuilder:validation:Optional SiteNameSelector *v1.Selector `json:"siteNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional WaitForAction *bool `json:"waitForAction,omitempty" tf:"wait_for_action,omitempty"` }
func (*TFParamsActionParameters) DeepCopy ¶
func (in *TFParamsActionParameters) DeepCopy() *TFParamsActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TFParamsActionParameters.
func (*TFParamsActionParameters) DeepCopyInto ¶
func (in *TFParamsActionParameters) DeepCopyInto(out *TFParamsActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TFParamsActionSpec ¶
type TFParamsActionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider TFParamsActionParameters `json:"forProvider"` }
TFParamsActionSpec defines the desired state of TFParamsAction
func (*TFParamsActionSpec) DeepCopy ¶
func (in *TFParamsActionSpec) DeepCopy() *TFParamsActionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TFParamsActionSpec.
func (*TFParamsActionSpec) DeepCopyInto ¶
func (in *TFParamsActionSpec) DeepCopyInto(out *TFParamsActionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TFParamsActionStatus ¶
type TFParamsActionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider TFParamsActionObservation `json:"atProvider,omitempty"` }
TFParamsActionStatus defines the observed state of TFParamsAction.
func (*TFParamsActionStatus) DeepCopy ¶
func (in *TFParamsActionStatus) DeepCopy() *TFParamsActionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TFParamsActionStatus.
func (*TFParamsActionStatus) DeepCopyInto ¶
func (in *TFParamsActionStatus) DeepCopyInto(out *TFParamsActionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesCustomHashAlgorithmsObservation ¶
type TLSCertificatesCustomHashAlgorithmsObservation struct { }
func (*TLSCertificatesCustomHashAlgorithmsObservation) DeepCopy ¶
func (in *TLSCertificatesCustomHashAlgorithmsObservation) DeepCopy() *TLSCertificatesCustomHashAlgorithmsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesCustomHashAlgorithmsObservation.
func (*TLSCertificatesCustomHashAlgorithmsObservation) DeepCopyInto ¶
func (in *TLSCertificatesCustomHashAlgorithmsObservation) DeepCopyInto(out *TLSCertificatesCustomHashAlgorithmsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesCustomHashAlgorithmsParameters ¶
type TLSCertificatesCustomHashAlgorithmsParameters struct { // +kubebuilder:validation:Required HashAlgorithms []*string `json:"hashAlgorithms" tf:"hash_algorithms,omitempty"` }
func (*TLSCertificatesCustomHashAlgorithmsParameters) DeepCopy ¶
func (in *TLSCertificatesCustomHashAlgorithmsParameters) DeepCopy() *TLSCertificatesCustomHashAlgorithmsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesCustomHashAlgorithmsParameters.
func (*TLSCertificatesCustomHashAlgorithmsParameters) DeepCopyInto ¶
func (in *TLSCertificatesCustomHashAlgorithmsParameters) DeepCopyInto(out *TLSCertificatesCustomHashAlgorithmsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesDisableOcspStaplingObservation ¶
type TLSCertificatesDisableOcspStaplingObservation struct { }
func (*TLSCertificatesDisableOcspStaplingObservation) DeepCopy ¶
func (in *TLSCertificatesDisableOcspStaplingObservation) DeepCopy() *TLSCertificatesDisableOcspStaplingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesDisableOcspStaplingObservation.
func (*TLSCertificatesDisableOcspStaplingObservation) DeepCopyInto ¶
func (in *TLSCertificatesDisableOcspStaplingObservation) DeepCopyInto(out *TLSCertificatesDisableOcspStaplingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesDisableOcspStaplingParameters ¶
type TLSCertificatesDisableOcspStaplingParameters struct { }
func (*TLSCertificatesDisableOcspStaplingParameters) DeepCopy ¶
func (in *TLSCertificatesDisableOcspStaplingParameters) DeepCopy() *TLSCertificatesDisableOcspStaplingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesDisableOcspStaplingParameters.
func (*TLSCertificatesDisableOcspStaplingParameters) DeepCopyInto ¶
func (in *TLSCertificatesDisableOcspStaplingParameters) DeepCopyInto(out *TLSCertificatesDisableOcspStaplingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesObservation ¶
type TLSCertificatesObservation struct { }
func (*TLSCertificatesObservation) DeepCopy ¶
func (in *TLSCertificatesObservation) DeepCopy() *TLSCertificatesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesObservation.
func (*TLSCertificatesObservation) DeepCopyInto ¶
func (in *TLSCertificatesObservation) DeepCopyInto(out *TLSCertificatesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesParameters ¶
type TLSCertificatesParameters struct { // +kubebuilder:validation:Optional CertificateURL *string `json:"certificateUrl,omitempty" tf:"certificate_url,omitempty"` // +kubebuilder:validation:Optional CustomHashAlgorithms []TLSCertificatesCustomHashAlgorithmsParameters `json:"customHashAlgorithms,omitempty" tf:"custom_hash_algorithms,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional DisableOcspStapling []TLSCertificatesDisableOcspStaplingParameters `json:"disableOcspStapling,omitempty" tf:"disable_ocsp_stapling,omitempty"` // +kubebuilder:validation:Optional PrivateKey []TLSCertificatesPrivateKeyParameters `json:"privateKey,omitempty" tf:"private_key,omitempty"` // +kubebuilder:validation:Optional UseSystemDefaults []TLSCertificatesUseSystemDefaultsParameters `json:"useSystemDefaults,omitempty" tf:"use_system_defaults,omitempty"` }
func (*TLSCertificatesParameters) DeepCopy ¶
func (in *TLSCertificatesParameters) DeepCopy() *TLSCertificatesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesParameters.
func (*TLSCertificatesParameters) DeepCopyInto ¶
func (in *TLSCertificatesParameters) DeepCopyInto(out *TLSCertificatesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation ¶
type TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation struct { }
func (*TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopy ¶
func (in *TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopy() *TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation.
func (*TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopyInto ¶
func (in *TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopyInto(out *TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters ¶
type TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopy ¶
func (in *TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopy() *TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters.
func (*TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopyInto ¶
func (in *TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopyInto(out *TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesPrivateKeyBlindfoldSecretInfoObservation ¶
type TLSCertificatesPrivateKeyBlindfoldSecretInfoObservation struct { }
func (*TLSCertificatesPrivateKeyBlindfoldSecretInfoObservation) DeepCopy ¶
func (in *TLSCertificatesPrivateKeyBlindfoldSecretInfoObservation) DeepCopy() *TLSCertificatesPrivateKeyBlindfoldSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesPrivateKeyBlindfoldSecretInfoObservation.
func (*TLSCertificatesPrivateKeyBlindfoldSecretInfoObservation) DeepCopyInto ¶
func (in *TLSCertificatesPrivateKeyBlindfoldSecretInfoObservation) DeepCopyInto(out *TLSCertificatesPrivateKeyBlindfoldSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesPrivateKeyBlindfoldSecretInfoParameters ¶
type TLSCertificatesPrivateKeyBlindfoldSecretInfoParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*TLSCertificatesPrivateKeyBlindfoldSecretInfoParameters) DeepCopy ¶
func (in *TLSCertificatesPrivateKeyBlindfoldSecretInfoParameters) DeepCopy() *TLSCertificatesPrivateKeyBlindfoldSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesPrivateKeyBlindfoldSecretInfoParameters.
func (*TLSCertificatesPrivateKeyBlindfoldSecretInfoParameters) DeepCopyInto ¶
func (in *TLSCertificatesPrivateKeyBlindfoldSecretInfoParameters) DeepCopyInto(out *TLSCertificatesPrivateKeyBlindfoldSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesPrivateKeyClearSecretInfoObservation ¶
type TLSCertificatesPrivateKeyClearSecretInfoObservation struct { }
func (*TLSCertificatesPrivateKeyClearSecretInfoObservation) DeepCopy ¶
func (in *TLSCertificatesPrivateKeyClearSecretInfoObservation) DeepCopy() *TLSCertificatesPrivateKeyClearSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesPrivateKeyClearSecretInfoObservation.
func (*TLSCertificatesPrivateKeyClearSecretInfoObservation) DeepCopyInto ¶
func (in *TLSCertificatesPrivateKeyClearSecretInfoObservation) DeepCopyInto(out *TLSCertificatesPrivateKeyClearSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesPrivateKeyClearSecretInfoParameters ¶
type TLSCertificatesPrivateKeyClearSecretInfoParameters struct { // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional URL *string `json:"url,omitempty" tf:"url,omitempty"` }
func (*TLSCertificatesPrivateKeyClearSecretInfoParameters) DeepCopy ¶
func (in *TLSCertificatesPrivateKeyClearSecretInfoParameters) DeepCopy() *TLSCertificatesPrivateKeyClearSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesPrivateKeyClearSecretInfoParameters.
func (*TLSCertificatesPrivateKeyClearSecretInfoParameters) DeepCopyInto ¶
func (in *TLSCertificatesPrivateKeyClearSecretInfoParameters) DeepCopyInto(out *TLSCertificatesPrivateKeyClearSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesPrivateKeyObservation ¶
type TLSCertificatesPrivateKeyObservation struct { }
func (*TLSCertificatesPrivateKeyObservation) DeepCopy ¶
func (in *TLSCertificatesPrivateKeyObservation) DeepCopy() *TLSCertificatesPrivateKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesPrivateKeyObservation.
func (*TLSCertificatesPrivateKeyObservation) DeepCopyInto ¶
func (in *TLSCertificatesPrivateKeyObservation) DeepCopyInto(out *TLSCertificatesPrivateKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesPrivateKeyParameters ¶
type TLSCertificatesPrivateKeyParameters struct { // +kubebuilder:validation:Optional BlindfoldSecretInfo []TLSCertificatesPrivateKeyBlindfoldSecretInfoParameters `json:"blindfoldSecretInfo,omitempty" tf:"blindfold_secret_info,omitempty"` // +kubebuilder:validation:Optional BlindfoldSecretInfoInternal []TLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters `json:"blindfoldSecretInfoInternal,omitempty" tf:"blindfold_secret_info_internal,omitempty"` // +kubebuilder:validation:Optional ClearSecretInfo []TLSCertificatesPrivateKeyClearSecretInfoParameters `json:"clearSecretInfo,omitempty" tf:"clear_secret_info,omitempty"` // +kubebuilder:validation:Optional SecretEncodingType *string `json:"secretEncodingType,omitempty" tf:"secret_encoding_type,omitempty"` // +kubebuilder:validation:Optional VaultSecretInfo []TLSCertificatesPrivateKeyVaultSecretInfoParameters `json:"vaultSecretInfo,omitempty" tf:"vault_secret_info,omitempty"` // +kubebuilder:validation:Optional WingmanSecretInfo []TLSCertificatesPrivateKeyWingmanSecretInfoParameters `json:"wingmanSecretInfo,omitempty" tf:"wingman_secret_info,omitempty"` }
func (*TLSCertificatesPrivateKeyParameters) DeepCopy ¶
func (in *TLSCertificatesPrivateKeyParameters) DeepCopy() *TLSCertificatesPrivateKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesPrivateKeyParameters.
func (*TLSCertificatesPrivateKeyParameters) DeepCopyInto ¶
func (in *TLSCertificatesPrivateKeyParameters) DeepCopyInto(out *TLSCertificatesPrivateKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesPrivateKeyVaultSecretInfoObservation ¶
type TLSCertificatesPrivateKeyVaultSecretInfoObservation struct { }
func (*TLSCertificatesPrivateKeyVaultSecretInfoObservation) DeepCopy ¶
func (in *TLSCertificatesPrivateKeyVaultSecretInfoObservation) DeepCopy() *TLSCertificatesPrivateKeyVaultSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesPrivateKeyVaultSecretInfoObservation.
func (*TLSCertificatesPrivateKeyVaultSecretInfoObservation) DeepCopyInto ¶
func (in *TLSCertificatesPrivateKeyVaultSecretInfoObservation) DeepCopyInto(out *TLSCertificatesPrivateKeyVaultSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesPrivateKeyVaultSecretInfoParameters ¶
type TLSCertificatesPrivateKeyVaultSecretInfoParameters struct { // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional SecretEncoding *string `json:"secretEncoding,omitempty" tf:"secret_encoding,omitempty"` // +kubebuilder:validation:Optional Version *float64 `json:"version,omitempty" tf:"version,omitempty"` }
func (*TLSCertificatesPrivateKeyVaultSecretInfoParameters) DeepCopy ¶
func (in *TLSCertificatesPrivateKeyVaultSecretInfoParameters) DeepCopy() *TLSCertificatesPrivateKeyVaultSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesPrivateKeyVaultSecretInfoParameters.
func (*TLSCertificatesPrivateKeyVaultSecretInfoParameters) DeepCopyInto ¶
func (in *TLSCertificatesPrivateKeyVaultSecretInfoParameters) DeepCopyInto(out *TLSCertificatesPrivateKeyVaultSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesPrivateKeyWingmanSecretInfoObservation ¶
type TLSCertificatesPrivateKeyWingmanSecretInfoObservation struct { }
func (*TLSCertificatesPrivateKeyWingmanSecretInfoObservation) DeepCopy ¶
func (in *TLSCertificatesPrivateKeyWingmanSecretInfoObservation) DeepCopy() *TLSCertificatesPrivateKeyWingmanSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesPrivateKeyWingmanSecretInfoObservation.
func (*TLSCertificatesPrivateKeyWingmanSecretInfoObservation) DeepCopyInto ¶
func (in *TLSCertificatesPrivateKeyWingmanSecretInfoObservation) DeepCopyInto(out *TLSCertificatesPrivateKeyWingmanSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesPrivateKeyWingmanSecretInfoParameters ¶
type TLSCertificatesPrivateKeyWingmanSecretInfoParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*TLSCertificatesPrivateKeyWingmanSecretInfoParameters) DeepCopy ¶
func (in *TLSCertificatesPrivateKeyWingmanSecretInfoParameters) DeepCopy() *TLSCertificatesPrivateKeyWingmanSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesPrivateKeyWingmanSecretInfoParameters.
func (*TLSCertificatesPrivateKeyWingmanSecretInfoParameters) DeepCopyInto ¶
func (in *TLSCertificatesPrivateKeyWingmanSecretInfoParameters) DeepCopyInto(out *TLSCertificatesPrivateKeyWingmanSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesUseSystemDefaultsObservation ¶
type TLSCertificatesUseSystemDefaultsObservation struct { }
func (*TLSCertificatesUseSystemDefaultsObservation) DeepCopy ¶
func (in *TLSCertificatesUseSystemDefaultsObservation) DeepCopy() *TLSCertificatesUseSystemDefaultsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesUseSystemDefaultsObservation.
func (*TLSCertificatesUseSystemDefaultsObservation) DeepCopyInto ¶
func (in *TLSCertificatesUseSystemDefaultsObservation) DeepCopyInto(out *TLSCertificatesUseSystemDefaultsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSCertificatesUseSystemDefaultsParameters ¶
type TLSCertificatesUseSystemDefaultsParameters struct { }
func (*TLSCertificatesUseSystemDefaultsParameters) DeepCopy ¶
func (in *TLSCertificatesUseSystemDefaultsParameters) DeepCopy() *TLSCertificatesUseSystemDefaultsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSCertificatesUseSystemDefaultsParameters.
func (*TLSCertificatesUseSystemDefaultsParameters) DeepCopyInto ¶
func (in *TLSCertificatesUseSystemDefaultsParameters) DeepCopyInto(out *TLSCertificatesUseSystemDefaultsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSConfigCustomSecurityObservation ¶
type TLSConfigCustomSecurityObservation struct { }
func (*TLSConfigCustomSecurityObservation) DeepCopy ¶
func (in *TLSConfigCustomSecurityObservation) DeepCopy() *TLSConfigCustomSecurityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSConfigCustomSecurityObservation.
func (*TLSConfigCustomSecurityObservation) DeepCopyInto ¶
func (in *TLSConfigCustomSecurityObservation) DeepCopyInto(out *TLSConfigCustomSecurityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSConfigCustomSecurityParameters ¶
type TLSConfigCustomSecurityParameters struct { // +kubebuilder:validation:Required CipherSuites []*string `json:"cipherSuites" tf:"cipher_suites,omitempty"` // +kubebuilder:validation:Optional MaxVersion *string `json:"maxVersion,omitempty" tf:"max_version,omitempty"` // +kubebuilder:validation:Optional MinVersion *string `json:"minVersion,omitempty" tf:"min_version,omitempty"` }
func (*TLSConfigCustomSecurityParameters) DeepCopy ¶
func (in *TLSConfigCustomSecurityParameters) DeepCopy() *TLSConfigCustomSecurityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSConfigCustomSecurityParameters.
func (*TLSConfigCustomSecurityParameters) DeepCopyInto ¶
func (in *TLSConfigCustomSecurityParameters) DeepCopyInto(out *TLSConfigCustomSecurityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSConfigObservation ¶
type TLSConfigObservation struct { }
func (*TLSConfigObservation) DeepCopy ¶
func (in *TLSConfigObservation) DeepCopy() *TLSConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSConfigObservation.
func (*TLSConfigObservation) DeepCopyInto ¶
func (in *TLSConfigObservation) DeepCopyInto(out *TLSConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSConfigParameters ¶
type TLSConfigParameters struct { // +kubebuilder:validation:Optional CustomSecurity []CustomSecurityParameters `json:"customSecurity,omitempty" tf:"custom_security,omitempty"` // +kubebuilder:validation:Optional DefaultSecurity *bool `json:"defaultSecurity,omitempty" tf:"default_security,omitempty"` // +kubebuilder:validation:Optional LowSecurity *bool `json:"lowSecurity,omitempty" tf:"low_security,omitempty"` // +kubebuilder:validation:Optional MediumSecurity *bool `json:"mediumSecurity,omitempty" tf:"medium_security,omitempty"` }
func (*TLSConfigParameters) DeepCopy ¶
func (in *TLSConfigParameters) DeepCopy() *TLSConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSConfigParameters.
func (*TLSConfigParameters) DeepCopyInto ¶
func (in *TLSConfigParameters) DeepCopyInto(out *TLSConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSFingerprintMatcherObservation ¶
type TLSFingerprintMatcherObservation struct { }
func (*TLSFingerprintMatcherObservation) DeepCopy ¶
func (in *TLSFingerprintMatcherObservation) DeepCopy() *TLSFingerprintMatcherObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSFingerprintMatcherObservation.
func (*TLSFingerprintMatcherObservation) DeepCopyInto ¶
func (in *TLSFingerprintMatcherObservation) DeepCopyInto(out *TLSFingerprintMatcherObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSFingerprintMatcherParameters ¶
type TLSFingerprintMatcherParameters struct { // +kubebuilder:validation:Optional Classes []*string `json:"classes,omitempty" tf:"classes,omitempty"` // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional ExcludedValues []*string `json:"excludedValues,omitempty" tf:"excluded_values,omitempty"` }
func (*TLSFingerprintMatcherParameters) DeepCopy ¶
func (in *TLSFingerprintMatcherParameters) DeepCopy() *TLSFingerprintMatcherParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSFingerprintMatcherParameters.
func (*TLSFingerprintMatcherParameters) DeepCopyInto ¶
func (in *TLSFingerprintMatcherParameters) DeepCopyInto(out *TLSFingerprintMatcherParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificateCustomHashAlgorithmsObservation ¶
type TLSInterceptCustomCertificateCustomHashAlgorithmsObservation struct { }
func (*TLSInterceptCustomCertificateCustomHashAlgorithmsObservation) DeepCopy ¶
func (in *TLSInterceptCustomCertificateCustomHashAlgorithmsObservation) DeepCopy() *TLSInterceptCustomCertificateCustomHashAlgorithmsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificateCustomHashAlgorithmsObservation.
func (*TLSInterceptCustomCertificateCustomHashAlgorithmsObservation) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificateCustomHashAlgorithmsObservation) DeepCopyInto(out *TLSInterceptCustomCertificateCustomHashAlgorithmsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificateCustomHashAlgorithmsParameters ¶
type TLSInterceptCustomCertificateCustomHashAlgorithmsParameters struct { // +kubebuilder:validation:Required HashAlgorithms []*string `json:"hashAlgorithms" tf:"hash_algorithms,omitempty"` }
func (*TLSInterceptCustomCertificateCustomHashAlgorithmsParameters) DeepCopy ¶
func (in *TLSInterceptCustomCertificateCustomHashAlgorithmsParameters) DeepCopy() *TLSInterceptCustomCertificateCustomHashAlgorithmsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificateCustomHashAlgorithmsParameters.
func (*TLSInterceptCustomCertificateCustomHashAlgorithmsParameters) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificateCustomHashAlgorithmsParameters) DeepCopyInto(out *TLSInterceptCustomCertificateCustomHashAlgorithmsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificateDisableOcspStaplingObservation ¶
type TLSInterceptCustomCertificateDisableOcspStaplingObservation struct { }
func (*TLSInterceptCustomCertificateDisableOcspStaplingObservation) DeepCopy ¶
func (in *TLSInterceptCustomCertificateDisableOcspStaplingObservation) DeepCopy() *TLSInterceptCustomCertificateDisableOcspStaplingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificateDisableOcspStaplingObservation.
func (*TLSInterceptCustomCertificateDisableOcspStaplingObservation) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificateDisableOcspStaplingObservation) DeepCopyInto(out *TLSInterceptCustomCertificateDisableOcspStaplingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificateDisableOcspStaplingParameters ¶
type TLSInterceptCustomCertificateDisableOcspStaplingParameters struct { }
func (*TLSInterceptCustomCertificateDisableOcspStaplingParameters) DeepCopy ¶
func (in *TLSInterceptCustomCertificateDisableOcspStaplingParameters) DeepCopy() *TLSInterceptCustomCertificateDisableOcspStaplingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificateDisableOcspStaplingParameters.
func (*TLSInterceptCustomCertificateDisableOcspStaplingParameters) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificateDisableOcspStaplingParameters) DeepCopyInto(out *TLSInterceptCustomCertificateDisableOcspStaplingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificateObservation ¶
type TLSInterceptCustomCertificateObservation struct { }
func (*TLSInterceptCustomCertificateObservation) DeepCopy ¶
func (in *TLSInterceptCustomCertificateObservation) DeepCopy() *TLSInterceptCustomCertificateObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificateObservation.
func (*TLSInterceptCustomCertificateObservation) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificateObservation) DeepCopyInto(out *TLSInterceptCustomCertificateObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificateParameters ¶
type TLSInterceptCustomCertificateParameters struct { // +kubebuilder:validation:Optional CertificateURL *string `json:"certificateUrl,omitempty" tf:"certificate_url,omitempty"` // +kubebuilder:validation:Optional CustomHashAlgorithms []CustomCertificateCustomHashAlgorithmsParameters `json:"customHashAlgorithms,omitempty" tf:"custom_hash_algorithms,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional DisableOcspStapling []CustomCertificateDisableOcspStaplingParameters `json:"disableOcspStapling,omitempty" tf:"disable_ocsp_stapling,omitempty"` // +kubebuilder:validation:Optional PrivateKey []CustomCertificatePrivateKeyParameters `json:"privateKey,omitempty" tf:"private_key,omitempty"` // +kubebuilder:validation:Optional UseSystemDefaults []CustomCertificateUseSystemDefaultsParameters `json:"useSystemDefaults,omitempty" tf:"use_system_defaults,omitempty"` }
func (*TLSInterceptCustomCertificateParameters) DeepCopy ¶
func (in *TLSInterceptCustomCertificateParameters) DeepCopy() *TLSInterceptCustomCertificateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificateParameters.
func (*TLSInterceptCustomCertificateParameters) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificateParameters) DeepCopyInto(out *TLSInterceptCustomCertificateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation ¶
type TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation struct { }
func (*TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopy ¶
func (in *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation.
func (*TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters ¶
type TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopy ¶
func (in *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters.
func (*TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoObservation ¶
type TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoObservation struct { }
func (*TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoObservation) DeepCopy ¶
func (in *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoObservation) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoObservation.
func (*TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoObservation) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoObservation) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoParameters ¶
type TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoParameters) DeepCopy ¶
func (in *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoParameters) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoParameters.
func (*TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoParameters) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoParameters) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyBlindfoldSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificatePrivateKeyClearSecretInfoObservation ¶
type TLSInterceptCustomCertificatePrivateKeyClearSecretInfoObservation struct { }
func (*TLSInterceptCustomCertificatePrivateKeyClearSecretInfoObservation) DeepCopy ¶
func (in *TLSInterceptCustomCertificatePrivateKeyClearSecretInfoObservation) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyClearSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificatePrivateKeyClearSecretInfoObservation.
func (*TLSInterceptCustomCertificatePrivateKeyClearSecretInfoObservation) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificatePrivateKeyClearSecretInfoObservation) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyClearSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificatePrivateKeyClearSecretInfoParameters ¶
type TLSInterceptCustomCertificatePrivateKeyClearSecretInfoParameters struct { // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional URL *string `json:"url,omitempty" tf:"url,omitempty"` }
func (*TLSInterceptCustomCertificatePrivateKeyClearSecretInfoParameters) DeepCopy ¶
func (in *TLSInterceptCustomCertificatePrivateKeyClearSecretInfoParameters) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyClearSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificatePrivateKeyClearSecretInfoParameters.
func (*TLSInterceptCustomCertificatePrivateKeyClearSecretInfoParameters) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificatePrivateKeyClearSecretInfoParameters) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyClearSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificatePrivateKeyObservation ¶
type TLSInterceptCustomCertificatePrivateKeyObservation struct { }
func (*TLSInterceptCustomCertificatePrivateKeyObservation) DeepCopy ¶
func (in *TLSInterceptCustomCertificatePrivateKeyObservation) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificatePrivateKeyObservation.
func (*TLSInterceptCustomCertificatePrivateKeyObservation) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificatePrivateKeyObservation) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificatePrivateKeyParameters ¶
type TLSInterceptCustomCertificatePrivateKeyParameters struct { // +kubebuilder:validation:Optional BlindfoldSecretInfo []CustomCertificatePrivateKeyBlindfoldSecretInfoParameters `json:"blindfoldSecretInfo,omitempty" tf:"blindfold_secret_info,omitempty"` // +kubebuilder:validation:Optional BlindfoldSecretInfoInternal []CustomCertificatePrivateKeyBlindfoldSecretInfoInternalParameters `json:"blindfoldSecretInfoInternal,omitempty" tf:"blindfold_secret_info_internal,omitempty"` // +kubebuilder:validation:Optional ClearSecretInfo []CustomCertificatePrivateKeyClearSecretInfoParameters `json:"clearSecretInfo,omitempty" tf:"clear_secret_info,omitempty"` // +kubebuilder:validation:Optional SecretEncodingType *string `json:"secretEncodingType,omitempty" tf:"secret_encoding_type,omitempty"` // +kubebuilder:validation:Optional VaultSecretInfo []CustomCertificatePrivateKeyVaultSecretInfoParameters `json:"vaultSecretInfo,omitempty" tf:"vault_secret_info,omitempty"` // +kubebuilder:validation:Optional WingmanSecretInfo []CustomCertificatePrivateKeyWingmanSecretInfoParameters `json:"wingmanSecretInfo,omitempty" tf:"wingman_secret_info,omitempty"` }
func (*TLSInterceptCustomCertificatePrivateKeyParameters) DeepCopy ¶
func (in *TLSInterceptCustomCertificatePrivateKeyParameters) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificatePrivateKeyParameters.
func (*TLSInterceptCustomCertificatePrivateKeyParameters) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificatePrivateKeyParameters) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoObservation ¶
type TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoObservation struct { }
func (*TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoObservation) DeepCopy ¶
func (in *TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoObservation) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoObservation.
func (*TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoObservation) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoObservation) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoParameters ¶
type TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoParameters struct { // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional SecretEncoding *string `json:"secretEncoding,omitempty" tf:"secret_encoding,omitempty"` // +kubebuilder:validation:Optional Version *float64 `json:"version,omitempty" tf:"version,omitempty"` }
func (*TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoParameters) DeepCopy ¶
func (in *TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoParameters) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoParameters.
func (*TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoParameters) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoParameters) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyVaultSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoObservation ¶
type TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoObservation struct { }
func (*TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoObservation) DeepCopy ¶
func (in *TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoObservation) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoObservation.
func (*TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoObservation) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoObservation) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoParameters ¶
type TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoParameters) DeepCopy ¶
func (in *TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoParameters) DeepCopy() *TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoParameters.
func (*TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoParameters) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoParameters) DeepCopyInto(out *TLSInterceptCustomCertificatePrivateKeyWingmanSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificateUseSystemDefaultsObservation ¶
type TLSInterceptCustomCertificateUseSystemDefaultsObservation struct { }
func (*TLSInterceptCustomCertificateUseSystemDefaultsObservation) DeepCopy ¶
func (in *TLSInterceptCustomCertificateUseSystemDefaultsObservation) DeepCopy() *TLSInterceptCustomCertificateUseSystemDefaultsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificateUseSystemDefaultsObservation.
func (*TLSInterceptCustomCertificateUseSystemDefaultsObservation) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificateUseSystemDefaultsObservation) DeepCopyInto(out *TLSInterceptCustomCertificateUseSystemDefaultsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptCustomCertificateUseSystemDefaultsParameters ¶
type TLSInterceptCustomCertificateUseSystemDefaultsParameters struct { }
func (*TLSInterceptCustomCertificateUseSystemDefaultsParameters) DeepCopy ¶
func (in *TLSInterceptCustomCertificateUseSystemDefaultsParameters) DeepCopy() *TLSInterceptCustomCertificateUseSystemDefaultsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptCustomCertificateUseSystemDefaultsParameters.
func (*TLSInterceptCustomCertificateUseSystemDefaultsParameters) DeepCopyInto ¶
func (in *TLSInterceptCustomCertificateUseSystemDefaultsParameters) DeepCopyInto(out *TLSInterceptCustomCertificateUseSystemDefaultsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptObservation ¶
type TLSInterceptObservation struct { }
func (*TLSInterceptObservation) DeepCopy ¶
func (in *TLSInterceptObservation) DeepCopy() *TLSInterceptObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptObservation.
func (*TLSInterceptObservation) DeepCopyInto ¶
func (in *TLSInterceptObservation) DeepCopyInto(out *TLSInterceptObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptParameters ¶
type TLSInterceptParameters struct { // +kubebuilder:validation:Optional CustomCertificate []CustomCertificateParameters `json:"customCertificate,omitempty" tf:"custom_certificate,omitempty"` // +kubebuilder:validation:Optional EnableForAllDomains *bool `json:"enableForAllDomains,omitempty" tf:"enable_for_all_domains,omitempty"` // +kubebuilder:validation:Optional Policy []PolicyParameters `json:"policy,omitempty" tf:"policy,omitempty"` // +kubebuilder:validation:Optional TrustedCAURL *string `json:"trustedCaUrl,omitempty" tf:"trusted_ca_url,omitempty"` // +kubebuilder:validation:Optional VolterraCertificate *bool `json:"volterraCertificate,omitempty" tf:"volterra_certificate,omitempty"` // +kubebuilder:validation:Optional VolterraTrustedCA *bool `json:"volterraTrustedCa,omitempty" tf:"volterra_trusted_ca,omitempty"` }
func (*TLSInterceptParameters) DeepCopy ¶
func (in *TLSInterceptParameters) DeepCopy() *TLSInterceptParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptParameters.
func (*TLSInterceptParameters) DeepCopyInto ¶
func (in *TLSInterceptParameters) DeepCopyInto(out *TLSInterceptParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptPolicyInterceptionRulesDomainMatchObservation ¶
type TLSInterceptPolicyInterceptionRulesDomainMatchObservation struct { }
func (*TLSInterceptPolicyInterceptionRulesDomainMatchObservation) DeepCopy ¶
func (in *TLSInterceptPolicyInterceptionRulesDomainMatchObservation) DeepCopy() *TLSInterceptPolicyInterceptionRulesDomainMatchObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptPolicyInterceptionRulesDomainMatchObservation.
func (*TLSInterceptPolicyInterceptionRulesDomainMatchObservation) DeepCopyInto ¶
func (in *TLSInterceptPolicyInterceptionRulesDomainMatchObservation) DeepCopyInto(out *TLSInterceptPolicyInterceptionRulesDomainMatchObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptPolicyInterceptionRulesDomainMatchParameters ¶
type TLSInterceptPolicyInterceptionRulesDomainMatchParameters struct { // +kubebuilder:validation:Optional ExactValue *string `json:"exactValue,omitempty" tf:"exact_value,omitempty"` // +kubebuilder:validation:Optional RegexValue *string `json:"regexValue,omitempty" tf:"regex_value,omitempty"` // +kubebuilder:validation:Optional SuffixValue *string `json:"suffixValue,omitempty" tf:"suffix_value,omitempty"` }
func (*TLSInterceptPolicyInterceptionRulesDomainMatchParameters) DeepCopy ¶
func (in *TLSInterceptPolicyInterceptionRulesDomainMatchParameters) DeepCopy() *TLSInterceptPolicyInterceptionRulesDomainMatchParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptPolicyInterceptionRulesDomainMatchParameters.
func (*TLSInterceptPolicyInterceptionRulesDomainMatchParameters) DeepCopyInto ¶
func (in *TLSInterceptPolicyInterceptionRulesDomainMatchParameters) DeepCopyInto(out *TLSInterceptPolicyInterceptionRulesDomainMatchParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptPolicyInterceptionRulesObservation ¶
type TLSInterceptPolicyInterceptionRulesObservation struct { }
func (*TLSInterceptPolicyInterceptionRulesObservation) DeepCopy ¶
func (in *TLSInterceptPolicyInterceptionRulesObservation) DeepCopy() *TLSInterceptPolicyInterceptionRulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptPolicyInterceptionRulesObservation.
func (*TLSInterceptPolicyInterceptionRulesObservation) DeepCopyInto ¶
func (in *TLSInterceptPolicyInterceptionRulesObservation) DeepCopyInto(out *TLSInterceptPolicyInterceptionRulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptPolicyInterceptionRulesParameters ¶
type TLSInterceptPolicyInterceptionRulesParameters struct { // +kubebuilder:validation:Optional DisableInterception *bool `json:"disableInterception,omitempty" tf:"disable_interception,omitempty"` // +kubebuilder:validation:Optional DomainMatch []PolicyInterceptionRulesDomainMatchParameters `json:"domainMatch,omitempty" tf:"domain_match,omitempty"` // +kubebuilder:validation:Optional EnableInterception *bool `json:"enableInterception,omitempty" tf:"enable_interception,omitempty"` }
func (*TLSInterceptPolicyInterceptionRulesParameters) DeepCopy ¶
func (in *TLSInterceptPolicyInterceptionRulesParameters) DeepCopy() *TLSInterceptPolicyInterceptionRulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptPolicyInterceptionRulesParameters.
func (*TLSInterceptPolicyInterceptionRulesParameters) DeepCopyInto ¶
func (in *TLSInterceptPolicyInterceptionRulesParameters) DeepCopyInto(out *TLSInterceptPolicyInterceptionRulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptPolicyObservation ¶
type TLSInterceptPolicyObservation struct { }
func (*TLSInterceptPolicyObservation) DeepCopy ¶
func (in *TLSInterceptPolicyObservation) DeepCopy() *TLSInterceptPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptPolicyObservation.
func (*TLSInterceptPolicyObservation) DeepCopyInto ¶
func (in *TLSInterceptPolicyObservation) DeepCopyInto(out *TLSInterceptPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSInterceptPolicyParameters ¶
type TLSInterceptPolicyParameters struct { // +kubebuilder:validation:Optional InterceptionRules []PolicyInterceptionRulesParameters `json:"interceptionRules,omitempty" tf:"interception_rules,omitempty"` }
func (*TLSInterceptPolicyParameters) DeepCopy ¶
func (in *TLSInterceptPolicyParameters) DeepCopy() *TLSInterceptPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSInterceptPolicyParameters.
func (*TLSInterceptPolicyParameters) DeepCopyInto ¶
func (in *TLSInterceptPolicyParameters) DeepCopyInto(out *TLSInterceptPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSParametersObservation ¶
type TLSParametersObservation struct { // +kubebuilder:validation:Optional UseMtls []UseMtlsObservation `json:"useMtls,omitempty" tf:"use_mtls,omitempty"` }
func (*TLSParametersObservation) DeepCopy ¶
func (in *TLSParametersObservation) DeepCopy() *TLSParametersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSParametersObservation.
func (*TLSParametersObservation) DeepCopyInto ¶
func (in *TLSParametersObservation) DeepCopyInto(out *TLSParametersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TLSParametersParameters ¶
type TLSParametersParameters struct { // +kubebuilder:validation:Optional NoMtls *bool `json:"noMtls,omitempty" tf:"no_mtls,omitempty"` // +kubebuilder:validation:Optional TLSCertificates []TLSCertificatesParameters `json:"tlsCertificates,omitempty" tf:"tls_certificates,omitempty"` // +kubebuilder:validation:Optional TLSConfig []TLSConfigParameters `json:"tlsConfig,omitempty" tf:"tls_config,omitempty"` // +kubebuilder:validation:Optional UseMtls []UseMtlsParameters `json:"useMtls,omitempty" tf:"use_mtls,omitempty"` }
func (*TLSParametersParameters) DeepCopy ¶
func (in *TLSParametersParameters) DeepCopy() *TLSParametersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TLSParametersParameters.
func (*TLSParametersParameters) DeepCopyInto ¶
func (in *TLSParametersParameters) DeepCopyInto(out *TLSParametersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TemporaryUserBlockingObservation ¶
type TemporaryUserBlockingObservation struct { }
func (*TemporaryUserBlockingObservation) DeepCopy ¶
func (in *TemporaryUserBlockingObservation) DeepCopy() *TemporaryUserBlockingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemporaryUserBlockingObservation.
func (*TemporaryUserBlockingObservation) DeepCopyInto ¶
func (in *TemporaryUserBlockingObservation) DeepCopyInto(out *TemporaryUserBlockingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TemporaryUserBlockingParameters ¶
type TemporaryUserBlockingParameters struct { // +kubebuilder:validation:Optional CustomPage *string `json:"customPage,omitempty" tf:"custom_page,omitempty"` }
func (*TemporaryUserBlockingParameters) DeepCopy ¶
func (in *TemporaryUserBlockingParameters) DeepCopy() *TemporaryUserBlockingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TemporaryUserBlockingParameters.
func (*TemporaryUserBlockingParameters) DeepCopyInto ¶
func (in *TemporaryUserBlockingParameters) DeepCopyInto(out *TemporaryUserBlockingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustedClientsHTTPHeaderHeadersObservation ¶
type TrustedClientsHTTPHeaderHeadersObservation struct { }
func (*TrustedClientsHTTPHeaderHeadersObservation) DeepCopy ¶
func (in *TrustedClientsHTTPHeaderHeadersObservation) DeepCopy() *TrustedClientsHTTPHeaderHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustedClientsHTTPHeaderHeadersObservation.
func (*TrustedClientsHTTPHeaderHeadersObservation) DeepCopyInto ¶
func (in *TrustedClientsHTTPHeaderHeadersObservation) DeepCopyInto(out *TrustedClientsHTTPHeaderHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustedClientsHTTPHeaderHeadersParameters ¶
type TrustedClientsHTTPHeaderHeadersParameters struct { // +kubebuilder:validation:Optional Exact *string `json:"exact,omitempty" tf:"exact,omitempty"` // +kubebuilder:validation:Optional InvertMatch *bool `json:"invertMatch,omitempty" tf:"invert_match,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Presence *bool `json:"presence,omitempty" tf:"presence,omitempty"` // +kubebuilder:validation:Optional Regex *string `json:"regex,omitempty" tf:"regex,omitempty"` }
func (*TrustedClientsHTTPHeaderHeadersParameters) DeepCopy ¶
func (in *TrustedClientsHTTPHeaderHeadersParameters) DeepCopy() *TrustedClientsHTTPHeaderHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustedClientsHTTPHeaderHeadersParameters.
func (*TrustedClientsHTTPHeaderHeadersParameters) DeepCopyInto ¶
func (in *TrustedClientsHTTPHeaderHeadersParameters) DeepCopyInto(out *TrustedClientsHTTPHeaderHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustedClientsHTTPHeaderObservation ¶
type TrustedClientsHTTPHeaderObservation struct { }
func (*TrustedClientsHTTPHeaderObservation) DeepCopy ¶
func (in *TrustedClientsHTTPHeaderObservation) DeepCopy() *TrustedClientsHTTPHeaderObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustedClientsHTTPHeaderObservation.
func (*TrustedClientsHTTPHeaderObservation) DeepCopyInto ¶
func (in *TrustedClientsHTTPHeaderObservation) DeepCopyInto(out *TrustedClientsHTTPHeaderObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustedClientsHTTPHeaderParameters ¶
type TrustedClientsHTTPHeaderParameters struct { // +kubebuilder:validation:Optional Headers []TrustedClientsHTTPHeaderHeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` }
func (*TrustedClientsHTTPHeaderParameters) DeepCopy ¶
func (in *TrustedClientsHTTPHeaderParameters) DeepCopy() *TrustedClientsHTTPHeaderParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustedClientsHTTPHeaderParameters.
func (*TrustedClientsHTTPHeaderParameters) DeepCopyInto ¶
func (in *TrustedClientsHTTPHeaderParameters) DeepCopyInto(out *TrustedClientsHTTPHeaderParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustedClientsMetadataObservation ¶
type TrustedClientsMetadataObservation struct { }
func (*TrustedClientsMetadataObservation) DeepCopy ¶
func (in *TrustedClientsMetadataObservation) DeepCopy() *TrustedClientsMetadataObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustedClientsMetadataObservation.
func (*TrustedClientsMetadataObservation) DeepCopyInto ¶
func (in *TrustedClientsMetadataObservation) DeepCopyInto(out *TrustedClientsMetadataObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustedClientsMetadataParameters ¶
type TrustedClientsMetadataParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*TrustedClientsMetadataParameters) DeepCopy ¶
func (in *TrustedClientsMetadataParameters) DeepCopy() *TrustedClientsMetadataParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustedClientsMetadataParameters.
func (*TrustedClientsMetadataParameters) DeepCopyInto ¶
func (in *TrustedClientsMetadataParameters) DeepCopyInto(out *TrustedClientsMetadataParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustedClientsObservation ¶
type TrustedClientsObservation struct { }
func (*TrustedClientsObservation) DeepCopy ¶
func (in *TrustedClientsObservation) DeepCopy() *TrustedClientsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustedClientsObservation.
func (*TrustedClientsObservation) DeepCopyInto ¶
func (in *TrustedClientsObservation) DeepCopyInto(out *TrustedClientsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustedClientsParameters ¶
type TrustedClientsParameters struct { // +kubebuilder:validation:Optional Actions []*string `json:"actions,omitempty" tf:"actions,omitempty"` // +kubebuilder:validation:Optional AsNumber *float64 `json:"asNumber,omitempty" tf:"as_number,omitempty"` // +kubebuilder:validation:Optional BotSkipProcessing *bool `json:"botSkipProcessing,omitempty" tf:"bot_skip_processing,omitempty"` // +kubebuilder:validation:Optional ExpirationTimestamp *string `json:"expirationTimestamp,omitempty" tf:"expiration_timestamp,omitempty"` // +kubebuilder:validation:Optional HTTPHeader []TrustedClientsHTTPHeaderParameters `json:"httpHeader,omitempty" tf:"http_header,omitempty"` // +kubebuilder:validation:Optional IPPrefix *string `json:"ipPrefix,omitempty" tf:"ip_prefix,omitempty"` // +kubebuilder:validation:Optional Metadata []TrustedClientsMetadataParameters `json:"metadata,omitempty" tf:"metadata,omitempty"` // +kubebuilder:validation:Optional SkipProcessing *bool `json:"skipProcessing,omitempty" tf:"skip_processing,omitempty"` // +kubebuilder:validation:Optional UserIdentifier *string `json:"userIdentifier,omitempty" tf:"user_identifier,omitempty"` // +kubebuilder:validation:Optional WafSkipProcessing *bool `json:"wafSkipProcessing,omitempty" tf:"waf_skip_processing,omitempty"` }
func (*TrustedClientsParameters) DeepCopy ¶
func (in *TrustedClientsParameters) DeepCopy() *TrustedClientsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustedClientsParameters.
func (*TrustedClientsParameters) DeepCopyInto ¶
func (in *TrustedClientsParameters) DeepCopyInto(out *TrustedClientsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsCrlObservation ¶
type UseMtlsCrlObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*UseMtlsCrlObservation) DeepCopy ¶
func (in *UseMtlsCrlObservation) DeepCopy() *UseMtlsCrlObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsCrlObservation.
func (*UseMtlsCrlObservation) DeepCopyInto ¶
func (in *UseMtlsCrlObservation) DeepCopyInto(out *UseMtlsCrlObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsCrlParameters ¶
type UseMtlsCrlParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*UseMtlsCrlParameters) DeepCopy ¶
func (in *UseMtlsCrlParameters) DeepCopy() *UseMtlsCrlParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsCrlParameters.
func (*UseMtlsCrlParameters) DeepCopyInto ¶
func (in *UseMtlsCrlParameters) DeepCopyInto(out *UseMtlsCrlParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsObservation ¶
type UseMtlsObservation struct { // +kubebuilder:validation:Optional Crl []CrlObservation `json:"crl,omitempty" tf:"crl,omitempty"` }
func (*UseMtlsObservation) DeepCopy ¶
func (in *UseMtlsObservation) DeepCopy() *UseMtlsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsObservation.
func (*UseMtlsObservation) DeepCopyInto ¶
func (in *UseMtlsObservation) DeepCopyInto(out *UseMtlsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsParameters ¶
type UseMtlsParameters struct { // +kubebuilder:validation:Optional Crl []CrlParameters `json:"crl,omitempty" tf:"crl,omitempty"` // +kubebuilder:validation:Optional NoCrl *bool `json:"noCrl,omitempty" tf:"no_crl,omitempty"` // +kubebuilder:validation:Optional TrustedCAURL *string `json:"trustedCaUrl,omitempty" tf:"trusted_ca_url,omitempty"` }
func (*UseMtlsParameters) DeepCopy ¶
func (in *UseMtlsParameters) DeepCopy() *UseMtlsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsParameters.
func (*UseMtlsParameters) DeepCopyInto ¶
func (in *UseMtlsParameters) DeepCopyInto(out *UseMtlsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesCustomHashAlgorithmsObservation ¶
type UseMtlsTLSCertificatesCustomHashAlgorithmsObservation struct { }
func (*UseMtlsTLSCertificatesCustomHashAlgorithmsObservation) DeepCopy ¶
func (in *UseMtlsTLSCertificatesCustomHashAlgorithmsObservation) DeepCopy() *UseMtlsTLSCertificatesCustomHashAlgorithmsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesCustomHashAlgorithmsObservation.
func (*UseMtlsTLSCertificatesCustomHashAlgorithmsObservation) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesCustomHashAlgorithmsObservation) DeepCopyInto(out *UseMtlsTLSCertificatesCustomHashAlgorithmsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesCustomHashAlgorithmsParameters ¶
type UseMtlsTLSCertificatesCustomHashAlgorithmsParameters struct { // +kubebuilder:validation:Required HashAlgorithms []*string `json:"hashAlgorithms" tf:"hash_algorithms,omitempty"` }
func (*UseMtlsTLSCertificatesCustomHashAlgorithmsParameters) DeepCopy ¶
func (in *UseMtlsTLSCertificatesCustomHashAlgorithmsParameters) DeepCopy() *UseMtlsTLSCertificatesCustomHashAlgorithmsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesCustomHashAlgorithmsParameters.
func (*UseMtlsTLSCertificatesCustomHashAlgorithmsParameters) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesCustomHashAlgorithmsParameters) DeepCopyInto(out *UseMtlsTLSCertificatesCustomHashAlgorithmsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesDisableOcspStaplingObservation ¶
type UseMtlsTLSCertificatesDisableOcspStaplingObservation struct { }
func (*UseMtlsTLSCertificatesDisableOcspStaplingObservation) DeepCopy ¶
func (in *UseMtlsTLSCertificatesDisableOcspStaplingObservation) DeepCopy() *UseMtlsTLSCertificatesDisableOcspStaplingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesDisableOcspStaplingObservation.
func (*UseMtlsTLSCertificatesDisableOcspStaplingObservation) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesDisableOcspStaplingObservation) DeepCopyInto(out *UseMtlsTLSCertificatesDisableOcspStaplingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesDisableOcspStaplingParameters ¶
type UseMtlsTLSCertificatesDisableOcspStaplingParameters struct { }
func (*UseMtlsTLSCertificatesDisableOcspStaplingParameters) DeepCopy ¶
func (in *UseMtlsTLSCertificatesDisableOcspStaplingParameters) DeepCopy() *UseMtlsTLSCertificatesDisableOcspStaplingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesDisableOcspStaplingParameters.
func (*UseMtlsTLSCertificatesDisableOcspStaplingParameters) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesDisableOcspStaplingParameters) DeepCopyInto(out *UseMtlsTLSCertificatesDisableOcspStaplingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesObservation ¶
type UseMtlsTLSCertificatesObservation struct { }
func (*UseMtlsTLSCertificatesObservation) DeepCopy ¶
func (in *UseMtlsTLSCertificatesObservation) DeepCopy() *UseMtlsTLSCertificatesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesObservation.
func (*UseMtlsTLSCertificatesObservation) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesObservation) DeepCopyInto(out *UseMtlsTLSCertificatesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesParameters ¶
type UseMtlsTLSCertificatesParameters struct { // +kubebuilder:validation:Optional CertificateURL *string `json:"certificateUrl,omitempty" tf:"certificate_url,omitempty"` // +kubebuilder:validation:Optional CustomHashAlgorithms []UseMtlsTLSCertificatesCustomHashAlgorithmsParameters `json:"customHashAlgorithms,omitempty" tf:"custom_hash_algorithms,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional DisableOcspStapling []UseMtlsTLSCertificatesDisableOcspStaplingParameters `json:"disableOcspStapling,omitempty" tf:"disable_ocsp_stapling,omitempty"` // +kubebuilder:validation:Optional PrivateKey []UseMtlsTLSCertificatesPrivateKeyParameters `json:"privateKey,omitempty" tf:"private_key,omitempty"` // +kubebuilder:validation:Optional UseSystemDefaults []UseMtlsTLSCertificatesUseSystemDefaultsParameters `json:"useSystemDefaults,omitempty" tf:"use_system_defaults,omitempty"` }
func (*UseMtlsTLSCertificatesParameters) DeepCopy ¶
func (in *UseMtlsTLSCertificatesParameters) DeepCopy() *UseMtlsTLSCertificatesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesParameters.
func (*UseMtlsTLSCertificatesParameters) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesParameters) DeepCopyInto(out *UseMtlsTLSCertificatesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation ¶
type UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation struct { }
func (*UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopy ¶
func (in *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopy() *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation.
func (*UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation) DeepCopyInto(out *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters ¶
type UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopy ¶
func (in *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopy() *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters.
func (*UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters) DeepCopyInto(out *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoObservation ¶
type UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoObservation struct { }
func (*UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoObservation) DeepCopy ¶
func (in *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoObservation) DeepCopy() *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoObservation.
func (*UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoObservation) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoObservation) DeepCopyInto(out *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoParameters ¶
type UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoParameters struct { // +kubebuilder:validation:Optional DecryptionProvider *string `json:"decryptionProvider,omitempty" tf:"decryption_provider,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional StoreProvider *string `json:"storeProvider,omitempty" tf:"store_provider,omitempty"` }
func (*UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoParameters) DeepCopy ¶
func (in *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoParameters) DeepCopy() *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoParameters.
func (*UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoParameters) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoParameters) DeepCopyInto(out *UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesPrivateKeyClearSecretInfoObservation ¶
type UseMtlsTLSCertificatesPrivateKeyClearSecretInfoObservation struct { }
func (*UseMtlsTLSCertificatesPrivateKeyClearSecretInfoObservation) DeepCopy ¶
func (in *UseMtlsTLSCertificatesPrivateKeyClearSecretInfoObservation) DeepCopy() *UseMtlsTLSCertificatesPrivateKeyClearSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesPrivateKeyClearSecretInfoObservation.
func (*UseMtlsTLSCertificatesPrivateKeyClearSecretInfoObservation) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesPrivateKeyClearSecretInfoObservation) DeepCopyInto(out *UseMtlsTLSCertificatesPrivateKeyClearSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesPrivateKeyClearSecretInfoParameters ¶
type UseMtlsTLSCertificatesPrivateKeyClearSecretInfoParameters struct { // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional URL *string `json:"url,omitempty" tf:"url,omitempty"` }
func (*UseMtlsTLSCertificatesPrivateKeyClearSecretInfoParameters) DeepCopy ¶
func (in *UseMtlsTLSCertificatesPrivateKeyClearSecretInfoParameters) DeepCopy() *UseMtlsTLSCertificatesPrivateKeyClearSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesPrivateKeyClearSecretInfoParameters.
func (*UseMtlsTLSCertificatesPrivateKeyClearSecretInfoParameters) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesPrivateKeyClearSecretInfoParameters) DeepCopyInto(out *UseMtlsTLSCertificatesPrivateKeyClearSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesPrivateKeyObservation ¶
type UseMtlsTLSCertificatesPrivateKeyObservation struct { }
func (*UseMtlsTLSCertificatesPrivateKeyObservation) DeepCopy ¶
func (in *UseMtlsTLSCertificatesPrivateKeyObservation) DeepCopy() *UseMtlsTLSCertificatesPrivateKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesPrivateKeyObservation.
func (*UseMtlsTLSCertificatesPrivateKeyObservation) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesPrivateKeyObservation) DeepCopyInto(out *UseMtlsTLSCertificatesPrivateKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesPrivateKeyParameters ¶
type UseMtlsTLSCertificatesPrivateKeyParameters struct { // +kubebuilder:validation:Optional BlindfoldSecretInfo []UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoParameters `json:"blindfoldSecretInfo,omitempty" tf:"blindfold_secret_info,omitempty"` // +kubebuilder:validation:Optional BlindfoldSecretInfoInternal []UseMtlsTLSCertificatesPrivateKeyBlindfoldSecretInfoInternalParameters `json:"blindfoldSecretInfoInternal,omitempty" tf:"blindfold_secret_info_internal,omitempty"` // +kubebuilder:validation:Optional ClearSecretInfo []UseMtlsTLSCertificatesPrivateKeyClearSecretInfoParameters `json:"clearSecretInfo,omitempty" tf:"clear_secret_info,omitempty"` // +kubebuilder:validation:Optional SecretEncodingType *string `json:"secretEncodingType,omitempty" tf:"secret_encoding_type,omitempty"` // +kubebuilder:validation:Optional VaultSecretInfo []UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoParameters `json:"vaultSecretInfo,omitempty" tf:"vault_secret_info,omitempty"` // +kubebuilder:validation:Optional WingmanSecretInfo []UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoParameters `json:"wingmanSecretInfo,omitempty" tf:"wingman_secret_info,omitempty"` }
func (*UseMtlsTLSCertificatesPrivateKeyParameters) DeepCopy ¶
func (in *UseMtlsTLSCertificatesPrivateKeyParameters) DeepCopy() *UseMtlsTLSCertificatesPrivateKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesPrivateKeyParameters.
func (*UseMtlsTLSCertificatesPrivateKeyParameters) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesPrivateKeyParameters) DeepCopyInto(out *UseMtlsTLSCertificatesPrivateKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoObservation ¶
type UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoObservation struct { }
func (*UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoObservation) DeepCopy ¶
func (in *UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoObservation) DeepCopy() *UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoObservation.
func (*UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoObservation) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoObservation) DeepCopyInto(out *UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoParameters ¶
type UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoParameters struct { // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional SecretEncoding *string `json:"secretEncoding,omitempty" tf:"secret_encoding,omitempty"` // +kubebuilder:validation:Optional Version *float64 `json:"version,omitempty" tf:"version,omitempty"` }
func (*UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoParameters) DeepCopy ¶
func (in *UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoParameters) DeepCopy() *UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoParameters.
func (*UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoParameters) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoParameters) DeepCopyInto(out *UseMtlsTLSCertificatesPrivateKeyVaultSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoObservation ¶
type UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoObservation struct { }
func (*UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoObservation) DeepCopy ¶
func (in *UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoObservation) DeepCopy() *UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoObservation.
func (*UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoObservation) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoObservation) DeepCopyInto(out *UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoParameters ¶
type UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoParameters) DeepCopy ¶
func (in *UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoParameters) DeepCopy() *UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoParameters.
func (*UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoParameters) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoParameters) DeepCopyInto(out *UseMtlsTLSCertificatesPrivateKeyWingmanSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesUseSystemDefaultsObservation ¶
type UseMtlsTLSCertificatesUseSystemDefaultsObservation struct { }
func (*UseMtlsTLSCertificatesUseSystemDefaultsObservation) DeepCopy ¶
func (in *UseMtlsTLSCertificatesUseSystemDefaultsObservation) DeepCopy() *UseMtlsTLSCertificatesUseSystemDefaultsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesUseSystemDefaultsObservation.
func (*UseMtlsTLSCertificatesUseSystemDefaultsObservation) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesUseSystemDefaultsObservation) DeepCopyInto(out *UseMtlsTLSCertificatesUseSystemDefaultsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseMtlsTLSCertificatesUseSystemDefaultsParameters ¶
type UseMtlsTLSCertificatesUseSystemDefaultsParameters struct { }
func (*UseMtlsTLSCertificatesUseSystemDefaultsParameters) DeepCopy ¶
func (in *UseMtlsTLSCertificatesUseSystemDefaultsParameters) DeepCopy() *UseMtlsTLSCertificatesUseSystemDefaultsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseMtlsTLSCertificatesUseSystemDefaultsParameters.
func (*UseMtlsTLSCertificatesUseSystemDefaultsParameters) DeepCopyInto ¶
func (in *UseMtlsTLSCertificatesUseSystemDefaultsParameters) DeepCopyInto(out *UseMtlsTLSCertificatesUseSystemDefaultsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseServerVerificationObservation ¶
type UseServerVerificationObservation struct { }
func (*UseServerVerificationObservation) DeepCopy ¶
func (in *UseServerVerificationObservation) DeepCopy() *UseServerVerificationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseServerVerificationObservation.
func (*UseServerVerificationObservation) DeepCopyInto ¶
func (in *UseServerVerificationObservation) DeepCopyInto(out *UseServerVerificationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseServerVerificationParameters ¶
type UseServerVerificationParameters struct { // +kubebuilder:validation:Optional TrustedCAURL *string `json:"trustedCaUrl,omitempty" tf:"trusted_ca_url,omitempty"` }
func (*UseServerVerificationParameters) DeepCopy ¶
func (in *UseServerVerificationParameters) DeepCopy() *UseServerVerificationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseServerVerificationParameters.
func (*UseServerVerificationParameters) DeepCopyInto ¶
func (in *UseServerVerificationParameters) DeepCopyInto(out *UseServerVerificationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseSystemDefaultsObservation ¶
type UseSystemDefaultsObservation struct { }
func (*UseSystemDefaultsObservation) DeepCopy ¶
func (in *UseSystemDefaultsObservation) DeepCopy() *UseSystemDefaultsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseSystemDefaultsObservation.
func (*UseSystemDefaultsObservation) DeepCopyInto ¶
func (in *UseSystemDefaultsObservation) DeepCopyInto(out *UseSystemDefaultsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseSystemDefaultsParameters ¶
type UseSystemDefaultsParameters struct { }
func (*UseSystemDefaultsParameters) DeepCopy ¶
func (in *UseSystemDefaultsParameters) DeepCopy() *UseSystemDefaultsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseSystemDefaultsParameters.
func (*UseSystemDefaultsParameters) DeepCopyInto ¶
func (in *UseSystemDefaultsParameters) DeepCopyInto(out *UseSystemDefaultsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseTLSObservation ¶
type UseTLSObservation struct { }
func (*UseTLSObservation) DeepCopy ¶
func (in *UseTLSObservation) DeepCopy() *UseTLSObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseTLSObservation.
func (*UseTLSObservation) DeepCopyInto ¶
func (in *UseTLSObservation) DeepCopyInto(out *UseTLSObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseTLSParameters ¶
type UseTLSParameters struct { // +kubebuilder:validation:Optional DisableSni *bool `json:"disableSni,omitempty" tf:"disable_sni,omitempty"` // +kubebuilder:validation:Optional NoMtls *bool `json:"noMtls,omitempty" tf:"no_mtls,omitempty"` // +kubebuilder:validation:Optional SkipServerVerification *bool `json:"skipServerVerification,omitempty" tf:"skip_server_verification,omitempty"` // +kubebuilder:validation:Optional Sni *string `json:"sni,omitempty" tf:"sni,omitempty"` // +kubebuilder:validation:Optional TLSConfig []UseTLSTLSConfigParameters `json:"tlsConfig,omitempty" tf:"tls_config,omitempty"` // +kubebuilder:validation:Optional UseHostHeaderAsSni *bool `json:"useHostHeaderAsSni,omitempty" tf:"use_host_header_as_sni,omitempty"` // +kubebuilder:validation:Optional UseMtls []UseTLSUseMtlsParameters `json:"useMtls,omitempty" tf:"use_mtls,omitempty"` // +kubebuilder:validation:Optional UseServerVerification []UseServerVerificationParameters `json:"useServerVerification,omitempty" tf:"use_server_verification,omitempty"` // +kubebuilder:validation:Optional VolterraTrustedCA *bool `json:"volterraTrustedCa,omitempty" tf:"volterra_trusted_ca,omitempty"` }
func (*UseTLSParameters) DeepCopy ¶
func (in *UseTLSParameters) DeepCopy() *UseTLSParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseTLSParameters.
func (*UseTLSParameters) DeepCopyInto ¶
func (in *UseTLSParameters) DeepCopyInto(out *UseTLSParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseTLSTLSConfigCustomSecurityObservation ¶
type UseTLSTLSConfigCustomSecurityObservation struct { }
func (*UseTLSTLSConfigCustomSecurityObservation) DeepCopy ¶
func (in *UseTLSTLSConfigCustomSecurityObservation) DeepCopy() *UseTLSTLSConfigCustomSecurityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseTLSTLSConfigCustomSecurityObservation.
func (*UseTLSTLSConfigCustomSecurityObservation) DeepCopyInto ¶
func (in *UseTLSTLSConfigCustomSecurityObservation) DeepCopyInto(out *UseTLSTLSConfigCustomSecurityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseTLSTLSConfigCustomSecurityParameters ¶
type UseTLSTLSConfigCustomSecurityParameters struct { // +kubebuilder:validation:Required CipherSuites []*string `json:"cipherSuites" tf:"cipher_suites,omitempty"` // +kubebuilder:validation:Optional MaxVersion *string `json:"maxVersion,omitempty" tf:"max_version,omitempty"` // +kubebuilder:validation:Optional MinVersion *string `json:"minVersion,omitempty" tf:"min_version,omitempty"` }
func (*UseTLSTLSConfigCustomSecurityParameters) DeepCopy ¶
func (in *UseTLSTLSConfigCustomSecurityParameters) DeepCopy() *UseTLSTLSConfigCustomSecurityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseTLSTLSConfigCustomSecurityParameters.
func (*UseTLSTLSConfigCustomSecurityParameters) DeepCopyInto ¶
func (in *UseTLSTLSConfigCustomSecurityParameters) DeepCopyInto(out *UseTLSTLSConfigCustomSecurityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseTLSTLSConfigObservation ¶
type UseTLSTLSConfigObservation struct { }
func (*UseTLSTLSConfigObservation) DeepCopy ¶
func (in *UseTLSTLSConfigObservation) DeepCopy() *UseTLSTLSConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseTLSTLSConfigObservation.
func (*UseTLSTLSConfigObservation) DeepCopyInto ¶
func (in *UseTLSTLSConfigObservation) DeepCopyInto(out *UseTLSTLSConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseTLSTLSConfigParameters ¶
type UseTLSTLSConfigParameters struct { // +kubebuilder:validation:Optional CustomSecurity []UseTLSTLSConfigCustomSecurityParameters `json:"customSecurity,omitempty" tf:"custom_security,omitempty"` // +kubebuilder:validation:Optional DefaultSecurity *bool `json:"defaultSecurity,omitempty" tf:"default_security,omitempty"` // +kubebuilder:validation:Optional LowSecurity *bool `json:"lowSecurity,omitempty" tf:"low_security,omitempty"` // +kubebuilder:validation:Optional MediumSecurity *bool `json:"mediumSecurity,omitempty" tf:"medium_security,omitempty"` }
func (*UseTLSTLSConfigParameters) DeepCopy ¶
func (in *UseTLSTLSConfigParameters) DeepCopy() *UseTLSTLSConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseTLSTLSConfigParameters.
func (*UseTLSTLSConfigParameters) DeepCopyInto ¶
func (in *UseTLSTLSConfigParameters) DeepCopyInto(out *UseTLSTLSConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseTLSUseMtlsObservation ¶
type UseTLSUseMtlsObservation struct { }
func (*UseTLSUseMtlsObservation) DeepCopy ¶
func (in *UseTLSUseMtlsObservation) DeepCopy() *UseTLSUseMtlsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseTLSUseMtlsObservation.
func (*UseTLSUseMtlsObservation) DeepCopyInto ¶
func (in *UseTLSUseMtlsObservation) DeepCopyInto(out *UseTLSUseMtlsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UseTLSUseMtlsParameters ¶
type UseTLSUseMtlsParameters struct { // +kubebuilder:validation:Optional TLSCertificates []UseMtlsTLSCertificatesParameters `json:"tlsCertificates,omitempty" tf:"tls_certificates,omitempty"` }
func (*UseTLSUseMtlsParameters) DeepCopy ¶
func (in *UseTLSUseMtlsParameters) DeepCopy() *UseTLSUseMtlsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UseTLSUseMtlsParameters.
func (*UseTLSUseMtlsParameters) DeepCopyInto ¶
func (in *UseTLSUseMtlsParameters) DeepCopyInto(out *UseTLSUseMtlsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserIdentificationObservation ¶
type UserIdentificationObservation struct { }
func (*UserIdentificationObservation) DeepCopy ¶
func (in *UserIdentificationObservation) DeepCopy() *UserIdentificationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserIdentificationObservation.
func (*UserIdentificationObservation) DeepCopyInto ¶
func (in *UserIdentificationObservation) DeepCopyInto(out *UserIdentificationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserIdentificationParameters ¶
type UserIdentificationParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*UserIdentificationParameters) DeepCopy ¶
func (in *UserIdentificationParameters) DeepCopy() *UserIdentificationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserIdentificationParameters.
func (*UserIdentificationParameters) DeepCopyInto ¶
func (in *UserIdentificationParameters) DeepCopyInto(out *UserIdentificationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VPCObservation ¶
type VPCObservation struct { }
func (*VPCObservation) DeepCopy ¶
func (in *VPCObservation) DeepCopy() *VPCObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VPCObservation.
func (*VPCObservation) DeepCopyInto ¶
func (in *VPCObservation) DeepCopyInto(out *VPCObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VPCParameters ¶
type VPCParameters struct { // +kubebuilder:validation:Optional NewVPC []NewVPCParameters `json:"newVpc,omitempty" tf:"new_vpc,omitempty"` // +kubebuilder:validation:Optional VPCID *string `json:"vpcId,omitempty" tf:"vpc_id,omitempty"` }
func (*VPCParameters) DeepCopy ¶
func (in *VPCParameters) DeepCopy() *VPCParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VPCParameters.
func (*VPCParameters) DeepCopyInto ¶
func (in *VPCParameters) DeepCopyInto(out *VPCParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VaultSecretInfoObservation ¶
type VaultSecretInfoObservation struct { }
func (*VaultSecretInfoObservation) DeepCopy ¶
func (in *VaultSecretInfoObservation) DeepCopy() *VaultSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultSecretInfoObservation.
func (*VaultSecretInfoObservation) DeepCopyInto ¶
func (in *VaultSecretInfoObservation) DeepCopyInto(out *VaultSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VaultSecretInfoParameters ¶
type VaultSecretInfoParameters struct { // +kubebuilder:validation:Optional Key *string `json:"key,omitempty" tf:"key,omitempty"` // +kubebuilder:validation:Optional Location *string `json:"location,omitempty" tf:"location,omitempty"` // +kubebuilder:validation:Optional Provider *string `json:"provider,omitempty" tf:"provider,omitempty"` // +kubebuilder:validation:Optional SecretEncoding *string `json:"secretEncoding,omitempty" tf:"secret_encoding,omitempty"` // +kubebuilder:validation:Optional Version *float64 `json:"version,omitempty" tf:"version,omitempty"` }
func (*VaultSecretInfoParameters) DeepCopy ¶
func (in *VaultSecretInfoParameters) DeepCopy() *VaultSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VaultSecretInfoParameters.
func (*VaultSecretInfoParameters) DeepCopyInto ¶
func (in *VaultSecretInfoParameters) DeepCopyInto(out *VaultSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ViolationSettingsObservation ¶
type ViolationSettingsObservation struct { }
func (*ViolationSettingsObservation) DeepCopy ¶
func (in *ViolationSettingsObservation) DeepCopy() *ViolationSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ViolationSettingsObservation.
func (*ViolationSettingsObservation) DeepCopyInto ¶
func (in *ViolationSettingsObservation) DeepCopyInto(out *ViolationSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ViolationSettingsParameters ¶
type ViolationSettingsParameters struct { // +kubebuilder:validation:Required DisabledViolationTypes []*string `json:"disabledViolationTypes" tf:"disabled_violation_types,omitempty"` }
func (*ViolationSettingsParameters) DeepCopy ¶
func (in *ViolationSettingsParameters) DeepCopy() *ViolationSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ViolationSettingsParameters.
func (*ViolationSettingsParameters) DeepCopyInto ¶
func (in *ViolationSettingsParameters) DeepCopyInto(out *ViolationSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkObservation ¶
type VirtualNetworkObservation struct { // +kubebuilder:validation:Optional VirtualNetwork []VirtualNetworkVirtualNetworkObservation `json:"virtualNetwork,omitempty" tf:"virtual_network,omitempty"` }
func (*VirtualNetworkObservation) DeepCopy ¶
func (in *VirtualNetworkObservation) DeepCopy() *VirtualNetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkObservation.
func (*VirtualNetworkObservation) DeepCopyInto ¶
func (in *VirtualNetworkObservation) DeepCopyInto(out *VirtualNetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkParameters ¶
type VirtualNetworkParameters struct { // +kubebuilder:validation:Optional DefaultVip *bool `json:"defaultVip,omitempty" tf:"default_vip,omitempty"` // +kubebuilder:validation:Optional SpecificVip *string `json:"specificVip,omitempty" tf:"specific_vip,omitempty"` // +kubebuilder:validation:Optional VirtualNetwork []VirtualNetworkVirtualNetworkParameters `json:"virtualNetwork,omitempty" tf:"virtual_network,omitempty"` }
func (*VirtualNetworkParameters) DeepCopy ¶
func (in *VirtualNetworkParameters) DeepCopy() *VirtualNetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkParameters.
func (*VirtualNetworkParameters) DeepCopyInto ¶
func (in *VirtualNetworkParameters) DeepCopyInto(out *VirtualNetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkVirtualNetworkObservation ¶
type VirtualNetworkVirtualNetworkObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*VirtualNetworkVirtualNetworkObservation) DeepCopy ¶
func (in *VirtualNetworkVirtualNetworkObservation) DeepCopy() *VirtualNetworkVirtualNetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkVirtualNetworkObservation.
func (*VirtualNetworkVirtualNetworkObservation) DeepCopyInto ¶
func (in *VirtualNetworkVirtualNetworkObservation) DeepCopyInto(out *VirtualNetworkVirtualNetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkVirtualNetworkParameters ¶
type VirtualNetworkVirtualNetworkParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*VirtualNetworkVirtualNetworkParameters) DeepCopy ¶
func (in *VirtualNetworkVirtualNetworkParameters) DeepCopy() *VirtualNetworkVirtualNetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkVirtualNetworkParameters.
func (*VirtualNetworkVirtualNetworkParameters) DeepCopyInto ¶
func (in *VirtualNetworkVirtualNetworkParameters) DeepCopyInto(out *VirtualNetworkVirtualNetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualSiteObservation ¶
type VirtualSiteObservation struct { // +kubebuilder:validation:Optional VirtualSite []VirtualSiteVirtualSiteObservation `json:"virtualSite,omitempty" tf:"virtual_site,omitempty"` }
func (*VirtualSiteObservation) DeepCopy ¶
func (in *VirtualSiteObservation) DeepCopy() *VirtualSiteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualSiteObservation.
func (*VirtualSiteObservation) DeepCopyInto ¶
func (in *VirtualSiteObservation) DeepCopyInto(out *VirtualSiteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualSiteParameters ¶
type VirtualSiteParameters struct { // +kubebuilder:validation:Optional Network *string `json:"network,omitempty" tf:"network,omitempty"` // +kubebuilder:validation:Optional VirtualSite []VirtualSiteVirtualSiteParameters `json:"virtualSite,omitempty" tf:"virtual_site,omitempty"` }
func (*VirtualSiteParameters) DeepCopy ¶
func (in *VirtualSiteParameters) DeepCopy() *VirtualSiteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualSiteParameters.
func (*VirtualSiteParameters) DeepCopyInto ¶
func (in *VirtualSiteParameters) DeepCopyInto(out *VirtualSiteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualSiteVirtualSiteObservation ¶
type VirtualSiteVirtualSiteObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*VirtualSiteVirtualSiteObservation) DeepCopy ¶
func (in *VirtualSiteVirtualSiteObservation) DeepCopy() *VirtualSiteVirtualSiteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualSiteVirtualSiteObservation.
func (*VirtualSiteVirtualSiteObservation) DeepCopyInto ¶
func (in *VirtualSiteVirtualSiteObservation) DeepCopyInto(out *VirtualSiteVirtualSiteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualSiteVirtualSiteParameters ¶
type VirtualSiteVirtualSiteParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*VirtualSiteVirtualSiteParameters) DeepCopy ¶
func (in *VirtualSiteVirtualSiteParameters) DeepCopy() *VirtualSiteVirtualSiteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualSiteVirtualSiteParameters.
func (*VirtualSiteVirtualSiteParameters) DeepCopyInto ¶
func (in *VirtualSiteVirtualSiteParameters) DeepCopyInto(out *VirtualSiteVirtualSiteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Vk8SServiceObservation ¶
type Vk8SServiceObservation struct { // +kubebuilder:validation:Optional Site []Vk8SServiceSiteObservation `json:"site,omitempty" tf:"site,omitempty"` // +kubebuilder:validation:Optional VirtualSite []Vk8SServiceVirtualSiteObservation `json:"virtualSite,omitempty" tf:"virtual_site,omitempty"` }
func (*Vk8SServiceObservation) DeepCopy ¶
func (in *Vk8SServiceObservation) DeepCopy() *Vk8SServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Vk8SServiceObservation.
func (*Vk8SServiceObservation) DeepCopyInto ¶
func (in *Vk8SServiceObservation) DeepCopyInto(out *Vk8SServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Vk8SServiceParameters ¶
type Vk8SServiceParameters struct { // +kubebuilder:validation:Optional Site []Vk8SServiceSiteParameters `json:"site,omitempty" tf:"site,omitempty"` // +kubebuilder:validation:Optional VirtualSite []Vk8SServiceVirtualSiteParameters `json:"virtualSite,omitempty" tf:"virtual_site,omitempty"` }
func (*Vk8SServiceParameters) DeepCopy ¶
func (in *Vk8SServiceParameters) DeepCopy() *Vk8SServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Vk8SServiceParameters.
func (*Vk8SServiceParameters) DeepCopyInto ¶
func (in *Vk8SServiceParameters) DeepCopyInto(out *Vk8SServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Vk8SServiceSiteObservation ¶
type Vk8SServiceSiteObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*Vk8SServiceSiteObservation) DeepCopy ¶
func (in *Vk8SServiceSiteObservation) DeepCopy() *Vk8SServiceSiteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Vk8SServiceSiteObservation.
func (*Vk8SServiceSiteObservation) DeepCopyInto ¶
func (in *Vk8SServiceSiteObservation) DeepCopyInto(out *Vk8SServiceSiteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Vk8SServiceSiteParameters ¶
type Vk8SServiceSiteParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*Vk8SServiceSiteParameters) DeepCopy ¶
func (in *Vk8SServiceSiteParameters) DeepCopy() *Vk8SServiceSiteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Vk8SServiceSiteParameters.
func (*Vk8SServiceSiteParameters) DeepCopyInto ¶
func (in *Vk8SServiceSiteParameters) DeepCopyInto(out *Vk8SServiceSiteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Vk8SServiceVirtualSiteObservation ¶
type Vk8SServiceVirtualSiteObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*Vk8SServiceVirtualSiteObservation) DeepCopy ¶
func (in *Vk8SServiceVirtualSiteObservation) DeepCopy() *Vk8SServiceVirtualSiteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Vk8SServiceVirtualSiteObservation.
func (*Vk8SServiceVirtualSiteObservation) DeepCopyInto ¶
func (in *Vk8SServiceVirtualSiteObservation) DeepCopyInto(out *Vk8SServiceVirtualSiteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Vk8SServiceVirtualSiteParameters ¶
type Vk8SServiceVirtualSiteParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*Vk8SServiceVirtualSiteParameters) DeepCopy ¶
func (in *Vk8SServiceVirtualSiteParameters) DeepCopy() *Vk8SServiceVirtualSiteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Vk8SServiceVirtualSiteParameters.
func (*Vk8SServiceVirtualSiteParameters) DeepCopyInto ¶
func (in *Vk8SServiceVirtualSiteParameters) DeepCopyInto(out *Vk8SServiceVirtualSiteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VnPrivateIPObservation ¶
type VnPrivateIPObservation struct { }
func (*VnPrivateIPObservation) DeepCopy ¶
func (in *VnPrivateIPObservation) DeepCopy() *VnPrivateIPObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VnPrivateIPObservation.
func (*VnPrivateIPObservation) DeepCopyInto ¶
func (in *VnPrivateIPObservation) DeepCopyInto(out *VnPrivateIPObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VnPrivateIPParameters ¶
type VnPrivateIPParameters struct { // +kubebuilder:validation:Optional IP *string `json:"ip,omitempty" tf:"ip,omitempty"` // +kubebuilder:validation:Optional VirtualNetwork []VnPrivateIPVirtualNetworkParameters `json:"virtualNetwork,omitempty" tf:"virtual_network,omitempty"` }
func (*VnPrivateIPParameters) DeepCopy ¶
func (in *VnPrivateIPParameters) DeepCopy() *VnPrivateIPParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VnPrivateIPParameters.
func (*VnPrivateIPParameters) DeepCopyInto ¶
func (in *VnPrivateIPParameters) DeepCopyInto(out *VnPrivateIPParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VnPrivateIPVirtualNetworkObservation ¶
type VnPrivateIPVirtualNetworkObservation struct { }
func (*VnPrivateIPVirtualNetworkObservation) DeepCopy ¶
func (in *VnPrivateIPVirtualNetworkObservation) DeepCopy() *VnPrivateIPVirtualNetworkObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VnPrivateIPVirtualNetworkObservation.
func (*VnPrivateIPVirtualNetworkObservation) DeepCopyInto ¶
func (in *VnPrivateIPVirtualNetworkObservation) DeepCopyInto(out *VnPrivateIPVirtualNetworkObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VnPrivateIPVirtualNetworkParameters ¶
type VnPrivateIPVirtualNetworkParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*VnPrivateIPVirtualNetworkParameters) DeepCopy ¶
func (in *VnPrivateIPVirtualNetworkParameters) DeepCopy() *VnPrivateIPVirtualNetworkParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VnPrivateIPVirtualNetworkParameters.
func (*VnPrivateIPVirtualNetworkParameters) DeepCopyInto ¶
func (in *VnPrivateIPVirtualNetworkParameters) DeepCopyInto(out *VnPrivateIPVirtualNetworkParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VnPrivateNameObservation ¶
type VnPrivateNameObservation struct { }
func (*VnPrivateNameObservation) DeepCopy ¶
func (in *VnPrivateNameObservation) DeepCopy() *VnPrivateNameObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VnPrivateNameObservation.
func (*VnPrivateNameObservation) DeepCopyInto ¶
func (in *VnPrivateNameObservation) DeepCopyInto(out *VnPrivateNameObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VnPrivateNameParameters ¶
type VnPrivateNameParameters struct { // +kubebuilder:validation:Optional DNSName *string `json:"dnsName,omitempty" tf:"dns_name,omitempty"` // +kubebuilder:validation:Optional PrivateNetwork []PrivateNetworkParameters `json:"privateNetwork,omitempty" tf:"private_network,omitempty"` }
func (*VnPrivateNameParameters) DeepCopy ¶
func (in *VnPrivateNameParameters) DeepCopy() *VnPrivateNameParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VnPrivateNameParameters.
func (*VnPrivateNameParameters) DeepCopyInto ¶
func (in *VnPrivateNameParameters) DeepCopyInto(out *VnPrivateNameParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VolterraNamespace ¶
type VolterraNamespace struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec VolterraNamespaceSpec `json:"spec"` Status VolterraNamespaceStatus `json:"status,omitempty"` }
VolterraNamespace is the Schema for the VolterraNamespaces API. <no value> +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,volterra}
func (*VolterraNamespace) DeepCopy ¶
func (in *VolterraNamespace) DeepCopy() *VolterraNamespace
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolterraNamespace.
func (*VolterraNamespace) DeepCopyInto ¶
func (in *VolterraNamespace) DeepCopyInto(out *VolterraNamespace)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VolterraNamespace) DeepCopyObject ¶
func (in *VolterraNamespace) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VolterraNamespace) GetCondition ¶
func (mg *VolterraNamespace) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this VolterraNamespace.
func (*VolterraNamespace) GetConnectionDetailsMapping ¶
func (tr *VolterraNamespace) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this VolterraNamespace
func (*VolterraNamespace) GetDeletionPolicy ¶
func (mg *VolterraNamespace) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this VolterraNamespace.
func (*VolterraNamespace) GetID ¶
func (tr *VolterraNamespace) GetID() string
GetID returns ID of underlying Terraform resource of this VolterraNamespace
func (*VolterraNamespace) GetObservation ¶
func (tr *VolterraNamespace) GetObservation() (map[string]any, error)
GetObservation of this VolterraNamespace
func (*VolterraNamespace) GetParameters ¶
func (tr *VolterraNamespace) GetParameters() (map[string]any, error)
GetParameters of this VolterraNamespace
func (*VolterraNamespace) GetProviderConfigReference ¶
func (mg *VolterraNamespace) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this VolterraNamespace.
func (*VolterraNamespace) GetProviderReference ¶
func (mg *VolterraNamespace) GetProviderReference() *xpv1.Reference
GetProviderReference of this VolterraNamespace. Deprecated: Use GetProviderConfigReference.
func (*VolterraNamespace) GetPublishConnectionDetailsTo ¶
func (mg *VolterraNamespace) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this VolterraNamespace.
func (*VolterraNamespace) GetTerraformResourceType ¶
func (mg *VolterraNamespace) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this VolterraNamespace
func (*VolterraNamespace) GetTerraformSchemaVersion ¶
func (tr *VolterraNamespace) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*VolterraNamespace) GetWriteConnectionSecretToReference ¶
func (mg *VolterraNamespace) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this VolterraNamespace.
func (*VolterraNamespace) LateInitialize ¶
func (tr *VolterraNamespace) LateInitialize(attrs []byte) (bool, error)
LateInitialize this VolterraNamespace using its observed tfState. returns True if there are any spec changes for the resource.
func (*VolterraNamespace) SetConditions ¶
func (mg *VolterraNamespace) SetConditions(c ...xpv1.Condition)
SetConditions of this VolterraNamespace.
func (*VolterraNamespace) SetDeletionPolicy ¶
func (mg *VolterraNamespace) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this VolterraNamespace.
func (*VolterraNamespace) SetObservation ¶
func (tr *VolterraNamespace) SetObservation(obs map[string]any) error
SetObservation for this VolterraNamespace
func (*VolterraNamespace) SetParameters ¶
func (tr *VolterraNamespace) SetParameters(params map[string]any) error
SetParameters for this VolterraNamespace
func (*VolterraNamespace) SetProviderConfigReference ¶
func (mg *VolterraNamespace) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this VolterraNamespace.
func (*VolterraNamespace) SetProviderReference ¶
func (mg *VolterraNamespace) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this VolterraNamespace. Deprecated: Use SetProviderConfigReference.
func (*VolterraNamespace) SetPublishConnectionDetailsTo ¶
func (mg *VolterraNamespace) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this VolterraNamespace.
func (*VolterraNamespace) SetWriteConnectionSecretToReference ¶
func (mg *VolterraNamespace) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this VolterraNamespace.
type VolterraNamespaceList ¶
type VolterraNamespaceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []VolterraNamespace `json:"items"` }
VolterraNamespaceList contains a list of VolterraNamespaces
func (*VolterraNamespaceList) DeepCopy ¶
func (in *VolterraNamespaceList) DeepCopy() *VolterraNamespaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolterraNamespaceList.
func (*VolterraNamespaceList) DeepCopyInto ¶
func (in *VolterraNamespaceList) DeepCopyInto(out *VolterraNamespaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VolterraNamespaceList) DeepCopyObject ¶
func (in *VolterraNamespaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*VolterraNamespaceList) GetItems ¶
func (l *VolterraNamespaceList) GetItems() []resource.Managed
GetItems of this VolterraNamespaceList.
type VolterraNamespaceObservation ¶
type VolterraNamespaceObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` TenantName *string `json:"tenantName,omitempty" tf:"tenant_name,omitempty"` UID *string `json:"uid,omitempty" tf:"uid,omitempty"` }
func (*VolterraNamespaceObservation) DeepCopy ¶
func (in *VolterraNamespaceObservation) DeepCopy() *VolterraNamespaceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolterraNamespaceObservation.
func (*VolterraNamespaceObservation) DeepCopyInto ¶
func (in *VolterraNamespaceObservation) DeepCopyInto(out *VolterraNamespaceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VolterraNamespaceParameters ¶
type VolterraNamespaceParameters struct { // +kubebuilder:validation:Optional Annotations map[string]*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional Labels map[string]*string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*VolterraNamespaceParameters) DeepCopy ¶
func (in *VolterraNamespaceParameters) DeepCopy() *VolterraNamespaceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolterraNamespaceParameters.
func (*VolterraNamespaceParameters) DeepCopyInto ¶
func (in *VolterraNamespaceParameters) DeepCopyInto(out *VolterraNamespaceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VolterraNamespaceSpec ¶
type VolterraNamespaceSpec struct { v1.ResourceSpec `json:",inline"` ForProvider VolterraNamespaceParameters `json:"forProvider"` }
VolterraNamespaceSpec defines the desired state of VolterraNamespace
func (*VolterraNamespaceSpec) DeepCopy ¶
func (in *VolterraNamespaceSpec) DeepCopy() *VolterraNamespaceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolterraNamespaceSpec.
func (*VolterraNamespaceSpec) DeepCopyInto ¶
func (in *VolterraNamespaceSpec) DeepCopyInto(out *VolterraNamespaceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VolterraNamespaceStatus ¶
type VolterraNamespaceStatus struct { v1.ResourceStatus `json:",inline"` AtProvider VolterraNamespaceObservation `json:"atProvider,omitempty"` }
VolterraNamespaceStatus defines the observed state of VolterraNamespace.
func (*VolterraNamespaceStatus) DeepCopy ¶
func (in *VolterraNamespaceStatus) DeepCopy() *VolterraNamespaceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolterraNamespaceStatus.
func (*VolterraNamespaceStatus) DeepCopyInto ¶
func (in *VolterraNamespaceStatus) DeepCopyInto(out *VolterraNamespaceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesObservation ¶
type VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesObservation struct { }
func (*VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesObservation) DeepCopy ¶
func (in *VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesObservation) DeepCopy() *VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesObservation.
func (*VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesObservation) DeepCopyInto ¶
func (in *VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesObservation) DeepCopyInto(out *VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesParameters ¶
type VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesParameters) DeepCopy ¶
func (in *VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesParameters) DeepCopy() *VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesParameters.
func (*VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesParameters) DeepCopyInto ¶
func (in *VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesParameters) DeepCopyInto(out *VoltstackClusterActiveForwardProxyPoliciesForwardProxyPoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterActiveForwardProxyPoliciesObservation ¶
type VoltstackClusterActiveForwardProxyPoliciesObservation struct { }
func (*VoltstackClusterActiveForwardProxyPoliciesObservation) DeepCopy ¶
func (in *VoltstackClusterActiveForwardProxyPoliciesObservation) DeepCopy() *VoltstackClusterActiveForwardProxyPoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterActiveForwardProxyPoliciesObservation.
func (*VoltstackClusterActiveForwardProxyPoliciesObservation) DeepCopyInto ¶
func (in *VoltstackClusterActiveForwardProxyPoliciesObservation) DeepCopyInto(out *VoltstackClusterActiveForwardProxyPoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterActiveForwardProxyPoliciesParameters ¶
type VoltstackClusterActiveForwardProxyPoliciesParameters struct { // +kubebuilder:validation:Optional ForwardProxyPolicies []ActiveForwardProxyPoliciesForwardProxyPoliciesParameters `json:"forwardProxyPolicies,omitempty" tf:"forward_proxy_policies,omitempty"` }
func (*VoltstackClusterActiveForwardProxyPoliciesParameters) DeepCopy ¶
func (in *VoltstackClusterActiveForwardProxyPoliciesParameters) DeepCopy() *VoltstackClusterActiveForwardProxyPoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterActiveForwardProxyPoliciesParameters.
func (*VoltstackClusterActiveForwardProxyPoliciesParameters) DeepCopyInto ¶
func (in *VoltstackClusterActiveForwardProxyPoliciesParameters) DeepCopyInto(out *VoltstackClusterActiveForwardProxyPoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterActiveNetworkPoliciesNetworkPoliciesObservation ¶
type VoltstackClusterActiveNetworkPoliciesNetworkPoliciesObservation struct { }
func (*VoltstackClusterActiveNetworkPoliciesNetworkPoliciesObservation) DeepCopy ¶
func (in *VoltstackClusterActiveNetworkPoliciesNetworkPoliciesObservation) DeepCopy() *VoltstackClusterActiveNetworkPoliciesNetworkPoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterActiveNetworkPoliciesNetworkPoliciesObservation.
func (*VoltstackClusterActiveNetworkPoliciesNetworkPoliciesObservation) DeepCopyInto ¶
func (in *VoltstackClusterActiveNetworkPoliciesNetworkPoliciesObservation) DeepCopyInto(out *VoltstackClusterActiveNetworkPoliciesNetworkPoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterActiveNetworkPoliciesNetworkPoliciesParameters ¶
type VoltstackClusterActiveNetworkPoliciesNetworkPoliciesParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*VoltstackClusterActiveNetworkPoliciesNetworkPoliciesParameters) DeepCopy ¶
func (in *VoltstackClusterActiveNetworkPoliciesNetworkPoliciesParameters) DeepCopy() *VoltstackClusterActiveNetworkPoliciesNetworkPoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterActiveNetworkPoliciesNetworkPoliciesParameters.
func (*VoltstackClusterActiveNetworkPoliciesNetworkPoliciesParameters) DeepCopyInto ¶
func (in *VoltstackClusterActiveNetworkPoliciesNetworkPoliciesParameters) DeepCopyInto(out *VoltstackClusterActiveNetworkPoliciesNetworkPoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterActiveNetworkPoliciesObservation ¶
type VoltstackClusterActiveNetworkPoliciesObservation struct { }
func (*VoltstackClusterActiveNetworkPoliciesObservation) DeepCopy ¶
func (in *VoltstackClusterActiveNetworkPoliciesObservation) DeepCopy() *VoltstackClusterActiveNetworkPoliciesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterActiveNetworkPoliciesObservation.
func (*VoltstackClusterActiveNetworkPoliciesObservation) DeepCopyInto ¶
func (in *VoltstackClusterActiveNetworkPoliciesObservation) DeepCopyInto(out *VoltstackClusterActiveNetworkPoliciesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterActiveNetworkPoliciesParameters ¶
type VoltstackClusterActiveNetworkPoliciesParameters struct { // +kubebuilder:validation:Optional NetworkPolicies []ActiveNetworkPoliciesNetworkPoliciesParameters `json:"networkPolicies,omitempty" tf:"network_policies,omitempty"` }
func (*VoltstackClusterActiveNetworkPoliciesParameters) DeepCopy ¶
func (in *VoltstackClusterActiveNetworkPoliciesParameters) DeepCopy() *VoltstackClusterActiveNetworkPoliciesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterActiveNetworkPoliciesParameters.
func (*VoltstackClusterActiveNetworkPoliciesParameters) DeepCopyInto ¶
func (in *VoltstackClusterActiveNetworkPoliciesParameters) DeepCopyInto(out *VoltstackClusterActiveNetworkPoliciesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterAllowedVipPortCustomPortsObservation ¶
type VoltstackClusterAllowedVipPortCustomPortsObservation struct { }
func (*VoltstackClusterAllowedVipPortCustomPortsObservation) DeepCopy ¶
func (in *VoltstackClusterAllowedVipPortCustomPortsObservation) DeepCopy() *VoltstackClusterAllowedVipPortCustomPortsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterAllowedVipPortCustomPortsObservation.
func (*VoltstackClusterAllowedVipPortCustomPortsObservation) DeepCopyInto ¶
func (in *VoltstackClusterAllowedVipPortCustomPortsObservation) DeepCopyInto(out *VoltstackClusterAllowedVipPortCustomPortsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterAllowedVipPortCustomPortsParameters ¶
type VoltstackClusterAllowedVipPortCustomPortsParameters struct { // +kubebuilder:validation:Optional PortRanges *string `json:"portRanges,omitempty" tf:"port_ranges,omitempty"` }
func (*VoltstackClusterAllowedVipPortCustomPortsParameters) DeepCopy ¶
func (in *VoltstackClusterAllowedVipPortCustomPortsParameters) DeepCopy() *VoltstackClusterAllowedVipPortCustomPortsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterAllowedVipPortCustomPortsParameters.
func (*VoltstackClusterAllowedVipPortCustomPortsParameters) DeepCopyInto ¶
func (in *VoltstackClusterAllowedVipPortCustomPortsParameters) DeepCopyInto(out *VoltstackClusterAllowedVipPortCustomPortsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterAllowedVipPortObservation ¶
type VoltstackClusterAllowedVipPortObservation struct { }
func (*VoltstackClusterAllowedVipPortObservation) DeepCopy ¶
func (in *VoltstackClusterAllowedVipPortObservation) DeepCopy() *VoltstackClusterAllowedVipPortObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterAllowedVipPortObservation.
func (*VoltstackClusterAllowedVipPortObservation) DeepCopyInto ¶
func (in *VoltstackClusterAllowedVipPortObservation) DeepCopyInto(out *VoltstackClusterAllowedVipPortObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterAllowedVipPortParameters ¶
type VoltstackClusterAllowedVipPortParameters struct { // +kubebuilder:validation:Optional CustomPorts []VoltstackClusterAllowedVipPortCustomPortsParameters `json:"customPorts,omitempty" tf:"custom_ports,omitempty"` // +kubebuilder:validation:Optional UseHTTPHTTPSPort *bool `json:"useHttpHttpsPort,omitempty" tf:"use_http_https_port,omitempty"` // +kubebuilder:validation:Optional UseHTTPPort *bool `json:"useHttpPort,omitempty" tf:"use_http_port,omitempty"` // +kubebuilder:validation:Optional UseHTTPSPort *bool `json:"useHttpsPort,omitempty" tf:"use_https_port,omitempty"` }
func (*VoltstackClusterAllowedVipPortParameters) DeepCopy ¶
func (in *VoltstackClusterAllowedVipPortParameters) DeepCopy() *VoltstackClusterAllowedVipPortParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterAllowedVipPortParameters.
func (*VoltstackClusterAllowedVipPortParameters) DeepCopyInto ¶
func (in *VoltstackClusterAllowedVipPortParameters) DeepCopyInto(out *VoltstackClusterAllowedVipPortParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterAzNodesObservation ¶
type VoltstackClusterAzNodesObservation struct { }
func (*VoltstackClusterAzNodesObservation) DeepCopy ¶
func (in *VoltstackClusterAzNodesObservation) DeepCopy() *VoltstackClusterAzNodesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterAzNodesObservation.
func (*VoltstackClusterAzNodesObservation) DeepCopyInto ¶
func (in *VoltstackClusterAzNodesObservation) DeepCopyInto(out *VoltstackClusterAzNodesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterAzNodesParameters ¶
type VoltstackClusterAzNodesParameters struct { // +kubebuilder:validation:Optional AwsAzName *string `json:"awsAzName,omitempty" tf:"aws_az_name,omitempty"` // +kubebuilder:validation:Optional DiskSize *float64 `json:"diskSize,omitempty" tf:"disk_size,omitempty"` // +kubebuilder:validation:Optional LocalSubnet []AzNodesLocalSubnetParameters `json:"localSubnet,omitempty" tf:"local_subnet,omitempty"` }
func (*VoltstackClusterAzNodesParameters) DeepCopy ¶
func (in *VoltstackClusterAzNodesParameters) DeepCopy() *VoltstackClusterAzNodesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterAzNodesParameters.
func (*VoltstackClusterAzNodesParameters) DeepCopyInto ¶
func (in *VoltstackClusterAzNodesParameters) DeepCopyInto(out *VoltstackClusterAzNodesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterDcClusterGroupObservation ¶
type VoltstackClusterDcClusterGroupObservation struct { }
func (*VoltstackClusterDcClusterGroupObservation) DeepCopy ¶
func (in *VoltstackClusterDcClusterGroupObservation) DeepCopy() *VoltstackClusterDcClusterGroupObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterDcClusterGroupObservation.
func (*VoltstackClusterDcClusterGroupObservation) DeepCopyInto ¶
func (in *VoltstackClusterDcClusterGroupObservation) DeepCopyInto(out *VoltstackClusterDcClusterGroupObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterDcClusterGroupParameters ¶
type VoltstackClusterDcClusterGroupParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*VoltstackClusterDcClusterGroupParameters) DeepCopy ¶
func (in *VoltstackClusterDcClusterGroupParameters) DeepCopy() *VoltstackClusterDcClusterGroupParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterDcClusterGroupParameters.
func (*VoltstackClusterDcClusterGroupParameters) DeepCopyInto ¶
func (in *VoltstackClusterDcClusterGroupParameters) DeepCopyInto(out *VoltstackClusterDcClusterGroupParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation ¶
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation struct { }
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation) DeepCopy ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation) DeepCopy() *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation.
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation) DeepCopyInto ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation) DeepCopyInto(out *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters ¶
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters struct { // +kubebuilder:validation:Optional ConnectionTimeout *float64 `json:"connectionTimeout,omitempty" tf:"connection_timeout,omitempty"` // +kubebuilder:validation:Optional MaxConnectAttempts *float64 `json:"maxConnectAttempts,omitempty" tf:"max_connect_attempts,omitempty"` // +kubebuilder:validation:Optional NoInterception *bool `json:"noInterception,omitempty" tf:"no_interception,omitempty"` // +kubebuilder:validation:Optional TLSIntercept []GlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyTLSInterceptParameters `json:"tlsIntercept,omitempty" tf:"tls_intercept,omitempty"` // +kubebuilder:validation:Optional WhiteListedPorts []*float64 `json:"whiteListedPorts,omitempty" tf:"white_listed_ports,omitempty"` // +kubebuilder:validation:Optional WhiteListedPrefixes []*string `json:"whiteListedPrefixes,omitempty" tf:"white_listed_prefixes,omitempty"` }
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters) DeepCopy ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters) DeepCopy() *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters.
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters) DeepCopyInto ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters) DeepCopyInto(out *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsObservation ¶
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsObservation struct { // +kubebuilder:validation:Optional SLOToGlobalDr []VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation `json:"sloToGlobalDr,omitempty" tf:"slo_to_global_dr,omitempty"` // +kubebuilder:validation:Optional SliToGlobalDr []VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation `json:"sliToGlobalDr,omitempty" tf:"sli_to_global_dr,omitempty"` }
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsObservation) DeepCopy ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsObservation) DeepCopy() *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsObservation.
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsObservation) DeepCopyInto ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsObservation) DeepCopyInto(out *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsParameters ¶
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsParameters struct { // +kubebuilder:validation:Optional DisableForwardProxy *bool `json:"disableForwardProxy,omitempty" tf:"disable_forward_proxy,omitempty"` // +kubebuilder:validation:Optional EnableForwardProxy []VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsEnableForwardProxyParameters `json:"enableForwardProxy,omitempty" tf:"enable_forward_proxy,omitempty"` // +kubebuilder:validation:Optional SLOToGlobalDr []VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters `json:"sloToGlobalDr,omitempty" tf:"slo_to_global_dr,omitempty"` // +kubebuilder:validation:Optional SliToGlobalDr []VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters `json:"sliToGlobalDr,omitempty" tf:"sli_to_global_dr,omitempty"` }
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsParameters) DeepCopy ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsParameters) DeepCopy() *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsParameters.
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsParameters) DeepCopyInto ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsParameters) DeepCopyInto(out *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation ¶
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation) DeepCopy ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation) DeepCopy() *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation.
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation) DeepCopyInto ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation) DeepCopyInto(out *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters ¶
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters) DeepCopy ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters) DeepCopy() *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters.
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters) DeepCopyInto ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters) DeepCopyInto(out *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation ¶
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation struct { // +kubebuilder:validation:Optional GlobalVn []VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnObservation `json:"globalVn,omitempty" tf:"global_vn,omitempty"` }
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation) DeepCopy ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation) DeepCopy() *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation.
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation) DeepCopyInto ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation) DeepCopyInto(out *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters ¶
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters struct { // +kubebuilder:validation:Optional GlobalVn []VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrGlobalVnParameters `json:"globalVn,omitempty" tf:"global_vn,omitempty"` }
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters) DeepCopy ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters) DeepCopy() *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters.
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters) DeepCopyInto ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters) DeepCopyInto(out *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSLOToGlobalDrParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation ¶
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation struct { // +kubebuilder:validation:Optional GlobalVn []GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnObservation `json:"globalVn,omitempty" tf:"global_vn,omitempty"` }
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation) DeepCopy ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation) DeepCopy() *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation.
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation) DeepCopyInto ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation) DeepCopyInto(out *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters ¶
type VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters struct { // +kubebuilder:validation:Optional GlobalVn []GlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrGlobalVnParameters `json:"globalVn,omitempty" tf:"global_vn,omitempty"` }
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters) DeepCopy ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters) DeepCopy() *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters.
func (*VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters) DeepCopyInto ¶
func (in *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters) DeepCopyInto(out *VoltstackClusterGlobalNetworkListGlobalNetworkConnectionsSliToGlobalDrParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterGlobalNetworkListObservation ¶
type VoltstackClusterGlobalNetworkListObservation struct { // +kubebuilder:validation:Optional GlobalNetworkConnections []GlobalNetworkListGlobalNetworkConnectionsObservation `json:"globalNetworkConnections,omitempty" tf:"global_network_connections,omitempty"` }
func (*VoltstackClusterGlobalNetworkListObservation) DeepCopy ¶
func (in *VoltstackClusterGlobalNetworkListObservation) DeepCopy() *VoltstackClusterGlobalNetworkListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterGlobalNetworkListObservation.
func (*VoltstackClusterGlobalNetworkListObservation) DeepCopyInto ¶
func (in *VoltstackClusterGlobalNetworkListObservation) DeepCopyInto(out *VoltstackClusterGlobalNetworkListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterGlobalNetworkListParameters ¶
type VoltstackClusterGlobalNetworkListParameters struct { // +kubebuilder:validation:Optional GlobalNetworkConnections []GlobalNetworkListGlobalNetworkConnectionsParameters `json:"globalNetworkConnections,omitempty" tf:"global_network_connections,omitempty"` }
func (*VoltstackClusterGlobalNetworkListParameters) DeepCopy ¶
func (in *VoltstackClusterGlobalNetworkListParameters) DeepCopy() *VoltstackClusterGlobalNetworkListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterGlobalNetworkListParameters.
func (*VoltstackClusterGlobalNetworkListParameters) DeepCopyInto ¶
func (in *VoltstackClusterGlobalNetworkListParameters) DeepCopyInto(out *VoltstackClusterGlobalNetworkListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterK8SClusterObservation ¶
type VoltstackClusterK8SClusterObservation struct { }
func (*VoltstackClusterK8SClusterObservation) DeepCopy ¶
func (in *VoltstackClusterK8SClusterObservation) DeepCopy() *VoltstackClusterK8SClusterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterK8SClusterObservation.
func (*VoltstackClusterK8SClusterObservation) DeepCopyInto ¶
func (in *VoltstackClusterK8SClusterObservation) DeepCopyInto(out *VoltstackClusterK8SClusterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterK8SClusterParameters ¶
type VoltstackClusterK8SClusterParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*VoltstackClusterK8SClusterParameters) DeepCopy ¶
func (in *VoltstackClusterK8SClusterParameters) DeepCopy() *VoltstackClusterK8SClusterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterK8SClusterParameters.
func (*VoltstackClusterK8SClusterParameters) DeepCopyInto ¶
func (in *VoltstackClusterK8SClusterParameters) DeepCopyInto(out *VoltstackClusterK8SClusterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterObservation ¶
type VoltstackClusterObservation struct { // +kubebuilder:validation:Optional GlobalNetworkList []VoltstackClusterGlobalNetworkListObservation `json:"globalNetworkList,omitempty" tf:"global_network_list,omitempty"` // +kubebuilder:validation:Optional OutsideStaticRoutes []VoltstackClusterOutsideStaticRoutesObservation `json:"outsideStaticRoutes,omitempty" tf:"outside_static_routes,omitempty"` }
func (*VoltstackClusterObservation) DeepCopy ¶
func (in *VoltstackClusterObservation) DeepCopy() *VoltstackClusterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterObservation.
func (*VoltstackClusterObservation) DeepCopyInto ¶
func (in *VoltstackClusterObservation) DeepCopyInto(out *VoltstackClusterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterOutsideStaticRoutesObservation ¶
type VoltstackClusterOutsideStaticRoutesObservation struct { // +kubebuilder:validation:Optional StaticRouteList []VoltstackClusterOutsideStaticRoutesStaticRouteListObservation `json:"staticRouteList,omitempty" tf:"static_route_list,omitempty"` }
func (*VoltstackClusterOutsideStaticRoutesObservation) DeepCopy ¶
func (in *VoltstackClusterOutsideStaticRoutesObservation) DeepCopy() *VoltstackClusterOutsideStaticRoutesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterOutsideStaticRoutesObservation.
func (*VoltstackClusterOutsideStaticRoutesObservation) DeepCopyInto ¶
func (in *VoltstackClusterOutsideStaticRoutesObservation) DeepCopyInto(out *VoltstackClusterOutsideStaticRoutesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterOutsideStaticRoutesParameters ¶
type VoltstackClusterOutsideStaticRoutesParameters struct { // +kubebuilder:validation:Optional StaticRouteList []VoltstackClusterOutsideStaticRoutesStaticRouteListParameters `json:"staticRouteList,omitempty" tf:"static_route_list,omitempty"` }
func (*VoltstackClusterOutsideStaticRoutesParameters) DeepCopy ¶
func (in *VoltstackClusterOutsideStaticRoutesParameters) DeepCopy() *VoltstackClusterOutsideStaticRoutesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterOutsideStaticRoutesParameters.
func (*VoltstackClusterOutsideStaticRoutesParameters) DeepCopyInto ¶
func (in *VoltstackClusterOutsideStaticRoutesParameters) DeepCopyInto(out *VoltstackClusterOutsideStaticRoutesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation ¶
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation struct {
Kind *string `json:"kind,omitempty" tf:"kind,omitempty"`
}
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation) DeepCopy ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation) DeepCopy() *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation.
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation) DeepCopyInto ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation) DeepCopyInto(out *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters ¶
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters) DeepCopy ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters) DeepCopy() *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters.
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters) DeepCopyInto ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters) DeepCopyInto(out *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation ¶
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation struct { }
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation) DeepCopy ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation) DeepCopy() *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation.
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation) DeepCopyInto ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation) DeepCopyInto(out *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters ¶
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters struct { // +kubebuilder:validation:Optional IPv4 []OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv4Parameters `json:"ipv4,omitempty" tf:"ipv4,omitempty"` // +kubebuilder:validation:Optional IPv6 []OutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressIPv6Parameters `json:"ipv6,omitempty" tf:"ipv6,omitempty"` }
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters) DeepCopy ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters) DeepCopy() *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters.
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters) DeepCopyInto ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters) DeepCopyInto(out *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation ¶
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation struct { // +kubebuilder:validation:Optional Interface []VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceObservation `json:"interface,omitempty" tf:"interface,omitempty"` }
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation) DeepCopy ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation) DeepCopy() *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation.
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation) DeepCopyInto ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation) DeepCopyInto(out *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters ¶
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters struct { // +kubebuilder:validation:Optional Interface []VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopInterfaceParameters `json:"interface,omitempty" tf:"interface,omitempty"` // +kubebuilder:validation:Optional NexthopAddress []VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopNexthopAddressParameters `json:"nexthopAddress,omitempty" tf:"nexthop_address,omitempty"` // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters) DeepCopy ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters) DeepCopy() *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters.
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters) DeepCopyInto ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters) DeepCopyInto(out *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation ¶
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation struct { // +kubebuilder:validation:Optional Nexthop []VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopObservation `json:"nexthop,omitempty" tf:"nexthop,omitempty"` }
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopy ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopy() *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation.
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopyInto ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation) DeepCopyInto(out *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters ¶
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters struct { // +kubebuilder:validation:Optional Attrs []*string `json:"attrs,omitempty" tf:"attrs,omitempty"` // +kubebuilder:validation:Optional Labels map[string]*string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Optional Nexthop []VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteNexthopParameters `json:"nexthop,omitempty" tf:"nexthop,omitempty"` // +kubebuilder:validation:Optional Subnets []VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters `json:"subnets,omitempty" tf:"subnets,omitempty"` }
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters) DeepCopy ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters) DeepCopy() *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters.
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters) DeepCopyInto ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters) DeepCopyInto(out *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation ¶
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation struct { }
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopy ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopy() *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation.
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopyInto ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation) DeepCopyInto(out *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters ¶
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters struct { // +kubebuilder:validation:Optional Plen *float64 `json:"plen,omitempty" tf:"plen,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` }
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopy ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopy() *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters.
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopyInto ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters) DeepCopyInto(out *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation ¶
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation struct { }
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopy ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopy() *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation.
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopyInto ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation) DeepCopyInto(out *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters ¶
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters struct { // +kubebuilder:validation:Optional Plen *float64 `json:"plen,omitempty" tf:"plen,omitempty"` // +kubebuilder:validation:Optional Prefix *string `json:"prefix,omitempty" tf:"prefix,omitempty"` }
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopy ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopy() *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters.
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopyInto ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters) DeepCopyInto(out *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation ¶
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation struct { }
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation) DeepCopy ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation) DeepCopy() *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation.
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation) DeepCopyInto ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation) DeepCopyInto(out *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters ¶
type VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters struct { // +kubebuilder:validation:Optional IPv4 []VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv4Parameters `json:"ipv4,omitempty" tf:"ipv4,omitempty"` // +kubebuilder:validation:Optional IPv6 []VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsIPv6Parameters `json:"ipv6,omitempty" tf:"ipv6,omitempty"` }
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters) DeepCopy ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters) DeepCopy() *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters.
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters) DeepCopyInto ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters) DeepCopyInto(out *VoltstackClusterOutsideStaticRoutesStaticRouteListCustomStaticRouteSubnetsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterOutsideStaticRoutesStaticRouteListObservation ¶
type VoltstackClusterOutsideStaticRoutesStaticRouteListObservation struct { // +kubebuilder:validation:Optional CustomStaticRoute []OutsideStaticRoutesStaticRouteListCustomStaticRouteObservation `json:"customStaticRoute,omitempty" tf:"custom_static_route,omitempty"` }
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListObservation) DeepCopy ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListObservation) DeepCopy() *VoltstackClusterOutsideStaticRoutesStaticRouteListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterOutsideStaticRoutesStaticRouteListObservation.
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListObservation) DeepCopyInto ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListObservation) DeepCopyInto(out *VoltstackClusterOutsideStaticRoutesStaticRouteListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterOutsideStaticRoutesStaticRouteListParameters ¶
type VoltstackClusterOutsideStaticRoutesStaticRouteListParameters struct { // +kubebuilder:validation:Optional CustomStaticRoute []OutsideStaticRoutesStaticRouteListCustomStaticRouteParameters `json:"customStaticRoute,omitempty" tf:"custom_static_route,omitempty"` // +kubebuilder:validation:Optional SimpleStaticRoute *string `json:"simpleStaticRoute,omitempty" tf:"simple_static_route,omitempty"` }
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListParameters) DeepCopy ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListParameters) DeepCopy() *VoltstackClusterOutsideStaticRoutesStaticRouteListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterOutsideStaticRoutesStaticRouteListParameters.
func (*VoltstackClusterOutsideStaticRoutesStaticRouteListParameters) DeepCopyInto ¶
func (in *VoltstackClusterOutsideStaticRoutesStaticRouteListParameters) DeepCopyInto(out *VoltstackClusterOutsideStaticRoutesStaticRouteListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterParameters ¶
type VoltstackClusterParameters struct { // +kubebuilder:validation:Optional ActiveForwardProxyPolicies []VoltstackClusterActiveForwardProxyPoliciesParameters `json:"activeForwardProxyPolicies,omitempty" tf:"active_forward_proxy_policies,omitempty"` // +kubebuilder:validation:Optional ActiveNetworkPolicies []VoltstackClusterActiveNetworkPoliciesParameters `json:"activeNetworkPolicies,omitempty" tf:"active_network_policies,omitempty"` // +kubebuilder:validation:Optional AllowedVipPort []VoltstackClusterAllowedVipPortParameters `json:"allowedVipPort,omitempty" tf:"allowed_vip_port,omitempty"` // +kubebuilder:validation:Optional AwsCertifiedHw *string `json:"awsCertifiedHw,omitempty" tf:"aws_certified_hw,omitempty"` // +kubebuilder:validation:Optional AzNodes []VoltstackClusterAzNodesParameters `json:"azNodes,omitempty" tf:"az_nodes,omitempty"` // +kubebuilder:validation:Optional DcClusterGroup []DcClusterGroupParameters `json:"dcClusterGroup,omitempty" tf:"dc_cluster_group,omitempty"` // +kubebuilder:validation:Optional DefaultStorage *bool `json:"defaultStorage,omitempty" tf:"default_storage,omitempty"` // +kubebuilder:validation:Optional ForwardProxyAllowAll *bool `json:"forwardProxyAllowAll,omitempty" tf:"forward_proxy_allow_all,omitempty"` // +kubebuilder:validation:Optional GlobalNetworkList []VoltstackClusterGlobalNetworkListParameters `json:"globalNetworkList,omitempty" tf:"global_network_list,omitempty"` // +kubebuilder:validation:Optional K8SCluster []K8SClusterParameters `json:"k8sCluster,omitempty" tf:"k8s_cluster,omitempty"` // +kubebuilder:validation:Optional NoDcClusterGroup *bool `json:"noDcClusterGroup,omitempty" tf:"no_dc_cluster_group,omitempty"` // +kubebuilder:validation:Optional NoForwardProxy *bool `json:"noForwardProxy,omitempty" tf:"no_forward_proxy,omitempty"` // +kubebuilder:validation:Optional NoGlobalNetwork *bool `json:"noGlobalNetwork,omitempty" tf:"no_global_network,omitempty"` // +kubebuilder:validation:Optional NoK8SCluster *bool `json:"noK8SCluster,omitempty" tf:"no_k8s_cluster,omitempty"` // +kubebuilder:validation:Optional NoNetworkPolicy *bool `json:"noNetworkPolicy,omitempty" tf:"no_network_policy,omitempty"` // +kubebuilder:validation:Optional NoOutsideStaticRoutes *bool `json:"noOutsideStaticRoutes,omitempty" tf:"no_outside_static_routes,omitempty"` // +kubebuilder:validation:Optional OutsideStaticRoutes []VoltstackClusterOutsideStaticRoutesParameters `json:"outsideStaticRoutes,omitempty" tf:"outside_static_routes,omitempty"` // +kubebuilder:validation:Optional SmConnectionPublicIP *bool `json:"smConnectionPublicIp,omitempty" tf:"sm_connection_public_ip,omitempty"` // +kubebuilder:validation:Optional SmConnectionPvtIP *bool `json:"smConnectionPvtIp,omitempty" tf:"sm_connection_pvt_ip,omitempty"` // +kubebuilder:validation:Optional StorageClassList []StorageClassListParameters `json:"storageClassList,omitempty" tf:"storage_class_list,omitempty"` }
func (*VoltstackClusterParameters) DeepCopy ¶
func (in *VoltstackClusterParameters) DeepCopy() *VoltstackClusterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterParameters.
func (*VoltstackClusterParameters) DeepCopyInto ¶
func (in *VoltstackClusterParameters) DeepCopyInto(out *VoltstackClusterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterStorageClassListObservation ¶
type VoltstackClusterStorageClassListObservation struct { }
func (*VoltstackClusterStorageClassListObservation) DeepCopy ¶
func (in *VoltstackClusterStorageClassListObservation) DeepCopy() *VoltstackClusterStorageClassListObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterStorageClassListObservation.
func (*VoltstackClusterStorageClassListObservation) DeepCopyInto ¶
func (in *VoltstackClusterStorageClassListObservation) DeepCopyInto(out *VoltstackClusterStorageClassListObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VoltstackClusterStorageClassListParameters ¶
type VoltstackClusterStorageClassListParameters struct { // +kubebuilder:validation:Optional StorageClasses []StorageClassListStorageClassesParameters `json:"storageClasses,omitempty" tf:"storage_classes,omitempty"` }
func (*VoltstackClusterStorageClassListParameters) DeepCopy ¶
func (in *VoltstackClusterStorageClassListParameters) DeepCopy() *VoltstackClusterStorageClassListParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VoltstackClusterStorageClassListParameters.
func (*VoltstackClusterStorageClassListParameters) DeepCopyInto ¶
func (in *VoltstackClusterStorageClassListParameters) DeepCopyInto(out *VoltstackClusterStorageClassListParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WafExclusionRulesMetadataObservation ¶
type WafExclusionRulesMetadataObservation struct { }
func (*WafExclusionRulesMetadataObservation) DeepCopy ¶
func (in *WafExclusionRulesMetadataObservation) DeepCopy() *WafExclusionRulesMetadataObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WafExclusionRulesMetadataObservation.
func (*WafExclusionRulesMetadataObservation) DeepCopyInto ¶
func (in *WafExclusionRulesMetadataObservation) DeepCopyInto(out *WafExclusionRulesMetadataObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WafExclusionRulesMetadataParameters ¶
type WafExclusionRulesMetadataParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional Disable *bool `json:"disable,omitempty" tf:"disable,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WafExclusionRulesMetadataParameters) DeepCopy ¶
func (in *WafExclusionRulesMetadataParameters) DeepCopy() *WafExclusionRulesMetadataParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WafExclusionRulesMetadataParameters.
func (*WafExclusionRulesMetadataParameters) DeepCopyInto ¶
func (in *WafExclusionRulesMetadataParameters) DeepCopyInto(out *WafExclusionRulesMetadataParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WafExclusionRulesObservation ¶
type WafExclusionRulesObservation struct { }
func (*WafExclusionRulesObservation) DeepCopy ¶
func (in *WafExclusionRulesObservation) DeepCopy() *WafExclusionRulesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WafExclusionRulesObservation.
func (*WafExclusionRulesObservation) DeepCopyInto ¶
func (in *WafExclusionRulesObservation) DeepCopyInto(out *WafExclusionRulesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WafExclusionRulesParameters ¶
type WafExclusionRulesParameters struct { // +kubebuilder:validation:Optional AnyDomain *bool `json:"anyDomain,omitempty" tf:"any_domain,omitempty"` // +kubebuilder:validation:Optional AppFirewallDetectionControl []AppFirewallDetectionControlParameters `json:"appFirewallDetectionControl,omitempty" tf:"app_firewall_detection_control,omitempty"` // +kubebuilder:validation:Optional ExactValue *string `json:"exactValue,omitempty" tf:"exact_value,omitempty"` // +kubebuilder:validation:Required ExcludeRuleIds []*string `json:"excludeRuleIds" tf:"exclude_rule_ids,omitempty"` // +kubebuilder:validation:Optional ExpirationTimestamp *string `json:"expirationTimestamp,omitempty" tf:"expiration_timestamp,omitempty"` // +kubebuilder:validation:Optional Metadata []WafExclusionRulesMetadataParameters `json:"metadata,omitempty" tf:"metadata,omitempty"` // +kubebuilder:validation:Optional Methods []*string `json:"methods,omitempty" tf:"methods,omitempty"` // +kubebuilder:validation:Optional PathRegex *string `json:"pathRegex,omitempty" tf:"path_regex,omitempty"` // +kubebuilder:validation:Optional SuffixValue *string `json:"suffixValue,omitempty" tf:"suffix_value,omitempty"` }
func (*WafExclusionRulesParameters) DeepCopy ¶
func (in *WafExclusionRulesParameters) DeepCopy() *WafExclusionRulesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WafExclusionRulesParameters.
func (*WafExclusionRulesParameters) DeepCopyInto ¶
func (in *WafExclusionRulesParameters) DeepCopyInto(out *WafExclusionRulesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WafObservation ¶
type WafObservation struct { }
func (*WafObservation) DeepCopy ¶
func (in *WafObservation) DeepCopy() *WafObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WafObservation.
func (*WafObservation) DeepCopyInto ¶
func (in *WafObservation) DeepCopyInto(out *WafObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WafParameters ¶
type WafParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*WafParameters) DeepCopy ¶
func (in *WafParameters) DeepCopy() *WafParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WafParameters.
func (*WafParameters) DeepCopyInto ¶
func (in *WafParameters) DeepCopyInto(out *WafParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WafRuleObservation ¶
type WafRuleObservation struct { }
func (*WafRuleObservation) DeepCopy ¶
func (in *WafRuleObservation) DeepCopy() *WafRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WafRuleObservation.
func (*WafRuleObservation) DeepCopyInto ¶
func (in *WafRuleObservation) DeepCopyInto(out *WafRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WafRuleParameters ¶
type WafRuleParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` // +kubebuilder:validation:Optional Namespace *string `json:"namespace,omitempty" tf:"namespace,omitempty"` // +kubebuilder:validation:Optional Tenant *string `json:"tenant,omitempty" tf:"tenant,omitempty"` }
func (*WafRuleParameters) DeepCopy ¶
func (in *WafRuleParameters) DeepCopy() *WafRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WafRuleParameters.
func (*WafRuleParameters) DeepCopyInto ¶
func (in *WafRuleParameters) DeepCopyInto(out *WafRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebMobileHeadersItemObservation ¶
type WebMobileHeadersItemObservation struct { }
func (*WebMobileHeadersItemObservation) DeepCopy ¶
func (in *WebMobileHeadersItemObservation) DeepCopy() *WebMobileHeadersItemObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebMobileHeadersItemObservation.
func (*WebMobileHeadersItemObservation) DeepCopyInto ¶
func (in *WebMobileHeadersItemObservation) DeepCopyInto(out *WebMobileHeadersItemObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebMobileHeadersItemParameters ¶
type WebMobileHeadersItemParameters struct { // +kubebuilder:validation:Optional ExactValues []*string `json:"exactValues,omitempty" tf:"exact_values,omitempty"` // +kubebuilder:validation:Optional RegexValues []*string `json:"regexValues,omitempty" tf:"regex_values,omitempty"` // +kubebuilder:validation:Optional Transformers []*string `json:"transformers,omitempty" tf:"transformers,omitempty"` }
func (*WebMobileHeadersItemParameters) DeepCopy ¶
func (in *WebMobileHeadersItemParameters) DeepCopy() *WebMobileHeadersItemParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebMobileHeadersItemParameters.
func (*WebMobileHeadersItemParameters) DeepCopyInto ¶
func (in *WebMobileHeadersItemParameters) DeepCopyInto(out *WebMobileHeadersItemParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebMobileHeadersObservation ¶
type WebMobileHeadersObservation struct { }
func (*WebMobileHeadersObservation) DeepCopy ¶
func (in *WebMobileHeadersObservation) DeepCopy() *WebMobileHeadersObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebMobileHeadersObservation.
func (*WebMobileHeadersObservation) DeepCopyInto ¶
func (in *WebMobileHeadersObservation) DeepCopyInto(out *WebMobileHeadersObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebMobileHeadersParameters ¶
type WebMobileHeadersParameters struct { // +kubebuilder:validation:Optional CheckNotPresent *bool `json:"checkNotPresent,omitempty" tf:"check_not_present,omitempty"` // +kubebuilder:validation:Optional CheckPresent *bool `json:"checkPresent,omitempty" tf:"check_present,omitempty"` // +kubebuilder:validation:Optional Item []WebMobileHeadersItemParameters `json:"item,omitempty" tf:"item,omitempty"` // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WebMobileHeadersParameters) DeepCopy ¶
func (in *WebMobileHeadersParameters) DeepCopy() *WebMobileHeadersParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebMobileHeadersParameters.
func (*WebMobileHeadersParameters) DeepCopyInto ¶
func (in *WebMobileHeadersParameters) DeepCopyInto(out *WebMobileHeadersParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebMobileObservation ¶
type WebMobileObservation struct { }
func (*WebMobileObservation) DeepCopy ¶
func (in *WebMobileObservation) DeepCopy() *WebMobileObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebMobileObservation.
func (*WebMobileObservation) DeepCopyInto ¶
func (in *WebMobileObservation) DeepCopyInto(out *WebMobileObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebMobileParameters ¶
type WebMobileParameters struct { // +kubebuilder:validation:Optional Header []HeaderParameters `json:"header,omitempty" tf:"header,omitempty"` // +kubebuilder:validation:Optional Headers []WebMobileHeadersParameters `json:"headers,omitempty" tf:"headers,omitempty"` // +kubebuilder:validation:Optional MobileIdentifier *string `json:"mobileIdentifier,omitempty" tf:"mobile_identifier,omitempty"` }
func (*WebMobileParameters) DeepCopy ¶
func (in *WebMobileParameters) DeepCopy() *WebMobileParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebMobileParameters.
func (*WebMobileParameters) DeepCopyInto ¶
func (in *WebMobileParameters) DeepCopyInto(out *WebMobileParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebSocketConfigObservation ¶
type WebSocketConfigObservation struct { }
func (*WebSocketConfigObservation) DeepCopy ¶
func (in *WebSocketConfigObservation) DeepCopy() *WebSocketConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebSocketConfigObservation.
func (*WebSocketConfigObservation) DeepCopyInto ¶
func (in *WebSocketConfigObservation) DeepCopyInto(out *WebSocketConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebSocketConfigParameters ¶
type WebSocketConfigParameters struct { // +kubebuilder:validation:Optional IdleTimeout *float64 `json:"idleTimeout,omitempty" tf:"idle_timeout,omitempty"` // +kubebuilder:validation:Optional MaxConnectAttempts *float64 `json:"maxConnectAttempts,omitempty" tf:"max_connect_attempts,omitempty"` // +kubebuilder:validation:Optional UseWebsocket *bool `json:"useWebsocket,omitempty" tf:"use_websocket,omitempty"` }
func (*WebSocketConfigParameters) DeepCopy ¶
func (in *WebSocketConfigParameters) DeepCopy() *WebSocketConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebSocketConfigParameters.
func (*WebSocketConfigParameters) DeepCopyInto ¶
func (in *WebSocketConfigParameters) DeepCopyInto(out *WebSocketConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WingmanSecretInfoObservation ¶
type WingmanSecretInfoObservation struct { }
func (*WingmanSecretInfoObservation) DeepCopy ¶
func (in *WingmanSecretInfoObservation) DeepCopy() *WingmanSecretInfoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WingmanSecretInfoObservation.
func (*WingmanSecretInfoObservation) DeepCopyInto ¶
func (in *WingmanSecretInfoObservation) DeepCopyInto(out *WingmanSecretInfoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WingmanSecretInfoParameters ¶
type WingmanSecretInfoParameters struct { // +kubebuilder:validation:Optional Name *string `json:"name,omitempty" tf:"name,omitempty"` }
func (*WingmanSecretInfoParameters) DeepCopy ¶
func (in *WingmanSecretInfoParameters) DeepCopy() *WingmanSecretInfoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WingmanSecretInfoParameters.
func (*WingmanSecretInfoParameters) DeepCopyInto ¶
func (in *WingmanSecretInfoParameters) DeepCopyInto(out *WingmanSecretInfoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkloadSubnetObservation ¶
type WorkloadSubnetObservation struct { }
func (*WorkloadSubnetObservation) DeepCopy ¶
func (in *WorkloadSubnetObservation) DeepCopy() *WorkloadSubnetObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadSubnetObservation.
func (*WorkloadSubnetObservation) DeepCopyInto ¶
func (in *WorkloadSubnetObservation) DeepCopyInto(out *WorkloadSubnetObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkloadSubnetParameters ¶
type WorkloadSubnetParameters struct { // +kubebuilder:validation:Optional ExistingSubnetID *string `json:"existingSubnetId,omitempty" tf:"existing_subnet_id,omitempty"` // +kubebuilder:validation:Optional SubnetParam []WorkloadSubnetSubnetParamParameters `json:"subnetParam,omitempty" tf:"subnet_param,omitempty"` }
func (*WorkloadSubnetParameters) DeepCopy ¶
func (in *WorkloadSubnetParameters) DeepCopy() *WorkloadSubnetParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadSubnetParameters.
func (*WorkloadSubnetParameters) DeepCopyInto ¶
func (in *WorkloadSubnetParameters) DeepCopyInto(out *WorkloadSubnetParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkloadSubnetSubnetParamObservation ¶
type WorkloadSubnetSubnetParamObservation struct { }
func (*WorkloadSubnetSubnetParamObservation) DeepCopy ¶
func (in *WorkloadSubnetSubnetParamObservation) DeepCopy() *WorkloadSubnetSubnetParamObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadSubnetSubnetParamObservation.
func (*WorkloadSubnetSubnetParamObservation) DeepCopyInto ¶
func (in *WorkloadSubnetSubnetParamObservation) DeepCopyInto(out *WorkloadSubnetSubnetParamObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkloadSubnetSubnetParamParameters ¶
type WorkloadSubnetSubnetParamParameters struct { // +kubebuilder:validation:Optional IPv4 *string `json:"ipv4,omitempty" tf:"ipv4,omitempty"` // +kubebuilder:validation:Optional IPv6 *string `json:"ipv6,omitempty" tf:"ipv6,omitempty"` }
func (*WorkloadSubnetSubnetParamParameters) DeepCopy ¶
func (in *WorkloadSubnetSubnetParamParameters) DeepCopy() *WorkloadSubnetSubnetParamParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkloadSubnetSubnetParamParameters.
func (*WorkloadSubnetSubnetParamParameters) DeepCopyInto ¶
func (in *WorkloadSubnetSubnetParamParameters) DeepCopyInto(out *WorkloadSubnetSubnetParamParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_appfirewall_types.go
- zz_awsvpcsite_types.go
- zz_cloudcredentials_types.go
- zz_gcpvpcsite_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_generated_terraformed.go
- zz_groupversion_info.go
- zz_healthcheck_types.go
- zz_httploadbalancer_types.go
- zz_originpool_types.go
- zz_tfparamsaction_types.go
- zz_volterranamespace_types.go