Azure Sql Protected Item Args
constructor(backupSetName: Output<String>? = null, containerName: Output<String>? = null, createMode: Output<Either<String, CreateMode>>? = null, deferredDeleteTimeInUTC: Output<String>? = null, deferredDeleteTimeRemaining: Output<String>? = null, extendedInfo: Output<AzureSqlProtectedItemExtendedInfoArgs>? = null, isArchiveEnabled: Output<Boolean>? = null, isDeferredDeleteScheduleUpcoming: Output<Boolean>? = null, isRehydrate: Output<Boolean>? = null, isScheduledForDeferredDelete: Output<Boolean>? = null, lastRecoveryPoint: Output<String>? = null, policyId: Output<String>? = null, policyName: Output<String>? = null, protectedItemDataId: Output<String>? = null, protectedItemType: Output<String>, protectionState: Output<Either<String, ProtectedItemState>>? = null, resourceGuardOperationRequests: Output<List<String>>? = null, softDeleteRetentionPeriodInDays: Output<Int>? = null, sourceResourceId: Output<String>? = null)