IntegrationRuntimeSsisProperties Class
- java.
lang. Object - com.
azure. resourcemanager. synapse. models. IntegrationRuntimeSsisProperties
- com.
Implements
public final class IntegrationRuntimeSsisProperties
implements JsonSerializable<IntegrationRuntimeSsisProperties>
SSIS properties for managed integration runtime.
Constructor Summary
| Constructor | Description |
|---|---|
| IntegrationRuntimeSsisProperties() |
Creates an instance of Integration |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| Map<String,Object> |
additionalProperties()
Get the additional |
|
Integration |
catalogInfo()
Get the catalog |
|
Integration |
customSetupScriptProperties()
Get the custom |
|
Integration |
dataProxyProperties()
Get the data |
|
Integration |
edition()
Get the edition property: The edition for the SSIS Integration Runtime. |
|
List<Custom |
expressCustomSetupProperties()
Get the express |
|
static
Integration |
fromJson(JsonReader jsonReader)
Reads an instance of Integration |
|
Integration |
licenseType()
Get the license |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Integration |
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additional |
|
Integration |
withCatalogInfo(IntegrationRuntimeSsisCatalogInfo catalogInfo)
Set the catalog |
|
Integration |
withCustomSetupScriptProperties(IntegrationRuntimeCustomSetupScriptProperties customSetupScriptProperties)
Set the custom |
|
Integration |
withDataProxyProperties(IntegrationRuntimeDataProxyProperties dataProxyProperties)
Set the data |
|
Integration |
withEdition(IntegrationRuntimeEdition edition)
Set the edition property: The edition for the SSIS Integration Runtime. |
|
Integration |
withExpressCustomSetupProperties(List<CustomSetupBase> expressCustomSetupProperties)
Set the express |
|
Integration |
withLicenseType(IntegrationRuntimeLicenseType licenseType)
Set the license |
Methods inherited from java.lang.Object
Constructor Details
IntegrationRuntimeSsisProperties
public IntegrationRuntimeSsisProperties()
Creates an instance of IntegrationRuntimeSsisProperties class.
Method Details
additionalProperties
public Map<String,Object> additionalProperties()
Get the additionalProperties property: SSIS properties for managed integration runtime.
Returns:
catalogInfo
public IntegrationRuntimeSsisCatalogInfo catalogInfo()
Get the catalogInfo property: Catalog information for managed dedicated integration runtime.
Returns:
customSetupScriptProperties
public IntegrationRuntimeCustomSetupScriptProperties customSetupScriptProperties()
Get the customSetupScriptProperties property: Custom setup script properties for a managed dedicated integration runtime.
Returns:
dataProxyProperties
public IntegrationRuntimeDataProxyProperties dataProxyProperties()
Get the dataProxyProperties property: Data proxy properties for a managed dedicated integration runtime.
Returns:
edition
public IntegrationRuntimeEdition edition()
Get the edition property: The edition for the SSIS Integration Runtime.
Returns:
expressCustomSetupProperties
public List<CustomSetupBase> expressCustomSetupProperties()
Get the expressCustomSetupProperties property: Custom setup without script properties for a SSIS integration runtime.
Returns:
fromJson
public static IntegrationRuntimeSsisProperties fromJson(JsonReader jsonReader)
Reads an instance of IntegrationRuntimeSsisProperties from the JsonReader.
Parameters:
Returns:
Throws:
licenseType
public IntegrationRuntimeLicenseType licenseType()
Get the licenseType property: License type for bringing your own license scenario.
Returns:
toJson
validate
public void validate()
Validates the instance.
withAdditionalProperties
public IntegrationRuntimeSsisProperties withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: SSIS properties for managed integration runtime.
Parameters:
Returns:
withCatalogInfo
public IntegrationRuntimeSsisProperties withCatalogInfo(IntegrationRuntimeSsisCatalogInfo catalogInfo)
Set the catalogInfo property: Catalog information for managed dedicated integration runtime.
Parameters:
Returns:
withCustomSetupScriptProperties
public IntegrationRuntimeSsisProperties withCustomSetupScriptProperties(IntegrationRuntimeCustomSetupScriptProperties customSetupScriptProperties)
Set the customSetupScriptProperties property: Custom setup script properties for a managed dedicated integration runtime.
Parameters:
Returns:
withDataProxyProperties
public IntegrationRuntimeSsisProperties withDataProxyProperties(IntegrationRuntimeDataProxyProperties dataProxyProperties)
Set the dataProxyProperties property: Data proxy properties for a managed dedicated integration runtime.
Parameters:
Returns:
withEdition
public IntegrationRuntimeSsisProperties withEdition(IntegrationRuntimeEdition edition)
Set the edition property: The edition for the SSIS Integration Runtime.
Parameters:
Returns:
withExpressCustomSetupProperties
public IntegrationRuntimeSsisProperties withExpressCustomSetupProperties(List<CustomSetupBase> expressCustomSetupProperties)
Set the expressCustomSetupProperties property: Custom setup without script properties for a SSIS integration runtime.
Parameters:
Returns:
withLicenseType
public IntegrationRuntimeSsisProperties withLicenseType(IntegrationRuntimeLicenseType licenseType)
Set the licenseType property: License type for bringing your own license scenario.
Parameters:
Returns: