Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func PossibleValuesForAccessKeyPermissions() []string + func PossibleValuesForActionType() []string + func PossibleValuesForAllowType() []string + func PossibleValuesForAuthMode() []string + func PossibleValuesForAuthType() []string + func PossibleValuesForAzureResourceType() []string + func PossibleValuesForClientType() []string + func PossibleValuesForDaprBindingComponentDirection() []string + func PossibleValuesForDaprMetadataRequired() []string + func PossibleValuesForDeleteOrUpdateBehavior() []string + func PossibleValuesForDryrunActionName() []string + func PossibleValuesForDryrunPrerequisiteResultType() []string + func PossibleValuesForDryrunPreviewOperationType() []string + func PossibleValuesForLinkerConfigurationType() []string + func PossibleValuesForSecretType() []string + func PossibleValuesForTargetServiceType() []string + func PossibleValuesForVNetSolutionType() []string + func PossibleValuesForValidationResultStatus() []string + func ValidateScopedDryrunID(input interface{}, key string) (warnings []string, errors []error) + func ValidateScopedLinkerID(input interface{}, key string) (warnings []string, errors []error) + type AccessKeyInfoBase struct + AuthMode *AuthMode + AuthType AuthType + Permissions *[]AccessKeyPermissions + func (s AccessKeyInfoBase) AuthInfoBase() BaseAuthInfoBaseImpl + func (s AccessKeyInfoBase) MarshalJSON() ([]byte, error) + type AccessKeyPermissions string + const AccessKeyPermissionsListen + const AccessKeyPermissionsManage + const AccessKeyPermissionsRead + const AccessKeyPermissionsSend + const AccessKeyPermissionsWrite + func (s *AccessKeyPermissions) UnmarshalJSON(bytes []byte) error + type ActionType string + const ActionTypeEnable + const ActionTypeOptOut + func (s *ActionType) UnmarshalJSON(bytes []byte) error + type AllowType string + const AllowTypeFalse + const AllowTypeTrue + func (s *AllowType) UnmarshalJSON(bytes []byte) error + type AuthInfoBase interface + AuthInfoBase func() BaseAuthInfoBaseImpl + func UnmarshalAuthInfoBaseImplementation(input []byte) (AuthInfoBase, error) + type AuthMode string + const AuthModeOptInAllAuth + const AuthModeOptOutAllAuth + func (s *AuthMode) UnmarshalJSON(bytes []byte) error + type AuthType string + const AuthTypeAccessKey + const AuthTypeEasyAuthMicrosoftEntraID + const AuthTypeSecret + const AuthTypeServicePrincipalCertificate + const AuthTypeServicePrincipalSecret + const AuthTypeSystemAssignedIdentity + const AuthTypeUserAccount + const AuthTypeUserAssignedIdentity + func (s *AuthType) UnmarshalJSON(bytes []byte) error + type AzureKeyVaultProperties struct + ConnectAsKubernetesCsiDriver *bool + Type AzureResourceType + func (s AzureKeyVaultProperties) AzureResourcePropertiesBase() BaseAzureResourcePropertiesBaseImpl + func (s AzureKeyVaultProperties) MarshalJSON() ([]byte, error) + type AzureResource struct + Id *string + ResourceProperties AzureResourcePropertiesBase + Type TargetServiceType + func (s *AzureResource) UnmarshalJSON(bytes []byte) error + func (s AzureResource) MarshalJSON() ([]byte, error) + func (s AzureResource) TargetServiceBase() BaseTargetServiceBaseImpl + type AzureResourcePropertiesBase interface + AzureResourcePropertiesBase func() BaseAzureResourcePropertiesBaseImpl + func UnmarshalAzureResourcePropertiesBaseImplementation(input []byte) (AzureResourcePropertiesBase, error) + type AzureResourceType string + const AzureResourceTypeKeyVault + func (s *AzureResourceType) UnmarshalJSON(bytes []byte) error + type BaseAuthInfoBaseImpl struct + AuthMode *AuthMode + AuthType AuthType + func (s BaseAuthInfoBaseImpl) AuthInfoBase() BaseAuthInfoBaseImpl + type BaseAzureResourcePropertiesBaseImpl struct + Type AzureResourceType + func (s BaseAzureResourcePropertiesBaseImpl) AzureResourcePropertiesBase() BaseAzureResourcePropertiesBaseImpl + type BaseDryrunParametersImpl struct + ActionName DryrunActionName + func (s BaseDryrunParametersImpl) DryrunParameters() BaseDryrunParametersImpl + type BaseDryrunPrerequisiteResultImpl struct + Type DryrunPrerequisiteResultType + func (s BaseDryrunPrerequisiteResultImpl) DryrunPrerequisiteResult() BaseDryrunPrerequisiteResultImpl + type BaseSecretInfoBaseImpl struct + SecretType SecretType + func (s BaseSecretInfoBaseImpl) SecretInfoBase() BaseSecretInfoBaseImpl + type BaseTargetServiceBaseImpl struct + Type TargetServiceType + func (s BaseTargetServiceBaseImpl) TargetServiceBase() BaseTargetServiceBaseImpl + type BasicErrorDryrunPrerequisiteResult struct + Code *string + Message *string + Type DryrunPrerequisiteResultType + func (s BasicErrorDryrunPrerequisiteResult) DryrunPrerequisiteResult() BaseDryrunPrerequisiteResultImpl + func (s BasicErrorDryrunPrerequisiteResult) MarshalJSON() ([]byte, error) + type ClientType string + const ClientTypeDapr + const ClientTypeDjango + const ClientTypeDotnet + const ClientTypeGo + const ClientTypeJava + const ClientTypeJmsNegativespringBoot + const ClientTypeKafkaNegativespringBoot + const ClientTypeNodejs + const ClientTypeNone + const ClientTypePhp + const ClientTypePython + const ClientTypeRuby + const ClientTypeSpringBoot + func (s *ClientType) UnmarshalJSON(bytes []byte) error + type ConfigurationInfo struct + Action *ActionType + AdditionalConfigurations *map[string]string + AdditionalConnectionStringProperties *map[string]string + ConfigurationStore *ConfigurationStore + CustomizedKeys *map[string]string + DaprProperties *DaprProperties + DeleteOrUpdateBehavior *DeleteOrUpdateBehavior + type ConfigurationResult struct + Configurations *[]SourceConfiguration + type ConfigurationStore struct + AppConfigurationId *string + type ConfluentBootstrapServer struct + Endpoint *string + Type TargetServiceType + func (s ConfluentBootstrapServer) MarshalJSON() ([]byte, error) + func (s ConfluentBootstrapServer) TargetServiceBase() BaseTargetServiceBaseImpl + type ConfluentSchemaRegistry struct + Endpoint *string + Type TargetServiceType + func (s ConfluentSchemaRegistry) MarshalJSON() ([]byte, error) + func (s ConfluentSchemaRegistry) TargetServiceBase() BaseTargetServiceBaseImpl + type CreateDryrunOperationResponse struct + HttpResponse *http.Response + Model *DryrunResource + OData *odata.OData + Poller pollers.Poller + type CreateOrUpdateDryrunParameters struct + ActionName DryrunActionName + AuthInfo AuthInfoBase + ClientType *ClientType + ConfigurationInfo *ConfigurationInfo + ProvisioningState *string + PublicNetworkSolution *PublicNetworkSolution + Scope *string + SecretStore *SecretStore + TargetService TargetServiceBase + VNetSolution *VNetSolution + func (s *CreateOrUpdateDryrunParameters) UnmarshalJSON(bytes []byte) error + func (s CreateOrUpdateDryrunParameters) DryrunParameters() BaseDryrunParametersImpl + func (s CreateOrUpdateDryrunParameters) MarshalJSON() ([]byte, error) + type DaprBindingComponentDirection string + const DaprBindingComponentDirectionInput + const DaprBindingComponentDirectionOutput + func (s *DaprBindingComponentDirection) UnmarshalJSON(bytes []byte) error + type DaprConfigurationProperties struct + AuthType *AuthType + DaprProperties *DaprProperties + TargetType *string + type DaprConfigurationResource struct + Properties *DaprConfigurationProperties + type DaprConfigurationResourceOperationPredicate struct + func (p DaprConfigurationResourceOperationPredicate) Matches(input DaprConfigurationResource) bool + type DaprMetadata struct + Description *string + Name *string + Required *DaprMetadataRequired + SecretRef *string + Value *string + type DaprMetadataRequired string + const DaprMetadataRequiredFalse + const DaprMetadataRequiredTrue + func (s *DaprMetadataRequired) UnmarshalJSON(bytes []byte) error + type DaprProperties struct + BindingComponentDirection *DaprBindingComponentDirection + ComponentType *string + Metadata *[]DaprMetadata + RuntimeVersion *string + Scopes *[]string + SecretStoreComponent *string + Version *string + type DeleteDryrunOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type DeleteOrUpdateBehavior string + const DeleteOrUpdateBehaviorDefault + const DeleteOrUpdateBehaviorForcedCleanup + func (s *DeleteOrUpdateBehavior) UnmarshalJSON(bytes []byte) error + type DryrunActionName string + const DryrunActionNameCreateOrUpdate + func (s *DryrunActionName) UnmarshalJSON(bytes []byte) error + type DryrunOperationPreview struct + Action *string + Description *string + Name *string + OperationType *DryrunPreviewOperationType + Scope *string + type DryrunParameters interface + DryrunParameters func() BaseDryrunParametersImpl + func UnmarshalDryrunParametersImplementation(input []byte) (DryrunParameters, error) + type DryrunPatch struct + Properties *DryrunProperties + type DryrunPrerequisiteResult interface + DryrunPrerequisiteResult func() BaseDryrunPrerequisiteResultImpl + func UnmarshalDryrunPrerequisiteResultImplementation(input []byte) (DryrunPrerequisiteResult, error) + type DryrunPrerequisiteResultType string + const DryrunPrerequisiteResultTypeBasicError + const DryrunPrerequisiteResultTypePermissionsMissing + func (s *DryrunPrerequisiteResultType) UnmarshalJSON(bytes []byte) error + type DryrunPreviewOperationType string + const DryrunPreviewOperationTypeConfigAuth + const DryrunPreviewOperationTypeConfigConnection + const DryrunPreviewOperationTypeConfigNetwork + func (s *DryrunPreviewOperationType) UnmarshalJSON(bytes []byte) error + type DryrunProperties struct + OperationPreviews *[]DryrunOperationPreview + Parameters DryrunParameters + PrerequisiteResults *[]DryrunPrerequisiteResult + ProvisioningState *string + func (s *DryrunProperties) UnmarshalJSON(bytes []byte) error + type DryrunResource struct + Id *string + Name *string + Properties *DryrunProperties + SystemData *systemdata.SystemData + Type *string + type DryrunResourceOperationPredicate struct + Id *string + Name *string + Type *string + func (p DryrunResourceOperationPredicate) Matches(input DryrunResource) bool + type EasyAuthMicrosoftEntraIDAuthInfo struct + AuthMode *AuthMode + AuthType AuthType + ClientId *string + DeleteOrUpdateBehavior *DeleteOrUpdateBehavior + Secret *string + func (s EasyAuthMicrosoftEntraIDAuthInfo) AuthInfoBase() BaseAuthInfoBaseImpl + func (s EasyAuthMicrosoftEntraIDAuthInfo) MarshalJSON() ([]byte, error) + type FirewallRules struct + AzureServices *AllowType + CallerClientIP *AllowType + IPRanges *[]string + type GenerateConfigurationsOperationResponse struct + HttpResponse *http.Response + Model *ConfigurationResult + OData *odata.OData + type GetDryrunOperationResponse struct + HttpResponse *http.Response + Model *DryrunResource + OData *odata.OData + type KeyVaultSecretReferenceSecretInfo struct + Name *string + SecretType SecretType + Version *string + func (s KeyVaultSecretReferenceSecretInfo) MarshalJSON() ([]byte, error) + func (s KeyVaultSecretReferenceSecretInfo) SecretInfoBase() BaseSecretInfoBaseImpl + type KeyVaultSecretUriSecretInfo struct + SecretType SecretType + Value *string + func (s KeyVaultSecretUriSecretInfo) MarshalJSON() ([]byte, error) + func (s KeyVaultSecretUriSecretInfo) SecretInfoBase() BaseSecretInfoBaseImpl + type LinkerConfigurationType string + const LinkerConfigurationTypeDefault + const LinkerConfigurationTypeKeyVaultSecret + func (s *LinkerConfigurationType) UnmarshalJSON(bytes []byte) error + type LinkerDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type LinkerListConfigurationsOperationResponse struct + HttpResponse *http.Response + Model *ConfigurationResult + OData *odata.OData + type LinkerPatch struct + Properties *LinkerProperties + type LinkerProperties struct + AuthInfo AuthInfoBase + ClientType *ClientType + ConfigurationInfo *ConfigurationInfo + ProvisioningState *string + PublicNetworkSolution *PublicNetworkSolution + Scope *string + SecretStore *SecretStore + TargetService TargetServiceBase + VNetSolution *VNetSolution + func (s *LinkerProperties) UnmarshalJSON(bytes []byte) error + type LinkerResource struct + Id *string + Name *string + Properties LinkerProperties + SystemData *systemdata.SystemData + Type *string + type LinkerUpdateOperationResponse struct + HttpResponse *http.Response + Model *LinkerResource + OData *odata.OData + Poller pollers.Poller + type LinkerValidateOperationResponse struct + HttpResponse *http.Response + Model *ValidateOperationResult + OData *odata.OData + Poller pollers.Poller + type LinkersClient struct + Client *resourcemanager.Client + func NewLinkersClientWithBaseURI(sdkApi sdkEnv.Api) (*LinkersClient, error) + func (c LinkersClient) CreateDryrun(ctx context.Context, id ScopedDryrunId, input DryrunResource) (result CreateDryrunOperationResponse, err error) + func (c LinkersClient) CreateDryrunThenPoll(ctx context.Context, id ScopedDryrunId, input DryrunResource) error + func (c LinkersClient) DeleteDryrun(ctx context.Context, id ScopedDryrunId) (result DeleteDryrunOperationResponse, err error) + func (c LinkersClient) GenerateConfigurations(ctx context.Context, id ScopedLinkerId, input ConfigurationInfo) (result GenerateConfigurationsOperationResponse, err error) + func (c LinkersClient) GetDryrun(ctx context.Context, id ScopedDryrunId) (result GetDryrunOperationResponse, err error) + func (c LinkersClient) LinkerDelete(ctx context.Context, id ScopedLinkerId) (result LinkerDeleteOperationResponse, err error) + func (c LinkersClient) LinkerDeleteThenPoll(ctx context.Context, id ScopedLinkerId) error + func (c LinkersClient) LinkerListConfigurations(ctx context.Context, id ScopedLinkerId) (result LinkerListConfigurationsOperationResponse, err error) + func (c LinkersClient) LinkerUpdate(ctx context.Context, id ScopedLinkerId, input LinkerPatch) (result LinkerUpdateOperationResponse, err error) + func (c LinkersClient) LinkerUpdateThenPoll(ctx context.Context, id ScopedLinkerId, input LinkerPatch) error + func (c LinkersClient) LinkerValidate(ctx context.Context, id ScopedLinkerId) (result LinkerValidateOperationResponse, err error) + func (c LinkersClient) LinkerValidateThenPoll(ctx context.Context, id ScopedLinkerId) error + func (c LinkersClient) ListDaprConfigurations(ctx context.Context, id commonids.ScopeId) (result ListDaprConfigurationsOperationResponse, err error) + func (c LinkersClient) ListDaprConfigurationsComplete(ctx context.Context, id commonids.ScopeId) (ListDaprConfigurationsCompleteResult, error) + func (c LinkersClient) ListDaprConfigurationsCompleteMatchingPredicate(ctx context.Context, id commonids.ScopeId, ...) (result ListDaprConfigurationsCompleteResult, err error) + func (c LinkersClient) ListDryrun(ctx context.Context, id commonids.ScopeId) (result ListDryrunOperationResponse, err error) + func (c LinkersClient) ListDryrunComplete(ctx context.Context, id commonids.ScopeId) (ListDryrunCompleteResult, error) + func (c LinkersClient) ListDryrunCompleteMatchingPredicate(ctx context.Context, id commonids.ScopeId, ...) (result ListDryrunCompleteResult, err error) + func (c LinkersClient) UpdateDryrun(ctx context.Context, id ScopedDryrunId, input DryrunPatch) (result UpdateDryrunOperationResponse, err error) + func (c LinkersClient) UpdateDryrunThenPoll(ctx context.Context, id ScopedDryrunId, input DryrunPatch) error + type ListDaprConfigurationsCompleteResult struct + Items []DaprConfigurationResource + LatestHttpResponse *http.Response + type ListDaprConfigurationsCustomPager struct + NextLink *odata.Link + func (p *ListDaprConfigurationsCustomPager) NextPageLink() *odata.Link + type ListDaprConfigurationsOperationResponse struct + HttpResponse *http.Response + Model *[]DaprConfigurationResource + OData *odata.OData + type ListDryrunCompleteResult struct + Items []DryrunResource + LatestHttpResponse *http.Response + type ListDryrunCustomPager struct + NextLink *odata.Link + func (p *ListDryrunCustomPager) NextPageLink() *odata.Link + type ListDryrunOperationResponse struct + HttpResponse *http.Response + Model *[]DryrunResource + OData *odata.OData + type PermissionsMissingDryrunPrerequisiteResult struct + Permissions *[]string + RecommendedRole *string + Scope *string + Type DryrunPrerequisiteResultType + func (s PermissionsMissingDryrunPrerequisiteResult) DryrunPrerequisiteResult() BaseDryrunPrerequisiteResultImpl + func (s PermissionsMissingDryrunPrerequisiteResult) MarshalJSON() ([]byte, error) + type PublicNetworkSolution struct + Action *ActionType + DeleteOrUpdateBehavior *DeleteOrUpdateBehavior + FirewallRules *FirewallRules + type RawAuthInfoBaseImpl struct + Type string + Values map[string]interface{} + func (s RawAuthInfoBaseImpl) AuthInfoBase() BaseAuthInfoBaseImpl + type RawAzureResourcePropertiesBaseImpl struct + Type string + Values map[string]interface{} + func (s RawAzureResourcePropertiesBaseImpl) AzureResourcePropertiesBase() BaseAzureResourcePropertiesBaseImpl + type RawDryrunParametersImpl struct + Type string + Values map[string]interface{} + func (s RawDryrunParametersImpl) DryrunParameters() BaseDryrunParametersImpl + type RawDryrunPrerequisiteResultImpl struct + Type string + Values map[string]interface{} + func (s RawDryrunPrerequisiteResultImpl) DryrunPrerequisiteResult() BaseDryrunPrerequisiteResultImpl + type RawSecretInfoBaseImpl struct + Type string + Values map[string]interface{} + func (s RawSecretInfoBaseImpl) SecretInfoBase() BaseSecretInfoBaseImpl + type RawTargetServiceBaseImpl struct + Type string + Values map[string]interface{} + func (s RawTargetServiceBaseImpl) TargetServiceBase() BaseTargetServiceBaseImpl + type ScopedDryrunId struct + DryrunName string + ResourceUri string + func NewScopedDryrunID(resourceUri string, dryrunName string) ScopedDryrunId + func ParseScopedDryrunID(input string) (*ScopedDryrunId, error) + func ParseScopedDryrunIDInsensitively(input string) (*ScopedDryrunId, error) + func (id *ScopedDryrunId) FromParseResult(input resourceids.ParseResult) error + func (id ScopedDryrunId) ID() string + func (id ScopedDryrunId) Segments() []resourceids.Segment + func (id ScopedDryrunId) String() string + type ScopedLinkerId struct + LinkerName string + ResourceUri string + func NewScopedLinkerID(resourceUri string, linkerName string) ScopedLinkerId + func ParseScopedLinkerID(input string) (*ScopedLinkerId, error) + func ParseScopedLinkerIDInsensitively(input string) (*ScopedLinkerId, error) + func (id *ScopedLinkerId) FromParseResult(input resourceids.ParseResult) error + func (id ScopedLinkerId) ID() string + func (id ScopedLinkerId) Segments() []resourceids.Segment + func (id ScopedLinkerId) String() string + type SecretAuthInfo struct + AuthMode *AuthMode + AuthType AuthType + Name *string + SecretInfo SecretInfoBase + func (s *SecretAuthInfo) UnmarshalJSON(bytes []byte) error + func (s SecretAuthInfo) AuthInfoBase() BaseAuthInfoBaseImpl + func (s SecretAuthInfo) MarshalJSON() ([]byte, error) + type SecretInfoBase interface + SecretInfoBase func() BaseSecretInfoBaseImpl + func UnmarshalSecretInfoBaseImplementation(input []byte) (SecretInfoBase, error) + type SecretStore struct + KeyVaultId *string + KeyVaultSecretName *string + type SecretType string + const SecretTypeKeyVaultSecretReference + const SecretTypeKeyVaultSecretUri + const SecretTypeRawValue + func (s *SecretType) UnmarshalJSON(bytes []byte) error + type SelfHostedServer struct + Endpoint *string + Type TargetServiceType + func (s SelfHostedServer) MarshalJSON() ([]byte, error) + func (s SelfHostedServer) TargetServiceBase() BaseTargetServiceBaseImpl + type ServicePrincipalCertificateAuthInfo struct + AuthMode *AuthMode + AuthType AuthType + Certificate string + ClientId string + DeleteOrUpdateBehavior *DeleteOrUpdateBehavior + PrincipalId string + Roles *[]string + func (s ServicePrincipalCertificateAuthInfo) AuthInfoBase() BaseAuthInfoBaseImpl + func (s ServicePrincipalCertificateAuthInfo) MarshalJSON() ([]byte, error) + type ServicePrincipalSecretAuthInfo struct + AuthMode *AuthMode + AuthType AuthType + ClientId string + DeleteOrUpdateBehavior *DeleteOrUpdateBehavior + PrincipalId string + Roles *[]string + Secret string + UserName *string + func (s ServicePrincipalSecretAuthInfo) AuthInfoBase() BaseAuthInfoBaseImpl + func (s ServicePrincipalSecretAuthInfo) MarshalJSON() ([]byte, error) + type SourceConfiguration struct + ConfigType *LinkerConfigurationType + Description *string + KeyVaultReferenceIdentity *string + Name *string + Value *string + type SystemAssignedIdentityAuthInfo struct + AuthMode *AuthMode + AuthType AuthType + DeleteOrUpdateBehavior *DeleteOrUpdateBehavior + Roles *[]string + UserName *string + func (s SystemAssignedIdentityAuthInfo) AuthInfoBase() BaseAuthInfoBaseImpl + func (s SystemAssignedIdentityAuthInfo) MarshalJSON() ([]byte, error) + type TargetServiceBase interface + TargetServiceBase func() BaseTargetServiceBaseImpl + func UnmarshalTargetServiceBaseImplementation(input []byte) (TargetServiceBase, error) + type TargetServiceType string + const TargetServiceTypeAzureResource + const TargetServiceTypeConfluentBootstrapServer + const TargetServiceTypeConfluentSchemaRegistry + const TargetServiceTypeSelfHostedServer + func (s *TargetServiceType) UnmarshalJSON(bytes []byte) error + type UpdateDryrunOperationResponse struct + HttpResponse *http.Response + Model *DryrunResource + OData *odata.OData + Poller pollers.Poller + type UserAccountAuthInfo struct + AuthMode *AuthMode + AuthType AuthType + DeleteOrUpdateBehavior *DeleteOrUpdateBehavior + PrincipalId *string + Roles *[]string + UserName *string + func (s UserAccountAuthInfo) AuthInfoBase() BaseAuthInfoBaseImpl + func (s UserAccountAuthInfo) MarshalJSON() ([]byte, error) + type UserAssignedIdentityAuthInfo struct + AuthMode *AuthMode + AuthType AuthType + ClientId *string + DeleteOrUpdateBehavior *DeleteOrUpdateBehavior + Roles *[]string + SubscriptionId *string + UserName *string + func (s UserAssignedIdentityAuthInfo) AuthInfoBase() BaseAuthInfoBaseImpl + func (s UserAssignedIdentityAuthInfo) MarshalJSON() ([]byte, error) + type VNetSolution struct + DeleteOrUpdateBehavior *DeleteOrUpdateBehavior + Type *VNetSolutionType + type VNetSolutionType string + const VNetSolutionTypePrivateLink + const VNetSolutionTypeServiceEndpoint + func (s *VNetSolutionType) UnmarshalJSON(bytes []byte) error + type ValidateOperationResult struct + Properties *ValidateResult + ResourceId *string + Status *string + type ValidateResult struct + AuthType *AuthType + IsConnectionAvailable *bool + LinkerName *string + ReportEndTimeUtc *string + ReportStartTimeUtc *string + SourceId *string + TargetId *string + ValidationDetail *[]ValidationResultItem + func (o *ValidateResult) GetReportEndTimeUtcAsTime() (*time.Time, error) + func (o *ValidateResult) GetReportStartTimeUtcAsTime() (*time.Time, error) + func (o *ValidateResult) SetReportEndTimeUtcAsTime(input time.Time) + func (o *ValidateResult) SetReportStartTimeUtcAsTime(input time.Time) + type ValidationResultItem struct + Description *string + ErrorCode *string + ErrorMessage *string + Name *string + Result *ValidationResultStatus + type ValidationResultStatus string + const ValidationResultStatusFailure + const ValidationResultStatusSuccess + const ValidationResultStatusWarning + func (s *ValidationResultStatus) UnmarshalJSON(bytes []byte) error + type ValueSecretInfo struct + SecretType SecretType + Value *string + func (s ValueSecretInfo) MarshalJSON() ([]byte, error) + func (s ValueSecretInfo) SecretInfoBase() BaseSecretInfoBaseImpl