public sealed class CreateDirectoryPolicyRequest : IMessage<CreateDirectoryPolicyRequest>, IEquatable<CreateDirectoryPolicyRequest>, IDeepCloneable<CreateDirectoryPolicyRequest>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Managed Lustre v1 API class CreateDirectoryPolicyRequest.
Request message for CreateDirectoryPolicy.
Implements
IMessageCreateDirectoryPolicyRequest, IEquatableCreateDirectoryPolicyRequest, IDeepCloneableCreateDirectoryPolicyRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Lustre.V1Assembly
Google.Cloud.Lustre.V1.dll
Constructors
CreateDirectoryPolicyRequest()
public CreateDirectoryPolicyRequest()CreateDirectoryPolicyRequest(CreateDirectoryPolicyRequest)
public CreateDirectoryPolicyRequest(CreateDirectoryPolicyRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
CreateDirectoryPolicyRequest |
Properties
DirectoryPolicy
public DirectoryPolicy DirectoryPolicy { get; set; }Required. The directory policy to create.
| Property Value | |
|---|---|
| Type | Description |
DirectoryPolicy |
|
DirectoryPolicyId
public string DirectoryPolicyId { get; set; }Required. The ID for the DirectoryPolicy to create.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Parent
public string Parent { get; set; }Required. The parent instance.
It must be in the format of
projects/{project}/locations/{location}/instances/{instance}.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ParentAsInstanceName
public InstanceName ParentAsInstanceName { get; set; }InstanceName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
InstanceName |
|