BastionSessionRecordingConfiguration Class
- java.
lang. Object - com.
azure. resourcemanager. network. models. BastionSessionRecordingConfiguration
- com.
Implements
public final class BastionSessionRecordingConfiguration
implements JsonSerializable<BastionSessionRecordingConfiguration>
Bastion Session Recording Configuration.
Constructor Summary
| Constructor | Description |
|---|---|
| BastionSessionRecordingConfiguration() |
Creates an instance of Bastion |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
blobContainerUri()
Get the blob |
|
static
Bastion |
fromJson(JsonReader jsonReader)
Reads an instance of Bastion |
|
Session |
identity()
Get the identity property: The identity to use for accessing the blob container where recordings will be stored. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Bastion |
withBlobContainerUri(String blobContainerUri)
Set the blob |
|
Bastion |
withIdentity(SessionRecordingIdentity identity)
Set the identity property: The identity to use for accessing the blob container where recordings will be stored. |
Methods inherited from java.lang.Object
Constructor Details
BastionSessionRecordingConfiguration
public BastionSessionRecordingConfiguration()
Creates an instance of BastionSessionRecordingConfiguration class.
Method Details
blobContainerUri
public String blobContainerUri()
Get the blobContainerUri property: The blob container to store the recordings. Ex: https://contosostorage.blob.core.windows.net/contosorecordings.
Returns:
fromJson
public static BastionSessionRecordingConfiguration fromJson(JsonReader jsonReader)
Reads an instance of BastionSessionRecordingConfiguration from the JsonReader.
Parameters:
Returns:
Throws:
identity
public SessionRecordingIdentity identity()
Get the identity property: The identity to use for accessing the blob container where recordings will be stored.
Returns:
toJson
validate
public void validate()
Validates the instance.
withBlobContainerUri
public BastionSessionRecordingConfiguration withBlobContainerUri(String blobContainerUri)
Set the blobContainerUri property: The blob container to store the recordings. Ex: https://contosostorage.blob.core.windows.net/contosorecordings.
Parameters:
Returns:
withIdentity
public BastionSessionRecordingConfiguration withIdentity(SessionRecordingIdentity identity)
Set the identity property: The identity to use for accessing the blob container where recordings will be stored.
Parameters:
Returns: