Azure Native v1.103.0, Jun 2 23
Azure Native v1.103.0, Jun 2 23
azure-native.storsimple.getAccessControlRecord
Explore with Pulumi AI
Returns the properties of the specified access control record name. API Version: 2017-06-01.
Using getAccessControlRecord
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getAccessControlRecord(args: GetAccessControlRecordArgs, opts?: InvokeOptions): Promise<GetAccessControlRecordResult>
function getAccessControlRecordOutput(args: GetAccessControlRecordOutputArgs, opts?: InvokeOptions): Output<GetAccessControlRecordResult>
def get_access_control_record(access_control_record_name: Optional[str] = None,
manager_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAccessControlRecordResult
def get_access_control_record_output(access_control_record_name: Optional[pulumi.Input[str]] = None,
manager_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAccessControlRecordResult]
func LookupAccessControlRecord(ctx *Context, args *LookupAccessControlRecordArgs, opts ...InvokeOption) (*LookupAccessControlRecordResult, error)
func LookupAccessControlRecordOutput(ctx *Context, args *LookupAccessControlRecordOutputArgs, opts ...InvokeOption) LookupAccessControlRecordResultOutput
> Note: This function is named LookupAccessControlRecord
in the Go SDK.
public static class GetAccessControlRecord
{
public static Task<GetAccessControlRecordResult> InvokeAsync(GetAccessControlRecordArgs args, InvokeOptions? opts = null)
public static Output<GetAccessControlRecordResult> Invoke(GetAccessControlRecordInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAccessControlRecordResult> getAccessControlRecord(GetAccessControlRecordArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:storsimple:getAccessControlRecord
arguments:
# arguments dictionary
The following arguments are supported:
- Access
Control stringRecord Name Name of access control record to be fetched.
- Manager
Name string The manager name
- Resource
Group stringName The resource group name
- Access
Control stringRecord Name Name of access control record to be fetched.
- Manager
Name string The manager name
- Resource
Group stringName The resource group name
- access
Control StringRecord Name Name of access control record to be fetched.
- manager
Name String The manager name
- resource
Group StringName The resource group name
- access
Control stringRecord Name Name of access control record to be fetched.
- manager
Name string The manager name
- resource
Group stringName The resource group name
- access_
control_ strrecord_ name Name of access control record to be fetched.
- manager_
name str The manager name
- resource_
group_ strname The resource group name
- access
Control StringRecord Name Name of access control record to be fetched.
- manager
Name String The manager name
- resource
Group StringName The resource group name
getAccessControlRecord Result
The following output properties are available:
- Id string
The path ID that uniquely identifies the object.
- Initiator
Name string The iSCSI initiator name (IQN).
- Name string
The name of the object.
- Type string
The hierarchical type of the object.
- Volume
Count int The number of volumes using the access control record.
- Kind string
The Kind of the object. Currently only Series8000 is supported
- Id string
The path ID that uniquely identifies the object.
- Initiator
Name string The iSCSI initiator name (IQN).
- Name string
The name of the object.
- Type string
The hierarchical type of the object.
- Volume
Count int The number of volumes using the access control record.
- Kind string
The Kind of the object. Currently only Series8000 is supported
- id String
The path ID that uniquely identifies the object.
- initiator
Name String The iSCSI initiator name (IQN).
- name String
The name of the object.
- type String
The hierarchical type of the object.
- volume
Count Integer The number of volumes using the access control record.
- kind String
The Kind of the object. Currently only Series8000 is supported
- id string
The path ID that uniquely identifies the object.
- initiator
Name string The iSCSI initiator name (IQN).
- name string
The name of the object.
- type string
The hierarchical type of the object.
- volume
Count number The number of volumes using the access control record.
- kind string
The Kind of the object. Currently only Series8000 is supported
- id str
The path ID that uniquely identifies the object.
- initiator_
name str The iSCSI initiator name (IQN).
- name str
The name of the object.
- type str
The hierarchical type of the object.
- volume_
count int The number of volumes using the access control record.
- kind str
The Kind of the object. Currently only Series8000 is supported
- id String
The path ID that uniquely identifies the object.
- initiator
Name String The iSCSI initiator name (IQN).
- name String
The name of the object.
- type String
The hierarchical type of the object.
- volume
Count Number The number of volumes using the access control record.
- kind String
The Kind of the object. Currently only Series8000 is supported
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0