Share via


SecretModelFactory.SecretProperties Method

Definition

Initializes a new instance of the SecretProperties for mocking purposes.

public static Azure.Security.KeyVault.Secrets.SecretProperties SecretProperties (Uri id = default, Uri vaultUri = default, string name = default, string version = default, bool managed = false, Uri keyId = default, DateTimeOffset? createdOn = default, DateTimeOffset? updatedOn = default, string recoveryLevel = default, int? recoverableDays = default);
static member SecretProperties : Uri * Uri * string * string * bool * Uri * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * string * Nullable<int> -> Azure.Security.KeyVault.Secrets.SecretProperties
Public Shared Function SecretProperties (Optional id As Uri = Nothing, Optional vaultUri As Uri = Nothing, Optional name As String = Nothing, Optional version As String = Nothing, Optional managed As Boolean = false, Optional keyId As Uri = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional updatedOn As Nullable(Of DateTimeOffset) = Nothing, Optional recoveryLevel As String = Nothing, Optional recoverableDays As Nullable(Of Integer) = Nothing) As SecretProperties

Parameters

id
Uri

Sets the Id property.

vaultUri
Uri

Sets the VaultUri property.

name
String

Sets the Name property.

version
String

Sets the Version property.

managed
Boolean

Sets the Managed property.

keyId
Uri

Sets the KeyId property.

createdOn
Nullable<DateTimeOffset>

Sets the CreatedOn property.

updatedOn
Nullable<DateTimeOffset>

Sets the UpdatedOn property.

recoveryLevel
String

Sets the RecoveryLevel property.

recoverableDays
Nullable<Int32>

Sets the RecoverableDays property.

Returns

A new instance of the SecretProperties for mocking purposes.

Applies to