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 PossibleValuesForHealthErrorCustomerResolvability() []string + func ValidateReplicationFabricID(input interface{}, key string) (warnings []string, errors []error) + func ValidateReplicationvCenterID(input interface{}, key string) (warnings []string, errors []error) + func ValidateVaultID(input interface{}, key string) (warnings []string, errors []error) + type AddVCenterRequest struct + Properties *AddVCenterRequestProperties + type AddVCenterRequestProperties struct + FriendlyName *string + IPAddress *string + Port *string + ProcessServerId *string + RunAsAccountId *string + type CreateOperationResponse struct + HttpResponse *http.Response + Model *VCenter + OData *odata.OData + Poller pollers.Poller + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type GetOperationResponse struct + HttpResponse *http.Response + Model *VCenter + OData *odata.OData + type HealthError struct + CreationTimeUtc *string + CustomerResolvability *HealthErrorCustomerResolvability + EntityId *string + ErrorCategory *string + ErrorCode *string + ErrorId *string + ErrorLevel *string + ErrorMessage *string + ErrorSource *string + ErrorType *string + InnerHealthErrors *[]InnerHealthError + PossibleCauses *string + RecommendedAction *string + RecoveryProviderErrorMessage *string + SummaryMessage *string + func (o *HealthError) GetCreationTimeUtcAsTime() (*time.Time, error) + func (o *HealthError) SetCreationTimeUtcAsTime(input time.Time) + type HealthErrorCustomerResolvability string + const HealthErrorCustomerResolvabilityAllowed + const HealthErrorCustomerResolvabilityNotAllowed + func (s *HealthErrorCustomerResolvability) UnmarshalJSON(bytes []byte) error + type InnerHealthError struct + CreationTimeUtc *string + CustomerResolvability *HealthErrorCustomerResolvability + EntityId *string + ErrorCategory *string + ErrorCode *string + ErrorId *string + ErrorLevel *string + ErrorMessage *string + ErrorSource *string + ErrorType *string + PossibleCauses *string + RecommendedAction *string + RecoveryProviderErrorMessage *string + SummaryMessage *string + func (o *InnerHealthError) GetCreationTimeUtcAsTime() (*time.Time, error) + func (o *InnerHealthError) SetCreationTimeUtcAsTime(input time.Time) + type ListByReplicationFabricsCompleteResult struct + Items []VCenter + LatestHttpResponse *http.Response + type ListByReplicationFabricsCustomPager struct + NextLink *odata.Link + func (p *ListByReplicationFabricsCustomPager) NextPageLink() *odata.Link + type ListByReplicationFabricsOperationResponse struct + HttpResponse *http.Response + Model *[]VCenter + OData *odata.OData + type ListCompleteResult struct + Items []VCenter + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]VCenter + OData *odata.OData + type ReplicationFabricId struct + ReplicationFabricName string + ResourceGroupName string + SubscriptionId string + VaultName string + func NewReplicationFabricID(subscriptionId string, resourceGroupName string, vaultName string, ...) ReplicationFabricId + func ParseReplicationFabricID(input string) (*ReplicationFabricId, error) + func ParseReplicationFabricIDInsensitively(input string) (*ReplicationFabricId, error) + func (id *ReplicationFabricId) FromParseResult(input resourceids.ParseResult) error + func (id ReplicationFabricId) ID() string + func (id ReplicationFabricId) Segments() []resourceids.Segment + func (id ReplicationFabricId) String() string + type ReplicationvCenterId struct + ReplicationFabricName string + ReplicationvCenterName string + ResourceGroupName string + SubscriptionId string + VaultName string + func NewReplicationvCenterID(subscriptionId string, resourceGroupName string, vaultName string, ...) ReplicationvCenterId + func ParseReplicationvCenterID(input string) (*ReplicationvCenterId, error) + func ParseReplicationvCenterIDInsensitively(input string) (*ReplicationvCenterId, error) + func (id *ReplicationvCenterId) FromParseResult(input resourceids.ParseResult) error + func (id ReplicationvCenterId) ID() string + func (id ReplicationvCenterId) Segments() []resourceids.Segment + func (id ReplicationvCenterId) String() string + type ReplicationvCentersClient struct + Client *resourcemanager.Client + func NewReplicationvCentersClientWithBaseURI(sdkApi sdkEnv.Api) (*ReplicationvCentersClient, error) + func (c ReplicationvCentersClient) Create(ctx context.Context, id ReplicationvCenterId, input AddVCenterRequest) (result CreateOperationResponse, err error) + func (c ReplicationvCentersClient) CreateThenPoll(ctx context.Context, id ReplicationvCenterId, input AddVCenterRequest) error + func (c ReplicationvCentersClient) Delete(ctx context.Context, id ReplicationvCenterId) (result DeleteOperationResponse, err error) + func (c ReplicationvCentersClient) DeleteThenPoll(ctx context.Context, id ReplicationvCenterId) error + func (c ReplicationvCentersClient) Get(ctx context.Context, id ReplicationvCenterId) (result GetOperationResponse, err error) + func (c ReplicationvCentersClient) List(ctx context.Context, id VaultId) (result ListOperationResponse, err error) + func (c ReplicationvCentersClient) ListByReplicationFabrics(ctx context.Context, id ReplicationFabricId) (result ListByReplicationFabricsOperationResponse, err error) + func (c ReplicationvCentersClient) ListByReplicationFabricsComplete(ctx context.Context, id ReplicationFabricId) (ListByReplicationFabricsCompleteResult, error) + func (c ReplicationvCentersClient) ListByReplicationFabricsCompleteMatchingPredicate(ctx context.Context, id ReplicationFabricId, ...) (result ListByReplicationFabricsCompleteResult, err error) + func (c ReplicationvCentersClient) ListComplete(ctx context.Context, id VaultId) (ListCompleteResult, error) + func (c ReplicationvCentersClient) ListCompleteMatchingPredicate(ctx context.Context, id VaultId, predicate VCenterOperationPredicate) (result ListCompleteResult, err error) + func (c ReplicationvCentersClient) Update(ctx context.Context, id ReplicationvCenterId, input UpdateVCenterRequest) (result UpdateOperationResponse, err error) + func (c ReplicationvCentersClient) UpdateThenPoll(ctx context.Context, id ReplicationvCenterId, input UpdateVCenterRequest) error + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *VCenter + OData *odata.OData + Poller pollers.Poller + type UpdateVCenterRequest struct + Properties *UpdateVCenterRequestProperties + type UpdateVCenterRequestProperties struct + FriendlyName *string + IPAddress *string + Port *string + ProcessServerId *string + RunAsAccountId *string + type VCenter struct + Id *string + Location *string + Name *string + Properties *VCenterProperties + Type *string + type VCenterOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p VCenterOperationPredicate) Matches(input VCenter) bool + type VCenterProperties struct + DiscoveryStatus *string + FabricArmResourceName *string + FriendlyName *string + HealthErrors *[]HealthError + IPAddress *string + InfrastructureId *string + InternalId *string + LastHeartbeat *string + Port *string + ProcessServerId *string + RunAsAccountId *string + func (o *VCenterProperties) GetLastHeartbeatAsTime() (*time.Time, error) + func (o *VCenterProperties) SetLastHeartbeatAsTime(input time.Time) + type VaultId struct + ResourceGroupName string + SubscriptionId string + VaultName string + func NewVaultID(subscriptionId string, resourceGroupName string, vaultName string) VaultId + func ParseVaultID(input string) (*VaultId, error) + func ParseVaultIDInsensitively(input string) (*VaultId, error) + func (id *VaultId) FromParseResult(input resourceids.ParseResult) error + func (id VaultId) ID() string + func (id VaultId) Segments() []resourceids.Segment + func (id VaultId) String() string