Documentation ¶
Index ¶
- func PossibleValuesForChangeDetectionMode() []string
- func PossibleValuesForCloudEndpointChangeEnumerationActivityState() []string
- func PossibleValuesForCloudEndpointChangeEnumerationTotalCountsState() []string
- func ValidateCloudEndpointID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateSyncGroupID(input interface{}, key string) (warnings []string, errors []error)
- type BackupRequest
- type ChangeDetectionMode
- type CloudEndpoint
- type CloudEndpointAfsShareMetadataCertificatePublicKeys
- type CloudEndpointArray
- type CloudEndpointChangeEnumerationActivity
- func (o *CloudEndpointChangeEnumerationActivity) GetLastUpdatedTimestampAsTime() (*time.Time, error)
- func (o *CloudEndpointChangeEnumerationActivity) GetStartedTimestampAsTime() (*time.Time, error)
- func (o *CloudEndpointChangeEnumerationActivity) SetLastUpdatedTimestampAsTime(input time.Time)
- func (o *CloudEndpointChangeEnumerationActivity) SetStartedTimestampAsTime(input time.Time)
- type CloudEndpointChangeEnumerationActivityState
- type CloudEndpointChangeEnumerationStatus
- type CloudEndpointChangeEnumerationTotalCountsState
- type CloudEndpointCreateParameters
- type CloudEndpointCreateParametersProperties
- type CloudEndpointId
- type CloudEndpointLastChangeEnumerationStatus
- func (o *CloudEndpointLastChangeEnumerationStatus) GetCompletedTimestampAsTime() (*time.Time, error)
- func (o *CloudEndpointLastChangeEnumerationStatus) GetNextRunTimestampAsTime() (*time.Time, error)
- func (o *CloudEndpointLastChangeEnumerationStatus) GetStartedTimestampAsTime() (*time.Time, error)
- func (o *CloudEndpointLastChangeEnumerationStatus) SetCompletedTimestampAsTime(input time.Time)
- func (o *CloudEndpointLastChangeEnumerationStatus) SetNextRunTimestampAsTime(input time.Time)
- func (o *CloudEndpointLastChangeEnumerationStatus) SetStartedTimestampAsTime(input time.Time)
- type CloudEndpointProperties
- type CloudEndpointResourceClient
- func (c CloudEndpointResourceClient) CloudEndpointsAfsShareMetadataCertificatePublicKeys(ctx context.Context, id CloudEndpointId) (result CloudEndpointsAfsShareMetadataCertificatePublicKeysOperationResponse, ...)
- func (c CloudEndpointResourceClient) CloudEndpointsCreate(ctx context.Context, id CloudEndpointId, input CloudEndpointCreateParameters) (result CloudEndpointsCreateOperationResponse, err error)
- func (c CloudEndpointResourceClient) CloudEndpointsCreateThenPoll(ctx context.Context, id CloudEndpointId, input CloudEndpointCreateParameters) error
- func (c CloudEndpointResourceClient) CloudEndpointsDelete(ctx context.Context, id CloudEndpointId) (result CloudEndpointsDeleteOperationResponse, err error)
- func (c CloudEndpointResourceClient) CloudEndpointsDeleteThenPoll(ctx context.Context, id CloudEndpointId) error
- func (c CloudEndpointResourceClient) CloudEndpointsGet(ctx context.Context, id CloudEndpointId) (result CloudEndpointsGetOperationResponse, err error)
- func (c CloudEndpointResourceClient) CloudEndpointsListBySyncGroup(ctx context.Context, id SyncGroupId) (result CloudEndpointsListBySyncGroupOperationResponse, err error)
- func (c CloudEndpointResourceClient) CloudEndpointsPostBackup(ctx context.Context, id CloudEndpointId, input BackupRequest) (result CloudEndpointsPostBackupOperationResponse, err error)
- func (c CloudEndpointResourceClient) CloudEndpointsPostBackupThenPoll(ctx context.Context, id CloudEndpointId, input BackupRequest) error
- func (c CloudEndpointResourceClient) CloudEndpointsPostRestore(ctx context.Context, id CloudEndpointId, input PostRestoreRequest) (result CloudEndpointsPostRestoreOperationResponse, err error)
- func (c CloudEndpointResourceClient) CloudEndpointsPostRestoreThenPoll(ctx context.Context, id CloudEndpointId, input PostRestoreRequest) error
- func (c CloudEndpointResourceClient) CloudEndpointsPreBackup(ctx context.Context, id CloudEndpointId, input BackupRequest) (result CloudEndpointsPreBackupOperationResponse, err error)
- func (c CloudEndpointResourceClient) CloudEndpointsPreBackupThenPoll(ctx context.Context, id CloudEndpointId, input BackupRequest) error
- func (c CloudEndpointResourceClient) CloudEndpointsPreRestore(ctx context.Context, id CloudEndpointId, input PreRestoreRequest) (result CloudEndpointsPreRestoreOperationResponse, err error)
- func (c CloudEndpointResourceClient) CloudEndpointsPreRestoreThenPoll(ctx context.Context, id CloudEndpointId, input PreRestoreRequest) error
- func (c CloudEndpointResourceClient) CloudEndpointsTriggerChangeDetection(ctx context.Context, id CloudEndpointId, ...) (result CloudEndpointsTriggerChangeDetectionOperationResponse, err error)
- func (c CloudEndpointResourceClient) CloudEndpointsTriggerChangeDetectionThenPoll(ctx context.Context, id CloudEndpointId, ...) error
- func (c CloudEndpointResourceClient) CloudEndpointsrestoreheartbeat(ctx context.Context, id CloudEndpointId) (result CloudEndpointsrestoreheartbeatOperationResponse, err error)
- type CloudEndpointsAfsShareMetadataCertificatePublicKeysOperationResponse
- type CloudEndpointsCreateOperationResponse
- type CloudEndpointsDeleteOperationResponse
- type CloudEndpointsGetOperationResponse
- type CloudEndpointsListBySyncGroupOperationResponse
- type CloudEndpointsPostBackupOperationResponse
- type CloudEndpointsPostRestoreOperationResponse
- type CloudEndpointsPreBackupOperationResponse
- type CloudEndpointsPreRestoreOperationResponse
- type CloudEndpointsTriggerChangeDetectionOperationResponse
- type CloudEndpointsrestoreheartbeatOperationResponse
- type PostBackupResponse
- type PostBackupResponseProperties
- type PostRestoreRequest
- type PreRestoreRequest
- type RestoreFileSpec
- type SyncGroupId
- type TriggerChangeDetectionParameters
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForChangeDetectionMode ¶
func PossibleValuesForChangeDetectionMode() []string
func PossibleValuesForCloudEndpointChangeEnumerationActivityState ¶
func PossibleValuesForCloudEndpointChangeEnumerationActivityState() []string
func PossibleValuesForCloudEndpointChangeEnumerationTotalCountsState ¶
func PossibleValuesForCloudEndpointChangeEnumerationTotalCountsState() []string
func ValidateCloudEndpointID ¶
ValidateCloudEndpointID checks that 'input' can be parsed as a Cloud Endpoint ID
func ValidateSyncGroupID ¶
ValidateSyncGroupID checks that 'input' can be parsed as a Sync Group ID
Types ¶
type BackupRequest ¶
type BackupRequest struct {
}type ChangeDetectionMode ¶
type ChangeDetectionMode string
const ( ChangeDetectionModeDefault ChangeDetectionMode = "Default" ChangeDetectionModeRecursive ChangeDetectionMode = "Recursive" )
func (*ChangeDetectionMode) UnmarshalJSON ¶
func (s *ChangeDetectionMode) UnmarshalJSON(bytes []byte) error
type CloudEndpoint ¶
type CloudEndpoint struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *CloudEndpointProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type CloudEndpointAfsShareMetadataCertificatePublicKeys ¶
type CloudEndpointAfsShareMetadataCertificatePublicKeys struct {}
type CloudEndpointArray ¶
type CloudEndpointArray struct {
Value *[]CloudEndpoint `json:"value,omitempty"`
}
type CloudEndpointChangeEnumerationActivity ¶
type CloudEndpointChangeEnumerationActivity struct { DeletesProgressPercent *int64 `json:"deletesProgressPercent,omitempty"` LastUpdatedTimestamp *string `json:"lastUpdatedTimestamp,omitempty"` MinutesRemaining *int64 `json:"minutesRemaining,omitempty"` OperationState *CloudEndpointChangeEnumerationActivityState `json:"operationState,omitempty"` ProcessedDirectoriesCount *int64 `json:"processedDirectoriesCount,omitempty"` ProcessedFilesCount *int64 `json:"processedFilesCount,omitempty"` ProgressPercent *int64 `json:"progressPercent,omitempty"` StartedTimestamp *string `json:"startedTimestamp,omitempty"` StatusCode *int64 `json:"statusCode,omitempty"` TotalCountsState *CloudEndpointChangeEnumerationTotalCountsState `json:"totalCountsState,omitempty"` TotalDirectoriesCount *int64 `json:"totalDirectoriesCount,omitempty"` TotalFilesCount *int64 `json:"totalFilesCount,omitempty"` TotalSizeBytes *int64 `json:"totalSizeBytes,omitempty"` }
func (*CloudEndpointChangeEnumerationActivity) GetLastUpdatedTimestampAsTime ¶
func (o *CloudEndpointChangeEnumerationActivity) GetLastUpdatedTimestampAsTime() (*time.Time, error)
func (*CloudEndpointChangeEnumerationActivity) GetStartedTimestampAsTime ¶
func (o *CloudEndpointChangeEnumerationActivity) GetStartedTimestampAsTime() (*time.Time, error)
func (*CloudEndpointChangeEnumerationActivity) SetLastUpdatedTimestampAsTime ¶
func (o *CloudEndpointChangeEnumerationActivity) SetLastUpdatedTimestampAsTime(input time.Time)
func (*CloudEndpointChangeEnumerationActivity) SetStartedTimestampAsTime ¶
func (o *CloudEndpointChangeEnumerationActivity) SetStartedTimestampAsTime(input time.Time)
type CloudEndpointChangeEnumerationActivityState ¶
type CloudEndpointChangeEnumerationActivityState string
const ( CloudEndpointChangeEnumerationActivityStateEnumerationInProgress CloudEndpointChangeEnumerationActivityState = "EnumerationInProgress" CloudEndpointChangeEnumerationActivityStateInitialEnumerationInProgress CloudEndpointChangeEnumerationActivityState = "InitialEnumerationInProgress" )
func (*CloudEndpointChangeEnumerationActivityState) UnmarshalJSON ¶
func (s *CloudEndpointChangeEnumerationActivityState) UnmarshalJSON(bytes []byte) error
type CloudEndpointChangeEnumerationStatus ¶
type CloudEndpointChangeEnumerationStatus struct { Activity *CloudEndpointChangeEnumerationActivity `json:"activity,omitempty"` LastEnumerationStatus *CloudEndpointLastChangeEnumerationStatus `json:"lastEnumerationStatus,omitempty"` LastUpdatedTimestamp *string `json:"lastUpdatedTimestamp,omitempty"` }
func (*CloudEndpointChangeEnumerationStatus) GetLastUpdatedTimestampAsTime ¶
func (o *CloudEndpointChangeEnumerationStatus) GetLastUpdatedTimestampAsTime() (*time.Time, error)
func (*CloudEndpointChangeEnumerationStatus) SetLastUpdatedTimestampAsTime ¶
func (o *CloudEndpointChangeEnumerationStatus) SetLastUpdatedTimestampAsTime(input time.Time)
type CloudEndpointChangeEnumerationTotalCountsState ¶
type CloudEndpointChangeEnumerationTotalCountsState string
const ( CloudEndpointChangeEnumerationTotalCountsStateCalculating CloudEndpointChangeEnumerationTotalCountsState = "Calculating" CloudEndpointChangeEnumerationTotalCountsStateFinal CloudEndpointChangeEnumerationTotalCountsState = "Final" )
func (*CloudEndpointChangeEnumerationTotalCountsState) UnmarshalJSON ¶
func (s *CloudEndpointChangeEnumerationTotalCountsState) UnmarshalJSON(bytes []byte) error
type CloudEndpointCreateParameters ¶
type CloudEndpointCreateParameters struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *CloudEndpointCreateParametersProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
type CloudEndpointId ¶
type CloudEndpointId struct { SubscriptionId string ResourceGroupName string StorageSyncServiceName string SyncGroupName string CloudEndpointName string }
CloudEndpointId is a struct representing the Resource ID for a Cloud Endpoint
func NewCloudEndpointID ¶
func NewCloudEndpointID(subscriptionId string, resourceGroupName string, storageSyncServiceName string, syncGroupName string, cloudEndpointName string) CloudEndpointId
NewCloudEndpointID returns a new CloudEndpointId struct
func ParseCloudEndpointID ¶
func ParseCloudEndpointID(input string) (*CloudEndpointId, error)
ParseCloudEndpointID parses 'input' into a CloudEndpointId
func ParseCloudEndpointIDInsensitively ¶
func ParseCloudEndpointIDInsensitively(input string) (*CloudEndpointId, error)
ParseCloudEndpointIDInsensitively parses 'input' case-insensitively into a CloudEndpointId note: this method should only be used for API response data and not user input
func (*CloudEndpointId) FromParseResult ¶
func (id *CloudEndpointId) FromParseResult(input resourceids.ParseResult) error
func (CloudEndpointId) ID ¶
func (id CloudEndpointId) ID() string
ID returns the formatted Cloud Endpoint ID
func (CloudEndpointId) Segments ¶
func (id CloudEndpointId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Cloud Endpoint ID
func (CloudEndpointId) String ¶
func (id CloudEndpointId) String() string
String returns a human-readable description of this Cloud Endpoint ID
type CloudEndpointLastChangeEnumerationStatus ¶
type CloudEndpointLastChangeEnumerationStatus struct { CompletedTimestamp *string `json:"completedTimestamp,omitempty"` NamespaceDirectoriesCount *int64 `json:"namespaceDirectoriesCount,omitempty"` NamespaceFilesCount *int64 `json:"namespaceFilesCount,omitempty"` NamespaceSizeBytes *int64 `json:"namespaceSizeBytes,omitempty"` NextRunTimestamp *string `json:"nextRunTimestamp,omitempty"` StartedTimestamp *string `json:"startedTimestamp,omitempty"` }
func (*CloudEndpointLastChangeEnumerationStatus) GetCompletedTimestampAsTime ¶
func (o *CloudEndpointLastChangeEnumerationStatus) GetCompletedTimestampAsTime() (*time.Time, error)
func (*CloudEndpointLastChangeEnumerationStatus) GetNextRunTimestampAsTime ¶
func (o *CloudEndpointLastChangeEnumerationStatus) GetNextRunTimestampAsTime() (*time.Time, error)
func (*CloudEndpointLastChangeEnumerationStatus) GetStartedTimestampAsTime ¶
func (o *CloudEndpointLastChangeEnumerationStatus) GetStartedTimestampAsTime() (*time.Time, error)
func (*CloudEndpointLastChangeEnumerationStatus) SetCompletedTimestampAsTime ¶
func (o *CloudEndpointLastChangeEnumerationStatus) SetCompletedTimestampAsTime(input time.Time)
func (*CloudEndpointLastChangeEnumerationStatus) SetNextRunTimestampAsTime ¶
func (o *CloudEndpointLastChangeEnumerationStatus) SetNextRunTimestampAsTime(input time.Time)
func (*CloudEndpointLastChangeEnumerationStatus) SetStartedTimestampAsTime ¶
func (o *CloudEndpointLastChangeEnumerationStatus) SetStartedTimestampAsTime(input time.Time)
type CloudEndpointProperties ¶
type CloudEndpointProperties struct { BackupEnabled *string `json:"backupEnabled,omitempty"` ChangeEnumerationStatus *CloudEndpointChangeEnumerationStatus `json:"changeEnumerationStatus,omitempty"` FriendlyName *string `json:"friendlyName,omitempty"` LastOperationName *string `json:"lastOperationName,omitempty"` LastWorkflowId *string `json:"lastWorkflowId,omitempty"` PartnershipId *string `json:"partnershipId,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` StorageAccountResourceId *string `json:"storageAccountResourceId,omitempty"` StorageAccountTenantId *string `json:"storageAccountTenantId,omitempty"` }
type CloudEndpointResourceClient ¶
type CloudEndpointResourceClient struct {
Client *resourcemanager.Client
}
func NewCloudEndpointResourceClientWithBaseURI ¶
func NewCloudEndpointResourceClientWithBaseURI(sdkApi sdkEnv.Api) (*CloudEndpointResourceClient, error)
func (CloudEndpointResourceClient) CloudEndpointsAfsShareMetadataCertificatePublicKeys ¶
func (c CloudEndpointResourceClient) CloudEndpointsAfsShareMetadataCertificatePublicKeys(ctx context.Context, id CloudEndpointId) (result CloudEndpointsAfsShareMetadataCertificatePublicKeysOperationResponse, err error)
CloudEndpointsAfsShareMetadataCertificatePublicKeys ...
func (CloudEndpointResourceClient) CloudEndpointsCreate ¶
func (c CloudEndpointResourceClient) CloudEndpointsCreate(ctx context.Context, id CloudEndpointId, input CloudEndpointCreateParameters) (result CloudEndpointsCreateOperationResponse, err error)
CloudEndpointsCreate ...
func (CloudEndpointResourceClient) CloudEndpointsCreateThenPoll ¶
func (c CloudEndpointResourceClient) CloudEndpointsCreateThenPoll(ctx context.Context, id CloudEndpointId, input CloudEndpointCreateParameters) error
CloudEndpointsCreateThenPoll performs CloudEndpointsCreate then polls until it's completed
func (CloudEndpointResourceClient) CloudEndpointsDelete ¶
func (c CloudEndpointResourceClient) CloudEndpointsDelete(ctx context.Context, id CloudEndpointId) (result CloudEndpointsDeleteOperationResponse, err error)
CloudEndpointsDelete ...
func (CloudEndpointResourceClient) CloudEndpointsDeleteThenPoll ¶
func (c CloudEndpointResourceClient) CloudEndpointsDeleteThenPoll(ctx context.Context, id CloudEndpointId) error
CloudEndpointsDeleteThenPoll performs CloudEndpointsDelete then polls until it's completed
func (CloudEndpointResourceClient) CloudEndpointsGet ¶
func (c CloudEndpointResourceClient) CloudEndpointsGet(ctx context.Context, id CloudEndpointId) (result CloudEndpointsGetOperationResponse, err error)
CloudEndpointsGet ...
func (CloudEndpointResourceClient) CloudEndpointsListBySyncGroup ¶
func (c CloudEndpointResourceClient) CloudEndpointsListBySyncGroup(ctx context.Context, id SyncGroupId) (result CloudEndpointsListBySyncGroupOperationResponse, err error)
CloudEndpointsListBySyncGroup ...
func (CloudEndpointResourceClient) CloudEndpointsPostBackup ¶
func (c CloudEndpointResourceClient) CloudEndpointsPostBackup(ctx context.Context, id CloudEndpointId, input BackupRequest) (result CloudEndpointsPostBackupOperationResponse, err error)
CloudEndpointsPostBackup ...
func (CloudEndpointResourceClient) CloudEndpointsPostBackupThenPoll ¶
func (c CloudEndpointResourceClient) CloudEndpointsPostBackupThenPoll(ctx context.Context, id CloudEndpointId, input BackupRequest) error
CloudEndpointsPostBackupThenPoll performs CloudEndpointsPostBackup then polls until it's completed
func (CloudEndpointResourceClient) CloudEndpointsPostRestore ¶
func (c CloudEndpointResourceClient) CloudEndpointsPostRestore(ctx context.Context, id CloudEndpointId, input PostRestoreRequest) (result CloudEndpointsPostRestoreOperationResponse, err error)
CloudEndpointsPostRestore ...
func (CloudEndpointResourceClient) CloudEndpointsPostRestoreThenPoll ¶
func (c CloudEndpointResourceClient) CloudEndpointsPostRestoreThenPoll(ctx context.Context, id CloudEndpointId, input PostRestoreRequest) error
CloudEndpointsPostRestoreThenPoll performs CloudEndpointsPostRestore then polls until it's completed
func (CloudEndpointResourceClient) CloudEndpointsPreBackup ¶
func (c CloudEndpointResourceClient) CloudEndpointsPreBackup(ctx context.Context, id CloudEndpointId, input BackupRequest) (result CloudEndpointsPreBackupOperationResponse, err error)
CloudEndpointsPreBackup ...
func (CloudEndpointResourceClient) CloudEndpointsPreBackupThenPoll ¶
func (c CloudEndpointResourceClient) CloudEndpointsPreBackupThenPoll(ctx context.Context, id CloudEndpointId, input BackupRequest) error
CloudEndpointsPreBackupThenPoll performs CloudEndpointsPreBackup then polls until it's completed
func (CloudEndpointResourceClient) CloudEndpointsPreRestore ¶
func (c CloudEndpointResourceClient) CloudEndpointsPreRestore(ctx context.Context, id CloudEndpointId, input PreRestoreRequest) (result CloudEndpointsPreRestoreOperationResponse, err error)
CloudEndpointsPreRestore ...
func (CloudEndpointResourceClient) CloudEndpointsPreRestoreThenPoll ¶
func (c CloudEndpointResourceClient) CloudEndpointsPreRestoreThenPoll(ctx context.Context, id CloudEndpointId, input PreRestoreRequest) error
CloudEndpointsPreRestoreThenPoll performs CloudEndpointsPreRestore then polls until it's completed
func (CloudEndpointResourceClient) CloudEndpointsTriggerChangeDetection ¶
func (c CloudEndpointResourceClient) CloudEndpointsTriggerChangeDetection(ctx context.Context, id CloudEndpointId, input TriggerChangeDetectionParameters) (result CloudEndpointsTriggerChangeDetectionOperationResponse, err error)
CloudEndpointsTriggerChangeDetection ...
func (CloudEndpointResourceClient) CloudEndpointsTriggerChangeDetectionThenPoll ¶
func (c CloudEndpointResourceClient) CloudEndpointsTriggerChangeDetectionThenPoll(ctx context.Context, id CloudEndpointId, input TriggerChangeDetectionParameters) error
CloudEndpointsTriggerChangeDetectionThenPoll performs CloudEndpointsTriggerChangeDetection then polls until it's completed
func (CloudEndpointResourceClient) CloudEndpointsrestoreheartbeat ¶
func (c CloudEndpointResourceClient) CloudEndpointsrestoreheartbeat(ctx context.Context, id CloudEndpointId) (result CloudEndpointsrestoreheartbeatOperationResponse, err error)
CloudEndpointsrestoreheartbeat ...
type CloudEndpointsAfsShareMetadataCertificatePublicKeysOperationResponse ¶
type CloudEndpointsAfsShareMetadataCertificatePublicKeysOperationResponse struct {}
type CloudEndpointsGetOperationResponse ¶
type CloudEndpointsGetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *CloudEndpoint }
type CloudEndpointsListBySyncGroupOperationResponse ¶
type CloudEndpointsListBySyncGroupOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *CloudEndpointArray }
type PostBackupResponse ¶
type PostBackupResponse struct {
BackupMetadata *PostBackupResponseProperties `json:"backupMetadata,omitempty"`
}
type PostBackupResponseProperties ¶
type PostBackupResponseProperties struct {
CloudEndpointName *string `json:"cloudEndpointName,omitempty"`
}
type PostRestoreRequest ¶
type PostRestoreRequest struct { FailedFileList *string `json:"failedFileList,omitempty"` Partition *string `json:"partition,omitempty"` ReplicaGroup *string `json:"replicaGroup,omitempty"` RequestId *string `json:"requestId,omitempty"` RestoreFileSpec *[]RestoreFileSpec `json:"restoreFileSpec,omitempty"` Status *string `json:"status,omitempty"` }
type PreRestoreRequest ¶
type PreRestoreRequest struct { BackupMetadataPropertyBag *string `json:"backupMetadataPropertyBag,omitempty"` Partition *string `json:"partition,omitempty"` PauseWaitForSyncDrainTimePeriodInSeconds *int64 `json:"pauseWaitForSyncDrainTimePeriodInSeconds,omitempty"` ReplicaGroup *string `json:"replicaGroup,omitempty"` RequestId *string `json:"requestId,omitempty"` RestoreFileSpec *[]RestoreFileSpec `json:"restoreFileSpec,omitempty"` Status *string `json:"status,omitempty"` }
type RestoreFileSpec ¶
type SyncGroupId ¶
type SyncGroupId struct { SubscriptionId string ResourceGroupName string StorageSyncServiceName string SyncGroupName string }
SyncGroupId is a struct representing the Resource ID for a Sync Group
func NewSyncGroupID ¶
func NewSyncGroupID(subscriptionId string, resourceGroupName string, storageSyncServiceName string, syncGroupName string) SyncGroupId
NewSyncGroupID returns a new SyncGroupId struct
func ParseSyncGroupID ¶
func ParseSyncGroupID(input string) (*SyncGroupId, error)
ParseSyncGroupID parses 'input' into a SyncGroupId
func ParseSyncGroupIDInsensitively ¶
func ParseSyncGroupIDInsensitively(input string) (*SyncGroupId, error)
ParseSyncGroupIDInsensitively parses 'input' case-insensitively into a SyncGroupId note: this method should only be used for API response data and not user input
func (*SyncGroupId) FromParseResult ¶
func (id *SyncGroupId) FromParseResult(input resourceids.ParseResult) error
func (SyncGroupId) Segments ¶
func (id SyncGroupId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Sync Group ID
func (SyncGroupId) String ¶
func (id SyncGroupId) String() string
String returns a human-readable description of this Sync Group ID
type TriggerChangeDetectionParameters ¶
type TriggerChangeDetectionParameters struct { ChangeDetectionMode *ChangeDetectionMode `json:"changeDetectionMode,omitempty"` DirectoryPath *string `json:"directoryPath,omitempty"` Paths *[]string `json:"paths,omitempty"` }
Source Files ¶
- client.go
- constants.go
- id_cloudendpoint.go
- id_syncgroup.go
- method_cloudendpointsafssharemetadatacertificatepublickeys.go
- method_cloudendpointscreate.go
- method_cloudendpointsdelete.go
- method_cloudendpointsget.go
- method_cloudendpointslistbysyncgroup.go
- method_cloudendpointspostbackup.go
- method_cloudendpointspostrestore.go
- method_cloudendpointsprebackup.go
- method_cloudendpointsprerestore.go
- method_cloudendpointsrestoreheartbeat.go
- method_cloudendpointstriggerchangedetection.go
- model_backuprequest.go
- model_cloudendpoint.go
- model_cloudendpointafssharemetadatacertificatepublickeys.go
- model_cloudendpointarray.go
- model_cloudendpointchangeenumerationactivity.go
- model_cloudendpointchangeenumerationstatus.go
- model_cloudendpointcreateparameters.go
- model_cloudendpointcreateparametersproperties.go
- model_cloudendpointlastchangeenumerationstatus.go
- model_cloudendpointproperties.go
- model_postbackupresponse.go
- model_postbackupresponseproperties.go
- model_postrestorerequest.go
- model_prerestorerequest.go
- model_restorefilespec.go
- model_triggerchangedetectionparameters.go
- version.go