Documentation
¶
Index ¶
- type CloudEndpoint
- type CloudEndpointArgs
- type CloudEndpointState
- 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 RegisteredServerState
- type ServerEndpoint
- type ServerEndpointArgs
- type ServerEndpointState
- type StorageSyncService
- type StorageSyncServiceArgs
- type StorageSyncServiceState
- type SyncGroup
- type SyncGroupArgs
- type SyncGroupState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloudEndpoint ¶
type CloudEndpoint struct { pulumi.CustomResourceState // Backup Enabled BackupEnabled pulumi.BoolOutput `pulumi:"backupEnabled"` // Friendly Name FriendlyName pulumi.StringPtrOutput `pulumi:"friendlyName"` // 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 name. StorageAccount pulumi.StringPtrOutput `pulumi:"storageAccount"` // Storage Account access key. StorageAccountKey pulumi.StringPtrOutput `pulumi:"storageAccountKey"` // Storage Account Resource Id StorageAccountResourceId pulumi.StringPtrOutput `pulumi:"storageAccountResourceId"` StorageAccountShareName pulumi.StringPtrOutput `pulumi:"storageAccountShareName"` // Storage Account Tenant Id StorageAccountTenantId pulumi.StringPtrOutput `pulumi:"storageAccountTenantId"` // The type of the resource 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.
type CloudEndpointArgs ¶
type CloudEndpointArgs struct { // Name of Cloud Endpoint object. CloudEndpointName pulumi.StringInput // Friendly Name FriendlyName pulumi.StringPtrInput // CloudEndpoint lastWorkflowId LastWorkflowId pulumi.StringPtrInput // Partnership Id PartnershipId pulumi.StringPtrInput // CloudEndpoint Provisioning State ProvisioningState pulumi.StringPtrInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // Storage Account name. StorageAccount pulumi.StringPtrInput // Storage Account access key. StorageAccountKey pulumi.StringPtrInput // Storage Account Resource Id StorageAccountResourceId pulumi.StringPtrInput StorageAccountShareName 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 }
The set of arguments for constructing a CloudEndpoint resource.
func (CloudEndpointArgs) ElementType ¶
func (CloudEndpointArgs) ElementType() reflect.Type
type CloudEndpointState ¶
type CloudEndpointState struct { // Backup Enabled BackupEnabled pulumi.BoolPtrInput // Friendly Name FriendlyName 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 name. StorageAccount pulumi.StringPtrInput // Storage Account access key. StorageAccountKey pulumi.StringPtrInput // Storage Account Resource Id StorageAccountResourceId pulumi.StringPtrInput StorageAccountShareName pulumi.StringPtrInput // Storage Account Tenant Id StorageAccountTenantId pulumi.StringPtrInput // The type of the resource Type pulumi.StringPtrInput }
func (CloudEndpointState) ElementType ¶
func (CloudEndpointState) ElementType() reflect.Type
type LookupCloudEndpointArgs ¶
type LookupCloudEndpointArgs struct { // Name of Cloud Endpoint object. CloudEndpointName string `pulumi:"cloudEndpointName"` // The name of the resource group within the user's subscription. 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 { // Backup Enabled BackupEnabled bool `pulumi:"backupEnabled"` // Friendly Name FriendlyName *string `pulumi:"friendlyName"` // 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 name. StorageAccount *string `pulumi:"storageAccount"` // Storage Account access key. StorageAccountKey *string `pulumi:"storageAccountKey"` // Storage Account Resource Id StorageAccountResourceId *string `pulumi:"storageAccountResourceId"` StorageAccountShareName *string `pulumi:"storageAccountShareName"` // Storage Account Tenant Id StorageAccountTenantId *string `pulumi:"storageAccountTenantId"` // The type of the resource Type string `pulumi:"type"` }
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 within the user's subscription. 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"` // Registered Server last heart beat LastHeartBeat *string `pulumi:"lastHeartBeat"` // Registered Server lastWorkflowId LastWorkflowId *string `pulumi:"lastWorkflowId"` // Resource name Name string `pulumi:"name"` // Registered Server Provisioning State ProvisioningState *string `pulumi:"provisioningState"` // Registered Server Certificate ServerCertificate *string `pulumi:"serverCertificate"` // Registered Server serverId ServerId *string `pulumi:"serverId"` // Registered Server Management Error Code ServerManagementtErrorCode *int `pulumi:"serverManagementtErrorCode"` // Registered Server OS Version ServerOSVersion *string `pulumi:"serverOSVersion"` // Registered Server serverRole ServerRole *string `pulumi:"serverRole"` // Registered Server storageSyncServiceUid StorageSyncServiceUid *string `pulumi:"storageSyncServiceUid"` // Resource type 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 within the user's subscription. 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 { // Bytes in progress ByteProgress *int `pulumi:"byteProgress"` // Bytes total ByteTotal *int `pulumi:"byteTotal"` // Cloud Tiering. CloudTiering *string `pulumi:"cloudTiering"` // current progress type. CurrentProgressType *string `pulumi:"currentProgressType"` // Friendly Name FriendlyName *string `pulumi:"friendlyName"` // Item download error count. ItemDownloadErrorCount *int `pulumi:"itemDownloadErrorCount"` // Item Progress Count ItemProgressCount *int `pulumi:"itemProgressCount"` // Item Total Count ItemTotalCount *int `pulumi:"itemTotalCount"` // Item Upload Error Count. ItemUploadErrorCount *int `pulumi:"itemUploadErrorCount"` // Last Sync Success LastSyncSuccess *string `pulumi:"lastSyncSuccess"` // ServerEndpoint lastWorkflowId LastWorkflowId *string `pulumi:"lastWorkflowId"` // The name of the resource. Name string `pulumi:"name"` // ServerEndpoint Provisioning State ProvisioningState *string `pulumi:"provisioningState"` // Server Local path. ServerLocalPath *string `pulumi:"serverLocalPath"` // Server Resource Id. ServerResourceId *string `pulumi:"serverResourceId"` // sync error context. SyncErrorContext *string `pulumi:"syncErrorContext"` // Sync Error Direction. SyncErrorDirection *string `pulumi:"syncErrorDirection"` // Sync Error State SyncErrorState *string `pulumi:"syncErrorState"` // Sync Error State Timestamp SyncErrorStateTimestamp *string `pulumi:"syncErrorStateTimestamp"` // Total progress TotalProgress *int `pulumi:"totalProgress"` // The type of the resource 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 LookupStorageSyncServiceArgs ¶
type LookupStorageSyncServiceArgs struct { // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of Storage Sync Service resource. StorageSyncServiceName string `pulumi:"storageSyncServiceName"` }
type LookupStorageSyncServiceResult ¶
type LookupStorageSyncServiceResult struct { // The location of the resource. 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"` // The tags of the resource. Tags interface{} `pulumi:"tags"` // The type of the resource 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 within the user's subscription. 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 { // The name of the resource. Name string `pulumi:"name"` // Sync group status SyncGroupStatus string `pulumi:"syncGroupStatus"` // The type of the resource 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"` // Registered Server last heart beat LastHeartBeat pulumi.StringPtrOutput `pulumi:"lastHeartBeat"` // Registered Server lastWorkflowId LastWorkflowId pulumi.StringPtrOutput `pulumi:"lastWorkflowId"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Registered Server Provisioning State ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // Registered Server Certificate ServerCertificate pulumi.StringPtrOutput `pulumi:"serverCertificate"` // Registered Server serverId ServerId pulumi.StringPtrOutput `pulumi:"serverId"` // Registered Server Management Error Code ServerManagementtErrorCode pulumi.IntPtrOutput `pulumi:"serverManagementtErrorCode"` // Registered Server OS Version ServerOSVersion pulumi.StringPtrOutput `pulumi:"serverOSVersion"` // Registered Server serverRole ServerRole pulumi.StringPtrOutput `pulumi:"serverRole"` // Registered Server storageSyncServiceUid StorageSyncServiceUid pulumi.StringPtrOutput `pulumi:"storageSyncServiceUid"` // Resource type 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.
type RegisteredServerArgs ¶
type RegisteredServerArgs struct { // Registered Server Agent Version AgentVersion pulumi.StringPtrInput // Registered Server clusterId ClusterId pulumi.StringPtrInput // Registered Server clusterName ClusterName pulumi.StringPtrInput // Registered Server last heart beat LastHeartBeat pulumi.StringPtrInput // Registered Server lastWorkflowId LastWorkflowId pulumi.StringPtrInput // Registered Server Provisioning State ProvisioningState pulumi.StringPtrInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // Registered Server Certificate ServerCertificate pulumi.StringPtrInput // Registered Server serverId ServerId pulumi.StringInput // Registered Server Management Error Code ServerManagementtErrorCode pulumi.IntPtrInput // Registered Server OS Version ServerOSVersion pulumi.StringPtrInput // Registered Server serverRole ServerRole pulumi.StringPtrInput // Name of Storage Sync Service resource. StorageSyncServiceName pulumi.StringInput // Registered Server storageSyncServiceUid StorageSyncServiceUid pulumi.StringPtrInput }
The set of arguments for constructing a RegisteredServer resource.
func (RegisteredServerArgs) ElementType ¶
func (RegisteredServerArgs) ElementType() reflect.Type
type RegisteredServerState ¶
type RegisteredServerState struct { // Registered Server Agent Version AgentVersion pulumi.StringPtrInput // Registered Server clusterId ClusterId pulumi.StringPtrInput // Registered Server clusterName ClusterName pulumi.StringPtrInput // Registered Server last heart beat LastHeartBeat pulumi.StringPtrInput // Registered Server lastWorkflowId LastWorkflowId pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // Registered Server Provisioning State ProvisioningState pulumi.StringPtrInput // Registered Server Certificate ServerCertificate pulumi.StringPtrInput // Registered Server serverId ServerId pulumi.StringPtrInput // Registered Server Management Error Code ServerManagementtErrorCode pulumi.IntPtrInput // Registered Server OS Version ServerOSVersion pulumi.StringPtrInput // Registered Server serverRole ServerRole pulumi.StringPtrInput // Registered Server storageSyncServiceUid StorageSyncServiceUid pulumi.StringPtrInput // Resource type Type pulumi.StringPtrInput }
func (RegisteredServerState) ElementType ¶
func (RegisteredServerState) ElementType() reflect.Type
type ServerEndpoint ¶
type ServerEndpoint struct { pulumi.CustomResourceState // Bytes in progress ByteProgress pulumi.IntPtrOutput `pulumi:"byteProgress"` // Bytes total ByteTotal pulumi.IntPtrOutput `pulumi:"byteTotal"` // Cloud Tiering. CloudTiering pulumi.StringPtrOutput `pulumi:"cloudTiering"` // current progress type. CurrentProgressType pulumi.StringPtrOutput `pulumi:"currentProgressType"` // Friendly Name FriendlyName pulumi.StringPtrOutput `pulumi:"friendlyName"` // Item download error count. ItemDownloadErrorCount pulumi.IntPtrOutput `pulumi:"itemDownloadErrorCount"` // Item Progress Count ItemProgressCount pulumi.IntPtrOutput `pulumi:"itemProgressCount"` // Item Total Count ItemTotalCount pulumi.IntPtrOutput `pulumi:"itemTotalCount"` // Item Upload Error Count. ItemUploadErrorCount pulumi.IntPtrOutput `pulumi:"itemUploadErrorCount"` // Last Sync Success LastSyncSuccess pulumi.StringPtrOutput `pulumi:"lastSyncSuccess"` // ServerEndpoint lastWorkflowId LastWorkflowId pulumi.StringPtrOutput `pulumi:"lastWorkflowId"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // ServerEndpoint Provisioning State ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // Server Local path. ServerLocalPath pulumi.StringPtrOutput `pulumi:"serverLocalPath"` // Server Resource Id. ServerResourceId pulumi.StringPtrOutput `pulumi:"serverResourceId"` // sync error context. SyncErrorContext pulumi.StringPtrOutput `pulumi:"syncErrorContext"` // Sync Error Direction. SyncErrorDirection pulumi.StringPtrOutput `pulumi:"syncErrorDirection"` // Sync Error State SyncErrorState pulumi.StringPtrOutput `pulumi:"syncErrorState"` // Sync Error State Timestamp SyncErrorStateTimestamp pulumi.StringPtrOutput `pulumi:"syncErrorStateTimestamp"` // Total progress TotalProgress pulumi.IntPtrOutput `pulumi:"totalProgress"` // The type of the resource 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.
type ServerEndpointArgs ¶
type ServerEndpointArgs struct { // Bytes in progress ByteProgress pulumi.IntPtrInput // Bytes total ByteTotal pulumi.IntPtrInput // Cloud Tiering. CloudTiering pulumi.StringPtrInput // current progress type. CurrentProgressType pulumi.StringPtrInput // Friendly Name FriendlyName pulumi.StringPtrInput // Item download error count. ItemDownloadErrorCount pulumi.IntPtrInput // Item Progress Count ItemProgressCount pulumi.IntPtrInput // Item Total Count ItemTotalCount pulumi.IntPtrInput // Item Upload Error Count. ItemUploadErrorCount pulumi.IntPtrInput // Last Sync Success LastSyncSuccess pulumi.StringPtrInput // ServerEndpoint lastWorkflowId LastWorkflowId pulumi.StringPtrInput // ServerEndpoint Provisioning State ProvisioningState pulumi.StringPtrInput // The name of the resource group within the user's subscription. 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 // sync error context. SyncErrorContext pulumi.StringPtrInput // Sync Error Direction. SyncErrorDirection pulumi.StringPtrInput // Sync Error State SyncErrorState pulumi.StringPtrInput // Sync Error State Timestamp SyncErrorStateTimestamp pulumi.StringPtrInput // Name of Sync Group resource. SyncGroupName pulumi.StringInput // Total progress TotalProgress 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 ServerEndpointState ¶
type ServerEndpointState struct { // Bytes in progress ByteProgress pulumi.IntPtrInput // Bytes total ByteTotal pulumi.IntPtrInput // Cloud Tiering. CloudTiering pulumi.StringPtrInput // current progress type. CurrentProgressType pulumi.StringPtrInput // Friendly Name FriendlyName pulumi.StringPtrInput // Item download error count. ItemDownloadErrorCount pulumi.IntPtrInput // Item Progress Count ItemProgressCount pulumi.IntPtrInput // Item Total Count ItemTotalCount pulumi.IntPtrInput // Item Upload Error Count. ItemUploadErrorCount pulumi.IntPtrInput // Last Sync Success LastSyncSuccess pulumi.StringPtrInput // ServerEndpoint lastWorkflowId LastWorkflowId pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // ServerEndpoint Provisioning State ProvisioningState pulumi.StringPtrInput // Server Local path. ServerLocalPath pulumi.StringPtrInput // Server Resource Id. ServerResourceId pulumi.StringPtrInput // sync error context. SyncErrorContext pulumi.StringPtrInput // Sync Error Direction. SyncErrorDirection pulumi.StringPtrInput // Sync Error State SyncErrorState pulumi.StringPtrInput // Sync Error State Timestamp SyncErrorStateTimestamp pulumi.StringPtrInput // Total progress TotalProgress pulumi.IntPtrInput // The type of the resource 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 StorageSyncService ¶
type StorageSyncService struct { pulumi.CustomResourceState // The location of the resource. Location pulumi.StringPtrOutput `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"` // The tags of the resource. Tags pulumi.AnyOutput `pulumi:"tags"` // The type of the resource 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.
type StorageSyncServiceArgs ¶
type StorageSyncServiceArgs struct { // The location of the resource. Location pulumi.StringPtrInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // Name of Storage Sync Service resource. StorageSyncServiceName pulumi.StringInput // The tags of the resource. Tags pulumi.Input }
The set of arguments for constructing a StorageSyncService resource.
func (StorageSyncServiceArgs) ElementType ¶
func (StorageSyncServiceArgs) ElementType() reflect.Type
type StorageSyncServiceState ¶
type StorageSyncServiceState struct { // The location of the resource. 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 // The tags of the resource. Tags pulumi.Input // The type of the resource Type pulumi.StringPtrInput }
func (StorageSyncServiceState) ElementType ¶
func (StorageSyncServiceState) ElementType() reflect.Type
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 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.
type SyncGroupArgs ¶
type SyncGroupArgs struct { // The name of the resource group within the user's subscription. 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 // Unique Id UniqueId pulumi.StringPtrInput }
The set of arguments for constructing a SyncGroup resource.
func (SyncGroupArgs) ElementType ¶
func (SyncGroupArgs) ElementType() reflect.Type
type SyncGroupState ¶
type SyncGroupState struct { // The name of the resource. Name pulumi.StringPtrInput // Sync group status SyncGroupStatus pulumi.StringPtrInput // The type of the resource Type pulumi.StringPtrInput // Unique Id UniqueId pulumi.StringPtrInput }
func (SyncGroupState) ElementType ¶
func (SyncGroupState) ElementType() reflect.Type