Documentation ¶
Index ¶
- type CloudEndpoint
- type CloudEndpointArgs
- type CloudEndpointInput
- type CloudEndpointOutput
- type CloudEndpointState
- type FilesNotSyncingErrorResponse
- type FilesNotSyncingErrorResponseArgs
- func (FilesNotSyncingErrorResponseArgs) ElementType() reflect.Type
- func (i FilesNotSyncingErrorResponseArgs) ToFilesNotSyncingErrorResponseOutput() FilesNotSyncingErrorResponseOutput
- func (i FilesNotSyncingErrorResponseArgs) ToFilesNotSyncingErrorResponseOutputWithContext(ctx context.Context) FilesNotSyncingErrorResponseOutput
- type FilesNotSyncingErrorResponseArray
- func (FilesNotSyncingErrorResponseArray) ElementType() reflect.Type
- func (i FilesNotSyncingErrorResponseArray) ToFilesNotSyncingErrorResponseArrayOutput() FilesNotSyncingErrorResponseArrayOutput
- func (i FilesNotSyncingErrorResponseArray) ToFilesNotSyncingErrorResponseArrayOutputWithContext(ctx context.Context) FilesNotSyncingErrorResponseArrayOutput
- type FilesNotSyncingErrorResponseArrayInput
- type FilesNotSyncingErrorResponseArrayOutput
- func (FilesNotSyncingErrorResponseArrayOutput) ElementType() reflect.Type
- func (o FilesNotSyncingErrorResponseArrayOutput) Index(i pulumi.IntInput) FilesNotSyncingErrorResponseOutput
- func (o FilesNotSyncingErrorResponseArrayOutput) ToFilesNotSyncingErrorResponseArrayOutput() FilesNotSyncingErrorResponseArrayOutput
- func (o FilesNotSyncingErrorResponseArrayOutput) ToFilesNotSyncingErrorResponseArrayOutputWithContext(ctx context.Context) FilesNotSyncingErrorResponseArrayOutput
- type FilesNotSyncingErrorResponseInput
- type FilesNotSyncingErrorResponseOutput
- func (FilesNotSyncingErrorResponseOutput) ElementType() reflect.Type
- func (o FilesNotSyncingErrorResponseOutput) ErrorCode() pulumi.IntOutput
- func (o FilesNotSyncingErrorResponseOutput) PersistentCount() pulumi.Float64Output
- func (o FilesNotSyncingErrorResponseOutput) ToFilesNotSyncingErrorResponseOutput() FilesNotSyncingErrorResponseOutput
- func (o FilesNotSyncingErrorResponseOutput) ToFilesNotSyncingErrorResponseOutputWithContext(ctx context.Context) FilesNotSyncingErrorResponseOutput
- func (o FilesNotSyncingErrorResponseOutput) TransientCount() pulumi.Float64Output
- type LookupCloudEndpointArgs
- type LookupCloudEndpointResult
- type LookupRegisteredServerArgs
- type LookupRegisteredServerResult
- type LookupServerEndpointArgs
- type LookupServerEndpointResult
- type LookupStorageSyncServiceArgs
- type LookupStorageSyncServiceResult
- type LookupSyncGroupArgs
- type LookupSyncGroupResult
- type RegisteredServer
- type RegisteredServerArgs
- type RegisteredServerInput
- type RegisteredServerOutput
- type RegisteredServerState
- type ServerEndpoint
- type ServerEndpointArgs
- type ServerEndpointInput
- type ServerEndpointOutput
- type ServerEndpointState
- type ServerEndpointSyncStatusResponse
- type ServerEndpointSyncStatusResponseArgs
- func (ServerEndpointSyncStatusResponseArgs) ElementType() reflect.Type
- func (i ServerEndpointSyncStatusResponseArgs) ToServerEndpointSyncStatusResponseOutput() ServerEndpointSyncStatusResponseOutput
- func (i ServerEndpointSyncStatusResponseArgs) ToServerEndpointSyncStatusResponseOutputWithContext(ctx context.Context) ServerEndpointSyncStatusResponseOutput
- func (i ServerEndpointSyncStatusResponseArgs) ToServerEndpointSyncStatusResponsePtrOutput() ServerEndpointSyncStatusResponsePtrOutput
- func (i ServerEndpointSyncStatusResponseArgs) ToServerEndpointSyncStatusResponsePtrOutputWithContext(ctx context.Context) ServerEndpointSyncStatusResponsePtrOutput
- type ServerEndpointSyncStatusResponseInput
- type ServerEndpointSyncStatusResponseOutput
- func (o ServerEndpointSyncStatusResponseOutput) CombinedHealth() pulumi.StringOutput
- func (o ServerEndpointSyncStatusResponseOutput) DownloadActivity() SyncActivityStatusResponseOutput
- func (o ServerEndpointSyncStatusResponseOutput) DownloadHealth() pulumi.StringOutput
- func (o ServerEndpointSyncStatusResponseOutput) DownloadStatus() SyncSessionStatusResponseOutput
- func (ServerEndpointSyncStatusResponseOutput) ElementType() reflect.Type
- func (o ServerEndpointSyncStatusResponseOutput) LastUpdatedTimestamp() pulumi.StringOutput
- func (o ServerEndpointSyncStatusResponseOutput) OfflineDataTransferStatus() pulumi.StringOutput
- func (o ServerEndpointSyncStatusResponseOutput) SyncActivity() pulumi.StringOutput
- func (o ServerEndpointSyncStatusResponseOutput) ToServerEndpointSyncStatusResponseOutput() ServerEndpointSyncStatusResponseOutput
- func (o ServerEndpointSyncStatusResponseOutput) ToServerEndpointSyncStatusResponseOutputWithContext(ctx context.Context) ServerEndpointSyncStatusResponseOutput
- func (o ServerEndpointSyncStatusResponseOutput) ToServerEndpointSyncStatusResponsePtrOutput() ServerEndpointSyncStatusResponsePtrOutput
- func (o ServerEndpointSyncStatusResponseOutput) ToServerEndpointSyncStatusResponsePtrOutputWithContext(ctx context.Context) ServerEndpointSyncStatusResponsePtrOutput
- func (o ServerEndpointSyncStatusResponseOutput) TotalPersistentFilesNotSyncingCount() pulumi.Float64Output
- func (o ServerEndpointSyncStatusResponseOutput) UploadActivity() SyncActivityStatusResponseOutput
- func (o ServerEndpointSyncStatusResponseOutput) UploadHealth() pulumi.StringOutput
- func (o ServerEndpointSyncStatusResponseOutput) UploadStatus() SyncSessionStatusResponseOutput
- type ServerEndpointSyncStatusResponsePtrInput
- type ServerEndpointSyncStatusResponsePtrOutput
- func (o ServerEndpointSyncStatusResponsePtrOutput) CombinedHealth() pulumi.StringPtrOutput
- func (o ServerEndpointSyncStatusResponsePtrOutput) DownloadActivity() SyncActivityStatusResponsePtrOutput
- func (o ServerEndpointSyncStatusResponsePtrOutput) DownloadHealth() pulumi.StringPtrOutput
- func (o ServerEndpointSyncStatusResponsePtrOutput) DownloadStatus() SyncSessionStatusResponsePtrOutput
- func (o ServerEndpointSyncStatusResponsePtrOutput) Elem() ServerEndpointSyncStatusResponseOutput
- func (ServerEndpointSyncStatusResponsePtrOutput) ElementType() reflect.Type
- func (o ServerEndpointSyncStatusResponsePtrOutput) LastUpdatedTimestamp() pulumi.StringPtrOutput
- func (o ServerEndpointSyncStatusResponsePtrOutput) OfflineDataTransferStatus() pulumi.StringPtrOutput
- func (o ServerEndpointSyncStatusResponsePtrOutput) SyncActivity() pulumi.StringPtrOutput
- func (o ServerEndpointSyncStatusResponsePtrOutput) ToServerEndpointSyncStatusResponsePtrOutput() ServerEndpointSyncStatusResponsePtrOutput
- func (o ServerEndpointSyncStatusResponsePtrOutput) ToServerEndpointSyncStatusResponsePtrOutputWithContext(ctx context.Context) ServerEndpointSyncStatusResponsePtrOutput
- func (o ServerEndpointSyncStatusResponsePtrOutput) TotalPersistentFilesNotSyncingCount() pulumi.Float64PtrOutput
- func (o ServerEndpointSyncStatusResponsePtrOutput) UploadActivity() SyncActivityStatusResponsePtrOutput
- func (o ServerEndpointSyncStatusResponsePtrOutput) UploadHealth() pulumi.StringPtrOutput
- func (o ServerEndpointSyncStatusResponsePtrOutput) UploadStatus() SyncSessionStatusResponsePtrOutput
- type StorageSyncService
- type StorageSyncServiceArgs
- type StorageSyncServiceInput
- type StorageSyncServiceOutput
- type StorageSyncServiceState
- type SyncActivityStatusResponse
- type SyncActivityStatusResponseArgs
- func (SyncActivityStatusResponseArgs) ElementType() reflect.Type
- func (i SyncActivityStatusResponseArgs) ToSyncActivityStatusResponseOutput() SyncActivityStatusResponseOutput
- func (i SyncActivityStatusResponseArgs) ToSyncActivityStatusResponseOutputWithContext(ctx context.Context) SyncActivityStatusResponseOutput
- func (i SyncActivityStatusResponseArgs) ToSyncActivityStatusResponsePtrOutput() SyncActivityStatusResponsePtrOutput
- func (i SyncActivityStatusResponseArgs) ToSyncActivityStatusResponsePtrOutputWithContext(ctx context.Context) SyncActivityStatusResponsePtrOutput
- type SyncActivityStatusResponseInput
- type SyncActivityStatusResponseOutput
- func (o SyncActivityStatusResponseOutput) AppliedBytes() pulumi.Float64Output
- func (o SyncActivityStatusResponseOutput) AppliedItemCount() pulumi.Float64Output
- func (SyncActivityStatusResponseOutput) ElementType() reflect.Type
- func (o SyncActivityStatusResponseOutput) PerItemErrorCount() pulumi.Float64Output
- func (o SyncActivityStatusResponseOutput) Timestamp() pulumi.StringOutput
- func (o SyncActivityStatusResponseOutput) ToSyncActivityStatusResponseOutput() SyncActivityStatusResponseOutput
- func (o SyncActivityStatusResponseOutput) ToSyncActivityStatusResponseOutputWithContext(ctx context.Context) SyncActivityStatusResponseOutput
- func (o SyncActivityStatusResponseOutput) ToSyncActivityStatusResponsePtrOutput() SyncActivityStatusResponsePtrOutput
- func (o SyncActivityStatusResponseOutput) ToSyncActivityStatusResponsePtrOutputWithContext(ctx context.Context) SyncActivityStatusResponsePtrOutput
- func (o SyncActivityStatusResponseOutput) TotalBytes() pulumi.Float64Output
- func (o SyncActivityStatusResponseOutput) TotalItemCount() pulumi.Float64Output
- type SyncActivityStatusResponsePtrInput
- type SyncActivityStatusResponsePtrOutput
- func (o SyncActivityStatusResponsePtrOutput) AppliedBytes() pulumi.Float64PtrOutput
- func (o SyncActivityStatusResponsePtrOutput) AppliedItemCount() pulumi.Float64PtrOutput
- func (o SyncActivityStatusResponsePtrOutput) Elem() SyncActivityStatusResponseOutput
- func (SyncActivityStatusResponsePtrOutput) ElementType() reflect.Type
- func (o SyncActivityStatusResponsePtrOutput) PerItemErrorCount() pulumi.Float64PtrOutput
- func (o SyncActivityStatusResponsePtrOutput) Timestamp() pulumi.StringPtrOutput
- func (o SyncActivityStatusResponsePtrOutput) ToSyncActivityStatusResponsePtrOutput() SyncActivityStatusResponsePtrOutput
- func (o SyncActivityStatusResponsePtrOutput) ToSyncActivityStatusResponsePtrOutputWithContext(ctx context.Context) SyncActivityStatusResponsePtrOutput
- func (o SyncActivityStatusResponsePtrOutput) TotalBytes() pulumi.Float64PtrOutput
- func (o SyncActivityStatusResponsePtrOutput) TotalItemCount() pulumi.Float64PtrOutput
- type SyncGroup
- type SyncGroupArgs
- type SyncGroupInput
- type SyncGroupOutput
- type SyncGroupState
- type SyncSessionStatusResponse
- type SyncSessionStatusResponseArgs
- func (SyncSessionStatusResponseArgs) ElementType() reflect.Type
- func (i SyncSessionStatusResponseArgs) ToSyncSessionStatusResponseOutput() SyncSessionStatusResponseOutput
- func (i SyncSessionStatusResponseArgs) ToSyncSessionStatusResponseOutputWithContext(ctx context.Context) SyncSessionStatusResponseOutput
- func (i SyncSessionStatusResponseArgs) ToSyncSessionStatusResponsePtrOutput() SyncSessionStatusResponsePtrOutput
- func (i SyncSessionStatusResponseArgs) ToSyncSessionStatusResponsePtrOutputWithContext(ctx context.Context) SyncSessionStatusResponsePtrOutput
- type SyncSessionStatusResponseInput
- type SyncSessionStatusResponseOutput
- func (SyncSessionStatusResponseOutput) ElementType() reflect.Type
- func (o SyncSessionStatusResponseOutput) FilesNotSyncingErrors() FilesNotSyncingErrorResponseArrayOutput
- func (o SyncSessionStatusResponseOutput) LastSyncPerItemErrorCount() pulumi.Float64Output
- func (o SyncSessionStatusResponseOutput) LastSyncResult() pulumi.IntOutput
- func (o SyncSessionStatusResponseOutput) LastSyncSuccessTimestamp() pulumi.StringOutput
- func (o SyncSessionStatusResponseOutput) LastSyncTimestamp() pulumi.StringOutput
- func (o SyncSessionStatusResponseOutput) PersistentFilesNotSyncingCount() pulumi.Float64Output
- func (o SyncSessionStatusResponseOutput) ToSyncSessionStatusResponseOutput() SyncSessionStatusResponseOutput
- func (o SyncSessionStatusResponseOutput) ToSyncSessionStatusResponseOutputWithContext(ctx context.Context) SyncSessionStatusResponseOutput
- func (o SyncSessionStatusResponseOutput) ToSyncSessionStatusResponsePtrOutput() SyncSessionStatusResponsePtrOutput
- func (o SyncSessionStatusResponseOutput) ToSyncSessionStatusResponsePtrOutputWithContext(ctx context.Context) SyncSessionStatusResponsePtrOutput
- func (o SyncSessionStatusResponseOutput) TransientFilesNotSyncingCount() pulumi.Float64Output
- type SyncSessionStatusResponsePtrInput
- type SyncSessionStatusResponsePtrOutput
- func (o SyncSessionStatusResponsePtrOutput) Elem() SyncSessionStatusResponseOutput
- func (SyncSessionStatusResponsePtrOutput) ElementType() reflect.Type
- func (o SyncSessionStatusResponsePtrOutput) FilesNotSyncingErrors() FilesNotSyncingErrorResponseArrayOutput
- func (o SyncSessionStatusResponsePtrOutput) LastSyncPerItemErrorCount() pulumi.Float64PtrOutput
- func (o SyncSessionStatusResponsePtrOutput) LastSyncResult() pulumi.IntPtrOutput
- func (o SyncSessionStatusResponsePtrOutput) LastSyncSuccessTimestamp() pulumi.StringPtrOutput
- func (o SyncSessionStatusResponsePtrOutput) LastSyncTimestamp() pulumi.StringPtrOutput
- func (o SyncSessionStatusResponsePtrOutput) PersistentFilesNotSyncingCount() pulumi.Float64PtrOutput
- func (o SyncSessionStatusResponsePtrOutput) ToSyncSessionStatusResponsePtrOutput() SyncSessionStatusResponsePtrOutput
- func (o SyncSessionStatusResponsePtrOutput) ToSyncSessionStatusResponsePtrOutputWithContext(ctx context.Context) SyncSessionStatusResponsePtrOutput
- func (o SyncSessionStatusResponsePtrOutput) TransientFilesNotSyncingCount() pulumi.Float64PtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudEndpoint ¶
type CloudEndpoint struct { pulumi.CustomResourceState AzureFileShareName pulumi.StringPtrOutput `pulumi:"azureFileShareName"` // Backup Enabled BackupEnabled pulumi.StringOutput `pulumi:"backupEnabled"` // Friendly Name FriendlyName pulumi.StringPtrOutput `pulumi:"friendlyName"` // Resource Last Operation Name LastOperationName pulumi.StringPtrOutput `pulumi:"lastOperationName"` // CloudEndpoint lastWorkflowId LastWorkflowId pulumi.StringPtrOutput `pulumi:"lastWorkflowId"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Partnership Id PartnershipId pulumi.StringPtrOutput `pulumi:"partnershipId"` // CloudEndpoint Provisioning State ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // Storage Account Resource Id StorageAccountResourceId pulumi.StringPtrOutput `pulumi:"storageAccountResourceId"` // Storage Account Tenant Id StorageAccountTenantId pulumi.StringPtrOutput `pulumi:"storageAccountTenantId"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Cloud Endpoint object.
func GetCloudEndpoint ¶
func GetCloudEndpoint(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CloudEndpointState, opts ...pulumi.ResourceOption) (*CloudEndpoint, error)
GetCloudEndpoint gets an existing CloudEndpoint resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCloudEndpoint ¶
func NewCloudEndpoint(ctx *pulumi.Context, name string, args *CloudEndpointArgs, opts ...pulumi.ResourceOption) (*CloudEndpoint, error)
NewCloudEndpoint registers a new resource with the given unique name, arguments, and options.
func (*CloudEndpoint) ElementType ¶ added in v0.2.6
func (*CloudEndpoint) ElementType() reflect.Type
func (*CloudEndpoint) ToCloudEndpointOutput ¶ added in v0.2.6
func (i *CloudEndpoint) ToCloudEndpointOutput() CloudEndpointOutput
func (*CloudEndpoint) ToCloudEndpointOutputWithContext ¶ added in v0.2.6
func (i *CloudEndpoint) ToCloudEndpointOutputWithContext(ctx context.Context) CloudEndpointOutput
type CloudEndpointArgs ¶
type CloudEndpointArgs struct { pulumi.StringPtrInput // Name of Cloud Endpoint object. CloudEndpointName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Storage Account Resource Id StorageAccountResourceId pulumi.StringPtrInput // Storage Account Tenant Id StorageAccountTenantId pulumi.StringPtrInput // Name of Storage Sync Service resource. StorageSyncServiceName pulumi.StringInput // Name of Sync Group resource. SyncGroupName pulumi.StringInput }AzureFileShareName
The set of arguments for constructing a CloudEndpoint resource.
func (CloudEndpointArgs) ElementType ¶
func (CloudEndpointArgs) ElementType() reflect.Type
type CloudEndpointInput ¶ added in v0.2.6
type CloudEndpointInput interface { pulumi.Input ToCloudEndpointOutput() CloudEndpointOutput ToCloudEndpointOutputWithContext(ctx context.Context) CloudEndpointOutput }
type CloudEndpointOutput ¶ added in v0.2.6
type CloudEndpointOutput struct {
*pulumi.OutputState
}
func (CloudEndpointOutput) ElementType ¶ added in v0.2.6
func (CloudEndpointOutput) ElementType() reflect.Type
func (CloudEndpointOutput) ToCloudEndpointOutput ¶ added in v0.2.6
func (o CloudEndpointOutput) ToCloudEndpointOutput() CloudEndpointOutput
func (CloudEndpointOutput) ToCloudEndpointOutputWithContext ¶ added in v0.2.6
func (o CloudEndpointOutput) ToCloudEndpointOutputWithContext(ctx context.Context) CloudEndpointOutput
type CloudEndpointState ¶
type CloudEndpointState struct { pulumi.StringPtrInput // Backup Enabled BackupEnabled pulumi.StringPtrInput // Friendly Name FriendlyName pulumi.StringPtrInput // Resource Last Operation Name LastOperationName pulumi.StringPtrInput // CloudEndpoint lastWorkflowId LastWorkflowId pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // Partnership Id PartnershipId pulumi.StringPtrInput // CloudEndpoint Provisioning State ProvisioningState pulumi.StringPtrInput // Storage Account Resource Id StorageAccountResourceId pulumi.StringPtrInput // Storage Account Tenant Id StorageAccountTenantId pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }AzureFileShareName
func (CloudEndpointState) ElementType ¶
func (CloudEndpointState) ElementType() reflect.Type
type FilesNotSyncingErrorResponse ¶
type FilesNotSyncingErrorResponse struct { // Error code (HResult) ErrorCode int `pulumi:"errorCode"` // Count of persistent files not syncing with the specified error code PersistentCount float64 `pulumi:"persistentCount"` // Count of transient files not syncing with the specified error code TransientCount float64 `pulumi:"transientCount"` }
Files not syncing error object
type FilesNotSyncingErrorResponseArgs ¶
type FilesNotSyncingErrorResponseArgs struct { // Error code (HResult) ErrorCode pulumi.IntInput `pulumi:"errorCode"` // Count of persistent files not syncing with the specified error code PersistentCount pulumi.Float64Input `pulumi:"persistentCount"` // Count of transient files not syncing with the specified error code TransientCount pulumi.Float64Input `pulumi:"transientCount"` }
Files not syncing error object
func (FilesNotSyncingErrorResponseArgs) ElementType ¶
func (FilesNotSyncingErrorResponseArgs) ElementType() reflect.Type
func (FilesNotSyncingErrorResponseArgs) ToFilesNotSyncingErrorResponseOutput ¶
func (i FilesNotSyncingErrorResponseArgs) ToFilesNotSyncingErrorResponseOutput() FilesNotSyncingErrorResponseOutput
func (FilesNotSyncingErrorResponseArgs) ToFilesNotSyncingErrorResponseOutputWithContext ¶
func (i FilesNotSyncingErrorResponseArgs) ToFilesNotSyncingErrorResponseOutputWithContext(ctx context.Context) FilesNotSyncingErrorResponseOutput
type FilesNotSyncingErrorResponseArray ¶
type FilesNotSyncingErrorResponseArray []FilesNotSyncingErrorResponseInput
func (FilesNotSyncingErrorResponseArray) ElementType ¶
func (FilesNotSyncingErrorResponseArray) ElementType() reflect.Type
func (FilesNotSyncingErrorResponseArray) ToFilesNotSyncingErrorResponseArrayOutput ¶
func (i FilesNotSyncingErrorResponseArray) ToFilesNotSyncingErrorResponseArrayOutput() FilesNotSyncingErrorResponseArrayOutput
func (FilesNotSyncingErrorResponseArray) ToFilesNotSyncingErrorResponseArrayOutputWithContext ¶
func (i FilesNotSyncingErrorResponseArray) ToFilesNotSyncingErrorResponseArrayOutputWithContext(ctx context.Context) FilesNotSyncingErrorResponseArrayOutput
type FilesNotSyncingErrorResponseArrayInput ¶
type FilesNotSyncingErrorResponseArrayInput interface { pulumi.Input ToFilesNotSyncingErrorResponseArrayOutput() FilesNotSyncingErrorResponseArrayOutput ToFilesNotSyncingErrorResponseArrayOutputWithContext(context.Context) FilesNotSyncingErrorResponseArrayOutput }
FilesNotSyncingErrorResponseArrayInput is an input type that accepts FilesNotSyncingErrorResponseArray and FilesNotSyncingErrorResponseArrayOutput values. You can construct a concrete instance of `FilesNotSyncingErrorResponseArrayInput` via:
FilesNotSyncingErrorResponseArray{ FilesNotSyncingErrorResponseArgs{...} }
type FilesNotSyncingErrorResponseArrayOutput ¶
type FilesNotSyncingErrorResponseArrayOutput struct{ *pulumi.OutputState }
func (FilesNotSyncingErrorResponseArrayOutput) ElementType ¶
func (FilesNotSyncingErrorResponseArrayOutput) ElementType() reflect.Type
func (FilesNotSyncingErrorResponseArrayOutput) ToFilesNotSyncingErrorResponseArrayOutput ¶
func (o FilesNotSyncingErrorResponseArrayOutput) ToFilesNotSyncingErrorResponseArrayOutput() FilesNotSyncingErrorResponseArrayOutput
func (FilesNotSyncingErrorResponseArrayOutput) ToFilesNotSyncingErrorResponseArrayOutputWithContext ¶
func (o FilesNotSyncingErrorResponseArrayOutput) ToFilesNotSyncingErrorResponseArrayOutputWithContext(ctx context.Context) FilesNotSyncingErrorResponseArrayOutput
type FilesNotSyncingErrorResponseInput ¶
type FilesNotSyncingErrorResponseInput interface { pulumi.Input ToFilesNotSyncingErrorResponseOutput() FilesNotSyncingErrorResponseOutput ToFilesNotSyncingErrorResponseOutputWithContext(context.Context) FilesNotSyncingErrorResponseOutput }
FilesNotSyncingErrorResponseInput is an input type that accepts FilesNotSyncingErrorResponseArgs and FilesNotSyncingErrorResponseOutput values. You can construct a concrete instance of `FilesNotSyncingErrorResponseInput` via:
FilesNotSyncingErrorResponseArgs{...}
type FilesNotSyncingErrorResponseOutput ¶
type FilesNotSyncingErrorResponseOutput struct{ *pulumi.OutputState }
Files not syncing error object
func (FilesNotSyncingErrorResponseOutput) ElementType ¶
func (FilesNotSyncingErrorResponseOutput) ElementType() reflect.Type
func (FilesNotSyncingErrorResponseOutput) ErrorCode ¶
func (o FilesNotSyncingErrorResponseOutput) ErrorCode() pulumi.IntOutput
Error code (HResult)
func (FilesNotSyncingErrorResponseOutput) PersistentCount ¶
func (o FilesNotSyncingErrorResponseOutput) PersistentCount() pulumi.Float64Output
Count of persistent files not syncing with the specified error code
func (FilesNotSyncingErrorResponseOutput) ToFilesNotSyncingErrorResponseOutput ¶
func (o FilesNotSyncingErrorResponseOutput) ToFilesNotSyncingErrorResponseOutput() FilesNotSyncingErrorResponseOutput
func (FilesNotSyncingErrorResponseOutput) ToFilesNotSyncingErrorResponseOutputWithContext ¶
func (o FilesNotSyncingErrorResponseOutput) ToFilesNotSyncingErrorResponseOutputWithContext(ctx context.Context) FilesNotSyncingErrorResponseOutput
func (FilesNotSyncingErrorResponseOutput) TransientCount ¶
func (o FilesNotSyncingErrorResponseOutput) TransientCount() pulumi.Float64Output
Count of transient files not syncing with the specified error code
type LookupCloudEndpointArgs ¶
type LookupCloudEndpointArgs struct { // Name of Cloud Endpoint object. CloudEndpointName string `pulumi:"cloudEndpointName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of Storage Sync Service resource. StorageSyncServiceName string `pulumi:"storageSyncServiceName"` // Name of Sync Group resource. SyncGroupName string `pulumi:"syncGroupName"` }
type LookupCloudEndpointResult ¶
type LookupCloudEndpointResult struct { string `pulumi:"azureFileShareName"` // Backup Enabled BackupEnabled string `pulumi:"backupEnabled"` // Friendly Name FriendlyName *string `pulumi:"friendlyName"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Resource Last Operation Name LastOperationName *string `pulumi:"lastOperationName"` // CloudEndpoint lastWorkflowId LastWorkflowId *string `pulumi:"lastWorkflowId"` // The name of the resource Name string `pulumi:"name"` // Partnership Id PartnershipId *string `pulumi:"partnershipId"` // CloudEndpoint Provisioning State ProvisioningState *string `pulumi:"provisioningState"` // Storage Account Resource Id StorageAccountResourceId *string `pulumi:"storageAccountResourceId"` // Storage Account Tenant Id StorageAccountTenantId *string `pulumi:"storageAccountTenantId"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }AzureFileShareName *
Cloud Endpoint object.
func LookupCloudEndpoint ¶
func LookupCloudEndpoint(ctx *pulumi.Context, args *LookupCloudEndpointArgs, opts ...pulumi.InvokeOption) (*LookupCloudEndpointResult, error)
type LookupRegisteredServerArgs ¶
type LookupRegisteredServerArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // GUID identifying the on-premises server. ServerId string `pulumi:"serverId"` // Name of Storage Sync Service resource. StorageSyncServiceName string `pulumi:"storageSyncServiceName"` }
type LookupRegisteredServerResult ¶
type LookupRegisteredServerResult struct { // Registered Server Agent Version AgentVersion *string `pulumi:"agentVersion"` // Registered Server clusterId ClusterId *string `pulumi:"clusterId"` // Registered Server clusterName ClusterName *string `pulumi:"clusterName"` // Resource discoveryEndpointUri DiscoveryEndpointUri *string `pulumi:"discoveryEndpointUri"` // Friendly Name FriendlyName *string `pulumi:"friendlyName"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Registered Server last heart beat LastHeartBeat *string `pulumi:"lastHeartBeat"` // Resource Last Operation Name LastOperationName *string `pulumi:"lastOperationName"` // Registered Server lastWorkflowId LastWorkflowId *string `pulumi:"lastWorkflowId"` // Management Endpoint Uri ManagementEndpointUri *string `pulumi:"managementEndpointUri"` // Monitoring Configuration MonitoringConfiguration *string `pulumi:"monitoringConfiguration"` // The name of the resource Name string `pulumi:"name"` // Registered Server Provisioning State ProvisioningState *string `pulumi:"provisioningState"` // Resource Location ResourceLocation *string `pulumi:"resourceLocation"` // Registered Server Certificate ServerCertificate *string `pulumi:"serverCertificate"` // Registered Server serverId ServerId *string `pulumi:"serverId"` // Registered Server Management Error Code ServerManagementErrorCode *int `pulumi:"serverManagementErrorCode"` // Registered Server OS Version ServerOSVersion *string `pulumi:"serverOSVersion"` // Registered Server serverRole ServerRole *string `pulumi:"serverRole"` // Service Location ServiceLocation *string `pulumi:"serviceLocation"` // Registered Server storageSyncServiceUid StorageSyncServiceUid *string `pulumi:"storageSyncServiceUid"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Registered Server resource.
func LookupRegisteredServer ¶
func LookupRegisteredServer(ctx *pulumi.Context, args *LookupRegisteredServerArgs, opts ...pulumi.InvokeOption) (*LookupRegisteredServerResult, error)
type LookupServerEndpointArgs ¶
type LookupServerEndpointArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of Server Endpoint object. ServerEndpointName string `pulumi:"serverEndpointName"` // Name of Storage Sync Service resource. StorageSyncServiceName string `pulumi:"storageSyncServiceName"` // Name of Sync Group resource. SyncGroupName string `pulumi:"syncGroupName"` }
type LookupServerEndpointResult ¶
type LookupServerEndpointResult struct { // Cloud Tiering. CloudTiering *string `pulumi:"cloudTiering"` // Friendly Name FriendlyName *string `pulumi:"friendlyName"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Resource Last Operation Name LastOperationName string `pulumi:"lastOperationName"` // ServerEndpoint lastWorkflowId LastWorkflowId string `pulumi:"lastWorkflowId"` // The name of the resource Name string `pulumi:"name"` // Offline data transfer OfflineDataTransfer *string `pulumi:"offlineDataTransfer"` OfflineDataTransferShareName *string `pulumi:"offlineDataTransferShareName"` // Offline data transfer storage account resource ID OfflineDataTransferStorageAccountResourceId string `pulumi:"offlineDataTransferStorageAccountResourceId"` // Offline data transfer storage account tenant ID OfflineDataTransferStorageAccountTenantId string `pulumi:"offlineDataTransferStorageAccountTenantId"` // ServerEndpoint Provisioning State ProvisioningState string `pulumi:"provisioningState"` // Server Local path. ServerLocalPath *string `pulumi:"serverLocalPath"` // Server Resource Id. ServerResourceId *string `pulumi:"serverResourceId"` // Server Endpoint sync status SyncStatus ServerEndpointSyncStatusResponse `pulumi:"syncStatus"` // Tier files older than days. TierFilesOlderThanDays *int `pulumi:"tierFilesOlderThanDays"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // Level of free space to be maintained by Cloud Tiering if it is enabled. VolumeFreeSpacePercent *int `pulumi:"volumeFreeSpacePercent"` }
Server Endpoint object.
func LookupServerEndpoint ¶
func LookupServerEndpoint(ctx *pulumi.Context, args *LookupServerEndpointArgs, opts ...pulumi.InvokeOption) (*LookupServerEndpointResult, error)
type LookupStorageSyncServiceResult ¶
type LookupStorageSyncServiceResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // Storage Sync service status. StorageSyncServiceStatus int `pulumi:"storageSyncServiceStatus"` // Storage Sync service Uid StorageSyncServiceUid string `pulumi:"storageSyncServiceUid"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Storage Sync Service object.
func LookupStorageSyncService ¶
func LookupStorageSyncService(ctx *pulumi.Context, args *LookupStorageSyncServiceArgs, opts ...pulumi.InvokeOption) (*LookupStorageSyncServiceResult, error)
type LookupSyncGroupArgs ¶
type LookupSyncGroupArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of Storage Sync Service resource. StorageSyncServiceName string `pulumi:"storageSyncServiceName"` // Name of Sync Group resource. SyncGroupName string `pulumi:"syncGroupName"` }
type LookupSyncGroupResult ¶
type LookupSyncGroupResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // Sync group status SyncGroupStatus string `pulumi:"syncGroupStatus"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // Unique Id UniqueId *string `pulumi:"uniqueId"` }
Sync Group object.
func LookupSyncGroup ¶
func LookupSyncGroup(ctx *pulumi.Context, args *LookupSyncGroupArgs, opts ...pulumi.InvokeOption) (*LookupSyncGroupResult, error)
type RegisteredServer ¶
type RegisteredServer struct { pulumi.CustomResourceState // Registered Server Agent Version AgentVersion pulumi.StringPtrOutput `pulumi:"agentVersion"` // Registered Server clusterId ClusterId pulumi.StringPtrOutput `pulumi:"clusterId"` // Registered Server clusterName ClusterName pulumi.StringPtrOutput `pulumi:"clusterName"` // Resource discoveryEndpointUri DiscoveryEndpointUri pulumi.StringPtrOutput `pulumi:"discoveryEndpointUri"` // Friendly Name FriendlyName pulumi.StringPtrOutput `pulumi:"friendlyName"` // Registered Server last heart beat LastHeartBeat pulumi.StringPtrOutput `pulumi:"lastHeartBeat"` // Resource Last Operation Name LastOperationName pulumi.StringPtrOutput `pulumi:"lastOperationName"` // Registered Server lastWorkflowId LastWorkflowId pulumi.StringPtrOutput `pulumi:"lastWorkflowId"` // Management Endpoint Uri ManagementEndpointUri pulumi.StringPtrOutput `pulumi:"managementEndpointUri"` // Monitoring Configuration MonitoringConfiguration pulumi.StringPtrOutput `pulumi:"monitoringConfiguration"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Registered Server Provisioning State ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // Resource Location ResourceLocation pulumi.StringPtrOutput `pulumi:"resourceLocation"` // Registered Server Certificate ServerCertificate pulumi.StringPtrOutput `pulumi:"serverCertificate"` // Registered Server serverId ServerId pulumi.StringPtrOutput `pulumi:"serverId"` // Registered Server Management Error Code ServerManagementErrorCode pulumi.IntPtrOutput `pulumi:"serverManagementErrorCode"` // Registered Server OS Version ServerOSVersion pulumi.StringPtrOutput `pulumi:"serverOSVersion"` // Registered Server serverRole ServerRole pulumi.StringPtrOutput `pulumi:"serverRole"` // Service Location ServiceLocation pulumi.StringPtrOutput `pulumi:"serviceLocation"` // Registered Server storageSyncServiceUid StorageSyncServiceUid pulumi.StringPtrOutput `pulumi:"storageSyncServiceUid"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Registered Server resource.
func GetRegisteredServer ¶
func GetRegisteredServer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RegisteredServerState, opts ...pulumi.ResourceOption) (*RegisteredServer, error)
GetRegisteredServer gets an existing RegisteredServer resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRegisteredServer ¶
func NewRegisteredServer(ctx *pulumi.Context, name string, args *RegisteredServerArgs, opts ...pulumi.ResourceOption) (*RegisteredServer, error)
NewRegisteredServer registers a new resource with the given unique name, arguments, and options.
func (*RegisteredServer) ElementType ¶ added in v0.2.6
func (*RegisteredServer) ElementType() reflect.Type
func (*RegisteredServer) ToRegisteredServerOutput ¶ added in v0.2.6
func (i *RegisteredServer) ToRegisteredServerOutput() RegisteredServerOutput
func (*RegisteredServer) ToRegisteredServerOutputWithContext ¶ added in v0.2.6
func (i *RegisteredServer) ToRegisteredServerOutputWithContext(ctx context.Context) RegisteredServerOutput
type RegisteredServerArgs ¶
type RegisteredServerArgs struct { // Registered Server Agent Version AgentVersion pulumi.StringPtrInput // Registered Server clusterId ClusterId pulumi.StringPtrInput // Registered Server clusterName ClusterName pulumi.StringPtrInput // Friendly Name FriendlyName pulumi.StringPtrInput // Registered Server last heart beat LastHeartBeat pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Registered Server Certificate ServerCertificate pulumi.StringPtrInput // Registered Server serverId ServerId pulumi.StringInput // Registered Server OS Version ServerOSVersion pulumi.StringPtrInput // Registered Server serverRole ServerRole pulumi.StringPtrInput // Name of Storage Sync Service resource. StorageSyncServiceName pulumi.StringInput }
The set of arguments for constructing a RegisteredServer resource.
func (RegisteredServerArgs) ElementType ¶
func (RegisteredServerArgs) ElementType() reflect.Type
type RegisteredServerInput ¶ added in v0.2.6
type RegisteredServerInput interface { pulumi.Input ToRegisteredServerOutput() RegisteredServerOutput ToRegisteredServerOutputWithContext(ctx context.Context) RegisteredServerOutput }
type RegisteredServerOutput ¶ added in v0.2.6
type RegisteredServerOutput struct {
*pulumi.OutputState
}
func (RegisteredServerOutput) ElementType ¶ added in v0.2.6
func (RegisteredServerOutput) ElementType() reflect.Type
func (RegisteredServerOutput) ToRegisteredServerOutput ¶ added in v0.2.6
func (o RegisteredServerOutput) ToRegisteredServerOutput() RegisteredServerOutput
func (RegisteredServerOutput) ToRegisteredServerOutputWithContext ¶ added in v0.2.6
func (o RegisteredServerOutput) ToRegisteredServerOutputWithContext(ctx context.Context) RegisteredServerOutput
type RegisteredServerState ¶
type RegisteredServerState struct { // Registered Server Agent Version AgentVersion pulumi.StringPtrInput // Registered Server clusterId ClusterId pulumi.StringPtrInput // Registered Server clusterName ClusterName pulumi.StringPtrInput // Resource discoveryEndpointUri DiscoveryEndpointUri pulumi.StringPtrInput // Friendly Name FriendlyName pulumi.StringPtrInput // Registered Server last heart beat LastHeartBeat pulumi.StringPtrInput // Resource Last Operation Name LastOperationName pulumi.StringPtrInput // Registered Server lastWorkflowId LastWorkflowId pulumi.StringPtrInput // Management Endpoint Uri ManagementEndpointUri pulumi.StringPtrInput // Monitoring Configuration MonitoringConfiguration pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // Registered Server Provisioning State ProvisioningState pulumi.StringPtrInput // Resource Location ResourceLocation pulumi.StringPtrInput // Registered Server Certificate ServerCertificate pulumi.StringPtrInput // Registered Server serverId ServerId pulumi.StringPtrInput // Registered Server Management Error Code ServerManagementErrorCode pulumi.IntPtrInput // Registered Server OS Version ServerOSVersion pulumi.StringPtrInput // Registered Server serverRole ServerRole pulumi.StringPtrInput // Service Location ServiceLocation pulumi.StringPtrInput // Registered Server storageSyncServiceUid StorageSyncServiceUid pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (RegisteredServerState) ElementType ¶
func (RegisteredServerState) ElementType() reflect.Type
type ServerEndpoint ¶
type ServerEndpoint struct { pulumi.CustomResourceState // Cloud Tiering. CloudTiering pulumi.StringPtrOutput `pulumi:"cloudTiering"` // Friendly Name FriendlyName pulumi.StringPtrOutput `pulumi:"friendlyName"` // Resource Last Operation Name LastOperationName pulumi.StringOutput `pulumi:"lastOperationName"` // ServerEndpoint lastWorkflowId LastWorkflowId pulumi.StringOutput `pulumi:"lastWorkflowId"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Offline data transfer OfflineDataTransfer pulumi.StringPtrOutput `pulumi:"offlineDataTransfer"` OfflineDataTransferShareName pulumi.StringPtrOutput `pulumi:"offlineDataTransferShareName"` // Offline data transfer storage account resource ID OfflineDataTransferStorageAccountResourceId pulumi.StringOutput `pulumi:"offlineDataTransferStorageAccountResourceId"` // Offline data transfer storage account tenant ID OfflineDataTransferStorageAccountTenantId pulumi.StringOutput `pulumi:"offlineDataTransferStorageAccountTenantId"` // ServerEndpoint Provisioning State ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Server Local path. ServerLocalPath pulumi.StringPtrOutput `pulumi:"serverLocalPath"` // Server Resource Id. ServerResourceId pulumi.StringPtrOutput `pulumi:"serverResourceId"` // Server Endpoint sync status SyncStatus ServerEndpointSyncStatusResponseOutput `pulumi:"syncStatus"` // Tier files older than days. TierFilesOlderThanDays pulumi.IntPtrOutput `pulumi:"tierFilesOlderThanDays"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // Level of free space to be maintained by Cloud Tiering if it is enabled. VolumeFreeSpacePercent pulumi.IntPtrOutput `pulumi:"volumeFreeSpacePercent"` }
Server Endpoint object.
func GetServerEndpoint ¶
func GetServerEndpoint(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServerEndpointState, opts ...pulumi.ResourceOption) (*ServerEndpoint, error)
GetServerEndpoint gets an existing ServerEndpoint resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewServerEndpoint ¶
func NewServerEndpoint(ctx *pulumi.Context, name string, args *ServerEndpointArgs, opts ...pulumi.ResourceOption) (*ServerEndpoint, error)
NewServerEndpoint registers a new resource with the given unique name, arguments, and options.
func (*ServerEndpoint) ElementType ¶ added in v0.2.6
func (*ServerEndpoint) ElementType() reflect.Type
func (*ServerEndpoint) ToServerEndpointOutput ¶ added in v0.2.6
func (i *ServerEndpoint) ToServerEndpointOutput() ServerEndpointOutput
func (*ServerEndpoint) ToServerEndpointOutputWithContext ¶ added in v0.2.6
func (i *ServerEndpoint) ToServerEndpointOutputWithContext(ctx context.Context) ServerEndpointOutput
type ServerEndpointArgs ¶
type ServerEndpointArgs struct { // Cloud Tiering. CloudTiering pulumi.StringPtrInput // Friendly Name FriendlyName pulumi.StringPtrInput // Offline data transfer OfflineDataTransfer pulumi.StringPtrInput OfflineDataTransferShareName pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Name of Server Endpoint object. ServerEndpointName pulumi.StringInput // Server Local path. ServerLocalPath pulumi.StringPtrInput // Server Resource Id. ServerResourceId pulumi.StringPtrInput // Name of Storage Sync Service resource. StorageSyncServiceName pulumi.StringInput // Name of Sync Group resource. SyncGroupName pulumi.StringInput // Tier files older than days. TierFilesOlderThanDays pulumi.IntPtrInput // Level of free space to be maintained by Cloud Tiering if it is enabled. VolumeFreeSpacePercent pulumi.IntPtrInput }
The set of arguments for constructing a ServerEndpoint resource.
func (ServerEndpointArgs) ElementType ¶
func (ServerEndpointArgs) ElementType() reflect.Type
type ServerEndpointInput ¶ added in v0.2.6
type ServerEndpointInput interface { pulumi.Input ToServerEndpointOutput() ServerEndpointOutput ToServerEndpointOutputWithContext(ctx context.Context) ServerEndpointOutput }
type ServerEndpointOutput ¶ added in v0.2.6
type ServerEndpointOutput struct {
*pulumi.OutputState
}
func (ServerEndpointOutput) ElementType ¶ added in v0.2.6
func (ServerEndpointOutput) ElementType() reflect.Type
func (ServerEndpointOutput) ToServerEndpointOutput ¶ added in v0.2.6
func (o ServerEndpointOutput) ToServerEndpointOutput() ServerEndpointOutput
func (ServerEndpointOutput) ToServerEndpointOutputWithContext ¶ added in v0.2.6
func (o ServerEndpointOutput) ToServerEndpointOutputWithContext(ctx context.Context) ServerEndpointOutput
type ServerEndpointState ¶
type ServerEndpointState struct { // Cloud Tiering. CloudTiering pulumi.StringPtrInput // Friendly Name FriendlyName pulumi.StringPtrInput // Resource Last Operation Name LastOperationName pulumi.StringPtrInput // ServerEndpoint lastWorkflowId LastWorkflowId pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // Offline data transfer OfflineDataTransfer pulumi.StringPtrInput OfflineDataTransferShareName pulumi.StringPtrInput // Offline data transfer storage account resource ID OfflineDataTransferStorageAccountResourceId pulumi.StringPtrInput // Offline data transfer storage account tenant ID OfflineDataTransferStorageAccountTenantId pulumi.StringPtrInput // ServerEndpoint Provisioning State ProvisioningState pulumi.StringPtrInput // Server Local path. ServerLocalPath pulumi.StringPtrInput // Server Resource Id. ServerResourceId pulumi.StringPtrInput // Server Endpoint sync status SyncStatus ServerEndpointSyncStatusResponsePtrInput // Tier files older than days. TierFilesOlderThanDays pulumi.IntPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput // Level of free space to be maintained by Cloud Tiering if it is enabled. VolumeFreeSpacePercent pulumi.IntPtrInput }
func (ServerEndpointState) ElementType ¶
func (ServerEndpointState) ElementType() reflect.Type
type ServerEndpointSyncStatusResponse ¶
type ServerEndpointSyncStatusResponse struct { // Combined Health Status. CombinedHealth string `pulumi:"combinedHealth"` // Download sync activity DownloadActivity SyncActivityStatusResponse `pulumi:"downloadActivity"` // Download Health Status. DownloadHealth string `pulumi:"downloadHealth"` // Download Status DownloadStatus SyncSessionStatusResponse `pulumi:"downloadStatus"` // Last Updated Timestamp LastUpdatedTimestamp string `pulumi:"lastUpdatedTimestamp"` // Offline Data Transfer State OfflineDataTransferStatus string `pulumi:"offlineDataTransferStatus"` // Sync activity SyncActivity string `pulumi:"syncActivity"` // Total count of persistent files not syncing (combined upload + download). Reserved for future use. TotalPersistentFilesNotSyncingCount float64 `pulumi:"totalPersistentFilesNotSyncingCount"` // Upload sync activity UploadActivity SyncActivityStatusResponse `pulumi:"uploadActivity"` // Upload Health Status. UploadHealth string `pulumi:"uploadHealth"` // Upload Status UploadStatus SyncSessionStatusResponse `pulumi:"uploadStatus"` }
Server Endpoint sync status
type ServerEndpointSyncStatusResponseArgs ¶
type ServerEndpointSyncStatusResponseArgs struct { // Combined Health Status. CombinedHealth pulumi.StringInput `pulumi:"combinedHealth"` // Download sync activity DownloadActivity SyncActivityStatusResponseInput `pulumi:"downloadActivity"` // Download Health Status. DownloadHealth pulumi.StringInput `pulumi:"downloadHealth"` // Download Status DownloadStatus SyncSessionStatusResponseInput `pulumi:"downloadStatus"` // Last Updated Timestamp LastUpdatedTimestamp pulumi.StringInput `pulumi:"lastUpdatedTimestamp"` // Offline Data Transfer State OfflineDataTransferStatus pulumi.StringInput `pulumi:"offlineDataTransferStatus"` // Sync activity SyncActivity pulumi.StringInput `pulumi:"syncActivity"` // Total count of persistent files not syncing (combined upload + download). Reserved for future use. TotalPersistentFilesNotSyncingCount pulumi.Float64Input `pulumi:"totalPersistentFilesNotSyncingCount"` // Upload sync activity UploadActivity SyncActivityStatusResponseInput `pulumi:"uploadActivity"` // Upload Health Status. UploadHealth pulumi.StringInput `pulumi:"uploadHealth"` // Upload Status UploadStatus SyncSessionStatusResponseInput `pulumi:"uploadStatus"` }
Server Endpoint sync status
func (ServerEndpointSyncStatusResponseArgs) ElementType ¶
func (ServerEndpointSyncStatusResponseArgs) ElementType() reflect.Type
func (ServerEndpointSyncStatusResponseArgs) ToServerEndpointSyncStatusResponseOutput ¶
func (i ServerEndpointSyncStatusResponseArgs) ToServerEndpointSyncStatusResponseOutput() ServerEndpointSyncStatusResponseOutput
func (ServerEndpointSyncStatusResponseArgs) ToServerEndpointSyncStatusResponseOutputWithContext ¶
func (i ServerEndpointSyncStatusResponseArgs) ToServerEndpointSyncStatusResponseOutputWithContext(ctx context.Context) ServerEndpointSyncStatusResponseOutput
func (ServerEndpointSyncStatusResponseArgs) ToServerEndpointSyncStatusResponsePtrOutput ¶
func (i ServerEndpointSyncStatusResponseArgs) ToServerEndpointSyncStatusResponsePtrOutput() ServerEndpointSyncStatusResponsePtrOutput
func (ServerEndpointSyncStatusResponseArgs) ToServerEndpointSyncStatusResponsePtrOutputWithContext ¶
func (i ServerEndpointSyncStatusResponseArgs) ToServerEndpointSyncStatusResponsePtrOutputWithContext(ctx context.Context) ServerEndpointSyncStatusResponsePtrOutput
type ServerEndpointSyncStatusResponseInput ¶
type ServerEndpointSyncStatusResponseInput interface { pulumi.Input ToServerEndpointSyncStatusResponseOutput() ServerEndpointSyncStatusResponseOutput ToServerEndpointSyncStatusResponseOutputWithContext(context.Context) ServerEndpointSyncStatusResponseOutput }
ServerEndpointSyncStatusResponseInput is an input type that accepts ServerEndpointSyncStatusResponseArgs and ServerEndpointSyncStatusResponseOutput values. You can construct a concrete instance of `ServerEndpointSyncStatusResponseInput` via:
ServerEndpointSyncStatusResponseArgs{...}
type ServerEndpointSyncStatusResponseOutput ¶
type ServerEndpointSyncStatusResponseOutput struct{ *pulumi.OutputState }
Server Endpoint sync status
func (ServerEndpointSyncStatusResponseOutput) CombinedHealth ¶
func (o ServerEndpointSyncStatusResponseOutput) CombinedHealth() pulumi.StringOutput
Combined Health Status.
func (ServerEndpointSyncStatusResponseOutput) DownloadActivity ¶
func (o ServerEndpointSyncStatusResponseOutput) DownloadActivity() SyncActivityStatusResponseOutput
Download sync activity
func (ServerEndpointSyncStatusResponseOutput) DownloadHealth ¶
func (o ServerEndpointSyncStatusResponseOutput) DownloadHealth() pulumi.StringOutput
Download Health Status.
func (ServerEndpointSyncStatusResponseOutput) DownloadStatus ¶
func (o ServerEndpointSyncStatusResponseOutput) DownloadStatus() SyncSessionStatusResponseOutput
Download Status
func (ServerEndpointSyncStatusResponseOutput) ElementType ¶
func (ServerEndpointSyncStatusResponseOutput) ElementType() reflect.Type
func (ServerEndpointSyncStatusResponseOutput) LastUpdatedTimestamp ¶
func (o ServerEndpointSyncStatusResponseOutput) LastUpdatedTimestamp() pulumi.StringOutput
Last Updated Timestamp
func (ServerEndpointSyncStatusResponseOutput) OfflineDataTransferStatus ¶
func (o ServerEndpointSyncStatusResponseOutput) OfflineDataTransferStatus() pulumi.StringOutput
Offline Data Transfer State
func (ServerEndpointSyncStatusResponseOutput) SyncActivity ¶
func (o ServerEndpointSyncStatusResponseOutput) SyncActivity() pulumi.StringOutput
Sync activity
func (ServerEndpointSyncStatusResponseOutput) ToServerEndpointSyncStatusResponseOutput ¶
func (o ServerEndpointSyncStatusResponseOutput) ToServerEndpointSyncStatusResponseOutput() ServerEndpointSyncStatusResponseOutput
func (ServerEndpointSyncStatusResponseOutput) ToServerEndpointSyncStatusResponseOutputWithContext ¶
func (o ServerEndpointSyncStatusResponseOutput) ToServerEndpointSyncStatusResponseOutputWithContext(ctx context.Context) ServerEndpointSyncStatusResponseOutput
func (ServerEndpointSyncStatusResponseOutput) ToServerEndpointSyncStatusResponsePtrOutput ¶
func (o ServerEndpointSyncStatusResponseOutput) ToServerEndpointSyncStatusResponsePtrOutput() ServerEndpointSyncStatusResponsePtrOutput
func (ServerEndpointSyncStatusResponseOutput) ToServerEndpointSyncStatusResponsePtrOutputWithContext ¶
func (o ServerEndpointSyncStatusResponseOutput) ToServerEndpointSyncStatusResponsePtrOutputWithContext(ctx context.Context) ServerEndpointSyncStatusResponsePtrOutput
func (ServerEndpointSyncStatusResponseOutput) TotalPersistentFilesNotSyncingCount ¶
func (o ServerEndpointSyncStatusResponseOutput) TotalPersistentFilesNotSyncingCount() pulumi.Float64Output
Total count of persistent files not syncing (combined upload + download). Reserved for future use.
func (ServerEndpointSyncStatusResponseOutput) UploadActivity ¶
func (o ServerEndpointSyncStatusResponseOutput) UploadActivity() SyncActivityStatusResponseOutput
Upload sync activity
func (ServerEndpointSyncStatusResponseOutput) UploadHealth ¶
func (o ServerEndpointSyncStatusResponseOutput) UploadHealth() pulumi.StringOutput
Upload Health Status.
func (ServerEndpointSyncStatusResponseOutput) UploadStatus ¶
func (o ServerEndpointSyncStatusResponseOutput) UploadStatus() SyncSessionStatusResponseOutput
Upload Status
type ServerEndpointSyncStatusResponsePtrInput ¶
type ServerEndpointSyncStatusResponsePtrInput interface { pulumi.Input ToServerEndpointSyncStatusResponsePtrOutput() ServerEndpointSyncStatusResponsePtrOutput ToServerEndpointSyncStatusResponsePtrOutputWithContext(context.Context) ServerEndpointSyncStatusResponsePtrOutput }
ServerEndpointSyncStatusResponsePtrInput is an input type that accepts ServerEndpointSyncStatusResponseArgs, ServerEndpointSyncStatusResponsePtr and ServerEndpointSyncStatusResponsePtrOutput values. You can construct a concrete instance of `ServerEndpointSyncStatusResponsePtrInput` via:
ServerEndpointSyncStatusResponseArgs{...} or: nil
func ServerEndpointSyncStatusResponsePtr ¶
func ServerEndpointSyncStatusResponsePtr(v *ServerEndpointSyncStatusResponseArgs) ServerEndpointSyncStatusResponsePtrInput
type ServerEndpointSyncStatusResponsePtrOutput ¶
type ServerEndpointSyncStatusResponsePtrOutput struct{ *pulumi.OutputState }
func (ServerEndpointSyncStatusResponsePtrOutput) CombinedHealth ¶
func (o ServerEndpointSyncStatusResponsePtrOutput) CombinedHealth() pulumi.StringPtrOutput
Combined Health Status.
func (ServerEndpointSyncStatusResponsePtrOutput) DownloadActivity ¶
func (o ServerEndpointSyncStatusResponsePtrOutput) DownloadActivity() SyncActivityStatusResponsePtrOutput
Download sync activity
func (ServerEndpointSyncStatusResponsePtrOutput) DownloadHealth ¶
func (o ServerEndpointSyncStatusResponsePtrOutput) DownloadHealth() pulumi.StringPtrOutput
Download Health Status.
func (ServerEndpointSyncStatusResponsePtrOutput) DownloadStatus ¶
func (o ServerEndpointSyncStatusResponsePtrOutput) DownloadStatus() SyncSessionStatusResponsePtrOutput
Download Status
func (ServerEndpointSyncStatusResponsePtrOutput) ElementType ¶
func (ServerEndpointSyncStatusResponsePtrOutput) ElementType() reflect.Type
func (ServerEndpointSyncStatusResponsePtrOutput) LastUpdatedTimestamp ¶
func (o ServerEndpointSyncStatusResponsePtrOutput) LastUpdatedTimestamp() pulumi.StringPtrOutput
Last Updated Timestamp
func (ServerEndpointSyncStatusResponsePtrOutput) OfflineDataTransferStatus ¶
func (o ServerEndpointSyncStatusResponsePtrOutput) OfflineDataTransferStatus() pulumi.StringPtrOutput
Offline Data Transfer State
func (ServerEndpointSyncStatusResponsePtrOutput) SyncActivity ¶
func (o ServerEndpointSyncStatusResponsePtrOutput) SyncActivity() pulumi.StringPtrOutput
Sync activity
func (ServerEndpointSyncStatusResponsePtrOutput) ToServerEndpointSyncStatusResponsePtrOutput ¶
func (o ServerEndpointSyncStatusResponsePtrOutput) ToServerEndpointSyncStatusResponsePtrOutput() ServerEndpointSyncStatusResponsePtrOutput
func (ServerEndpointSyncStatusResponsePtrOutput) ToServerEndpointSyncStatusResponsePtrOutputWithContext ¶
func (o ServerEndpointSyncStatusResponsePtrOutput) ToServerEndpointSyncStatusResponsePtrOutputWithContext(ctx context.Context) ServerEndpointSyncStatusResponsePtrOutput
func (ServerEndpointSyncStatusResponsePtrOutput) TotalPersistentFilesNotSyncingCount ¶
func (o ServerEndpointSyncStatusResponsePtrOutput) TotalPersistentFilesNotSyncingCount() pulumi.Float64PtrOutput
Total count of persistent files not syncing (combined upload + download). Reserved for future use.
func (ServerEndpointSyncStatusResponsePtrOutput) UploadActivity ¶
func (o ServerEndpointSyncStatusResponsePtrOutput) UploadActivity() SyncActivityStatusResponsePtrOutput
Upload sync activity
func (ServerEndpointSyncStatusResponsePtrOutput) UploadHealth ¶
func (o ServerEndpointSyncStatusResponsePtrOutput) UploadHealth() pulumi.StringPtrOutput
Upload Health Status.
func (ServerEndpointSyncStatusResponsePtrOutput) UploadStatus ¶
func (o ServerEndpointSyncStatusResponsePtrOutput) UploadStatus() SyncSessionStatusResponsePtrOutput
Upload Status
type StorageSyncService ¶
type StorageSyncService struct { pulumi.CustomResourceState // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Storage Sync service status. StorageSyncServiceStatus pulumi.IntOutput `pulumi:"storageSyncServiceStatus"` // Storage Sync service Uid StorageSyncServiceUid pulumi.StringOutput `pulumi:"storageSyncServiceUid"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Storage Sync Service object.
func GetStorageSyncService ¶
func GetStorageSyncService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StorageSyncServiceState, opts ...pulumi.ResourceOption) (*StorageSyncService, error)
GetStorageSyncService gets an existing StorageSyncService resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewStorageSyncService ¶
func NewStorageSyncService(ctx *pulumi.Context, name string, args *StorageSyncServiceArgs, opts ...pulumi.ResourceOption) (*StorageSyncService, error)
NewStorageSyncService registers a new resource with the given unique name, arguments, and options.
func (*StorageSyncService) ElementType ¶ added in v0.2.6
func (*StorageSyncService) ElementType() reflect.Type
func (*StorageSyncService) ToStorageSyncServiceOutput ¶ added in v0.2.6
func (i *StorageSyncService) ToStorageSyncServiceOutput() StorageSyncServiceOutput
func (*StorageSyncService) ToStorageSyncServiceOutputWithContext ¶ added in v0.2.6
func (i *StorageSyncService) ToStorageSyncServiceOutputWithContext(ctx context.Context) StorageSyncServiceOutput
type StorageSyncServiceArgs ¶
type StorageSyncServiceArgs struct { // Required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed. Location pulumi.StringPtrInput Properties pulumi.Input // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Name of Storage Sync Service resource. StorageSyncServiceName pulumi.StringInput // Gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters. Tags pulumi.StringMapInput }
The set of arguments for constructing a StorageSyncService resource.
func (StorageSyncServiceArgs) ElementType ¶
func (StorageSyncServiceArgs) ElementType() reflect.Type
type StorageSyncServiceInput ¶ added in v0.2.6
type StorageSyncServiceInput interface { pulumi.Input ToStorageSyncServiceOutput() StorageSyncServiceOutput ToStorageSyncServiceOutputWithContext(ctx context.Context) StorageSyncServiceOutput }
type StorageSyncServiceOutput ¶ added in v0.2.6
type StorageSyncServiceOutput struct {
*pulumi.OutputState
}
func (StorageSyncServiceOutput) ElementType ¶ added in v0.2.6
func (StorageSyncServiceOutput) ElementType() reflect.Type
func (StorageSyncServiceOutput) ToStorageSyncServiceOutput ¶ added in v0.2.6
func (o StorageSyncServiceOutput) ToStorageSyncServiceOutput() StorageSyncServiceOutput
func (StorageSyncServiceOutput) ToStorageSyncServiceOutputWithContext ¶ added in v0.2.6
func (o StorageSyncServiceOutput) ToStorageSyncServiceOutputWithContext(ctx context.Context) StorageSyncServiceOutput
type StorageSyncServiceState ¶
type StorageSyncServiceState struct { // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // Storage Sync service status. StorageSyncServiceStatus pulumi.IntPtrInput // Storage Sync service Uid StorageSyncServiceUid pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (StorageSyncServiceState) ElementType ¶
func (StorageSyncServiceState) ElementType() reflect.Type
type SyncActivityStatusResponse ¶
type SyncActivityStatusResponse struct { // Applied bytes AppliedBytes float64 `pulumi:"appliedBytes"` // Applied item count. AppliedItemCount float64 `pulumi:"appliedItemCount"` // Per item error count PerItemErrorCount float64 `pulumi:"perItemErrorCount"` // Timestamp when properties were updated Timestamp string `pulumi:"timestamp"` // Total bytes (if available) TotalBytes float64 `pulumi:"totalBytes"` // Total item count (if available) TotalItemCount float64 `pulumi:"totalItemCount"` }
Sync Session status object.
type SyncActivityStatusResponseArgs ¶
type SyncActivityStatusResponseArgs struct { // Applied bytes AppliedBytes pulumi.Float64Input `pulumi:"appliedBytes"` // Applied item count. AppliedItemCount pulumi.Float64Input `pulumi:"appliedItemCount"` // Per item error count PerItemErrorCount pulumi.Float64Input `pulumi:"perItemErrorCount"` // Timestamp when properties were updated Timestamp pulumi.StringInput `pulumi:"timestamp"` // Total bytes (if available) TotalBytes pulumi.Float64Input `pulumi:"totalBytes"` // Total item count (if available) TotalItemCount pulumi.Float64Input `pulumi:"totalItemCount"` }
Sync Session status object.
func (SyncActivityStatusResponseArgs) ElementType ¶
func (SyncActivityStatusResponseArgs) ElementType() reflect.Type
func (SyncActivityStatusResponseArgs) ToSyncActivityStatusResponseOutput ¶
func (i SyncActivityStatusResponseArgs) ToSyncActivityStatusResponseOutput() SyncActivityStatusResponseOutput
func (SyncActivityStatusResponseArgs) ToSyncActivityStatusResponseOutputWithContext ¶
func (i SyncActivityStatusResponseArgs) ToSyncActivityStatusResponseOutputWithContext(ctx context.Context) SyncActivityStatusResponseOutput
func (SyncActivityStatusResponseArgs) ToSyncActivityStatusResponsePtrOutput ¶
func (i SyncActivityStatusResponseArgs) ToSyncActivityStatusResponsePtrOutput() SyncActivityStatusResponsePtrOutput
func (SyncActivityStatusResponseArgs) ToSyncActivityStatusResponsePtrOutputWithContext ¶
func (i SyncActivityStatusResponseArgs) ToSyncActivityStatusResponsePtrOutputWithContext(ctx context.Context) SyncActivityStatusResponsePtrOutput
type SyncActivityStatusResponseInput ¶
type SyncActivityStatusResponseInput interface { pulumi.Input ToSyncActivityStatusResponseOutput() SyncActivityStatusResponseOutput ToSyncActivityStatusResponseOutputWithContext(context.Context) SyncActivityStatusResponseOutput }
SyncActivityStatusResponseInput is an input type that accepts SyncActivityStatusResponseArgs and SyncActivityStatusResponseOutput values. You can construct a concrete instance of `SyncActivityStatusResponseInput` via:
SyncActivityStatusResponseArgs{...}
type SyncActivityStatusResponseOutput ¶
type SyncActivityStatusResponseOutput struct{ *pulumi.OutputState }
Sync Session status object.
func (SyncActivityStatusResponseOutput) AppliedBytes ¶
func (o SyncActivityStatusResponseOutput) AppliedBytes() pulumi.Float64Output
Applied bytes
func (SyncActivityStatusResponseOutput) AppliedItemCount ¶
func (o SyncActivityStatusResponseOutput) AppliedItemCount() pulumi.Float64Output
Applied item count.
func (SyncActivityStatusResponseOutput) ElementType ¶
func (SyncActivityStatusResponseOutput) ElementType() reflect.Type
func (SyncActivityStatusResponseOutput) PerItemErrorCount ¶
func (o SyncActivityStatusResponseOutput) PerItemErrorCount() pulumi.Float64Output
Per item error count
func (SyncActivityStatusResponseOutput) Timestamp ¶
func (o SyncActivityStatusResponseOutput) Timestamp() pulumi.StringOutput
Timestamp when properties were updated
func (SyncActivityStatusResponseOutput) ToSyncActivityStatusResponseOutput ¶
func (o SyncActivityStatusResponseOutput) ToSyncActivityStatusResponseOutput() SyncActivityStatusResponseOutput
func (SyncActivityStatusResponseOutput) ToSyncActivityStatusResponseOutputWithContext ¶
func (o SyncActivityStatusResponseOutput) ToSyncActivityStatusResponseOutputWithContext(ctx context.Context) SyncActivityStatusResponseOutput
func (SyncActivityStatusResponseOutput) ToSyncActivityStatusResponsePtrOutput ¶
func (o SyncActivityStatusResponseOutput) ToSyncActivityStatusResponsePtrOutput() SyncActivityStatusResponsePtrOutput
func (SyncActivityStatusResponseOutput) ToSyncActivityStatusResponsePtrOutputWithContext ¶
func (o SyncActivityStatusResponseOutput) ToSyncActivityStatusResponsePtrOutputWithContext(ctx context.Context) SyncActivityStatusResponsePtrOutput
func (SyncActivityStatusResponseOutput) TotalBytes ¶
func (o SyncActivityStatusResponseOutput) TotalBytes() pulumi.Float64Output
Total bytes (if available)
func (SyncActivityStatusResponseOutput) TotalItemCount ¶
func (o SyncActivityStatusResponseOutput) TotalItemCount() pulumi.Float64Output
Total item count (if available)
type SyncActivityStatusResponsePtrInput ¶
type SyncActivityStatusResponsePtrInput interface { pulumi.Input ToSyncActivityStatusResponsePtrOutput() SyncActivityStatusResponsePtrOutput ToSyncActivityStatusResponsePtrOutputWithContext(context.Context) SyncActivityStatusResponsePtrOutput }
SyncActivityStatusResponsePtrInput is an input type that accepts SyncActivityStatusResponseArgs, SyncActivityStatusResponsePtr and SyncActivityStatusResponsePtrOutput values. You can construct a concrete instance of `SyncActivityStatusResponsePtrInput` via:
SyncActivityStatusResponseArgs{...} or: nil
func SyncActivityStatusResponsePtr ¶
func SyncActivityStatusResponsePtr(v *SyncActivityStatusResponseArgs) SyncActivityStatusResponsePtrInput
type SyncActivityStatusResponsePtrOutput ¶
type SyncActivityStatusResponsePtrOutput struct{ *pulumi.OutputState }
func (SyncActivityStatusResponsePtrOutput) AppliedBytes ¶
func (o SyncActivityStatusResponsePtrOutput) AppliedBytes() pulumi.Float64PtrOutput
Applied bytes
func (SyncActivityStatusResponsePtrOutput) AppliedItemCount ¶
func (o SyncActivityStatusResponsePtrOutput) AppliedItemCount() pulumi.Float64PtrOutput
Applied item count.
func (SyncActivityStatusResponsePtrOutput) Elem ¶
func (o SyncActivityStatusResponsePtrOutput) Elem() SyncActivityStatusResponseOutput
func (SyncActivityStatusResponsePtrOutput) ElementType ¶
func (SyncActivityStatusResponsePtrOutput) ElementType() reflect.Type
func (SyncActivityStatusResponsePtrOutput) PerItemErrorCount ¶
func (o SyncActivityStatusResponsePtrOutput) PerItemErrorCount() pulumi.Float64PtrOutput
Per item error count
func (SyncActivityStatusResponsePtrOutput) Timestamp ¶
func (o SyncActivityStatusResponsePtrOutput) Timestamp() pulumi.StringPtrOutput
Timestamp when properties were updated
func (SyncActivityStatusResponsePtrOutput) ToSyncActivityStatusResponsePtrOutput ¶
func (o SyncActivityStatusResponsePtrOutput) ToSyncActivityStatusResponsePtrOutput() SyncActivityStatusResponsePtrOutput
func (SyncActivityStatusResponsePtrOutput) ToSyncActivityStatusResponsePtrOutputWithContext ¶
func (o SyncActivityStatusResponsePtrOutput) ToSyncActivityStatusResponsePtrOutputWithContext(ctx context.Context) SyncActivityStatusResponsePtrOutput
func (SyncActivityStatusResponsePtrOutput) TotalBytes ¶
func (o SyncActivityStatusResponsePtrOutput) TotalBytes() pulumi.Float64PtrOutput
Total bytes (if available)
func (SyncActivityStatusResponsePtrOutput) TotalItemCount ¶
func (o SyncActivityStatusResponsePtrOutput) TotalItemCount() pulumi.Float64PtrOutput
Total item count (if available)
type SyncGroup ¶
type SyncGroup struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Sync group status SyncGroupStatus pulumi.StringOutput `pulumi:"syncGroupStatus"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // Unique Id UniqueId pulumi.StringPtrOutput `pulumi:"uniqueId"` }
Sync Group object.
func GetSyncGroup ¶
func GetSyncGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SyncGroupState, opts ...pulumi.ResourceOption) (*SyncGroup, error)
GetSyncGroup gets an existing SyncGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSyncGroup ¶
func NewSyncGroup(ctx *pulumi.Context, name string, args *SyncGroupArgs, opts ...pulumi.ResourceOption) (*SyncGroup, error)
NewSyncGroup registers a new resource with the given unique name, arguments, and options.
func (*SyncGroup) ElementType ¶ added in v0.2.6
func (*SyncGroup) ToSyncGroupOutput ¶ added in v0.2.6
func (i *SyncGroup) ToSyncGroupOutput() SyncGroupOutput
func (*SyncGroup) ToSyncGroupOutputWithContext ¶ added in v0.2.6
func (i *SyncGroup) ToSyncGroupOutputWithContext(ctx context.Context) SyncGroupOutput
type SyncGroupArgs ¶
type SyncGroupArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Name of Storage Sync Service resource. StorageSyncServiceName pulumi.StringInput // Name of Sync Group resource. SyncGroupName pulumi.StringInput }
The set of arguments for constructing a SyncGroup resource.
func (SyncGroupArgs) ElementType ¶
func (SyncGroupArgs) ElementType() reflect.Type
type SyncGroupInput ¶ added in v0.2.6
type SyncGroupInput interface { pulumi.Input ToSyncGroupOutput() SyncGroupOutput ToSyncGroupOutputWithContext(ctx context.Context) SyncGroupOutput }
type SyncGroupOutput ¶ added in v0.2.6
type SyncGroupOutput struct {
*pulumi.OutputState
}
func (SyncGroupOutput) ElementType ¶ added in v0.2.6
func (SyncGroupOutput) ElementType() reflect.Type
func (SyncGroupOutput) ToSyncGroupOutput ¶ added in v0.2.6
func (o SyncGroupOutput) ToSyncGroupOutput() SyncGroupOutput
func (SyncGroupOutput) ToSyncGroupOutputWithContext ¶ added in v0.2.6
func (o SyncGroupOutput) ToSyncGroupOutputWithContext(ctx context.Context) SyncGroupOutput
type SyncGroupState ¶
type SyncGroupState struct { // The name of the resource Name pulumi.StringPtrInput // Sync group status SyncGroupStatus pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput // Unique Id UniqueId pulumi.StringPtrInput }
func (SyncGroupState) ElementType ¶
func (SyncGroupState) ElementType() reflect.Type
type SyncSessionStatusResponse ¶
type SyncSessionStatusResponse struct { // Array of per-item errors coming from the last sync session. Reserved for future use. FilesNotSyncingErrors []FilesNotSyncingErrorResponse `pulumi:"filesNotSyncingErrors"` // Last sync per item error count. LastSyncPerItemErrorCount float64 `pulumi:"lastSyncPerItemErrorCount"` // Last sync result (HResult) LastSyncResult int `pulumi:"lastSyncResult"` // Last sync success timestamp LastSyncSuccessTimestamp string `pulumi:"lastSyncSuccessTimestamp"` // Last sync timestamp LastSyncTimestamp string `pulumi:"lastSyncTimestamp"` // Count of persistent files not syncing. Reserved for future use. PersistentFilesNotSyncingCount float64 `pulumi:"persistentFilesNotSyncingCount"` // Count of transient files not syncing. Reserved for future use. TransientFilesNotSyncingCount float64 `pulumi:"transientFilesNotSyncingCount"` }
Sync Session status object.
type SyncSessionStatusResponseArgs ¶
type SyncSessionStatusResponseArgs struct { // Array of per-item errors coming from the last sync session. Reserved for future use. FilesNotSyncingErrors FilesNotSyncingErrorResponseArrayInput `pulumi:"filesNotSyncingErrors"` // Last sync per item error count. LastSyncPerItemErrorCount pulumi.Float64Input `pulumi:"lastSyncPerItemErrorCount"` // Last sync result (HResult) LastSyncResult pulumi.IntInput `pulumi:"lastSyncResult"` // Last sync success timestamp LastSyncSuccessTimestamp pulumi.StringInput `pulumi:"lastSyncSuccessTimestamp"` // Last sync timestamp LastSyncTimestamp pulumi.StringInput `pulumi:"lastSyncTimestamp"` // Count of persistent files not syncing. Reserved for future use. PersistentFilesNotSyncingCount pulumi.Float64Input `pulumi:"persistentFilesNotSyncingCount"` // Count of transient files not syncing. Reserved for future use. TransientFilesNotSyncingCount pulumi.Float64Input `pulumi:"transientFilesNotSyncingCount"` }
Sync Session status object.
func (SyncSessionStatusResponseArgs) ElementType ¶
func (SyncSessionStatusResponseArgs) ElementType() reflect.Type
func (SyncSessionStatusResponseArgs) ToSyncSessionStatusResponseOutput ¶
func (i SyncSessionStatusResponseArgs) ToSyncSessionStatusResponseOutput() SyncSessionStatusResponseOutput
func (SyncSessionStatusResponseArgs) ToSyncSessionStatusResponseOutputWithContext ¶
func (i SyncSessionStatusResponseArgs) ToSyncSessionStatusResponseOutputWithContext(ctx context.Context) SyncSessionStatusResponseOutput
func (SyncSessionStatusResponseArgs) ToSyncSessionStatusResponsePtrOutput ¶
func (i SyncSessionStatusResponseArgs) ToSyncSessionStatusResponsePtrOutput() SyncSessionStatusResponsePtrOutput
func (SyncSessionStatusResponseArgs) ToSyncSessionStatusResponsePtrOutputWithContext ¶
func (i SyncSessionStatusResponseArgs) ToSyncSessionStatusResponsePtrOutputWithContext(ctx context.Context) SyncSessionStatusResponsePtrOutput
type SyncSessionStatusResponseInput ¶
type SyncSessionStatusResponseInput interface { pulumi.Input ToSyncSessionStatusResponseOutput() SyncSessionStatusResponseOutput ToSyncSessionStatusResponseOutputWithContext(context.Context) SyncSessionStatusResponseOutput }
SyncSessionStatusResponseInput is an input type that accepts SyncSessionStatusResponseArgs and SyncSessionStatusResponseOutput values. You can construct a concrete instance of `SyncSessionStatusResponseInput` via:
SyncSessionStatusResponseArgs{...}
type SyncSessionStatusResponseOutput ¶
type SyncSessionStatusResponseOutput struct{ *pulumi.OutputState }
Sync Session status object.
func (SyncSessionStatusResponseOutput) ElementType ¶
func (SyncSessionStatusResponseOutput) ElementType() reflect.Type
func (SyncSessionStatusResponseOutput) FilesNotSyncingErrors ¶
func (o SyncSessionStatusResponseOutput) FilesNotSyncingErrors() FilesNotSyncingErrorResponseArrayOutput
Array of per-item errors coming from the last sync session. Reserved for future use.
func (SyncSessionStatusResponseOutput) LastSyncPerItemErrorCount ¶
func (o SyncSessionStatusResponseOutput) LastSyncPerItemErrorCount() pulumi.Float64Output
Last sync per item error count.
func (SyncSessionStatusResponseOutput) LastSyncResult ¶
func (o SyncSessionStatusResponseOutput) LastSyncResult() pulumi.IntOutput
Last sync result (HResult)
func (SyncSessionStatusResponseOutput) LastSyncSuccessTimestamp ¶
func (o SyncSessionStatusResponseOutput) LastSyncSuccessTimestamp() pulumi.StringOutput
Last sync success timestamp
func (SyncSessionStatusResponseOutput) LastSyncTimestamp ¶
func (o SyncSessionStatusResponseOutput) LastSyncTimestamp() pulumi.StringOutput
Last sync timestamp
func (SyncSessionStatusResponseOutput) PersistentFilesNotSyncingCount ¶
func (o SyncSessionStatusResponseOutput) PersistentFilesNotSyncingCount() pulumi.Float64Output
Count of persistent files not syncing. Reserved for future use.
func (SyncSessionStatusResponseOutput) ToSyncSessionStatusResponseOutput ¶
func (o SyncSessionStatusResponseOutput) ToSyncSessionStatusResponseOutput() SyncSessionStatusResponseOutput
func (SyncSessionStatusResponseOutput) ToSyncSessionStatusResponseOutputWithContext ¶
func (o SyncSessionStatusResponseOutput) ToSyncSessionStatusResponseOutputWithContext(ctx context.Context) SyncSessionStatusResponseOutput
func (SyncSessionStatusResponseOutput) ToSyncSessionStatusResponsePtrOutput ¶
func (o SyncSessionStatusResponseOutput) ToSyncSessionStatusResponsePtrOutput() SyncSessionStatusResponsePtrOutput
func (SyncSessionStatusResponseOutput) ToSyncSessionStatusResponsePtrOutputWithContext ¶
func (o SyncSessionStatusResponseOutput) ToSyncSessionStatusResponsePtrOutputWithContext(ctx context.Context) SyncSessionStatusResponsePtrOutput
func (SyncSessionStatusResponseOutput) TransientFilesNotSyncingCount ¶
func (o SyncSessionStatusResponseOutput) TransientFilesNotSyncingCount() pulumi.Float64Output
Count of transient files not syncing. Reserved for future use.
type SyncSessionStatusResponsePtrInput ¶
type SyncSessionStatusResponsePtrInput interface { pulumi.Input ToSyncSessionStatusResponsePtrOutput() SyncSessionStatusResponsePtrOutput ToSyncSessionStatusResponsePtrOutputWithContext(context.Context) SyncSessionStatusResponsePtrOutput }
SyncSessionStatusResponsePtrInput is an input type that accepts SyncSessionStatusResponseArgs, SyncSessionStatusResponsePtr and SyncSessionStatusResponsePtrOutput values. You can construct a concrete instance of `SyncSessionStatusResponsePtrInput` via:
SyncSessionStatusResponseArgs{...} or: nil
func SyncSessionStatusResponsePtr ¶
func SyncSessionStatusResponsePtr(v *SyncSessionStatusResponseArgs) SyncSessionStatusResponsePtrInput
type SyncSessionStatusResponsePtrOutput ¶
type SyncSessionStatusResponsePtrOutput struct{ *pulumi.OutputState }
func (SyncSessionStatusResponsePtrOutput) Elem ¶
func (o SyncSessionStatusResponsePtrOutput) Elem() SyncSessionStatusResponseOutput
func (SyncSessionStatusResponsePtrOutput) ElementType ¶
func (SyncSessionStatusResponsePtrOutput) ElementType() reflect.Type
func (SyncSessionStatusResponsePtrOutput) FilesNotSyncingErrors ¶
func (o SyncSessionStatusResponsePtrOutput) FilesNotSyncingErrors() FilesNotSyncingErrorResponseArrayOutput
Array of per-item errors coming from the last sync session. Reserved for future use.
func (SyncSessionStatusResponsePtrOutput) LastSyncPerItemErrorCount ¶
func (o SyncSessionStatusResponsePtrOutput) LastSyncPerItemErrorCount() pulumi.Float64PtrOutput
Last sync per item error count.
func (SyncSessionStatusResponsePtrOutput) LastSyncResult ¶
func (o SyncSessionStatusResponsePtrOutput) LastSyncResult() pulumi.IntPtrOutput
Last sync result (HResult)
func (SyncSessionStatusResponsePtrOutput) LastSyncSuccessTimestamp ¶
func (o SyncSessionStatusResponsePtrOutput) LastSyncSuccessTimestamp() pulumi.StringPtrOutput
Last sync success timestamp
func (SyncSessionStatusResponsePtrOutput) LastSyncTimestamp ¶
func (o SyncSessionStatusResponsePtrOutput) LastSyncTimestamp() pulumi.StringPtrOutput
Last sync timestamp
func (SyncSessionStatusResponsePtrOutput) PersistentFilesNotSyncingCount ¶
func (o SyncSessionStatusResponsePtrOutput) PersistentFilesNotSyncingCount() pulumi.Float64PtrOutput
Count of persistent files not syncing. Reserved for future use.
func (SyncSessionStatusResponsePtrOutput) ToSyncSessionStatusResponsePtrOutput ¶
func (o SyncSessionStatusResponsePtrOutput) ToSyncSessionStatusResponsePtrOutput() SyncSessionStatusResponsePtrOutput
func (SyncSessionStatusResponsePtrOutput) ToSyncSessionStatusResponsePtrOutputWithContext ¶
func (o SyncSessionStatusResponsePtrOutput) ToSyncSessionStatusResponsePtrOutputWithContext(ctx context.Context) SyncSessionStatusResponsePtrOutput
func (SyncSessionStatusResponsePtrOutput) TransientFilesNotSyncingCount ¶
func (o SyncSessionStatusResponsePtrOutput) TransientFilesNotSyncingCount() pulumi.Float64PtrOutput
Count of transient files not syncing. Reserved for future use.