LinkerResourceInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. servicelinker. fluent. models. LinkerResourceInner
- com.
- com.
public final class LinkerResourceInner
extends ProxyResource
Linker of source and target resource.
Constructor Summary
| Constructor | Description |
|---|---|
| LinkerResourceInner() |
Creates an instance of Linker |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Auth |
authInfo()
Get the auth |
|
Client |
clientType()
Get the client |
|
static
Linker |
fromJson(JsonReader jsonReader)
Reads an instance of Linker |
| String |
id()
Get the id property: Fully qualified resource Id for the resource. |
| String |
name()
Get the name property: The name of the resource. |
| String |
provisioningState()
Get the provisioning |
| String |
scope()
Get the scope property: connection scope in source service. |
|
Secret |
secretStore()
Get the secret |
|
System |
systemData()
Get the system |
|
Target |
targetService()
Get the target |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the resource. |
| void |
validate()
Validates the instance. |
|
VNet |
vNetSolution()
Get the v |
|
Linker |
withAuthInfo(AuthInfoBase authInfo)
Set the auth |
|
Linker |
withClientType(ClientType clientType)
Set the client |
|
Linker |
withScope(String scope)
Set the scope property: connection scope in source service. |
|
Linker |
withSecretStore(SecretStore secretStore)
Set the secret |
|
Linker |
withTargetService(TargetServiceBase targetService)
Set the target |
|
Linker |
withVNetSolution(VNetSolution vNetSolution)
Set the v |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
Constructor Details
LinkerResourceInner
public LinkerResourceInner()
Creates an instance of LinkerResourceInner class.
Method Details
authInfo
public AuthInfoBase authInfo()
Get the authInfo property: The authentication type.
Returns:
clientType
public ClientType clientType()
Get the clientType property: The application client type.
Returns:
fromJson
public static LinkerResourceInner fromJson(JsonReader jsonReader)
Reads an instance of LinkerResourceInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
LinkerResourceInner.id()Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
LinkerResourceInner.name()Returns:
provisioningState
public String provisioningState()
Get the provisioningState property: The provisioning state.
Returns:
scope
public String scope()
Get the scope property: connection scope in source service.
Returns:
secretStore
public SecretStore secretStore()
Get the secretStore property: An option to store secret value in secure place.
Returns:
systemData
public SystemData systemData()
Get the systemData property: The system data.
Returns:
targetService
public TargetServiceBase targetService()
Get the targetService property: The target service properties.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
LinkerResourceInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
LinkerResourceInner.type()Returns:
validate
public void validate()
Validates the instance.
vNetSolution
public VNetSolution vNetSolution()
Get the vNetSolution property: The VNet solution.
Returns:
withAuthInfo
public LinkerResourceInner withAuthInfo(AuthInfoBase authInfo)
Set the authInfo property: The authentication type.
Parameters:
Returns:
withClientType
public LinkerResourceInner withClientType(ClientType clientType)
Set the clientType property: The application client type.
Parameters:
Returns:
withScope
public LinkerResourceInner withScope(String scope)
Set the scope property: connection scope in source service.
Parameters:
Returns:
withSecretStore
public LinkerResourceInner withSecretStore(SecretStore secretStore)
Set the secretStore property: An option to store secret value in secure place.
Parameters:
Returns:
withTargetService
public LinkerResourceInner withTargetService(TargetServiceBase targetService)
Set the targetService property: The target service properties.
Parameters:
Returns:
withVNetSolution
public LinkerResourceInner withVNetSolution(VNetSolution vNetSolution)
Set the vNetSolution property: The VNet solution.
Parameters:
Returns: