WorkspacePatchInfo Class
- java.
lang. Object - com.
azure. resourcemanager. synapse. models. WorkspacePatchInfo
- com.
Implements
public final class WorkspacePatchInfo
implements JsonSerializable<WorkspacePatchInfo>
Workspace patch details.
Constructor Summary
| Constructor | Description |
|---|---|
| WorkspacePatchInfo() |
Creates an instance of Workspace |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Encryption |
encryption()
Get the encryption property: The encryption details of the workspace. |
|
static
Workspace |
fromJson(JsonReader jsonReader)
Reads an instance of Workspace |
|
Managed |
identity()
Get the identity property: The identity of the workspace. |
|
Managed |
managedVirtualNetworkSettings()
Get the managed |
| String |
provisioningState()
Get the provisioning |
|
Workspace |
publicNetworkAccess()
Get the public |
|
Purview |
purviewConfiguration()
Get the purview |
| String |
sqlAdministratorLoginPassword()
Get the sql |
| Map<String,String> |
tags()
Get the tags property: Resource tags. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Workspace |
withEncryption(EncryptionDetails encryption)
Set the encryption property: The encryption details of the workspace. |
|
Workspace |
withIdentity(ManagedIdentity identity)
Set the identity property: The identity of the workspace. |
|
Workspace |
withManagedVirtualNetworkSettings(ManagedVirtualNetworkSettings managedVirtualNetworkSettings)
Set the managed |
|
Workspace |
withPublicNetworkAccess(WorkspacePublicNetworkAccess publicNetworkAccess)
Set the public |
|
Workspace |
withPurviewConfiguration(PurviewConfiguration purviewConfiguration)
Set the purview |
|
Workspace |
withSqlAdministratorLoginPassword(String sqlAdministratorLoginPassword)
Set the sql |
|
Workspace |
withTags(Map<String,String> tags)
Set the tags property: Resource tags. |
|
Workspace |
withWorkspaceRepositoryConfiguration(WorkspaceRepositoryConfiguration workspaceRepositoryConfiguration)
Set the workspace |
|
Workspace |
workspaceRepositoryConfiguration()
Get the workspace |
Methods inherited from java.lang.Object
Constructor Details
WorkspacePatchInfo
public WorkspacePatchInfo()
Creates an instance of WorkspacePatchInfo class.
Method Details
encryption
public EncryptionDetails encryption()
Get the encryption property: The encryption details of the workspace.
Returns:
fromJson
public static WorkspacePatchInfo fromJson(JsonReader jsonReader)
Reads an instance of WorkspacePatchInfo from the JsonReader.
Parameters:
Returns:
Throws:
identity
public ManagedIdentity identity()
Get the identity property: The identity of the workspace.
Returns:
managedVirtualNetworkSettings
public ManagedVirtualNetworkSettings managedVirtualNetworkSettings()
Get the managedVirtualNetworkSettings property: Managed Virtual Network Settings.
Returns:
provisioningState
public String provisioningState()
Get the provisioningState property: Resource provisioning state.
Returns:
publicNetworkAccess
public WorkspacePublicNetworkAccess publicNetworkAccess()
Get the publicNetworkAccess property: Enable or Disable public network access to workspace.
Returns:
purviewConfiguration
public PurviewConfiguration purviewConfiguration()
Get the purviewConfiguration property: Purview Configuration.
Returns:
sqlAdministratorLoginPassword
public String sqlAdministratorLoginPassword()
Get the sqlAdministratorLoginPassword property: SQL administrator login password.
Returns:
tags
public Map<String,String> tags()
Get the tags property: Resource tags.
Returns:
toJson
validate
public void validate()
Validates the instance.
withEncryption
public WorkspacePatchInfo withEncryption(EncryptionDetails encryption)
Set the encryption property: The encryption details of the workspace.
Parameters:
Returns:
withIdentity
public WorkspacePatchInfo withIdentity(ManagedIdentity identity)
Set the identity property: The identity of the workspace.
Parameters:
Returns:
withManagedVirtualNetworkSettings
public WorkspacePatchInfo withManagedVirtualNetworkSettings(ManagedVirtualNetworkSettings managedVirtualNetworkSettings)
Set the managedVirtualNetworkSettings property: Managed Virtual Network Settings.
Parameters:
Returns:
withPublicNetworkAccess
public WorkspacePatchInfo withPublicNetworkAccess(WorkspacePublicNetworkAccess publicNetworkAccess)
Set the publicNetworkAccess property: Enable or Disable public network access to workspace.
Parameters:
Returns:
withPurviewConfiguration
public WorkspacePatchInfo withPurviewConfiguration(PurviewConfiguration purviewConfiguration)
Set the purviewConfiguration property: Purview Configuration.
Parameters:
Returns:
withSqlAdministratorLoginPassword
public WorkspacePatchInfo withSqlAdministratorLoginPassword(String sqlAdministratorLoginPassword)
Set the sqlAdministratorLoginPassword property: SQL administrator login password.
Parameters:
Returns:
withTags
public WorkspacePatchInfo withTags(Map<String,String> tags)
Set the tags property: Resource tags.
Parameters:
Returns:
withWorkspaceRepositoryConfiguration
public WorkspacePatchInfo withWorkspaceRepositoryConfiguration(WorkspaceRepositoryConfiguration workspaceRepositoryConfiguration)
Set the workspaceRepositoryConfiguration property: Git integration settings.
Parameters:
Returns:
workspaceRepositoryConfiguration
public WorkspaceRepositoryConfiguration workspaceRepositoryConfiguration()
Get the workspaceRepositoryConfiguration property: Git integration settings.
Returns: