3.0.0 • Published 5 years ago
@datafire/azure_azsadmin_manifest v3.0.0
@datafire/azure_azsadmin_manifest
Client library for SubscriptionsManagementClient
Installation and Usage
npm install --save @datafire/azure_azsadmin_manifestlet azure_azsadmin_manifest = require('@datafire/azure_azsadmin_manifest').create({
access_token: "",
refresh_token: "",
client_id: "",
client_secret: "",
redirect_uri: ""
});
.then(data => {
console.log(data);
});Description
The Admin Subscriptions Management Client.
Actions
Manifests_List
Get a list of all manifests.
azure_azsadmin_manifest.Manifests_List({
"subscriptionId": "",
"api-version": ""
}, context)Input
- input
object- subscriptionId required
string: Subscription credentials which uniquely identify Microsoft Azure subscription.The subscription ID forms part of the URI for every service call. - api-version required
string: Client Api Version.
- subscriptionId required
Output
- output ManifestList
Manifests_Get
Get the specified manifest.
azure_azsadmin_manifest.Manifests_Get({
"subscriptionId": "",
"api-version": "",
"manifestName": ""
}, context)Input
- input
object- subscriptionId required
string: Subscription credentials which uniquely identify Microsoft Azure subscription.The subscription ID forms part of the URI for every service call. - api-version required
string: Client Api Version. - manifestName required
string: The manifest name.
- subscriptionId required
Output
- output Manifest
Definitions
ApiProfile
- ApiProfile
object: Represents the API profile.- apiVersion
string: The API version. - profileVersion
string: The profile version.
- apiVersion
ApiProfileList
- ApiProfileList
object: List of the API profiles.- nextLink
string: URI to next page. - value
array: List of the API profiles.- items ApiProfile
- nextLink
AuthorizationActionMapping
- AuthorizationActionMapping
object: The linked resource access checks.- desired
string: The desired action name. - original
string: The original action name.
- desired
AuthorizationActionMappingList
- AuthorizationActionMappingList
object: List of the read-only actions.- nextLink
string: URI to next page. - value
array: List of the read-only actions.
- nextLink
AzureResourceHydrationAccount
- AzureResourceHydrationAccount
object: The API versions supported by the endpoint.- accountName
string: The account name. - encryptedKey
string: The encrypted key. - maxChildResourceConsistencyJobLimit
integer: The next child resource consistency job limit. - subscriptionId
string: The subscription identifier.
- accountName
AzureResourceHydrationAccountList
- AzureResourceHydrationAccountList
object: List of the resource hydration accounts.- nextLink
string: URI to next page. - value
array: List of the resource hydration accounts.
- nextLink
ExtensionCollectionDefinition
- ExtensionCollectionDefinition
object: The manifest extension collection definition.- extensions ExtensionList
- version
string: The version of the format a.b[.c.d]. see System.Version documentation for more details.
ExtensionDefinition
- ExtensionDefinition
object: The data contract for specifying extensions in resource provider manifests.- name
string: The name. - obsoleteBundlesBitmask
integer: The obsolete bundles bitmask. - properties ExtensionPropertiesDefinition
- resourceAccess ResourceAccessList
- uri
string: The Uri
- name
ExtensionList
- ExtensionList
object: List of the extensions.- nextLink
string: URI to next page. - value
array: List of the extensions.- items ExtensionDefinition
- nextLink
ExtensionPropertiesDefinition
- ExtensionPropertiesDefinition
object: The extension properties definition.- quotaCreateBladeName
string: The quota create blade. - resourceProviderDashboardBladeName
string: The resource provider dashboard blade.
- quotaCreateBladeName
FanoutLinkedNotificationRule
- FanoutLinkedNotificationRule
object: The fan-out linked notification rule.- actions
array: The list of actions.- items
string
- items
- endpoints ResourceProviderEndpointList
- actions
FanoutLinkedNotificationRuleList
- FanoutLinkedNotificationRuleList
object: List of the linked notification rules.- nextLink
string: URI to next page. - value
array: List of the linked notification rules.
- nextLink
LinkedAccessCheck
- LinkedAccessCheck
object: The linked resource access checks.- actionName
string: The action name. - linkedAction
string: The linked action. - linkedActionVerb
string: The linked action verb. - linkedProperty
string: The linked property. - linkedType
string: The linked type.
- actionName
LinkedAccessCheckList
- LinkedAccessCheckList
object: List of the linked access checks.- nextLink
string: URI to next page. - value
array: List of the linked access checks.- items LinkedAccessCheck
- nextLink
LinkedAction
- LinkedAction
string(values: NotSpecified, Blocked, Validate, Enabled): The resource type linked action.
LinkedNotificationRule
- LinkedNotificationRule
object: The linked notification rule.- actions
array: List of actions.- items
string
- items
- actions
LinkedNotificationRuleList
- LinkedNotificationRuleList
object: List of the linked notification rules.- nextLink
string: URI to next page. - value
array: List of the linked notification rules.- items LinkedNotificationRule
- nextLink
LinkedOperation
- LinkedOperation
string(values: None, CrossResourceGroupResourceMove, CrossSubscriptionResourceMove): The linked operation.
LinkedOperationRule
- LinkedOperationRule
object: The linked resource access checks.- dependsOnTypes
array: The list of resource types this rule depends on.- items
string
- items
- linkedAction LinkedAction
- linkedOperation LinkedOperation
- dependsOnTypes
LinkedOperationRuleList
- LinkedOperationRuleList
object: List of the linked operation rules.- nextLink
string: URI to next page. - value
array: List of the linked operation rules.- items LinkedOperationRule
- nextLink
Manifest
- Manifest
object: The manifest.- alwaysRoutable
boolean: A value indicating whether the manifest is always routable by all subscriptions. - displayName
string: The display name. - enabled
boolean: A value indicating whether this resource provider is enabled. - extensionCollection ExtensionCollectionDefinition
- linkedNotificationRules FanoutLinkedNotificationRuleList
- metadata
object: The metadata. - name
string: The unique identifier of the registration. - namespace
string: The namespace. - providerAuthorization ResourceProviderAuthorization
- providerLocation
string: The location of the provider. - providerType ResourceProviderType
- provisioningState ManifestProvisioningState
- resourceGroupName
string: The name of the resource group. - resourceHydrationAccounts AzureResourceHydrationAccountList
- resourceLocation
string: The location of the resource. - resourceTags
object: The resource tags. - resourceTypes ResourceTypeList
- routingResourceManagerType
string(values: Default, Admin): Resource manager type. - subscriptionId
string: The subscription ID under which RP is registered.
- alwaysRoutable
ManifestList
- ManifestList
object: List of manifests.- nextLink
string: URI to next page. - value
array: List of manifests.- items Manifest
- nextLink
ManifestProvisioningState
- ManifestProvisioningState
string(values: Accepted, Creating, Deleting, Moving, Failed, Succeeded): The provisioning state.
MarketplaceType
- MarketplaceType
string(values: NotSpecified, AddOn): The type of marketplace behavior for the resource type.
ResourceAccess
- ResourceAccess
object: Extension Client Access Section.- name
string: The name. - resource
string: The resource.
- name
ResourceAccessList
- ResourceAccessList
object: List of the resource access.- nextLink
string: URI to next page. - value
array: List of the resource access.- items ResourceAccess
- nextLink
ResourceDeletionPolicy
- ResourceDeletionPolicy
string(values: NotSpecified, Cascade): The resource deletion policy.
ResourceProviderAuthorization
- ResourceProviderAuthorization
object: The resource provider authorization information.- applicationId
string: The application id of resource provider in AAD. - roleDefinitionId
string: The role definition identifier against which a role assignment is created.
- applicationId
ResourceProviderEndpoint
- ResourceProviderEndpoint
object: The API versions supported by the endpoint.- apiVersions
array: The API versions supported by the endpoint.- items
string
- items
- enabled
boolean: The enabled. - endpointUri
string: The endpoint uri. - timeout
string: The timeout.
- apiVersions
ResourceProviderEndpointList
- ResourceProviderEndpointList
object: List of the resource provider endpoints.- nextLink
string: URI to next page. - value
array: List of the resource provider endpoints.- items ResourceProviderEndpoint
- nextLink
ResourceProviderType
- ResourceProviderType
string(values: NotSpecified, Internal, External, RegistrationFree, TenantOnly, AlwaysRoutable): The resource provider type.
ResourceType
- ResourceType
object: The resource type definition.- allowedUnauthorizedActions
array: The allowed unauthorized actions.- items
string
- items
- apiProfiles ApiProfileList
- authorizationActionMappings AuthorizationActionMappingList
- endpoints ResourceProviderEndpointList
- inGlobalLocation
boolean: A value indicating whether the resource type is in global location. - linkedAccessChecks LinkedAccessCheckList
- linkedNotificationRules LinkedNotificationRuleList
- linkedOperationRules LinkedOperationRuleList
- marketplaceType MarketplaceType
- meteredResourceIds
array: The metered resource ids.- items
string
- items
- name
string: The name. - resourceDeletionPolicy ResourceDeletionPolicy
- routingType RoutingType
- allowedUnauthorizedActions
ResourceTypeList
- ResourceTypeList
object: List of the resource types.- nextLink
string: URI to next page. - value
array: List of the resource types.- items ResourceType
- nextLink
RoutingType
- RoutingType
string(values: Default, ProxyOnly, HostBased, Extension, Tenant, Fanout, LocationBased): The resource routing type.
3.0.0
5 years ago