GuestAgent Interface

public interface GuestAgent

An immutable client-side representation of GuestAgent.

Method Summary

Modifier and Type Method and Description
abstract GuestCredential credentials()

Gets the credentials property: Username / Password Credentials to provision guest agent.

abstract String customResourceName()

Gets the customResourceName property: Gets the name of the corresponding resource in Kubernetes.

abstract HttpProxyConfiguration httpProxyConfig()

Gets the httpProxyConfig property: HTTP Proxy configuration for the VM.

abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

abstract GuestAgentInner innerModel()

Gets the inner com.azure.resourcemanager.connectedvmware.fluent.models.GuestAgentInner object.

abstract String name()

Gets the name property: The name of the resource.

abstract ProvisioningAction provisioningAction()

Gets the provisioningAction property: Gets or sets the guest agent provisioning action.

abstract String provisioningState()

Gets the provisioningState property: Gets or sets the provisioning state.

abstract GuestAgent refresh()

Refreshes the resource to sync with Azure.

abstract GuestAgent refresh(Context context)

Refreshes the resource to sync with Azure.

abstract String status()

Gets the status property: Gets or sets the guest agent status.

abstract List<ResourceStatus> statuses()

Gets the statuses property: The resource status information.

abstract SystemData systemData()

Gets the systemData property: The system data.

abstract String type()

Gets the type property: The type of the resource.

abstract String uuid()

Gets the uuid property: Gets or sets a unique identifier for this resource.

Method Details

credentials

public abstract GuestCredential credentials()

Gets the credentials property: Username / Password Credentials to provision guest agent.

Returns:

the credentials value.

customResourceName

public abstract String customResourceName()

Gets the customResourceName property: Gets the name of the corresponding resource in Kubernetes.

Returns:

the customResourceName value.

httpProxyConfig

public abstract HttpProxyConfiguration httpProxyConfig()

Gets the httpProxyConfig property: HTTP Proxy configuration for the VM.

Returns:

the httpProxyConfig value.

id

public abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

Returns:

the id value.

innerModel

public abstract GuestAgentInner innerModel()

Gets the inner com.azure.resourcemanager.connectedvmware.fluent.models.GuestAgentInner object.

Returns:

the inner object.

name

public abstract String name()

Gets the name property: The name of the resource.

Returns:

the name value.

provisioningAction

public abstract ProvisioningAction provisioningAction()

Gets the provisioningAction property: Gets or sets the guest agent provisioning action.

Returns:

the provisioningAction value.

provisioningState

public abstract String provisioningState()

Gets the provisioningState property: Gets or sets the provisioning state.

Returns:

the provisioningState value.

refresh

public abstract GuestAgent refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract GuestAgent refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

status

public abstract String status()

Gets the status property: Gets or sets the guest agent status.

Returns:

the status value.

statuses

public abstract List<ResourceStatus> statuses()

Gets the statuses property: The resource status information.

Returns:

the statuses value.

systemData

public abstract SystemData systemData()

Gets the systemData property: The system data.

Returns:

the systemData value.

type

public abstract String type()

Gets the type property: The type of the resource.

Returns:

the type value.

uuid

public abstract String uuid()

Gets the uuid property: Gets or sets a unique identifier for this resource.

Returns:

the uuid value.

Applies to