public final class WorkspacePatchInfo extends Object
Constructor and Description |
---|
WorkspacePatchInfo() |
Modifier and Type | Method and Description |
---|---|
EncryptionDetails |
encryption()
Get the encryption property: The encryption details of the workspace.
|
ManagedIdentity |
identity()
Get the identity property: The identity of the workspace.
|
ManagedVirtualNetworkSettings |
managedVirtualNetworkSettings()
Get the managedVirtualNetworkSettings property: Managed Virtual Network Settings.
|
String |
provisioningState()
Get the provisioningState property: Resource provisioning state.
|
WorkspacePublicNetworkAccess |
publicNetworkAccess()
Get the publicNetworkAccess property: Enable or Disable public network access to workspace.
|
PurviewConfiguration |
purviewConfiguration()
Get the purviewConfiguration property: Purview Configuration.
|
String |
sqlAdministratorLoginPassword()
Get the sqlAdministratorLoginPassword property: SQL administrator login password.
|
Map<String,String> |
tags()
Get the tags property: Resource tags.
|
void |
validate()
Validates the instance.
|
WorkspacePatchInfo |
withEncryption(EncryptionDetails encryption)
Set the encryption property: The encryption details of the workspace.
|
WorkspacePatchInfo |
withIdentity(ManagedIdentity identity)
Set the identity property: The identity of the workspace.
|
WorkspacePatchInfo |
withManagedVirtualNetworkSettings(ManagedVirtualNetworkSettings managedVirtualNetworkSettings)
Set the managedVirtualNetworkSettings property: Managed Virtual Network Settings.
|
WorkspacePatchInfo |
withPublicNetworkAccess(WorkspacePublicNetworkAccess publicNetworkAccess)
Set the publicNetworkAccess property: Enable or Disable public network access to workspace.
|
WorkspacePatchInfo |
withPurviewConfiguration(PurviewConfiguration purviewConfiguration)
Set the purviewConfiguration property: Purview Configuration.
|
WorkspacePatchInfo |
withSqlAdministratorLoginPassword(String sqlAdministratorLoginPassword)
Set the sqlAdministratorLoginPassword property: SQL administrator login password.
|
WorkspacePatchInfo |
withTags(Map<String,String> tags)
Set the tags property: Resource tags.
|
WorkspacePatchInfo |
withWorkspaceRepositoryConfiguration(WorkspaceRepositoryConfiguration workspaceRepositoryConfiguration)
Set the workspaceRepositoryConfiguration property: Git integration settings.
|
WorkspaceRepositoryConfiguration |
workspaceRepositoryConfiguration()
Get the workspaceRepositoryConfiguration property: Git integration settings.
|
public Map<String,String> tags()
public WorkspacePatchInfo withTags(Map<String,String> tags)
tags
- the tags value to set.public ManagedIdentity identity()
public WorkspacePatchInfo withIdentity(ManagedIdentity identity)
identity
- the identity value to set.public String sqlAdministratorLoginPassword()
public WorkspacePatchInfo withSqlAdministratorLoginPassword(String sqlAdministratorLoginPassword)
sqlAdministratorLoginPassword
- the sqlAdministratorLoginPassword value to set.public ManagedVirtualNetworkSettings managedVirtualNetworkSettings()
public WorkspacePatchInfo withManagedVirtualNetworkSettings(ManagedVirtualNetworkSettings managedVirtualNetworkSettings)
managedVirtualNetworkSettings
- the managedVirtualNetworkSettings value to set.public WorkspaceRepositoryConfiguration workspaceRepositoryConfiguration()
public WorkspacePatchInfo withWorkspaceRepositoryConfiguration(WorkspaceRepositoryConfiguration workspaceRepositoryConfiguration)
workspaceRepositoryConfiguration
- the workspaceRepositoryConfiguration value to set.public PurviewConfiguration purviewConfiguration()
public WorkspacePatchInfo withPurviewConfiguration(PurviewConfiguration purviewConfiguration)
purviewConfiguration
- the purviewConfiguration value to set.public String provisioningState()
public EncryptionDetails encryption()
public WorkspacePatchInfo withEncryption(EncryptionDetails encryption)
encryption
- the encryption value to set.public WorkspacePublicNetworkAccess publicNetworkAccess()
public WorkspacePatchInfo withPublicNetworkAccess(WorkspacePublicNetworkAccess publicNetworkAccess)
publicNetworkAccess
- the publicNetworkAccess value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.