Documentation
¶
Overview ¶
A Next Generation Pulumi package for creating and managing Azure resources.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Provider ¶
type Provider struct {
pulumi.ProviderResourceState
}
The provider type for the Azure NextGen package.
func NewProvider ¶
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
func (*Provider) ElementType ¶ added in v0.2.6
func (*Provider) ToProviderOutput ¶ added in v0.2.6
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶ added in v0.2.6
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderArgs ¶
type ProviderArgs struct { AuxiliaryTenantIds pulumi.StringArrayInput // The password associated with the Client Certificate. For use when authenticating as a Service Principal using a Client Certificate ClientCertificatePassword pulumi.StringPtrInput // The path to the Client Certificate associated with the Service Principal for use when authenticating as a Service Principal using a Client Certificate. ClientCertificatePath pulumi.StringPtrInput // The Client ID which should be used. ClientId pulumi.StringPtrInput // The Client Secret which should be used. For use When authenticating as a Service Principal using a Client Secret. ClientSecret pulumi.StringPtrInput // This will disable the Pulumi Partner ID which is used if a custom `partnerId` isn't specified. DisablePulumiPartnerId pulumi.BoolPtrInput // The Cloud Environment which should be used. Possible values are public, usgovernment, german, and china. Defaults to public. Environment pulumi.StringPtrInput // The path to a custom endpoint for Managed Service Identity - in most circumstances this should be detected automatically. MsiEndpoint pulumi.StringPtrInput // A GUID/UUID that is registered with Microsoft to facilitate partner resource usage attribution. PartnerId pulumi.StringPtrInput // The Subscription ID which should be used. SubscriptionId pulumi.StringPtrInput // The Tenant ID which should be used. TenantId pulumi.StringPtrInput // Allowed Managed Service Identity be used for Authentication. UseMsi pulumi.BoolPtrInput }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderInput ¶ added in v0.2.6
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶ added in v0.2.6
type ProviderOutput struct {
*pulumi.OutputState
}
func (ProviderOutput) ElementType ¶ added in v0.2.6
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) ToProviderOutput ¶ added in v0.2.6
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶ added in v0.2.6
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
Directories
¶
Path | Synopsis |
---|---|
aad
|
|
aadiam
|
|
addons
|
|
advisor
|
|
alertsmanagement
|
|
analysisservices
|
|
apimanagement
|
|
appconfiguration
|
|
appplatform
|
|
attestation
|
|
authorization
|
|
automanage
|
|
automation
|
|
autonomousdevelopmentplatform
|
|
avs
|
|
azureactivedirectory
|
|
azuredata
|
|
azurestack
|
|
azurestackhci
|
|
batch
|
|
batchai
|
|
billing
|
|
blockchain
|
|
blueprint
|
|
botservice
|
|
cache
|
|
cdn
|
|
certificateregistration
|
|
changeanalysis
|
|
cognitiveservices
|
|
communication
|
|
compute
|
|
confidentialledger
|
|
confluent
|
|
consumption
|
|
containerinstance
|
|
containerregistry
|
|
containerservice
|
|
costmanagement
|
|
customerinsights
|
|
customproviders
|
|
databox
|
|
databoxedge
|
|
databricks
|
|
datacatalog
|
|
datadog
|
|
datafactory
|
|
datalakeanalytics
|
|
datalakestore
|
|
datamigration
|
|
datashare
|
|
dbformariadb
|
|
dbformysql
|
|
dbforpostgresql
|
|
delegatednetwork
|
|
deploymentmanager
|
|
desktopvirtualization
|
|
devices
|
|
devops
|
|
devspaces
|
|
devtestlab
|
|
digitaltwins
|
|
documentdb
|
|
domainregistration
|
|
edgeorder
|
|
engagementfabric
|
|
enterpriseknowledgegraph
|
|
eventgrid
|
|
eventhub
|
|
hanaonazure
|
|
hardwaresecuritymodules
|
|
hdinsight
|
|
healthbot
|
|
healthcareapis
|
|
hybridcompute
|
|
hybriddata
|
|
hybridnetwork
|
|
importexport
|
|
insights
|
|
intune
|
|
iotcentral
|
|
iotspaces
|
|
keyvault
|
|
kubernetes
|
|
kubernetesconfiguration
|
|
kusto
|
|
labservices
|
|
logic
|
|
machinelearning
|
|
machinelearningcompute
|
|
machinelearningexperimentation
|
|
machinelearningservices
|
|
maintenance
|
|
managedidentity
|
|
managednetwork
|
|
managedservices
|
|
management
|
|
managementpartner
|
|
maps
|
|
marketplace
|
|
media
|
|
migrate
|
|
mixedreality
|
|
netapp
|
|
network
|
|
notebooks
|
|
notificationhubs
|
|
offazure
|
|
operationalinsights
|
|
operationsmanagement
|
|
peering
|
|
policyinsights
|
|
portal
|
|
powerbi
|
|
powerbidedicated
|
|
powerplatform
|
|
providerhub
|
|
purview
|
|
quantum
|
|
recoveryservices
|
|
redhatopenshift
|
|
relay
|
|
resourcegraph
|
|
resources
|
|
saas
|
|
scheduler
|
|
search
|
|
security
|
|
securityinsights
|
|
serialconsole
|
|
servicebus
|
|
servicefabric
|
|
servicefabricmesh
|
|
signalrservice
|
|
softwareplan
|
|
solutions
|
|
sql
|
|
sqlvirtualmachine
|
|
storage
|
|
storagecache
|
|
storagepool
|
|
storagesync
|
|
storsimple
|
|
streamanalytics
|
|
subscription
|
|
synapse
|
|
timeseriesinsights
|
|
virtualmachineimages
|
|
visualstudio
|
|
vmwarecloudsimple
|
|
web
|
|
windowsesu
|
|
windowsiot
|
|
Click to show internal directories.
Click to hide internal directories.