@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 3.33 kB
TypeScript
export declare const AutoGeneratedDomainNameLabelScope: {
/**
* The domain name label is randomly generated. The resource name cannot be reused within the same region.
*/
readonly NoReuse: "NoReuse";
/**
* The domain name label is deterministically generated using the resource name and tenant id. The resource name cannot be reused within the same region and tenant.
*/
readonly TenantReuse: "TenantReuse";
/**
* The domain name label is deterministically generated using the resource name, tenant id, and subscription id. The resource name cannot be reused within the same region and subscription.
*/
readonly SubscriptionReuse: "SubscriptionReuse";
/**
* The domain name label is deterministically generated using the resource name, tenant id, subscription id, and resource group name. The resource name cannot be reused within the same resource group.
*/
readonly ResourceGroupReuse: "ResourceGroupReuse";
};
/**
* The scope of the auto-generated domain name label. If not provided, defaults to TenantReuse.
*/
export type AutoGeneratedDomainNameLabelScope = (typeof AutoGeneratedDomainNameLabelScope)[keyof typeof AutoGeneratedDomainNameLabelScope];
export declare const AutoTrackingConfiguration: {
readonly Disabled: "disabled";
readonly XBand: "xBand";
readonly SBand: "sBand";
};
/**
* Auto-tracking configuration.
*/
export type AutoTrackingConfiguration = (typeof AutoTrackingConfiguration)[keyof typeof AutoTrackingConfiguration];
export declare const Capability: {
readonly EarthObservation: "EarthObservation";
readonly Communication: "Communication";
};
/**
* Capability of the Ground Station.
*/
export type Capability = (typeof Capability)[keyof typeof Capability];
export declare const CatalogTier: {
/**
* The basic tier that utilizes shared resources across catalog instances
*/
readonly Basic: "Basic";
};
/**
* Tier of the catalog. This cannot be changed after the catalog is created. If not provided, defaults to Basic.
*/
export type CatalogTier = (typeof CatalogTier)[keyof typeof CatalogTier];
export declare const Direction: {
readonly Uplink: "Uplink";
readonly Downlink: "Downlink";
};
/**
* Direction (Uplink or Downlink).
*/
export type Direction = (typeof Direction)[keyof typeof Direction];
export declare const ManagedServiceIdentityType: {
readonly None: "None";
readonly SystemAssigned: "SystemAssigned";
readonly UserAssigned: "UserAssigned";
readonly SystemAssigned_UserAssigned: "SystemAssigned,UserAssigned";
};
/**
* Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
*/
export type ManagedServiceIdentityType = (typeof ManagedServiceIdentityType)[keyof typeof ManagedServiceIdentityType];
export declare const Polarization: {
readonly RHCP: "RHCP";
readonly LHCP: "LHCP";
readonly LinearVertical: "linearVertical";
readonly LinearHorizontal: "linearHorizontal";
};
/**
* Polarization. e.g. (RHCP, LHCP).
*/
export type Polarization = (typeof Polarization)[keyof typeof Polarization];
export declare const Protocol: {
readonly TCP: "TCP";
readonly UDP: "UDP";
};
/**
* Protocol either UDP or TCP.
*/
export type Protocol = (typeof Protocol)[keyof typeof Protocol];