ControllerInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. devspaces. fluent. models. ControllerInner
- com.
- com.
- com.
public final class ControllerInner
extends Resource
The Controller model.
Constructor Summary
| Constructor | Description |
|---|---|
| ControllerInner() |
Creates an instance of Controller |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
dataPlaneFqdn()
Get the data |
|
static
Controller |
fromJson(JsonReader jsonReader)
Reads an instance of Controller |
| String |
hostSuffix()
Get the host |
| String |
id()
Get the id property: Fully qualified resource Id for the resource. |
| String |
name()
Get the name property: The name of the resource. |
|
Provisioning |
provisioningState()
Get the provisioning |
| Sku |
sku()
Get the sku property: Model representing SKU for Azure Dev Spaces Controller. |
| String |
targetContainerHostApiServerFqdn()
Get the target |
| String |
targetContainerHostCredentialsBase64()
Get the target |
| String |
targetContainerHostResourceId()
Get the target |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the resource. |
| void |
validate()
Validates the instance. |
|
Controller |
withLocation(String location) |
|
Controller |
withSku(Sku sku)
Set the sku property: Model representing SKU for Azure Dev Spaces Controller. |
|
Controller |
withTags(Map<String,String> tags) |
|
Controller |
withTargetContainerHostCredentialsBase64(String targetContainerHostCredentialsBase64)
Set the target |
|
Controller |
withTargetContainerHostResourceId(String targetContainerHostResourceId)
Set the target |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
ControllerInner
public ControllerInner()
Creates an instance of ControllerInner class.
Method Details
dataPlaneFqdn
public String dataPlaneFqdn()
Get the dataPlaneFqdn property: DNS name for accessing DataPlane services.
Returns:
fromJson
public static ControllerInner fromJson(JsonReader jsonReader)
Reads an instance of ControllerInner from the JsonReader.
Parameters:
Returns:
Throws:
hostSuffix
public String hostSuffix()
Get the hostSuffix property: DNS suffix for public endpoints running in the Azure Dev Spaces Controller.
Returns:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
ControllerInner.id()Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
ControllerInner.name()Returns:
provisioningState
public ProvisioningState provisioningState()
Get the provisioningState property: Provisioning state of the Azure Dev Spaces Controller.
Returns:
sku
public Sku sku()
Get the sku property: Model representing SKU for Azure Dev Spaces Controller.
Returns:
targetContainerHostApiServerFqdn
public String targetContainerHostApiServerFqdn()
Get the targetContainerHostApiServerFqdn property: DNS of the target container host's API server.
Returns:
targetContainerHostCredentialsBase64
public String targetContainerHostCredentialsBase64()
Get the targetContainerHostCredentialsBase64 property: Credentials of the target container host (base64).
Returns:
targetContainerHostResourceId
public String targetContainerHostResourceId()
Get the targetContainerHostResourceId property: Resource ID of the target container host.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
ControllerInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
ControllerInner.type()Returns:
validate
public void validate()
Validates the instance.
withLocation
public ControllerInner withLocation(String location)
Overrides:
ControllerInner.withLocation(String location)Parameters:
withSku
public ControllerInner withSku(Sku sku)
Set the sku property: Model representing SKU for Azure Dev Spaces Controller.
Parameters:
Returns:
withTags
public ControllerInner withTags(Map<String,String> tags)
Overrides:
ControllerInner.withTags(Map<String,String> tags)Parameters:
withTargetContainerHostCredentialsBase64
public ControllerInner withTargetContainerHostCredentialsBase64(String targetContainerHostCredentialsBase64)
Set the targetContainerHostCredentialsBase64 property: Credentials of the target container host (base64).
Parameters:
Returns:
withTargetContainerHostResourceId
public ControllerInner withTargetContainerHostResourceId(String targetContainerHostResourceId)
Set the targetContainerHostResourceId property: Resource ID of the target container host.
Parameters:
Returns: