SecurityAssessmentResponse Interface

public interface SecurityAssessmentResponse

An immutable client-side representation of SecurityAssessmentResponse.

Method Summary

Modifier and Type Method and Description
abstract Map<String,String> additionalData()

Gets the additionalData property: Additional data regarding the assessment.

abstract String displayName()

Gets the displayName property: User friendly display name of the assessment.

abstract String id()

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

abstract SecurityAssessmentResponseInner innerModel()

Gets the inner com.azure.resourcemanager.security.fluent.models.SecurityAssessmentResponseInner object.

abstract AssessmentLinks links()

Gets the links property: Links relevant to the assessment.

abstract SecurityAssessmentMetadataProperties metadata()

Gets the metadata property: Describes properties of an assessment metadata.

abstract String name()

Gets the name property: The name of the resource.

abstract SecurityAssessmentPartnerData partnersData()

Gets the partnersData property: Data regarding 3rd party partner integration.

abstract SecurityAssessmentResponse refresh()

Refreshes the resource to sync with Azure.

abstract SecurityAssessmentResponse refresh(Context context)

Refreshes the resource to sync with Azure.

abstract ResourceDetails resourceDetails()

Gets the resourceDetails property: Details of the resource that was assessed.

abstract AssessmentStatusResponse status()

Gets the status property: The result of the assessment.

abstract String type()

Gets the type property: The type of the resource.

abstract Update update()

Begins update for the SecurityAssessmentResponse resource.

Method Details

additionalData

public abstract Map additionalData()

Gets the additionalData property: Additional data regarding the assessment.

Returns:

the additionalData value.

displayName

public abstract String displayName()

Gets the displayName property: User friendly display name of the assessment.

Returns:

the displayName value.

id

public abstract String id()

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

Returns:

the id value.

innerModel

public abstract SecurityAssessmentResponseInner innerModel()

Gets the inner com.azure.resourcemanager.security.fluent.models.SecurityAssessmentResponseInner object.

Returns:

the inner object.

links

public abstract AssessmentLinks links()

Gets the links property: Links relevant to the assessment.

Returns:

the links value.

metadata

public abstract SecurityAssessmentMetadataProperties metadata()

Gets the metadata property: Describes properties of an assessment metadata.

Returns:

the metadata value.

name

public abstract String name()

Gets the name property: The name of the resource.

Returns:

the name value.

partnersData

public abstract SecurityAssessmentPartnerData partnersData()

Gets the partnersData property: Data regarding 3rd party partner integration.

Returns:

the partnersData value.

refresh

public abstract SecurityAssessmentResponse refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract SecurityAssessmentResponse refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

resourceDetails

public abstract ResourceDetails resourceDetails()

Gets the resourceDetails property: Details of the resource that was assessed.

Returns:

the resourceDetails value.

status

public abstract AssessmentStatusResponse status()

Gets the status property: The result of the assessment.

Returns:

the status value.

type

public abstract String type()

Gets the type property: The type of the resource.

Returns:

the type value.

update

public abstract SecurityAssessmentResponse.Update update()

Begins update for the SecurityAssessmentResponse resource.

Returns:

the stage of resource update.

Applies to