1. Packages
  2. Azure Native v1
  3. API Docs
  4. databoxedge
  5. getCloudEdgeManagementRole
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.databoxedge.getCloudEdgeManagementRole

Explore with Pulumi AI

These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

Gets a specific role by name. API Version: 2020-12-01.

Using getCloudEdgeManagementRole

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 getCloudEdgeManagementRole(args: GetCloudEdgeManagementRoleArgs, opts?: InvokeOptions): Promise<GetCloudEdgeManagementRoleResult>
function getCloudEdgeManagementRoleOutput(args: GetCloudEdgeManagementRoleOutputArgs, opts?: InvokeOptions): Output<GetCloudEdgeManagementRoleResult>
Copy
def get_cloud_edge_management_role(device_name: Optional[str] = None,
                                   name: Optional[str] = None,
                                   resource_group_name: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetCloudEdgeManagementRoleResult
def get_cloud_edge_management_role_output(device_name: Optional[pulumi.Input[str]] = None,
                                   name: Optional[pulumi.Input[str]] = None,
                                   resource_group_name: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetCloudEdgeManagementRoleResult]
Copy
func LookupCloudEdgeManagementRole(ctx *Context, args *LookupCloudEdgeManagementRoleArgs, opts ...InvokeOption) (*LookupCloudEdgeManagementRoleResult, error)
func LookupCloudEdgeManagementRoleOutput(ctx *Context, args *LookupCloudEdgeManagementRoleOutputArgs, opts ...InvokeOption) LookupCloudEdgeManagementRoleResultOutput
Copy

> Note: This function is named LookupCloudEdgeManagementRole in the Go SDK.

public static class GetCloudEdgeManagementRole 
{
    public static Task<GetCloudEdgeManagementRoleResult> InvokeAsync(GetCloudEdgeManagementRoleArgs args, InvokeOptions? opts = null)
    public static Output<GetCloudEdgeManagementRoleResult> Invoke(GetCloudEdgeManagementRoleInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetCloudEdgeManagementRoleResult> getCloudEdgeManagementRole(GetCloudEdgeManagementRoleArgs args, InvokeOptions options)
public static Output<GetCloudEdgeManagementRoleResult> getCloudEdgeManagementRole(GetCloudEdgeManagementRoleArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:databoxedge:getCloudEdgeManagementRole
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

DeviceName
This property is required.
Changes to this property will trigger replacement.
string
The device name.
Name
This property is required.
Changes to this property will trigger replacement.
string
The role name.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The resource group name.
DeviceName
This property is required.
Changes to this property will trigger replacement.
string
The device name.
Name
This property is required.
Changes to this property will trigger replacement.
string
The role name.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The resource group name.
deviceName
This property is required.
Changes to this property will trigger replacement.
String
The device name.
name
This property is required.
Changes to this property will trigger replacement.
String
The role name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The resource group name.
deviceName
This property is required.
Changes to this property will trigger replacement.
string
The device name.
name
This property is required.
Changes to this property will trigger replacement.
string
The role name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The resource group name.
device_name
This property is required.
Changes to this property will trigger replacement.
str
The device name.
name
This property is required.
Changes to this property will trigger replacement.
str
The role name.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The resource group name.
deviceName
This property is required.
Changes to this property will trigger replacement.
String
The device name.
name
This property is required.
Changes to this property will trigger replacement.
String
The role name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The resource group name.

getCloudEdgeManagementRole Result

The following output properties are available:

EdgeProfile Pulumi.AzureNative.DataBoxEdge.Outputs.EdgeProfileResponse
Edge Profile of the resource
Id string
The path ID that uniquely identifies the object.
LocalManagementStatus string
Local Edge Management Status
Name string
The object name.
RoleStatus string
Role status.
SystemData Pulumi.AzureNative.DataBoxEdge.Outputs.SystemDataResponse
Role configured on ASE resource
Type string
The hierarchical type of the object.
EdgeProfile EdgeProfileResponse
Edge Profile of the resource
Id string
The path ID that uniquely identifies the object.
LocalManagementStatus string
Local Edge Management Status
Name string
The object name.
RoleStatus string
Role status.
SystemData SystemDataResponse
Role configured on ASE resource
Type string
The hierarchical type of the object.
edgeProfile EdgeProfileResponse
Edge Profile of the resource
id String
The path ID that uniquely identifies the object.
localManagementStatus String
Local Edge Management Status
name String
The object name.
roleStatus String
Role status.
systemData SystemDataResponse
Role configured on ASE resource
type String
The hierarchical type of the object.
edgeProfile EdgeProfileResponse
Edge Profile of the resource
id string
The path ID that uniquely identifies the object.
localManagementStatus string
Local Edge Management Status
name string
The object name.
roleStatus string
Role status.
systemData SystemDataResponse
Role configured on ASE resource
type string
The hierarchical type of the object.
edge_profile EdgeProfileResponse
Edge Profile of the resource
id str
The path ID that uniquely identifies the object.
local_management_status str
Local Edge Management Status
name str
The object name.
role_status str
Role status.
system_data SystemDataResponse
Role configured on ASE resource
type str
The hierarchical type of the object.
edgeProfile Property Map
Edge Profile of the resource
id String
The path ID that uniquely identifies the object.
localManagementStatus String
Local Edge Management Status
name String
The object name.
roleStatus String
Role status.
systemData Property Map
Role configured on ASE resource
type String
The hierarchical type of the object.

Supporting Types

EdgeProfileResponse

subscription Property Map
Edge Profile Subscription

EdgeProfileSubscriptionResponse

Id string
ARM ID of the subscription
LocationPlacementId string
QuotaId string
RegisteredFeatures []SubscriptionRegisteredFeaturesResponse
RegistrationDate string
RegistrationId string
Edge Subscription Registration ID
SerializedDetails string
State string
SubscriptionId string
TenantId string
id String
ARM ID of the subscription
locationPlacementId String
quotaId String
registeredFeatures List<SubscriptionRegisteredFeaturesResponse>
registrationDate String
registrationId String
Edge Subscription Registration ID
serializedDetails String
state String
subscriptionId String
tenantId String
id string
ARM ID of the subscription
locationPlacementId string
quotaId string
registeredFeatures SubscriptionRegisteredFeaturesResponse[]
registrationDate string
registrationId string
Edge Subscription Registration ID
serializedDetails string
state string
subscriptionId string
tenantId string
id String
ARM ID of the subscription
locationPlacementId String
quotaId String
registeredFeatures List<Property Map>
registrationDate String
registrationId String
Edge Subscription Registration ID
serializedDetails String
state String
subscriptionId String
tenantId String

SubscriptionRegisteredFeaturesResponse

Name string
State string
Name string
State string
name String
state String
name string
state string
name str
state str
name String
state String

SystemDataResponse

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The type of identity that last modified the resource.
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The type of identity that last modified the resource.
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The type of identity that last modified the resource.
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The type of identity that last modified the resource.
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The type of identity that last modified the resource.
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The type of identity that last modified the resource.
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

Package Details

Repository
azure-native-v1 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi