This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
azure-native.features.getSubscriptionFeatureRegistration
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
Returns a feature registration Azure REST API version: 2021-07-01.
Using getSubscriptionFeatureRegistration
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 getSubscriptionFeatureRegistration(args: GetSubscriptionFeatureRegistrationArgs, opts?: InvokeOptions): Promise<GetSubscriptionFeatureRegistrationResult>
function getSubscriptionFeatureRegistrationOutput(args: GetSubscriptionFeatureRegistrationOutputArgs, opts?: InvokeOptions): Output<GetSubscriptionFeatureRegistrationResult>
def get_subscription_feature_registration(feature_name: Optional[str] = None,
provider_namespace: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSubscriptionFeatureRegistrationResult
def get_subscription_feature_registration_output(feature_name: Optional[pulumi.Input[str]] = None,
provider_namespace: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSubscriptionFeatureRegistrationResult]
func LookupSubscriptionFeatureRegistration(ctx *Context, args *LookupSubscriptionFeatureRegistrationArgs, opts ...InvokeOption) (*LookupSubscriptionFeatureRegistrationResult, error)
func LookupSubscriptionFeatureRegistrationOutput(ctx *Context, args *LookupSubscriptionFeatureRegistrationOutputArgs, opts ...InvokeOption) LookupSubscriptionFeatureRegistrationResultOutput
> Note: This function is named LookupSubscriptionFeatureRegistration
in the Go SDK.
public static class GetSubscriptionFeatureRegistration
{
public static Task<GetSubscriptionFeatureRegistrationResult> InvokeAsync(GetSubscriptionFeatureRegistrationArgs args, InvokeOptions? opts = null)
public static Output<GetSubscriptionFeatureRegistrationResult> Invoke(GetSubscriptionFeatureRegistrationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSubscriptionFeatureRegistrationResult> getSubscriptionFeatureRegistration(GetSubscriptionFeatureRegistrationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:features:getSubscriptionFeatureRegistration
arguments:
# arguments dictionary
The following arguments are supported:
- Feature
Name string - The feature name.
- Provider
Namespace string - The provider namespace.
- Feature
Name string - The feature name.
- Provider
Namespace string - The provider namespace.
- feature
Name String - The feature name.
- provider
Namespace String - The provider namespace.
- feature
Name string - The feature name.
- provider
Namespace string - The provider namespace.
- feature_
name str - The feature name.
- provider_
namespace str - The provider namespace.
- feature
Name String - The feature name.
- provider
Namespace String - The provider namespace.
getSubscriptionFeatureRegistration Result
The following output properties are available:
- Id string
- Azure resource Id.
- Name string
- Azure resource name.
- Properties
Pulumi.
Azure Native. Features. Outputs. Subscription Feature Registration Response Properties - Type string
- Azure resource type.
- Id string
- Azure resource Id.
- Name string
- Azure resource name.
- Properties
Subscription
Feature Registration Response Properties - Type string
- Azure resource type.
- id String
- Azure resource Id.
- name String
- Azure resource name.
- properties
Subscription
Feature Registration Response Properties - type String
- Azure resource type.
- id string
- Azure resource Id.
- name string
- Azure resource name.
- properties
Subscription
Feature Registration Response Properties - type string
- Azure resource type.
- id str
- Azure resource Id.
- name str
- Azure resource name.
- properties
Subscription
Feature Registration Response Properties - type str
- Azure resource type.
- id String
- Azure resource Id.
- name String
- Azure resource name.
- properties Property Map
- type String
- Azure resource type.
Supporting Types
AuthorizationProfileResponse
- Approved
Time string - The approved time
- Approver string
- The approver
- Requested
Time string - The requested time
- Requester string
- The requester
- Requester
Object stringId - The requester object id
- Approved
Time string - The approved time
- Approver string
- The approver
- Requested
Time string - The requested time
- Requester string
- The requester
- Requester
Object stringId - The requester object id
- approved
Time String - The approved time
- approver String
- The approver
- requested
Time String - The requested time
- requester String
- The requester
- requester
Object StringId - The requester object id
- approved
Time string - The approved time
- approver string
- The approver
- requested
Time string - The requested time
- requester string
- The requester
- requester
Object stringId - The requester object id
- approved_
time str - The approved time
- approver str
- The approver
- requested_
time str - The requested time
- requester str
- The requester
- requester_
object_ strid - The requester object id
- approved
Time String - The approved time
- approver String
- The approver
- requested
Time String - The requested time
- requester String
- The requester
- requester
Object StringId - The requester object id
SubscriptionFeatureRegistrationResponseProperties
- Approval
Type string - The feature approval type.
- Display
Name string - The featureDisplayName.
- Documentation
Link string - The feature documentation link.
- Feature
Name string - The featureName.
- Provider
Namespace string - The providerNamespace.
- Registration
Date string - The feature registration date.
- Release
Date string - The feature release date.
- Subscription
Id string - The subscriptionId.
- Tenant
Id string - The tenantId.
- Pulumi.
Azure Native. Features. Inputs. Authorization Profile Response - Authorization Profile
- Description string
- The feature description.
- Metadata Dictionary<string, string>
- Key-value pairs for meta data.
- Should
Feature boolDisplay In Portal - Indicates whether feature should be displayed in Portal.
- State string
- The state.
- Approval
Type string - The feature approval type.
- Display
Name string - The featureDisplayName.
- Documentation
Link string - The feature documentation link.
- Feature
Name string - The featureName.
- Provider
Namespace string - The providerNamespace.
- Registration
Date string - The feature registration date.
- Release
Date string - The feature release date.
- Subscription
Id string - The subscriptionId.
- Tenant
Id string - The tenantId.
- Authorization
Profile Response - Authorization Profile
- Description string
- The feature description.
- Metadata map[string]string
- Key-value pairs for meta data.
- Should
Feature boolDisplay In Portal - Indicates whether feature should be displayed in Portal.
- State string
- The state.
- approval
Type String - The feature approval type.
- display
Name String - The featureDisplayName.
- documentation
Link String - The feature documentation link.
- feature
Name String - The featureName.
- provider
Namespace String - The providerNamespace.
- registration
Date String - The feature registration date.
- release
Date String - The feature release date.
- subscription
Id String - The subscriptionId.
- tenant
Id String - The tenantId.
- Authorization
Profile Response - Authorization Profile
- description String
- The feature description.
- metadata Map<String,String>
- Key-value pairs for meta data.
- should
Feature BooleanDisplay In Portal - Indicates whether feature should be displayed in Portal.
- state String
- The state.
- approval
Type string - The feature approval type.
- display
Name string - The featureDisplayName.
- documentation
Link string - The feature documentation link.
- feature
Name string - The featureName.
- provider
Namespace string - The providerNamespace.
- registration
Date string - The feature registration date.
- release
Date string - The feature release date.
- subscription
Id string - The subscriptionId.
- tenant
Id string - The tenantId.
- Authorization
Profile Response - Authorization Profile
- description string
- The feature description.
- metadata {[key: string]: string}
- Key-value pairs for meta data.
- should
Feature booleanDisplay In Portal - Indicates whether feature should be displayed in Portal.
- state string
- The state.
- approval_
type str - The feature approval type.
- display_
name str - The featureDisplayName.
- documentation_
link str - The feature documentation link.
- feature_
name str - The featureName.
- provider_
namespace str - The providerNamespace.
- registration_
date str - The feature registration date.
- release_
date str - The feature release date.
- subscription_
id str - The subscriptionId.
- tenant_
id str - The tenantId.
- Authorization
Profile Response - Authorization Profile
- description str
- The feature description.
- metadata Mapping[str, str]
- Key-value pairs for meta data.
- should_
feature_ booldisplay_ in_ portal - Indicates whether feature should be displayed in Portal.
- state str
- The state.
- approval
Type String - The feature approval type.
- display
Name String - The featureDisplayName.
- documentation
Link String - The feature documentation link.
- feature
Name String - The featureName.
- provider
Namespace String - The providerNamespace.
- registration
Date String - The feature registration date.
- release
Date String - The feature release date.
- subscription
Id String - The subscriptionId.
- tenant
Id String - The tenantId.
- Property Map
- Authorization Profile
- description String
- The feature description.
- metadata Map<String>
- Key-value pairs for meta data.
- should
Feature BooleanDisplay In Portal - Indicates whether feature should be displayed in Portal.
- state String
- The state.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi