v20181001

package
v0.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 9, 2020 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

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.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 Share name
	StorageAccountShareName pulumi.StringPtrOutput `pulumi:"storageAccountShareName"`
	// Storage Account Tenant Id
	StorageAccountTenantId pulumi.StringPtrOutput `pulumi:"storageAccountTenantId"`
	// The type of the resource. Ex- 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.

type CloudEndpointArgs

type CloudEndpointArgs struct {
	// 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 Share name
	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.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 Share name
	StorageAccountShareName pulumi.StringPtrInput
	// Storage Account Tenant Id
	StorageAccountTenantId pulumi.StringPtrInput
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	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. 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 string `pulumi:"backupEnabled"`
	// Friendly Name
	FriendlyName *string `pulumi:"friendlyName"`
	// 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 Share name
	StorageAccountShareName *string `pulumi:"storageAccountShareName"`
	// Storage Account Tenant Id
	StorageAccountTenantId *string `pulumi:"storageAccountTenantId"`
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type string `pulumi:"type"`
}

Cloud Endpoint object.

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"`
	// 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. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type string `pulumi:"type"`
}

Registered Server resource.

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"`
	// 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"`
	// Offline data transfer share name
	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 properties.
	SyncStatus *ServerEndpointHealthResponse `pulumi:"syncStatus"`
	// Tier files older than days.
	TierFilesOlderThanDays *int `pulumi:"tierFilesOlderThanDays"`
	// The type of the resource. Ex- 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.

type LookupStorageSyncServiceArgs

type LookupStorageSyncServiceArgs 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"`
}

type LookupStorageSyncServiceResult

type LookupStorageSyncServiceResult struct {
	// 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. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type string `pulumi:"type"`
}

Storage Sync Service object.

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 {
	// The name of the resource
	Name string `pulumi:"name"`
	// Sync group status
	SyncGroupStatus string `pulumi:"syncGroupStatus"`
	// The type of the resource. Ex- 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. Ex- 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.

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 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. Ex- 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.StringPtrOutput `pulumi:"lastOperationName"`
	// ServerEndpoint lastWorkflowId
	LastWorkflowId pulumi.StringPtrOutput `pulumi:"lastWorkflowId"`
	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// Offline data transfer
	OfflineDataTransfer pulumi.StringPtrOutput `pulumi:"offlineDataTransfer"`
	// Offline data transfer share name
	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.StringPtrOutput `pulumi:"provisioningState"`
	// Server Local path.
	ServerLocalPath pulumi.StringPtrOutput `pulumi:"serverLocalPath"`
	// Server Resource Id.
	ServerResourceId pulumi.StringPtrOutput `pulumi:"serverResourceId"`
	// Server Endpoint properties.
	SyncStatus ServerEndpointHealthResponsePtrOutput `pulumi:"syncStatus"`
	// Tier files older than days.
	TierFilesOlderThanDays pulumi.IntPtrOutput `pulumi:"tierFilesOlderThanDays"`
	// The type of the resource. Ex- 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.

type ServerEndpointArgs

type ServerEndpointArgs struct {
	// Cloud Tiering.
	CloudTiering pulumi.StringPtrInput
	// Friendly Name
	FriendlyName pulumi.StringPtrInput
	// Offline data transfer
	OfflineDataTransfer pulumi.StringPtrInput
	// Offline data transfer share name
	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 ServerEndpointHealthResponse

type ServerEndpointHealthResponse struct {
	// Combined Health Status.
	CombinedHealth *string `pulumi:"combinedHealth"`
	// Current progress
	CurrentProgress *SyncProgressStatusResponse `pulumi:"currentProgress"`
	// 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"`
	// Upload Health Status.
	UploadHealth *string `pulumi:"uploadHealth"`
	// Upload Status
	UploadStatus *SyncSessionStatusResponse `pulumi:"uploadStatus"`
}

ServerEndpoint Health object.

type ServerEndpointHealthResponseArgs

type ServerEndpointHealthResponseArgs struct {
	// Combined Health Status.
	CombinedHealth pulumi.StringPtrInput `pulumi:"combinedHealth"`
	// Current progress
	CurrentProgress SyncProgressStatusResponsePtrInput `pulumi:"currentProgress"`
	// Download Health Status.
	DownloadHealth pulumi.StringPtrInput `pulumi:"downloadHealth"`
	// Download Status
	DownloadStatus SyncSessionStatusResponsePtrInput `pulumi:"downloadStatus"`
	// Last Updated Timestamp
	LastUpdatedTimestamp pulumi.StringPtrInput `pulumi:"lastUpdatedTimestamp"`
	// Offline Data Transfer State
	OfflineDataTransferStatus pulumi.StringPtrInput `pulumi:"offlineDataTransferStatus"`
	// Upload Health Status.
	UploadHealth pulumi.StringPtrInput `pulumi:"uploadHealth"`
	// Upload Status
	UploadStatus SyncSessionStatusResponsePtrInput `pulumi:"uploadStatus"`
}

ServerEndpoint Health object.

func (ServerEndpointHealthResponseArgs) ElementType

func (ServerEndpointHealthResponseArgs) ToServerEndpointHealthResponseOutput

func (i ServerEndpointHealthResponseArgs) ToServerEndpointHealthResponseOutput() ServerEndpointHealthResponseOutput

func (ServerEndpointHealthResponseArgs) ToServerEndpointHealthResponseOutputWithContext

func (i ServerEndpointHealthResponseArgs) ToServerEndpointHealthResponseOutputWithContext(ctx context.Context) ServerEndpointHealthResponseOutput

func (ServerEndpointHealthResponseArgs) ToServerEndpointHealthResponsePtrOutput

func (i ServerEndpointHealthResponseArgs) ToServerEndpointHealthResponsePtrOutput() ServerEndpointHealthResponsePtrOutput

func (ServerEndpointHealthResponseArgs) ToServerEndpointHealthResponsePtrOutputWithContext

func (i ServerEndpointHealthResponseArgs) ToServerEndpointHealthResponsePtrOutputWithContext(ctx context.Context) ServerEndpointHealthResponsePtrOutput

type ServerEndpointHealthResponseInput

type ServerEndpointHealthResponseInput interface {
	pulumi.Input

	ToServerEndpointHealthResponseOutput() ServerEndpointHealthResponseOutput
	ToServerEndpointHealthResponseOutputWithContext(context.Context) ServerEndpointHealthResponseOutput
}

ServerEndpointHealthResponseInput is an input type that accepts ServerEndpointHealthResponseArgs and ServerEndpointHealthResponseOutput values. You can construct a concrete instance of `ServerEndpointHealthResponseInput` via:

ServerEndpointHealthResponseArgs{...}

type ServerEndpointHealthResponseOutput

type ServerEndpointHealthResponseOutput struct{ *pulumi.OutputState }

ServerEndpoint Health object.

func (ServerEndpointHealthResponseOutput) CombinedHealth

Combined Health Status.

func (ServerEndpointHealthResponseOutput) CurrentProgress

Current progress

func (ServerEndpointHealthResponseOutput) DownloadHealth

Download Health Status.

func (ServerEndpointHealthResponseOutput) DownloadStatus

Download Status

func (ServerEndpointHealthResponseOutput) ElementType

func (ServerEndpointHealthResponseOutput) LastUpdatedTimestamp

Last Updated Timestamp

func (ServerEndpointHealthResponseOutput) OfflineDataTransferStatus

func (o ServerEndpointHealthResponseOutput) OfflineDataTransferStatus() pulumi.StringPtrOutput

Offline Data Transfer State

func (ServerEndpointHealthResponseOutput) ToServerEndpointHealthResponseOutput

func (o ServerEndpointHealthResponseOutput) ToServerEndpointHealthResponseOutput() ServerEndpointHealthResponseOutput

func (ServerEndpointHealthResponseOutput) ToServerEndpointHealthResponseOutputWithContext

func (o ServerEndpointHealthResponseOutput) ToServerEndpointHealthResponseOutputWithContext(ctx context.Context) ServerEndpointHealthResponseOutput

func (ServerEndpointHealthResponseOutput) ToServerEndpointHealthResponsePtrOutput

func (o ServerEndpointHealthResponseOutput) ToServerEndpointHealthResponsePtrOutput() ServerEndpointHealthResponsePtrOutput

func (ServerEndpointHealthResponseOutput) ToServerEndpointHealthResponsePtrOutputWithContext

func (o ServerEndpointHealthResponseOutput) ToServerEndpointHealthResponsePtrOutputWithContext(ctx context.Context) ServerEndpointHealthResponsePtrOutput

func (ServerEndpointHealthResponseOutput) UploadHealth

Upload Health Status.

func (ServerEndpointHealthResponseOutput) UploadStatus

Upload Status

type ServerEndpointHealthResponsePtrInput

type ServerEndpointHealthResponsePtrInput interface {
	pulumi.Input

	ToServerEndpointHealthResponsePtrOutput() ServerEndpointHealthResponsePtrOutput
	ToServerEndpointHealthResponsePtrOutputWithContext(context.Context) ServerEndpointHealthResponsePtrOutput
}

ServerEndpointHealthResponsePtrInput is an input type that accepts ServerEndpointHealthResponseArgs, ServerEndpointHealthResponsePtr and ServerEndpointHealthResponsePtrOutput values. You can construct a concrete instance of `ServerEndpointHealthResponsePtrInput` via:

        ServerEndpointHealthResponseArgs{...}

or:

        nil

type ServerEndpointHealthResponsePtrOutput

type ServerEndpointHealthResponsePtrOutput struct{ *pulumi.OutputState }

func (ServerEndpointHealthResponsePtrOutput) CombinedHealth

Combined Health Status.

func (ServerEndpointHealthResponsePtrOutput) CurrentProgress

Current progress

func (ServerEndpointHealthResponsePtrOutput) DownloadHealth

Download Health Status.

func (ServerEndpointHealthResponsePtrOutput) DownloadStatus

Download Status

func (ServerEndpointHealthResponsePtrOutput) Elem

func (ServerEndpointHealthResponsePtrOutput) ElementType

func (ServerEndpointHealthResponsePtrOutput) LastUpdatedTimestamp

Last Updated Timestamp

func (ServerEndpointHealthResponsePtrOutput) OfflineDataTransferStatus

func (o ServerEndpointHealthResponsePtrOutput) OfflineDataTransferStatus() pulumi.StringPtrOutput

Offline Data Transfer State

func (ServerEndpointHealthResponsePtrOutput) ToServerEndpointHealthResponsePtrOutput

func (o ServerEndpointHealthResponsePtrOutput) ToServerEndpointHealthResponsePtrOutput() ServerEndpointHealthResponsePtrOutput

func (ServerEndpointHealthResponsePtrOutput) ToServerEndpointHealthResponsePtrOutputWithContext

func (o ServerEndpointHealthResponsePtrOutput) ToServerEndpointHealthResponsePtrOutputWithContext(ctx context.Context) ServerEndpointHealthResponsePtrOutput

func (ServerEndpointHealthResponsePtrOutput) UploadHealth

Upload Health Status.

func (ServerEndpointHealthResponsePtrOutput) UploadStatus

Upload Status

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
	// Offline data transfer share name
	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 properties.
	SyncStatus ServerEndpointHealthResponsePtrInput
	// Tier files older than days.
	TierFilesOlderThanDays pulumi.IntPtrInput
	// The type of the resource. Ex- 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 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. Ex- 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.

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.StringInput
	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 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. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	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. Ex- 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.

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 SyncGroupState

type SyncGroupState struct {
	// The name of the resource
	Name pulumi.StringPtrInput
	// Sync group status
	SyncGroupStatus pulumi.StringPtrInput
	// The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
	Type pulumi.StringPtrInput
	// Unique Id
	UniqueId pulumi.StringPtrInput
}

func (SyncGroupState) ElementType

func (SyncGroupState) ElementType() reflect.Type

type SyncProgressStatusResponse

type SyncProgressStatusResponse struct {
	// Applied bytes
	AppliedBytes *int `pulumi:"appliedBytes"`
	// Applied item count.
	AppliedItemCount *int `pulumi:"appliedItemCount"`
	// Per item error count
	PerItemErrorCount *int `pulumi:"perItemErrorCount"`
	// Progress timestamp
	ProgressTimestamp *string `pulumi:"progressTimestamp"`
	// Sync direction.
	SyncDirection *string `pulumi:"syncDirection"`
	// Total bytes
	TotalBytes *int `pulumi:"totalBytes"`
	// Total item count
	TotalItemCount *int `pulumi:"totalItemCount"`
}

Sync Session status object.

type SyncProgressStatusResponseArgs

type SyncProgressStatusResponseArgs struct {
	// Applied bytes
	AppliedBytes pulumi.IntPtrInput `pulumi:"appliedBytes"`
	// Applied item count.
	AppliedItemCount pulumi.IntPtrInput `pulumi:"appliedItemCount"`
	// Per item error count
	PerItemErrorCount pulumi.IntPtrInput `pulumi:"perItemErrorCount"`
	// Progress timestamp
	ProgressTimestamp pulumi.StringPtrInput `pulumi:"progressTimestamp"`
	// Sync direction.
	SyncDirection pulumi.StringPtrInput `pulumi:"syncDirection"`
	// Total bytes
	TotalBytes pulumi.IntPtrInput `pulumi:"totalBytes"`
	// Total item count
	TotalItemCount pulumi.IntPtrInput `pulumi:"totalItemCount"`
}

Sync Session status object.

func (SyncProgressStatusResponseArgs) ElementType

func (SyncProgressStatusResponseArgs) ToSyncProgressStatusResponseOutput

func (i SyncProgressStatusResponseArgs) ToSyncProgressStatusResponseOutput() SyncProgressStatusResponseOutput

func (SyncProgressStatusResponseArgs) ToSyncProgressStatusResponseOutputWithContext

func (i SyncProgressStatusResponseArgs) ToSyncProgressStatusResponseOutputWithContext(ctx context.Context) SyncProgressStatusResponseOutput

func (SyncProgressStatusResponseArgs) ToSyncProgressStatusResponsePtrOutput

func (i SyncProgressStatusResponseArgs) ToSyncProgressStatusResponsePtrOutput() SyncProgressStatusResponsePtrOutput

func (SyncProgressStatusResponseArgs) ToSyncProgressStatusResponsePtrOutputWithContext

func (i SyncProgressStatusResponseArgs) ToSyncProgressStatusResponsePtrOutputWithContext(ctx context.Context) SyncProgressStatusResponsePtrOutput

type SyncProgressStatusResponseInput

type SyncProgressStatusResponseInput interface {
	pulumi.Input

	ToSyncProgressStatusResponseOutput() SyncProgressStatusResponseOutput
	ToSyncProgressStatusResponseOutputWithContext(context.Context) SyncProgressStatusResponseOutput
}

SyncProgressStatusResponseInput is an input type that accepts SyncProgressStatusResponseArgs and SyncProgressStatusResponseOutput values. You can construct a concrete instance of `SyncProgressStatusResponseInput` via:

SyncProgressStatusResponseArgs{...}

type SyncProgressStatusResponseOutput

type SyncProgressStatusResponseOutput struct{ *pulumi.OutputState }

Sync Session status object.

func (SyncProgressStatusResponseOutput) AppliedBytes

Applied bytes

func (SyncProgressStatusResponseOutput) AppliedItemCount

Applied item count.

func (SyncProgressStatusResponseOutput) ElementType

func (SyncProgressStatusResponseOutput) PerItemErrorCount

Per item error count

func (SyncProgressStatusResponseOutput) ProgressTimestamp

Progress timestamp

func (SyncProgressStatusResponseOutput) SyncDirection

Sync direction.

func (SyncProgressStatusResponseOutput) ToSyncProgressStatusResponseOutput

func (o SyncProgressStatusResponseOutput) ToSyncProgressStatusResponseOutput() SyncProgressStatusResponseOutput

func (SyncProgressStatusResponseOutput) ToSyncProgressStatusResponseOutputWithContext

func (o SyncProgressStatusResponseOutput) ToSyncProgressStatusResponseOutputWithContext(ctx context.Context) SyncProgressStatusResponseOutput

func (SyncProgressStatusResponseOutput) ToSyncProgressStatusResponsePtrOutput

func (o SyncProgressStatusResponseOutput) ToSyncProgressStatusResponsePtrOutput() SyncProgressStatusResponsePtrOutput

func (SyncProgressStatusResponseOutput) ToSyncProgressStatusResponsePtrOutputWithContext

func (o SyncProgressStatusResponseOutput) ToSyncProgressStatusResponsePtrOutputWithContext(ctx context.Context) SyncProgressStatusResponsePtrOutput

func (SyncProgressStatusResponseOutput) TotalBytes

Total bytes

func (SyncProgressStatusResponseOutput) TotalItemCount

Total item count

type SyncProgressStatusResponsePtrInput

type SyncProgressStatusResponsePtrInput interface {
	pulumi.Input

	ToSyncProgressStatusResponsePtrOutput() SyncProgressStatusResponsePtrOutput
	ToSyncProgressStatusResponsePtrOutputWithContext(context.Context) SyncProgressStatusResponsePtrOutput
}

SyncProgressStatusResponsePtrInput is an input type that accepts SyncProgressStatusResponseArgs, SyncProgressStatusResponsePtr and SyncProgressStatusResponsePtrOutput values. You can construct a concrete instance of `SyncProgressStatusResponsePtrInput` via:

        SyncProgressStatusResponseArgs{...}

or:

        nil

type SyncProgressStatusResponsePtrOutput

type SyncProgressStatusResponsePtrOutput struct{ *pulumi.OutputState }

func (SyncProgressStatusResponsePtrOutput) AppliedBytes

Applied bytes

func (SyncProgressStatusResponsePtrOutput) AppliedItemCount

Applied item count.

func (SyncProgressStatusResponsePtrOutput) Elem

func (SyncProgressStatusResponsePtrOutput) ElementType

func (SyncProgressStatusResponsePtrOutput) PerItemErrorCount

Per item error count

func (SyncProgressStatusResponsePtrOutput) ProgressTimestamp

Progress timestamp

func (SyncProgressStatusResponsePtrOutput) SyncDirection

Sync direction.

func (SyncProgressStatusResponsePtrOutput) ToSyncProgressStatusResponsePtrOutput

func (o SyncProgressStatusResponsePtrOutput) ToSyncProgressStatusResponsePtrOutput() SyncProgressStatusResponsePtrOutput

func (SyncProgressStatusResponsePtrOutput) ToSyncProgressStatusResponsePtrOutputWithContext

func (o SyncProgressStatusResponsePtrOutput) ToSyncProgressStatusResponsePtrOutputWithContext(ctx context.Context) SyncProgressStatusResponsePtrOutput

func (SyncProgressStatusResponsePtrOutput) TotalBytes

Total bytes

func (SyncProgressStatusResponsePtrOutput) TotalItemCount

Total item count

type SyncSessionStatusResponse

type SyncSessionStatusResponse struct {
	// Last sync per item error count.
	LastSyncPerItemErrorCount *int `pulumi:"lastSyncPerItemErrorCount"`
	// Last sync status
	LastSyncResult *int `pulumi:"lastSyncResult"`
	// Last sync success timestamp
	LastSyncSuccessTimestamp *string `pulumi:"lastSyncSuccessTimestamp"`
	// Last sync timestamp
	LastSyncTimestamp *string `pulumi:"lastSyncTimestamp"`
}

Sync Session status object.

type SyncSessionStatusResponseArgs

type SyncSessionStatusResponseArgs struct {
	// Last sync per item error count.
	LastSyncPerItemErrorCount pulumi.IntPtrInput `pulumi:"lastSyncPerItemErrorCount"`
	// Last sync status
	LastSyncResult pulumi.IntPtrInput `pulumi:"lastSyncResult"`
	// Last sync success timestamp
	LastSyncSuccessTimestamp pulumi.StringPtrInput `pulumi:"lastSyncSuccessTimestamp"`
	// Last sync timestamp
	LastSyncTimestamp pulumi.StringPtrInput `pulumi:"lastSyncTimestamp"`
}

Sync Session status object.

func (SyncSessionStatusResponseArgs) ElementType

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) LastSyncPerItemErrorCount

func (o SyncSessionStatusResponseOutput) LastSyncPerItemErrorCount() pulumi.IntPtrOutput

Last sync per item error count.

func (SyncSessionStatusResponseOutput) LastSyncResult

Last sync status

func (SyncSessionStatusResponseOutput) LastSyncSuccessTimestamp

func (o SyncSessionStatusResponseOutput) LastSyncSuccessTimestamp() pulumi.StringPtrOutput

Last sync success timestamp

func (SyncSessionStatusResponseOutput) LastSyncTimestamp

Last sync timestamp

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

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

type SyncSessionStatusResponsePtrOutput

type SyncSessionStatusResponsePtrOutput struct{ *pulumi.OutputState }

func (SyncSessionStatusResponsePtrOutput) Elem

func (SyncSessionStatusResponsePtrOutput) ElementType

func (SyncSessionStatusResponsePtrOutput) LastSyncPerItemErrorCount

func (o SyncSessionStatusResponsePtrOutput) LastSyncPerItemErrorCount() pulumi.IntPtrOutput

Last sync per item error count.

func (SyncSessionStatusResponsePtrOutput) LastSyncResult

Last sync status

func (SyncSessionStatusResponsePtrOutput) LastSyncSuccessTimestamp

func (o SyncSessionStatusResponsePtrOutput) LastSyncSuccessTimestamp() pulumi.StringPtrOutput

Last sync success timestamp

func (SyncSessionStatusResponsePtrOutput) LastSyncTimestamp

Last sync timestamp

func (SyncSessionStatusResponsePtrOutput) ToSyncSessionStatusResponsePtrOutput

func (o SyncSessionStatusResponsePtrOutput) ToSyncSessionStatusResponsePtrOutput() SyncSessionStatusResponsePtrOutput

func (SyncSessionStatusResponsePtrOutput) ToSyncSessionStatusResponsePtrOutputWithContext

func (o SyncSessionStatusResponsePtrOutput) ToSyncSessionStatusResponsePtrOutputWithContext(ctx context.Context) SyncSessionStatusResponsePtrOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL