Zdieľať cez


FileSystemResourceProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.dell.storage.models.FileSystemResourceProperties

Implements

public final class FileSystemResourceProperties
implements JsonSerializable<FileSystemResourceProperties>

Properties specific to the Dell File System resource.

Constructor Summary

Constructor Description
FileSystemResourceProperties()

Creates an instance of FileSystemResourceProperties class.

Method Summary

Modifier and Type Method and Description
Capacity capacity()

Get the capacity property: Capacity for Dell Filesystem, Will be received as part of Job Status.

String delegatedSubnetCidr()

Get the delegatedSubnetCidr property: Domain range for the delegated subnet.

String delegatedSubnetId()

Get the delegatedSubnetId property: Delegated subnet id for Vnet injection.

String dellReferenceNumber()

Get the dellReferenceNumber property: DellReferenceNumber of the resource.

EncryptionProperties encryption()

Get the encryption property: EncryptionProperties of the resource.

String fileSystemId()

Get the fileSystemId property: File system Id of the resource.

static FileSystemResourceProperties fromJson(JsonReader jsonReader)

Reads an instance of FileSystemResourceProperties from the JsonReader.

MarketplaceDetails marketplace()

Get the marketplace property: Marketplace details.

String oneFsUrl()

Get the oneFsUrl property: OneFS url.

ProvisioningState provisioningState()

Get the provisioningState property: Provisioning State of the resource.

String smartConnectFqdn()

Get the smartConnectFqdn property: Smart Connect FQDN of the resource.

JsonWriter toJson(JsonWriter jsonWriter)
UserDetails user()

Get the user property: User Details.

void validate()

Validates the instance.

FileSystemResourceProperties withCapacity(Capacity capacity)

Set the capacity property: Capacity for Dell Filesystem, Will be received as part of Job Status.

FileSystemResourceProperties withDelegatedSubnetCidr(String delegatedSubnetCidr)

Set the delegatedSubnetCidr property: Domain range for the delegated subnet.

FileSystemResourceProperties withDelegatedSubnetId(String delegatedSubnetId)

Set the delegatedSubnetId property: Delegated subnet id for Vnet injection.

FileSystemResourceProperties withDellReferenceNumber(String dellReferenceNumber)

Set the dellReferenceNumber property: DellReferenceNumber of the resource.

FileSystemResourceProperties withEncryption(EncryptionProperties encryption)

Set the encryption property: EncryptionProperties of the resource.

FileSystemResourceProperties withFileSystemId(String fileSystemId)

Set the fileSystemId property: File system Id of the resource.

FileSystemResourceProperties withMarketplace(MarketplaceDetails marketplace)

Set the marketplace property: Marketplace details.

FileSystemResourceProperties withOneFsUrl(String oneFsUrl)

Set the oneFsUrl property: OneFS url.

FileSystemResourceProperties withSmartConnectFqdn(String smartConnectFqdn)

Set the smartConnectFqdn property: Smart Connect FQDN of the resource.

FileSystemResourceProperties withUser(UserDetails user)

Set the user property: User Details.

Methods inherited from java.lang.Object

Constructor Details

FileSystemResourceProperties

public FileSystemResourceProperties()

Creates an instance of FileSystemResourceProperties class.

Method Details

capacity

public Capacity capacity()

Get the capacity property: Capacity for Dell Filesystem, Will be received as part of Job Status.

Returns:

the capacity value.

delegatedSubnetCidr

public String delegatedSubnetCidr()

Get the delegatedSubnetCidr property: Domain range for the delegated subnet.

Returns:

the delegatedSubnetCidr value.

delegatedSubnetId

public String delegatedSubnetId()

Get the delegatedSubnetId property: Delegated subnet id for Vnet injection.

Returns:

the delegatedSubnetId value.

dellReferenceNumber

public String dellReferenceNumber()

Get the dellReferenceNumber property: DellReferenceNumber of the resource.

Returns:

the dellReferenceNumber value.

encryption

public EncryptionProperties encryption()

Get the encryption property: EncryptionProperties of the resource.

Returns:

the encryption value.

fileSystemId

public String fileSystemId()

Get the fileSystemId property: File system Id of the resource.

Returns:

the fileSystemId value.

fromJson

public static FileSystemResourceProperties fromJson(JsonReader jsonReader)

Reads an instance of FileSystemResourceProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of FileSystemResourceProperties if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If the deserialized JSON object was missing any required properties.

marketplace

public MarketplaceDetails marketplace()

Get the marketplace property: Marketplace details.

Returns:

the marketplace value.

oneFsUrl

public String oneFsUrl()

Get the oneFsUrl property: OneFS url.

Returns:

the oneFsUrl value.

provisioningState

public ProvisioningState provisioningState()

Get the provisioningState property: Provisioning State of the resource.

Returns:

the provisioningState value.

smartConnectFqdn

public String smartConnectFqdn()

Get the smartConnectFqdn property: Smart Connect FQDN of the resource.

Returns:

the smartConnectFqdn value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

user

public UserDetails user()

Get the user property: User Details.

Returns:

the user value.

validate

public void validate()

Validates the instance.

withCapacity

public FileSystemResourceProperties withCapacity(Capacity capacity)

Set the capacity property: Capacity for Dell Filesystem, Will be received as part of Job Status.

Parameters:

capacity - the capacity value to set.

Returns:

the FileSystemResourceProperties object itself.

withDelegatedSubnetCidr

public FileSystemResourceProperties withDelegatedSubnetCidr(String delegatedSubnetCidr)

Set the delegatedSubnetCidr property: Domain range for the delegated subnet.

Parameters:

delegatedSubnetCidr - the delegatedSubnetCidr value to set.

Returns:

the FileSystemResourceProperties object itself.

withDelegatedSubnetId

public FileSystemResourceProperties withDelegatedSubnetId(String delegatedSubnetId)

Set the delegatedSubnetId property: Delegated subnet id for Vnet injection.

Parameters:

delegatedSubnetId - the delegatedSubnetId value to set.

Returns:

the FileSystemResourceProperties object itself.

withDellReferenceNumber

public FileSystemResourceProperties withDellReferenceNumber(String dellReferenceNumber)

Set the dellReferenceNumber property: DellReferenceNumber of the resource.

Parameters:

dellReferenceNumber - the dellReferenceNumber value to set.

Returns:

the FileSystemResourceProperties object itself.

withEncryption

public FileSystemResourceProperties withEncryption(EncryptionProperties encryption)

Set the encryption property: EncryptionProperties of the resource.

Parameters:

encryption - the encryption value to set.

Returns:

the FileSystemResourceProperties object itself.

withFileSystemId

public FileSystemResourceProperties withFileSystemId(String fileSystemId)

Set the fileSystemId property: File system Id of the resource.

Parameters:

fileSystemId - the fileSystemId value to set.

Returns:

the FileSystemResourceProperties object itself.

withMarketplace

public FileSystemResourceProperties withMarketplace(MarketplaceDetails marketplace)

Set the marketplace property: Marketplace details.

Parameters:

marketplace - the marketplace value to set.

Returns:

the FileSystemResourceProperties object itself.

withOneFsUrl

public FileSystemResourceProperties withOneFsUrl(String oneFsUrl)

Set the oneFsUrl property: OneFS url.

Parameters:

oneFsUrl - the oneFsUrl value to set.

Returns:

the FileSystemResourceProperties object itself.

withSmartConnectFqdn

public FileSystemResourceProperties withSmartConnectFqdn(String smartConnectFqdn)

Set the smartConnectFqdn property: Smart Connect FQDN of the resource.

Parameters:

smartConnectFqdn - the smartConnectFqdn value to set.

Returns:

the FileSystemResourceProperties object itself.

withUser

public FileSystemResourceProperties withUser(UserDetails user)

Set the user property: User Details.

Parameters:

user - the user value to set.

Returns:

the FileSystemResourceProperties object itself.

Applies to