Documentation
¶
Overview ¶
A Pulumi package for creating and managing spotinst cloud resources.
Index ¶
- func PkgVersion() (semver.Version, error)
- type DataIntegration
- type DataIntegrationArgs
- type DataIntegrationArray
- type DataIntegrationArrayInput
- type DataIntegrationArrayOutput
- func (DataIntegrationArrayOutput) ElementType() reflect.Type
- func (o DataIntegrationArrayOutput) Index(i pulumi.IntInput) DataIntegrationOutput
- func (o DataIntegrationArrayOutput) ToDataIntegrationArrayOutput() DataIntegrationArrayOutput
- func (o DataIntegrationArrayOutput) ToDataIntegrationArrayOutputWithContext(ctx context.Context) DataIntegrationArrayOutput
- type DataIntegrationInput
- type DataIntegrationMap
- type DataIntegrationMapInput
- type DataIntegrationMapOutput
- func (DataIntegrationMapOutput) ElementType() reflect.Type
- func (o DataIntegrationMapOutput) MapIndex(k pulumi.StringInput) DataIntegrationOutput
- func (o DataIntegrationMapOutput) ToDataIntegrationMapOutput() DataIntegrationMapOutput
- func (o DataIntegrationMapOutput) ToDataIntegrationMapOutputWithContext(ctx context.Context) DataIntegrationMapOutput
- type DataIntegrationOutput
- func (DataIntegrationOutput) ElementType() reflect.Type
- func (o DataIntegrationOutput) Name() pulumi.StringOutput
- func (o DataIntegrationOutput) S3() DataIntegrationS3PtrOutput
- func (o DataIntegrationOutput) Status() pulumi.StringPtrOutput
- func (o DataIntegrationOutput) ToDataIntegrationOutput() DataIntegrationOutput
- func (o DataIntegrationOutput) ToDataIntegrationOutputWithContext(ctx context.Context) DataIntegrationOutput
- type DataIntegrationS3
- type DataIntegrationS3Args
- func (DataIntegrationS3Args) ElementType() reflect.Type
- func (i DataIntegrationS3Args) ToDataIntegrationS3Output() DataIntegrationS3Output
- func (i DataIntegrationS3Args) ToDataIntegrationS3OutputWithContext(ctx context.Context) DataIntegrationS3Output
- func (i DataIntegrationS3Args) ToDataIntegrationS3PtrOutput() DataIntegrationS3PtrOutput
- func (i DataIntegrationS3Args) ToDataIntegrationS3PtrOutputWithContext(ctx context.Context) DataIntegrationS3PtrOutput
- type DataIntegrationS3Input
- type DataIntegrationS3Output
- func (o DataIntegrationS3Output) BucketName() pulumi.StringOutput
- func (DataIntegrationS3Output) ElementType() reflect.Type
- func (o DataIntegrationS3Output) Subdir() pulumi.StringPtrOutput
- func (o DataIntegrationS3Output) ToDataIntegrationS3Output() DataIntegrationS3Output
- func (o DataIntegrationS3Output) ToDataIntegrationS3OutputWithContext(ctx context.Context) DataIntegrationS3Output
- func (o DataIntegrationS3Output) ToDataIntegrationS3PtrOutput() DataIntegrationS3PtrOutput
- func (o DataIntegrationS3Output) ToDataIntegrationS3PtrOutputWithContext(ctx context.Context) DataIntegrationS3PtrOutput
- type DataIntegrationS3PtrInput
- type DataIntegrationS3PtrOutput
- func (o DataIntegrationS3PtrOutput) BucketName() pulumi.StringPtrOutput
- func (o DataIntegrationS3PtrOutput) Elem() DataIntegrationS3Output
- func (DataIntegrationS3PtrOutput) ElementType() reflect.Type
- func (o DataIntegrationS3PtrOutput) Subdir() pulumi.StringPtrOutput
- func (o DataIntegrationS3PtrOutput) ToDataIntegrationS3PtrOutput() DataIntegrationS3PtrOutput
- func (o DataIntegrationS3PtrOutput) ToDataIntegrationS3PtrOutputWithContext(ctx context.Context) DataIntegrationS3PtrOutput
- type DataIntegrationState
- type ElastigroupAzureV3
- type ElastigroupAzureV3Args
- type ElastigroupAzureV3Array
- type ElastigroupAzureV3ArrayInput
- type ElastigroupAzureV3ArrayOutput
- func (ElastigroupAzureV3ArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3Output
- func (o ElastigroupAzureV3ArrayOutput) ToElastigroupAzureV3ArrayOutput() ElastigroupAzureV3ArrayOutput
- func (o ElastigroupAzureV3ArrayOutput) ToElastigroupAzureV3ArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ArrayOutput
- type ElastigroupAzureV3Image
- type ElastigroupAzureV3ImageArgs
- type ElastigroupAzureV3ImageArray
- func (ElastigroupAzureV3ImageArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3ImageArray) ToElastigroupAzureV3ImageArrayOutput() ElastigroupAzureV3ImageArrayOutput
- func (i ElastigroupAzureV3ImageArray) ToElastigroupAzureV3ImageArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageArrayOutput
- type ElastigroupAzureV3ImageArrayInput
- type ElastigroupAzureV3ImageArrayOutput
- func (ElastigroupAzureV3ImageArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ImageArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3ImageOutput
- func (o ElastigroupAzureV3ImageArrayOutput) ToElastigroupAzureV3ImageArrayOutput() ElastigroupAzureV3ImageArrayOutput
- func (o ElastigroupAzureV3ImageArrayOutput) ToElastigroupAzureV3ImageArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageArrayOutput
- type ElastigroupAzureV3ImageCustom
- type ElastigroupAzureV3ImageCustomArgs
- func (ElastigroupAzureV3ImageCustomArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3ImageCustomArgs) ToElastigroupAzureV3ImageCustomOutput() ElastigroupAzureV3ImageCustomOutput
- func (i ElastigroupAzureV3ImageCustomArgs) ToElastigroupAzureV3ImageCustomOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageCustomOutput
- type ElastigroupAzureV3ImageCustomArray
- func (ElastigroupAzureV3ImageCustomArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3ImageCustomArray) ToElastigroupAzureV3ImageCustomArrayOutput() ElastigroupAzureV3ImageCustomArrayOutput
- func (i ElastigroupAzureV3ImageCustomArray) ToElastigroupAzureV3ImageCustomArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageCustomArrayOutput
- type ElastigroupAzureV3ImageCustomArrayInput
- type ElastigroupAzureV3ImageCustomArrayOutput
- func (ElastigroupAzureV3ImageCustomArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ImageCustomArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3ImageCustomOutput
- func (o ElastigroupAzureV3ImageCustomArrayOutput) ToElastigroupAzureV3ImageCustomArrayOutput() ElastigroupAzureV3ImageCustomArrayOutput
- func (o ElastigroupAzureV3ImageCustomArrayOutput) ToElastigroupAzureV3ImageCustomArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageCustomArrayOutput
- type ElastigroupAzureV3ImageCustomInput
- type ElastigroupAzureV3ImageCustomOutput
- func (ElastigroupAzureV3ImageCustomOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ImageCustomOutput) ImageName() pulumi.StringOutput
- func (o ElastigroupAzureV3ImageCustomOutput) ResourceGroupName() pulumi.StringOutput
- func (o ElastigroupAzureV3ImageCustomOutput) ToElastigroupAzureV3ImageCustomOutput() ElastigroupAzureV3ImageCustomOutput
- func (o ElastigroupAzureV3ImageCustomOutput) ToElastigroupAzureV3ImageCustomOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageCustomOutput
- type ElastigroupAzureV3ImageInput
- type ElastigroupAzureV3ImageMarketplace
- type ElastigroupAzureV3ImageMarketplaceArgs
- func (ElastigroupAzureV3ImageMarketplaceArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3ImageMarketplaceArgs) ToElastigroupAzureV3ImageMarketplaceOutput() ElastigroupAzureV3ImageMarketplaceOutput
- func (i ElastigroupAzureV3ImageMarketplaceArgs) ToElastigroupAzureV3ImageMarketplaceOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageMarketplaceOutput
- type ElastigroupAzureV3ImageMarketplaceArray
- func (ElastigroupAzureV3ImageMarketplaceArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3ImageMarketplaceArray) ToElastigroupAzureV3ImageMarketplaceArrayOutput() ElastigroupAzureV3ImageMarketplaceArrayOutput
- func (i ElastigroupAzureV3ImageMarketplaceArray) ToElastigroupAzureV3ImageMarketplaceArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageMarketplaceArrayOutput
- type ElastigroupAzureV3ImageMarketplaceArrayInput
- type ElastigroupAzureV3ImageMarketplaceArrayOutput
- func (ElastigroupAzureV3ImageMarketplaceArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ImageMarketplaceArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3ImageMarketplaceOutput
- func (o ElastigroupAzureV3ImageMarketplaceArrayOutput) ToElastigroupAzureV3ImageMarketplaceArrayOutput() ElastigroupAzureV3ImageMarketplaceArrayOutput
- func (o ElastigroupAzureV3ImageMarketplaceArrayOutput) ToElastigroupAzureV3ImageMarketplaceArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageMarketplaceArrayOutput
- type ElastigroupAzureV3ImageMarketplaceInput
- type ElastigroupAzureV3ImageMarketplaceOutput
- func (ElastigroupAzureV3ImageMarketplaceOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ImageMarketplaceOutput) Offer() pulumi.StringOutput
- func (o ElastigroupAzureV3ImageMarketplaceOutput) Publisher() pulumi.StringOutput
- func (o ElastigroupAzureV3ImageMarketplaceOutput) Sku() pulumi.StringOutput
- func (o ElastigroupAzureV3ImageMarketplaceOutput) ToElastigroupAzureV3ImageMarketplaceOutput() ElastigroupAzureV3ImageMarketplaceOutput
- func (o ElastigroupAzureV3ImageMarketplaceOutput) ToElastigroupAzureV3ImageMarketplaceOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageMarketplaceOutput
- func (o ElastigroupAzureV3ImageMarketplaceOutput) Version() pulumi.StringOutput
- type ElastigroupAzureV3ImageOutput
- func (o ElastigroupAzureV3ImageOutput) Customs() ElastigroupAzureV3ImageCustomArrayOutput
- func (ElastigroupAzureV3ImageOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ImageOutput) Marketplaces() ElastigroupAzureV3ImageMarketplaceArrayOutput
- func (o ElastigroupAzureV3ImageOutput) ToElastigroupAzureV3ImageOutput() ElastigroupAzureV3ImageOutput
- func (o ElastigroupAzureV3ImageOutput) ToElastigroupAzureV3ImageOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageOutput
- type ElastigroupAzureV3Input
- type ElastigroupAzureV3Login
- type ElastigroupAzureV3LoginArgs
- func (ElastigroupAzureV3LoginArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginOutput() ElastigroupAzureV3LoginOutput
- func (i ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginOutput
- func (i ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginPtrOutput() ElastigroupAzureV3LoginPtrOutput
- func (i ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginPtrOutput
- type ElastigroupAzureV3LoginInput
- type ElastigroupAzureV3LoginOutput
- func (ElastigroupAzureV3LoginOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3LoginOutput) Password() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3LoginOutput) SshPublicKey() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginOutput() ElastigroupAzureV3LoginOutput
- func (o ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginOutput
- func (o ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginPtrOutput() ElastigroupAzureV3LoginPtrOutput
- func (o ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginPtrOutput
- func (o ElastigroupAzureV3LoginOutput) UserName() pulumi.StringOutput
- type ElastigroupAzureV3LoginPtrInput
- type ElastigroupAzureV3LoginPtrOutput
- func (o ElastigroupAzureV3LoginPtrOutput) Elem() ElastigroupAzureV3LoginOutput
- func (ElastigroupAzureV3LoginPtrOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3LoginPtrOutput) Password() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3LoginPtrOutput) SshPublicKey() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3LoginPtrOutput) ToElastigroupAzureV3LoginPtrOutput() ElastigroupAzureV3LoginPtrOutput
- func (o ElastigroupAzureV3LoginPtrOutput) ToElastigroupAzureV3LoginPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginPtrOutput
- func (o ElastigroupAzureV3LoginPtrOutput) UserName() pulumi.StringPtrOutput
- type ElastigroupAzureV3ManagedServiceIdentity
- type ElastigroupAzureV3ManagedServiceIdentityArgs
- func (ElastigroupAzureV3ManagedServiceIdentityArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3ManagedServiceIdentityArgs) ToElastigroupAzureV3ManagedServiceIdentityOutput() ElastigroupAzureV3ManagedServiceIdentityOutput
- func (i ElastigroupAzureV3ManagedServiceIdentityArgs) ToElastigroupAzureV3ManagedServiceIdentityOutputWithContext(ctx context.Context) ElastigroupAzureV3ManagedServiceIdentityOutput
- type ElastigroupAzureV3ManagedServiceIdentityArray
- func (ElastigroupAzureV3ManagedServiceIdentityArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3ManagedServiceIdentityArray) ToElastigroupAzureV3ManagedServiceIdentityArrayOutput() ElastigroupAzureV3ManagedServiceIdentityArrayOutput
- func (i ElastigroupAzureV3ManagedServiceIdentityArray) ToElastigroupAzureV3ManagedServiceIdentityArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ManagedServiceIdentityArrayOutput
- type ElastigroupAzureV3ManagedServiceIdentityArrayInput
- type ElastigroupAzureV3ManagedServiceIdentityArrayOutput
- func (ElastigroupAzureV3ManagedServiceIdentityArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ManagedServiceIdentityArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3ManagedServiceIdentityOutput
- func (o ElastigroupAzureV3ManagedServiceIdentityArrayOutput) ToElastigroupAzureV3ManagedServiceIdentityArrayOutput() ElastigroupAzureV3ManagedServiceIdentityArrayOutput
- func (o ElastigroupAzureV3ManagedServiceIdentityArrayOutput) ToElastigroupAzureV3ManagedServiceIdentityArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ManagedServiceIdentityArrayOutput
- type ElastigroupAzureV3ManagedServiceIdentityInput
- type ElastigroupAzureV3ManagedServiceIdentityOutput
- func (ElastigroupAzureV3ManagedServiceIdentityOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ManagedServiceIdentityOutput) Name() pulumi.StringOutput
- func (o ElastigroupAzureV3ManagedServiceIdentityOutput) ResourceGroupName() pulumi.StringOutput
- func (o ElastigroupAzureV3ManagedServiceIdentityOutput) ToElastigroupAzureV3ManagedServiceIdentityOutput() ElastigroupAzureV3ManagedServiceIdentityOutput
- func (o ElastigroupAzureV3ManagedServiceIdentityOutput) ToElastigroupAzureV3ManagedServiceIdentityOutputWithContext(ctx context.Context) ElastigroupAzureV3ManagedServiceIdentityOutput
- type ElastigroupAzureV3Map
- type ElastigroupAzureV3MapInput
- type ElastigroupAzureV3MapOutput
- func (ElastigroupAzureV3MapOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3MapOutput) MapIndex(k pulumi.StringInput) ElastigroupAzureV3Output
- func (o ElastigroupAzureV3MapOutput) ToElastigroupAzureV3MapOutput() ElastigroupAzureV3MapOutput
- func (o ElastigroupAzureV3MapOutput) ToElastigroupAzureV3MapOutputWithContext(ctx context.Context) ElastigroupAzureV3MapOutput
- type ElastigroupAzureV3Network
- type ElastigroupAzureV3NetworkArgs
- func (ElastigroupAzureV3NetworkArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkOutput() ElastigroupAzureV3NetworkOutput
- func (i ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkOutput
- func (i ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkPtrOutput() ElastigroupAzureV3NetworkPtrOutput
- func (i ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkPtrOutput
- type ElastigroupAzureV3NetworkInput
- type ElastigroupAzureV3NetworkNetworkInterface
- type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfig
- type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs
- func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
- func (i ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray
- func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
- func (i ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayInput
- type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
- func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigInput
- type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
- func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) Name() pulumi.StringOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) PrivateIpVersion() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroup
- type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs
- func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
- func (i ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray
- func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- func (i ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayInput
- type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupInput
- type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
- func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) Name() pulumi.StringOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ResourceGroupName() pulumi.StringOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceArgs
- func (ElastigroupAzureV3NetworkNetworkInterfaceArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3NetworkNetworkInterfaceArgs) ToElastigroupAzureV3NetworkNetworkInterfaceOutput() ElastigroupAzureV3NetworkNetworkInterfaceOutput
- func (i ElastigroupAzureV3NetworkNetworkInterfaceArgs) ToElastigroupAzureV3NetworkNetworkInterfaceOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceArray
- func (ElastigroupAzureV3NetworkNetworkInterfaceArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3NetworkNetworkInterfaceArray) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
- func (i ElastigroupAzureV3NetworkNetworkInterfaceArray) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceArrayInput
- type ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
- func (ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3NetworkNetworkInterfaceOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceInput
- type ElastigroupAzureV3NetworkNetworkInterfaceOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) AdditionalIpConfigs() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) ApplicationSecurityGroups() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) AssignPublicIp() pulumi.BoolOutput
- func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) IsPrimary() pulumi.BoolOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) SubnetName() pulumi.StringOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) ToElastigroupAzureV3NetworkNetworkInterfaceOutput() ElastigroupAzureV3NetworkNetworkInterfaceOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) ToElastigroupAzureV3NetworkNetworkInterfaceOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceOutput
- type ElastigroupAzureV3NetworkOutput
- func (ElastigroupAzureV3NetworkOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3NetworkOutput) NetworkInterfaces() ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
- func (o ElastigroupAzureV3NetworkOutput) ResourceGroupName() pulumi.StringOutput
- func (o ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkOutput() ElastigroupAzureV3NetworkOutput
- func (o ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkOutput
- func (o ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkPtrOutput() ElastigroupAzureV3NetworkPtrOutput
- func (o ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkPtrOutput
- func (o ElastigroupAzureV3NetworkOutput) VirtualNetworkName() pulumi.StringOutput
- type ElastigroupAzureV3NetworkPtrInput
- type ElastigroupAzureV3NetworkPtrOutput
- func (o ElastigroupAzureV3NetworkPtrOutput) Elem() ElastigroupAzureV3NetworkOutput
- func (ElastigroupAzureV3NetworkPtrOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3NetworkPtrOutput) NetworkInterfaces() ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
- func (o ElastigroupAzureV3NetworkPtrOutput) ResourceGroupName() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3NetworkPtrOutput) ToElastigroupAzureV3NetworkPtrOutput() ElastigroupAzureV3NetworkPtrOutput
- func (o ElastigroupAzureV3NetworkPtrOutput) ToElastigroupAzureV3NetworkPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkPtrOutput
- func (o ElastigroupAzureV3NetworkPtrOutput) VirtualNetworkName() pulumi.StringPtrOutput
- type ElastigroupAzureV3Output
- func (o ElastigroupAzureV3Output) CustomData() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3Output) DesiredCapacity() pulumi.IntPtrOutput
- func (o ElastigroupAzureV3Output) DrainingTimeout() pulumi.IntOutput
- func (ElastigroupAzureV3Output) ElementType() reflect.Type
- func (o ElastigroupAzureV3Output) FallbackToOnDemand() pulumi.BoolOutput
- func (o ElastigroupAzureV3Output) Images() ElastigroupAzureV3ImageArrayOutput
- func (o ElastigroupAzureV3Output) Login() ElastigroupAzureV3LoginPtrOutput
- func (o ElastigroupAzureV3Output) ManagedServiceIdentities() ElastigroupAzureV3ManagedServiceIdentityArrayOutput
- func (o ElastigroupAzureV3Output) MaxSize() pulumi.IntOutput
- func (o ElastigroupAzureV3Output) MinSize() pulumi.IntOutput
- func (o ElastigroupAzureV3Output) Name() pulumi.StringOutput
- func (o ElastigroupAzureV3Output) Network() ElastigroupAzureV3NetworkOutput
- func (o ElastigroupAzureV3Output) OdSizes() pulumi.StringArrayOutput
- func (o ElastigroupAzureV3Output) OnDemandCount() pulumi.IntPtrOutput
- func (o ElastigroupAzureV3Output) Os() pulumi.StringOutput
- func (o ElastigroupAzureV3Output) Region() pulumi.StringOutput
- func (o ElastigroupAzureV3Output) ResourceGroupName() pulumi.StringOutput
- func (o ElastigroupAzureV3Output) SpotPercentage() pulumi.IntPtrOutput
- func (o ElastigroupAzureV3Output) SpotSizes() pulumi.StringArrayOutput
- func (o ElastigroupAzureV3Output) ToElastigroupAzureV3Output() ElastigroupAzureV3Output
- func (o ElastigroupAzureV3Output) ToElastigroupAzureV3OutputWithContext(ctx context.Context) ElastigroupAzureV3Output
- type ElastigroupAzureV3State
- type HealthCheck
- type HealthCheckArgs
- type HealthCheckArray
- type HealthCheckArrayInput
- type HealthCheckArrayOutput
- func (HealthCheckArrayOutput) ElementType() reflect.Type
- func (o HealthCheckArrayOutput) Index(i pulumi.IntInput) HealthCheckOutput
- func (o HealthCheckArrayOutput) ToHealthCheckArrayOutput() HealthCheckArrayOutput
- func (o HealthCheckArrayOutput) ToHealthCheckArrayOutputWithContext(ctx context.Context) HealthCheckArrayOutput
- type HealthCheckCheck
- type HealthCheckCheckArgs
- func (HealthCheckCheckArgs) ElementType() reflect.Type
- func (i HealthCheckCheckArgs) ToHealthCheckCheckOutput() HealthCheckCheckOutput
- func (i HealthCheckCheckArgs) ToHealthCheckCheckOutputWithContext(ctx context.Context) HealthCheckCheckOutput
- func (i HealthCheckCheckArgs) ToHealthCheckCheckPtrOutput() HealthCheckCheckPtrOutput
- func (i HealthCheckCheckArgs) ToHealthCheckCheckPtrOutputWithContext(ctx context.Context) HealthCheckCheckPtrOutput
- type HealthCheckCheckInput
- type HealthCheckCheckOutput
- func (HealthCheckCheckOutput) ElementType() reflect.Type
- func (o HealthCheckCheckOutput) EndPoint() pulumi.StringPtrOutput
- func (o HealthCheckCheckOutput) Endpoint() pulumi.StringPtrOutput
- func (o HealthCheckCheckOutput) Healthy() pulumi.IntOutput
- func (o HealthCheckCheckOutput) Interval() pulumi.IntOutput
- func (o HealthCheckCheckOutput) Port() pulumi.IntOutput
- func (o HealthCheckCheckOutput) Protocol() pulumi.StringOutput
- func (o HealthCheckCheckOutput) TimeOut() pulumi.IntPtrOutput
- func (o HealthCheckCheckOutput) Timeout() pulumi.IntPtrOutput
- func (o HealthCheckCheckOutput) ToHealthCheckCheckOutput() HealthCheckCheckOutput
- func (o HealthCheckCheckOutput) ToHealthCheckCheckOutputWithContext(ctx context.Context) HealthCheckCheckOutput
- func (o HealthCheckCheckOutput) ToHealthCheckCheckPtrOutput() HealthCheckCheckPtrOutput
- func (o HealthCheckCheckOutput) ToHealthCheckCheckPtrOutputWithContext(ctx context.Context) HealthCheckCheckPtrOutput
- func (o HealthCheckCheckOutput) Unhealthy() pulumi.IntOutput
- type HealthCheckCheckPtrInput
- type HealthCheckCheckPtrOutput
- func (o HealthCheckCheckPtrOutput) Elem() HealthCheckCheckOutput
- func (HealthCheckCheckPtrOutput) ElementType() reflect.Type
- func (o HealthCheckCheckPtrOutput) EndPoint() pulumi.StringPtrOutput
- func (o HealthCheckCheckPtrOutput) Endpoint() pulumi.StringPtrOutput
- func (o HealthCheckCheckPtrOutput) Healthy() pulumi.IntPtrOutput
- func (o HealthCheckCheckPtrOutput) Interval() pulumi.IntPtrOutput
- func (o HealthCheckCheckPtrOutput) Port() pulumi.IntPtrOutput
- func (o HealthCheckCheckPtrOutput) Protocol() pulumi.StringPtrOutput
- func (o HealthCheckCheckPtrOutput) TimeOut() pulumi.IntPtrOutput
- func (o HealthCheckCheckPtrOutput) Timeout() pulumi.IntPtrOutput
- func (o HealthCheckCheckPtrOutput) ToHealthCheckCheckPtrOutput() HealthCheckCheckPtrOutput
- func (o HealthCheckCheckPtrOutput) ToHealthCheckCheckPtrOutputWithContext(ctx context.Context) HealthCheckCheckPtrOutput
- func (o HealthCheckCheckPtrOutput) Unhealthy() pulumi.IntPtrOutput
- type HealthCheckInput
- type HealthCheckMap
- type HealthCheckMapInput
- type HealthCheckMapOutput
- func (HealthCheckMapOutput) ElementType() reflect.Type
- func (o HealthCheckMapOutput) MapIndex(k pulumi.StringInput) HealthCheckOutput
- func (o HealthCheckMapOutput) ToHealthCheckMapOutput() HealthCheckMapOutput
- func (o HealthCheckMapOutput) ToHealthCheckMapOutputWithContext(ctx context.Context) HealthCheckMapOutput
- type HealthCheckOutput
- func (o HealthCheckOutput) Check() HealthCheckCheckPtrOutput
- func (HealthCheckOutput) ElementType() reflect.Type
- func (o HealthCheckOutput) Name() pulumi.StringOutput
- func (o HealthCheckOutput) ProxyAddress() pulumi.StringOutput
- func (o HealthCheckOutput) ProxyPort() pulumi.IntPtrOutput
- func (o HealthCheckOutput) ResourceId() pulumi.StringOutput
- func (o HealthCheckOutput) ToHealthCheckOutput() HealthCheckOutput
- func (o HealthCheckOutput) ToHealthCheckOutputWithContext(ctx context.Context) HealthCheckOutput
- type HealthCheckState
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- func (o ProviderOutput) Account() pulumi.StringPtrOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) FeatureFlags() pulumi.StringPtrOutput
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (o ProviderOutput) Token() pulumi.StringPtrOutput
- type StatefulNodeAzure
- type StatefulNodeAzureArgs
- type StatefulNodeAzureArray
- type StatefulNodeAzureArrayInput
- type StatefulNodeAzureArrayOutput
- func (StatefulNodeAzureArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureOutput
- func (o StatefulNodeAzureArrayOutput) ToStatefulNodeAzureArrayOutput() StatefulNodeAzureArrayOutput
- func (o StatefulNodeAzureArrayOutput) ToStatefulNodeAzureArrayOutputWithContext(ctx context.Context) StatefulNodeAzureArrayOutput
- type StatefulNodeAzureAttachDataDisk
- type StatefulNodeAzureAttachDataDiskArgs
- func (StatefulNodeAzureAttachDataDiskArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureAttachDataDiskArgs) ToStatefulNodeAzureAttachDataDiskOutput() StatefulNodeAzureAttachDataDiskOutput
- func (i StatefulNodeAzureAttachDataDiskArgs) ToStatefulNodeAzureAttachDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureAttachDataDiskOutput
- type StatefulNodeAzureAttachDataDiskArray
- func (StatefulNodeAzureAttachDataDiskArray) ElementType() reflect.Type
- func (i StatefulNodeAzureAttachDataDiskArray) ToStatefulNodeAzureAttachDataDiskArrayOutput() StatefulNodeAzureAttachDataDiskArrayOutput
- func (i StatefulNodeAzureAttachDataDiskArray) ToStatefulNodeAzureAttachDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureAttachDataDiskArrayOutput
- type StatefulNodeAzureAttachDataDiskArrayInput
- type StatefulNodeAzureAttachDataDiskArrayOutput
- func (StatefulNodeAzureAttachDataDiskArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureAttachDataDiskArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureAttachDataDiskOutput
- func (o StatefulNodeAzureAttachDataDiskArrayOutput) ToStatefulNodeAzureAttachDataDiskArrayOutput() StatefulNodeAzureAttachDataDiskArrayOutput
- func (o StatefulNodeAzureAttachDataDiskArrayOutput) ToStatefulNodeAzureAttachDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureAttachDataDiskArrayOutput
- type StatefulNodeAzureAttachDataDiskInput
- type StatefulNodeAzureAttachDataDiskOutput
- func (o StatefulNodeAzureAttachDataDiskOutput) DataDiskName() pulumi.StringOutput
- func (o StatefulNodeAzureAttachDataDiskOutput) DataDiskResourceGroupName() pulumi.StringOutput
- func (StatefulNodeAzureAttachDataDiskOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureAttachDataDiskOutput) Lun() pulumi.IntPtrOutput
- func (o StatefulNodeAzureAttachDataDiskOutput) SizeGb() pulumi.IntOutput
- func (o StatefulNodeAzureAttachDataDiskOutput) StorageAccountType() pulumi.StringOutput
- func (o StatefulNodeAzureAttachDataDiskOutput) ToStatefulNodeAzureAttachDataDiskOutput() StatefulNodeAzureAttachDataDiskOutput
- func (o StatefulNodeAzureAttachDataDiskOutput) ToStatefulNodeAzureAttachDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureAttachDataDiskOutput
- func (o StatefulNodeAzureAttachDataDiskOutput) Zone() pulumi.StringPtrOutput
- type StatefulNodeAzureBootDiagnostic
- type StatefulNodeAzureBootDiagnosticArgs
- func (StatefulNodeAzureBootDiagnosticArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureBootDiagnosticArgs) ToStatefulNodeAzureBootDiagnosticOutput() StatefulNodeAzureBootDiagnosticOutput
- func (i StatefulNodeAzureBootDiagnosticArgs) ToStatefulNodeAzureBootDiagnosticOutputWithContext(ctx context.Context) StatefulNodeAzureBootDiagnosticOutput
- type StatefulNodeAzureBootDiagnosticArray
- func (StatefulNodeAzureBootDiagnosticArray) ElementType() reflect.Type
- func (i StatefulNodeAzureBootDiagnosticArray) ToStatefulNodeAzureBootDiagnosticArrayOutput() StatefulNodeAzureBootDiagnosticArrayOutput
- func (i StatefulNodeAzureBootDiagnosticArray) ToStatefulNodeAzureBootDiagnosticArrayOutputWithContext(ctx context.Context) StatefulNodeAzureBootDiagnosticArrayOutput
- type StatefulNodeAzureBootDiagnosticArrayInput
- type StatefulNodeAzureBootDiagnosticArrayOutput
- func (StatefulNodeAzureBootDiagnosticArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureBootDiagnosticArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureBootDiagnosticOutput
- func (o StatefulNodeAzureBootDiagnosticArrayOutput) ToStatefulNodeAzureBootDiagnosticArrayOutput() StatefulNodeAzureBootDiagnosticArrayOutput
- func (o StatefulNodeAzureBootDiagnosticArrayOutput) ToStatefulNodeAzureBootDiagnosticArrayOutputWithContext(ctx context.Context) StatefulNodeAzureBootDiagnosticArrayOutput
- type StatefulNodeAzureBootDiagnosticInput
- type StatefulNodeAzureBootDiagnosticOutput
- func (StatefulNodeAzureBootDiagnosticOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureBootDiagnosticOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureBootDiagnosticOutput) StorageUrl() pulumi.StringPtrOutput
- func (o StatefulNodeAzureBootDiagnosticOutput) ToStatefulNodeAzureBootDiagnosticOutput() StatefulNodeAzureBootDiagnosticOutput
- func (o StatefulNodeAzureBootDiagnosticOutput) ToStatefulNodeAzureBootDiagnosticOutputWithContext(ctx context.Context) StatefulNodeAzureBootDiagnosticOutput
- func (o StatefulNodeAzureBootDiagnosticOutput) Type() pulumi.StringPtrOutput
- type StatefulNodeAzureDataDisk
- type StatefulNodeAzureDataDiskArgs
- func (StatefulNodeAzureDataDiskArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureDataDiskArgs) ToStatefulNodeAzureDataDiskOutput() StatefulNodeAzureDataDiskOutput
- func (i StatefulNodeAzureDataDiskArgs) ToStatefulNodeAzureDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureDataDiskOutput
- type StatefulNodeAzureDataDiskArray
- func (StatefulNodeAzureDataDiskArray) ElementType() reflect.Type
- func (i StatefulNodeAzureDataDiskArray) ToStatefulNodeAzureDataDiskArrayOutput() StatefulNodeAzureDataDiskArrayOutput
- func (i StatefulNodeAzureDataDiskArray) ToStatefulNodeAzureDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDataDiskArrayOutput
- type StatefulNodeAzureDataDiskArrayInput
- type StatefulNodeAzureDataDiskArrayOutput
- func (StatefulNodeAzureDataDiskArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureDataDiskArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureDataDiskOutput
- func (o StatefulNodeAzureDataDiskArrayOutput) ToStatefulNodeAzureDataDiskArrayOutput() StatefulNodeAzureDataDiskArrayOutput
- func (o StatefulNodeAzureDataDiskArrayOutput) ToStatefulNodeAzureDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDataDiskArrayOutput
- type StatefulNodeAzureDataDiskInput
- type StatefulNodeAzureDataDiskOutput
- func (StatefulNodeAzureDataDiskOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureDataDiskOutput) Lun() pulumi.IntOutput
- func (o StatefulNodeAzureDataDiskOutput) SizeGb() pulumi.IntOutput
- func (o StatefulNodeAzureDataDiskOutput) ToStatefulNodeAzureDataDiskOutput() StatefulNodeAzureDataDiskOutput
- func (o StatefulNodeAzureDataDiskOutput) ToStatefulNodeAzureDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureDataDiskOutput
- func (o StatefulNodeAzureDataDiskOutput) Type() pulumi.StringOutput
- type StatefulNodeAzureDelete
- type StatefulNodeAzureDeleteArgs
- type StatefulNodeAzureDeleteArray
- func (StatefulNodeAzureDeleteArray) ElementType() reflect.Type
- func (i StatefulNodeAzureDeleteArray) ToStatefulNodeAzureDeleteArrayOutput() StatefulNodeAzureDeleteArrayOutput
- func (i StatefulNodeAzureDeleteArray) ToStatefulNodeAzureDeleteArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDeleteArrayOutput
- type StatefulNodeAzureDeleteArrayInput
- type StatefulNodeAzureDeleteArrayOutput
- func (StatefulNodeAzureDeleteArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureDeleteArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureDeleteOutput
- func (o StatefulNodeAzureDeleteArrayOutput) ToStatefulNodeAzureDeleteArrayOutput() StatefulNodeAzureDeleteArrayOutput
- func (o StatefulNodeAzureDeleteArrayOutput) ToStatefulNodeAzureDeleteArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDeleteArrayOutput
- type StatefulNodeAzureDeleteInput
- type StatefulNodeAzureDeleteOutput
- func (o StatefulNodeAzureDeleteOutput) DiskShouldDeallocate() pulumi.BoolOutput
- func (o StatefulNodeAzureDeleteOutput) DiskTtlInHours() pulumi.IntPtrOutput
- func (StatefulNodeAzureDeleteOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureDeleteOutput) NetworkShouldDeallocate() pulumi.BoolOutput
- func (o StatefulNodeAzureDeleteOutput) NetworkTtlInHours() pulumi.IntPtrOutput
- func (o StatefulNodeAzureDeleteOutput) PublicIpShouldDeallocate() pulumi.BoolOutput
- func (o StatefulNodeAzureDeleteOutput) PublicIpTtlInHours() pulumi.IntPtrOutput
- func (o StatefulNodeAzureDeleteOutput) ShouldTerminateVm() pulumi.BoolOutput
- func (o StatefulNodeAzureDeleteOutput) SnapshotShouldDeallocate() pulumi.BoolOutput
- func (o StatefulNodeAzureDeleteOutput) SnapshotTtlInHours() pulumi.IntPtrOutput
- func (o StatefulNodeAzureDeleteOutput) ToStatefulNodeAzureDeleteOutput() StatefulNodeAzureDeleteOutput
- func (o StatefulNodeAzureDeleteOutput) ToStatefulNodeAzureDeleteOutputWithContext(ctx context.Context) StatefulNodeAzureDeleteOutput
- type StatefulNodeAzureDetachDataDisk
- type StatefulNodeAzureDetachDataDiskArgs
- func (StatefulNodeAzureDetachDataDiskArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureDetachDataDiskArgs) ToStatefulNodeAzureDetachDataDiskOutput() StatefulNodeAzureDetachDataDiskOutput
- func (i StatefulNodeAzureDetachDataDiskArgs) ToStatefulNodeAzureDetachDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureDetachDataDiskOutput
- type StatefulNodeAzureDetachDataDiskArray
- func (StatefulNodeAzureDetachDataDiskArray) ElementType() reflect.Type
- func (i StatefulNodeAzureDetachDataDiskArray) ToStatefulNodeAzureDetachDataDiskArrayOutput() StatefulNodeAzureDetachDataDiskArrayOutput
- func (i StatefulNodeAzureDetachDataDiskArray) ToStatefulNodeAzureDetachDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDetachDataDiskArrayOutput
- type StatefulNodeAzureDetachDataDiskArrayInput
- type StatefulNodeAzureDetachDataDiskArrayOutput
- func (StatefulNodeAzureDetachDataDiskArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureDetachDataDiskArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureDetachDataDiskOutput
- func (o StatefulNodeAzureDetachDataDiskArrayOutput) ToStatefulNodeAzureDetachDataDiskArrayOutput() StatefulNodeAzureDetachDataDiskArrayOutput
- func (o StatefulNodeAzureDetachDataDiskArrayOutput) ToStatefulNodeAzureDetachDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDetachDataDiskArrayOutput
- type StatefulNodeAzureDetachDataDiskInput
- type StatefulNodeAzureDetachDataDiskOutput
- func (o StatefulNodeAzureDetachDataDiskOutput) DataDiskName() pulumi.StringOutput
- func (o StatefulNodeAzureDetachDataDiskOutput) DataDiskResourceGroupName() pulumi.StringOutput
- func (StatefulNodeAzureDetachDataDiskOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureDetachDataDiskOutput) ShouldDeallocate() pulumi.BoolOutput
- func (o StatefulNodeAzureDetachDataDiskOutput) ToStatefulNodeAzureDetachDataDiskOutput() StatefulNodeAzureDetachDataDiskOutput
- func (o StatefulNodeAzureDetachDataDiskOutput) ToStatefulNodeAzureDetachDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureDetachDataDiskOutput
- func (o StatefulNodeAzureDetachDataDiskOutput) TtlInHours() pulumi.IntPtrOutput
- type StatefulNodeAzureExtension
- type StatefulNodeAzureExtensionArgs
- func (StatefulNodeAzureExtensionArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureExtensionArgs) ToStatefulNodeAzureExtensionOutput() StatefulNodeAzureExtensionOutput
- func (i StatefulNodeAzureExtensionArgs) ToStatefulNodeAzureExtensionOutputWithContext(ctx context.Context) StatefulNodeAzureExtensionOutput
- type StatefulNodeAzureExtensionArray
- func (StatefulNodeAzureExtensionArray) ElementType() reflect.Type
- func (i StatefulNodeAzureExtensionArray) ToStatefulNodeAzureExtensionArrayOutput() StatefulNodeAzureExtensionArrayOutput
- func (i StatefulNodeAzureExtensionArray) ToStatefulNodeAzureExtensionArrayOutputWithContext(ctx context.Context) StatefulNodeAzureExtensionArrayOutput
- type StatefulNodeAzureExtensionArrayInput
- type StatefulNodeAzureExtensionArrayOutput
- func (StatefulNodeAzureExtensionArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureExtensionArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureExtensionOutput
- func (o StatefulNodeAzureExtensionArrayOutput) ToStatefulNodeAzureExtensionArrayOutput() StatefulNodeAzureExtensionArrayOutput
- func (o StatefulNodeAzureExtensionArrayOutput) ToStatefulNodeAzureExtensionArrayOutputWithContext(ctx context.Context) StatefulNodeAzureExtensionArrayOutput
- type StatefulNodeAzureExtensionInput
- type StatefulNodeAzureExtensionOutput
- func (o StatefulNodeAzureExtensionOutput) ApiVersion() pulumi.StringOutput
- func (StatefulNodeAzureExtensionOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureExtensionOutput) MinorVersionAutoUpgrade() pulumi.BoolOutput
- func (o StatefulNodeAzureExtensionOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureExtensionOutput) ProtectedSettings() pulumi.MapOutput
- func (o StatefulNodeAzureExtensionOutput) PublicSettings() pulumi.MapOutput
- func (o StatefulNodeAzureExtensionOutput) Publisher() pulumi.StringOutput
- func (o StatefulNodeAzureExtensionOutput) ToStatefulNodeAzureExtensionOutput() StatefulNodeAzureExtensionOutput
- func (o StatefulNodeAzureExtensionOutput) ToStatefulNodeAzureExtensionOutputWithContext(ctx context.Context) StatefulNodeAzureExtensionOutput
- func (o StatefulNodeAzureExtensionOutput) Type() pulumi.StringOutput
- type StatefulNodeAzureHealth
- type StatefulNodeAzureHealthArgs
- func (StatefulNodeAzureHealthArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthOutput() StatefulNodeAzureHealthOutput
- func (i StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthOutputWithContext(ctx context.Context) StatefulNodeAzureHealthOutput
- func (i StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthPtrOutput() StatefulNodeAzureHealthPtrOutput
- func (i StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthPtrOutputWithContext(ctx context.Context) StatefulNodeAzureHealthPtrOutput
- type StatefulNodeAzureHealthInput
- type StatefulNodeAzureHealthOutput
- func (o StatefulNodeAzureHealthOutput) AutoHealing() pulumi.BoolOutput
- func (StatefulNodeAzureHealthOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureHealthOutput) GracePeriod() pulumi.IntPtrOutput
- func (o StatefulNodeAzureHealthOutput) HealthCheckTypes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthOutput() StatefulNodeAzureHealthOutput
- func (o StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthOutputWithContext(ctx context.Context) StatefulNodeAzureHealthOutput
- func (o StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthPtrOutput() StatefulNodeAzureHealthPtrOutput
- func (o StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthPtrOutputWithContext(ctx context.Context) StatefulNodeAzureHealthPtrOutput
- func (o StatefulNodeAzureHealthOutput) UnhealthyDuration() pulumi.IntPtrOutput
- type StatefulNodeAzureHealthPtrInput
- type StatefulNodeAzureHealthPtrOutput
- func (o StatefulNodeAzureHealthPtrOutput) AutoHealing() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureHealthPtrOutput) Elem() StatefulNodeAzureHealthOutput
- func (StatefulNodeAzureHealthPtrOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureHealthPtrOutput) GracePeriod() pulumi.IntPtrOutput
- func (o StatefulNodeAzureHealthPtrOutput) HealthCheckTypes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureHealthPtrOutput) ToStatefulNodeAzureHealthPtrOutput() StatefulNodeAzureHealthPtrOutput
- func (o StatefulNodeAzureHealthPtrOutput) ToStatefulNodeAzureHealthPtrOutputWithContext(ctx context.Context) StatefulNodeAzureHealthPtrOutput
- func (o StatefulNodeAzureHealthPtrOutput) UnhealthyDuration() pulumi.IntPtrOutput
- type StatefulNodeAzureImage
- type StatefulNodeAzureImageArgs
- func (StatefulNodeAzureImageArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureImageArgs) ToStatefulNodeAzureImageOutput() StatefulNodeAzureImageOutput
- func (i StatefulNodeAzureImageArgs) ToStatefulNodeAzureImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageOutput
- func (i StatefulNodeAzureImageArgs) ToStatefulNodeAzureImagePtrOutput() StatefulNodeAzureImagePtrOutput
- func (i StatefulNodeAzureImageArgs) ToStatefulNodeAzureImagePtrOutputWithContext(ctx context.Context) StatefulNodeAzureImagePtrOutput
- type StatefulNodeAzureImageCustomImage
- type StatefulNodeAzureImageCustomImageArgs
- func (StatefulNodeAzureImageCustomImageArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureImageCustomImageArgs) ToStatefulNodeAzureImageCustomImageOutput() StatefulNodeAzureImageCustomImageOutput
- func (i StatefulNodeAzureImageCustomImageArgs) ToStatefulNodeAzureImageCustomImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageCustomImageOutput
- type StatefulNodeAzureImageCustomImageArray
- func (StatefulNodeAzureImageCustomImageArray) ElementType() reflect.Type
- func (i StatefulNodeAzureImageCustomImageArray) ToStatefulNodeAzureImageCustomImageArrayOutput() StatefulNodeAzureImageCustomImageArrayOutput
- func (i StatefulNodeAzureImageCustomImageArray) ToStatefulNodeAzureImageCustomImageArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageCustomImageArrayOutput
- type StatefulNodeAzureImageCustomImageArrayInput
- type StatefulNodeAzureImageCustomImageArrayOutput
- func (StatefulNodeAzureImageCustomImageArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImageCustomImageArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureImageCustomImageOutput
- func (o StatefulNodeAzureImageCustomImageArrayOutput) ToStatefulNodeAzureImageCustomImageArrayOutput() StatefulNodeAzureImageCustomImageArrayOutput
- func (o StatefulNodeAzureImageCustomImageArrayOutput) ToStatefulNodeAzureImageCustomImageArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageCustomImageArrayOutput
- type StatefulNodeAzureImageCustomImageInput
- type StatefulNodeAzureImageCustomImageOutput
- func (o StatefulNodeAzureImageCustomImageOutput) CustomImageResourceGroupName() pulumi.StringOutput
- func (StatefulNodeAzureImageCustomImageOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImageCustomImageOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureImageCustomImageOutput) ToStatefulNodeAzureImageCustomImageOutput() StatefulNodeAzureImageCustomImageOutput
- func (o StatefulNodeAzureImageCustomImageOutput) ToStatefulNodeAzureImageCustomImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageCustomImageOutput
- type StatefulNodeAzureImageGallery
- type StatefulNodeAzureImageGalleryArgs
- func (StatefulNodeAzureImageGalleryArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureImageGalleryArgs) ToStatefulNodeAzureImageGalleryOutput() StatefulNodeAzureImageGalleryOutput
- func (i StatefulNodeAzureImageGalleryArgs) ToStatefulNodeAzureImageGalleryOutputWithContext(ctx context.Context) StatefulNodeAzureImageGalleryOutput
- type StatefulNodeAzureImageGalleryArray
- func (StatefulNodeAzureImageGalleryArray) ElementType() reflect.Type
- func (i StatefulNodeAzureImageGalleryArray) ToStatefulNodeAzureImageGalleryArrayOutput() StatefulNodeAzureImageGalleryArrayOutput
- func (i StatefulNodeAzureImageGalleryArray) ToStatefulNodeAzureImageGalleryArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageGalleryArrayOutput
- type StatefulNodeAzureImageGalleryArrayInput
- type StatefulNodeAzureImageGalleryArrayOutput
- func (StatefulNodeAzureImageGalleryArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImageGalleryArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureImageGalleryOutput
- func (o StatefulNodeAzureImageGalleryArrayOutput) ToStatefulNodeAzureImageGalleryArrayOutput() StatefulNodeAzureImageGalleryArrayOutput
- func (o StatefulNodeAzureImageGalleryArrayOutput) ToStatefulNodeAzureImageGalleryArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageGalleryArrayOutput
- type StatefulNodeAzureImageGalleryInput
- type StatefulNodeAzureImageGalleryOutput
- func (StatefulNodeAzureImageGalleryOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImageGalleryOutput) GalleryName() pulumi.StringOutput
- func (o StatefulNodeAzureImageGalleryOutput) GalleryResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureImageGalleryOutput) ImageName() pulumi.StringOutput
- func (o StatefulNodeAzureImageGalleryOutput) ToStatefulNodeAzureImageGalleryOutput() StatefulNodeAzureImageGalleryOutput
- func (o StatefulNodeAzureImageGalleryOutput) ToStatefulNodeAzureImageGalleryOutputWithContext(ctx context.Context) StatefulNodeAzureImageGalleryOutput
- func (o StatefulNodeAzureImageGalleryOutput) VersionName() pulumi.StringOutput
- type StatefulNodeAzureImageInput
- type StatefulNodeAzureImageMarketplaceImage
- type StatefulNodeAzureImageMarketplaceImageArgs
- func (StatefulNodeAzureImageMarketplaceImageArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureImageMarketplaceImageArgs) ToStatefulNodeAzureImageMarketplaceImageOutput() StatefulNodeAzureImageMarketplaceImageOutput
- func (i StatefulNodeAzureImageMarketplaceImageArgs) ToStatefulNodeAzureImageMarketplaceImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageMarketplaceImageOutput
- type StatefulNodeAzureImageMarketplaceImageArray
- func (StatefulNodeAzureImageMarketplaceImageArray) ElementType() reflect.Type
- func (i StatefulNodeAzureImageMarketplaceImageArray) ToStatefulNodeAzureImageMarketplaceImageArrayOutput() StatefulNodeAzureImageMarketplaceImageArrayOutput
- func (i StatefulNodeAzureImageMarketplaceImageArray) ToStatefulNodeAzureImageMarketplaceImageArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageMarketplaceImageArrayOutput
- type StatefulNodeAzureImageMarketplaceImageArrayInput
- type StatefulNodeAzureImageMarketplaceImageArrayOutput
- func (StatefulNodeAzureImageMarketplaceImageArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImageMarketplaceImageArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureImageMarketplaceImageOutput
- func (o StatefulNodeAzureImageMarketplaceImageArrayOutput) ToStatefulNodeAzureImageMarketplaceImageArrayOutput() StatefulNodeAzureImageMarketplaceImageArrayOutput
- func (o StatefulNodeAzureImageMarketplaceImageArrayOutput) ToStatefulNodeAzureImageMarketplaceImageArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageMarketplaceImageArrayOutput
- type StatefulNodeAzureImageMarketplaceImageInput
- type StatefulNodeAzureImageMarketplaceImageOutput
- func (StatefulNodeAzureImageMarketplaceImageOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImageMarketplaceImageOutput) Offer() pulumi.StringOutput
- func (o StatefulNodeAzureImageMarketplaceImageOutput) Publisher() pulumi.StringOutput
- func (o StatefulNodeAzureImageMarketplaceImageOutput) Sku() pulumi.StringOutput
- func (o StatefulNodeAzureImageMarketplaceImageOutput) ToStatefulNodeAzureImageMarketplaceImageOutput() StatefulNodeAzureImageMarketplaceImageOutput
- func (o StatefulNodeAzureImageMarketplaceImageOutput) ToStatefulNodeAzureImageMarketplaceImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageMarketplaceImageOutput
- func (o StatefulNodeAzureImageMarketplaceImageOutput) Version() pulumi.StringOutput
- type StatefulNodeAzureImageOutput
- func (o StatefulNodeAzureImageOutput) CustomImages() StatefulNodeAzureImageCustomImageArrayOutput
- func (StatefulNodeAzureImageOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImageOutput) Galleries() StatefulNodeAzureImageGalleryArrayOutput
- func (o StatefulNodeAzureImageOutput) MarketplaceImages() StatefulNodeAzureImageMarketplaceImageArrayOutput
- func (o StatefulNodeAzureImageOutput) ToStatefulNodeAzureImageOutput() StatefulNodeAzureImageOutput
- func (o StatefulNodeAzureImageOutput) ToStatefulNodeAzureImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageOutput
- func (o StatefulNodeAzureImageOutput) ToStatefulNodeAzureImagePtrOutput() StatefulNodeAzureImagePtrOutput
- func (o StatefulNodeAzureImageOutput) ToStatefulNodeAzureImagePtrOutputWithContext(ctx context.Context) StatefulNodeAzureImagePtrOutput
- type StatefulNodeAzureImagePtrInput
- type StatefulNodeAzureImagePtrOutput
- func (o StatefulNodeAzureImagePtrOutput) CustomImages() StatefulNodeAzureImageCustomImageArrayOutput
- func (o StatefulNodeAzureImagePtrOutput) Elem() StatefulNodeAzureImageOutput
- func (StatefulNodeAzureImagePtrOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImagePtrOutput) Galleries() StatefulNodeAzureImageGalleryArrayOutput
- func (o StatefulNodeAzureImagePtrOutput) MarketplaceImages() StatefulNodeAzureImageMarketplaceImageArrayOutput
- func (o StatefulNodeAzureImagePtrOutput) ToStatefulNodeAzureImagePtrOutput() StatefulNodeAzureImagePtrOutput
- func (o StatefulNodeAzureImagePtrOutput) ToStatefulNodeAzureImagePtrOutputWithContext(ctx context.Context) StatefulNodeAzureImagePtrOutput
- type StatefulNodeAzureImportVm
- type StatefulNodeAzureImportVmArgs
- func (StatefulNodeAzureImportVmArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureImportVmArgs) ToStatefulNodeAzureImportVmOutput() StatefulNodeAzureImportVmOutput
- func (i StatefulNodeAzureImportVmArgs) ToStatefulNodeAzureImportVmOutputWithContext(ctx context.Context) StatefulNodeAzureImportVmOutput
- type StatefulNodeAzureImportVmArray
- func (StatefulNodeAzureImportVmArray) ElementType() reflect.Type
- func (i StatefulNodeAzureImportVmArray) ToStatefulNodeAzureImportVmArrayOutput() StatefulNodeAzureImportVmArrayOutput
- func (i StatefulNodeAzureImportVmArray) ToStatefulNodeAzureImportVmArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImportVmArrayOutput
- type StatefulNodeAzureImportVmArrayInput
- type StatefulNodeAzureImportVmArrayOutput
- func (StatefulNodeAzureImportVmArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImportVmArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureImportVmOutput
- func (o StatefulNodeAzureImportVmArrayOutput) ToStatefulNodeAzureImportVmArrayOutput() StatefulNodeAzureImportVmArrayOutput
- func (o StatefulNodeAzureImportVmArrayOutput) ToStatefulNodeAzureImportVmArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImportVmArrayOutput
- type StatefulNodeAzureImportVmInput
- type StatefulNodeAzureImportVmOutput
- func (o StatefulNodeAzureImportVmOutput) DrainingTimeout() pulumi.IntPtrOutput
- func (StatefulNodeAzureImportVmOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImportVmOutput) OriginalVmName() pulumi.StringOutput
- func (o StatefulNodeAzureImportVmOutput) ResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureImportVmOutput) ResourcesRetentionTime() pulumi.IntPtrOutput
- func (o StatefulNodeAzureImportVmOutput) ToStatefulNodeAzureImportVmOutput() StatefulNodeAzureImportVmOutput
- func (o StatefulNodeAzureImportVmOutput) ToStatefulNodeAzureImportVmOutputWithContext(ctx context.Context) StatefulNodeAzureImportVmOutput
- type StatefulNodeAzureInput
- type StatefulNodeAzureLoadBalancer
- type StatefulNodeAzureLoadBalancerArgs
- func (StatefulNodeAzureLoadBalancerArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureLoadBalancerArgs) ToStatefulNodeAzureLoadBalancerOutput() StatefulNodeAzureLoadBalancerOutput
- func (i StatefulNodeAzureLoadBalancerArgs) ToStatefulNodeAzureLoadBalancerOutputWithContext(ctx context.Context) StatefulNodeAzureLoadBalancerOutput
- type StatefulNodeAzureLoadBalancerArray
- func (StatefulNodeAzureLoadBalancerArray) ElementType() reflect.Type
- func (i StatefulNodeAzureLoadBalancerArray) ToStatefulNodeAzureLoadBalancerArrayOutput() StatefulNodeAzureLoadBalancerArrayOutput
- func (i StatefulNodeAzureLoadBalancerArray) ToStatefulNodeAzureLoadBalancerArrayOutputWithContext(ctx context.Context) StatefulNodeAzureLoadBalancerArrayOutput
- type StatefulNodeAzureLoadBalancerArrayInput
- type StatefulNodeAzureLoadBalancerArrayOutput
- func (StatefulNodeAzureLoadBalancerArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureLoadBalancerArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureLoadBalancerOutput
- func (o StatefulNodeAzureLoadBalancerArrayOutput) ToStatefulNodeAzureLoadBalancerArrayOutput() StatefulNodeAzureLoadBalancerArrayOutput
- func (o StatefulNodeAzureLoadBalancerArrayOutput) ToStatefulNodeAzureLoadBalancerArrayOutputWithContext(ctx context.Context) StatefulNodeAzureLoadBalancerArrayOutput
- type StatefulNodeAzureLoadBalancerInput
- type StatefulNodeAzureLoadBalancerOutput
- func (o StatefulNodeAzureLoadBalancerOutput) BackendPoolNames() pulumi.StringArrayOutput
- func (StatefulNodeAzureLoadBalancerOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureLoadBalancerOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureLoadBalancerOutput) ResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureLoadBalancerOutput) Sku() pulumi.StringPtrOutput
- func (o StatefulNodeAzureLoadBalancerOutput) ToStatefulNodeAzureLoadBalancerOutput() StatefulNodeAzureLoadBalancerOutput
- func (o StatefulNodeAzureLoadBalancerOutput) ToStatefulNodeAzureLoadBalancerOutputWithContext(ctx context.Context) StatefulNodeAzureLoadBalancerOutput
- func (o StatefulNodeAzureLoadBalancerOutput) Type() pulumi.StringOutput
- type StatefulNodeAzureLogin
- type StatefulNodeAzureLoginArgs
- func (StatefulNodeAzureLoginArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginOutput() StatefulNodeAzureLoginOutput
- func (i StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginOutputWithContext(ctx context.Context) StatefulNodeAzureLoginOutput
- func (i StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginPtrOutput() StatefulNodeAzureLoginPtrOutput
- func (i StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginPtrOutputWithContext(ctx context.Context) StatefulNodeAzureLoginPtrOutput
- type StatefulNodeAzureLoginInput
- type StatefulNodeAzureLoginOutput
- func (StatefulNodeAzureLoginOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureLoginOutput) Password() pulumi.StringPtrOutput
- func (o StatefulNodeAzureLoginOutput) SshPublicKey() pulumi.StringPtrOutput
- func (o StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginOutput() StatefulNodeAzureLoginOutput
- func (o StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginOutputWithContext(ctx context.Context) StatefulNodeAzureLoginOutput
- func (o StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginPtrOutput() StatefulNodeAzureLoginPtrOutput
- func (o StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginPtrOutputWithContext(ctx context.Context) StatefulNodeAzureLoginPtrOutput
- func (o StatefulNodeAzureLoginOutput) UserName() pulumi.StringOutput
- type StatefulNodeAzureLoginPtrInput
- type StatefulNodeAzureLoginPtrOutput
- func (o StatefulNodeAzureLoginPtrOutput) Elem() StatefulNodeAzureLoginOutput
- func (StatefulNodeAzureLoginPtrOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureLoginPtrOutput) Password() pulumi.StringPtrOutput
- func (o StatefulNodeAzureLoginPtrOutput) SshPublicKey() pulumi.StringPtrOutput
- func (o StatefulNodeAzureLoginPtrOutput) ToStatefulNodeAzureLoginPtrOutput() StatefulNodeAzureLoginPtrOutput
- func (o StatefulNodeAzureLoginPtrOutput) ToStatefulNodeAzureLoginPtrOutputWithContext(ctx context.Context) StatefulNodeAzureLoginPtrOutput
- func (o StatefulNodeAzureLoginPtrOutput) UserName() pulumi.StringPtrOutput
- type StatefulNodeAzureManagedServiceIdentity
- type StatefulNodeAzureManagedServiceIdentityArgs
- func (StatefulNodeAzureManagedServiceIdentityArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureManagedServiceIdentityArgs) ToStatefulNodeAzureManagedServiceIdentityOutput() StatefulNodeAzureManagedServiceIdentityOutput
- func (i StatefulNodeAzureManagedServiceIdentityArgs) ToStatefulNodeAzureManagedServiceIdentityOutputWithContext(ctx context.Context) StatefulNodeAzureManagedServiceIdentityOutput
- type StatefulNodeAzureManagedServiceIdentityArray
- func (StatefulNodeAzureManagedServiceIdentityArray) ElementType() reflect.Type
- func (i StatefulNodeAzureManagedServiceIdentityArray) ToStatefulNodeAzureManagedServiceIdentityArrayOutput() StatefulNodeAzureManagedServiceIdentityArrayOutput
- func (i StatefulNodeAzureManagedServiceIdentityArray) ToStatefulNodeAzureManagedServiceIdentityArrayOutputWithContext(ctx context.Context) StatefulNodeAzureManagedServiceIdentityArrayOutput
- type StatefulNodeAzureManagedServiceIdentityArrayInput
- type StatefulNodeAzureManagedServiceIdentityArrayOutput
- func (StatefulNodeAzureManagedServiceIdentityArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureManagedServiceIdentityArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureManagedServiceIdentityOutput
- func (o StatefulNodeAzureManagedServiceIdentityArrayOutput) ToStatefulNodeAzureManagedServiceIdentityArrayOutput() StatefulNodeAzureManagedServiceIdentityArrayOutput
- func (o StatefulNodeAzureManagedServiceIdentityArrayOutput) ToStatefulNodeAzureManagedServiceIdentityArrayOutputWithContext(ctx context.Context) StatefulNodeAzureManagedServiceIdentityArrayOutput
- type StatefulNodeAzureManagedServiceIdentityInput
- type StatefulNodeAzureManagedServiceIdentityOutput
- func (StatefulNodeAzureManagedServiceIdentityOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureManagedServiceIdentityOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureManagedServiceIdentityOutput) ResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureManagedServiceIdentityOutput) ToStatefulNodeAzureManagedServiceIdentityOutput() StatefulNodeAzureManagedServiceIdentityOutput
- func (o StatefulNodeAzureManagedServiceIdentityOutput) ToStatefulNodeAzureManagedServiceIdentityOutputWithContext(ctx context.Context) StatefulNodeAzureManagedServiceIdentityOutput
- type StatefulNodeAzureMap
- type StatefulNodeAzureMapInput
- type StatefulNodeAzureMapOutput
- func (StatefulNodeAzureMapOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureMapOutput) MapIndex(k pulumi.StringInput) StatefulNodeAzureOutput
- func (o StatefulNodeAzureMapOutput) ToStatefulNodeAzureMapOutput() StatefulNodeAzureMapOutput
- func (o StatefulNodeAzureMapOutput) ToStatefulNodeAzureMapOutputWithContext(ctx context.Context) StatefulNodeAzureMapOutput
- type StatefulNodeAzureNetwork
- type StatefulNodeAzureNetworkArgs
- func (StatefulNodeAzureNetworkArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkOutput() StatefulNodeAzureNetworkOutput
- func (i StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkOutput
- func (i StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkPtrOutput() StatefulNodeAzureNetworkPtrOutput
- func (i StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkPtrOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkPtrOutput
- type StatefulNodeAzureNetworkInput
- type StatefulNodeAzureNetworkNetworkInterface
- type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfiguration
- type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs
- func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
- func (i StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
- type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray
- func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
- func (i StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayInput
- type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
- func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationInput
- type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
- func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) PrivateIpAddressVersion() pulumi.StringOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
- type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroup
- type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs
- func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
- func (i StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
- type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray
- func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- func (i StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayInput
- type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupInput
- type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
- func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) NetworkResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
- type StatefulNodeAzureNetworkNetworkInterfaceArgs
- func (StatefulNodeAzureNetworkNetworkInterfaceArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfaceArgs) ToStatefulNodeAzureNetworkNetworkInterfaceOutput() StatefulNodeAzureNetworkNetworkInterfaceOutput
- func (i StatefulNodeAzureNetworkNetworkInterfaceArgs) ToStatefulNodeAzureNetworkNetworkInterfaceOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceOutput
- type StatefulNodeAzureNetworkNetworkInterfaceArray
- func (StatefulNodeAzureNetworkNetworkInterfaceArray) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfaceArray) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
- func (i StatefulNodeAzureNetworkNetworkInterfaceArray) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfaceArrayInput
- type StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
- func (StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureNetworkNetworkInterfaceOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfaceInput
- type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroup
- type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs
- func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
- func (i StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
- type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray
- func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
- func (i StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayInput
- type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
- func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupInput
- type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
- func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) Name() pulumi.StringPtrOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) NetworkResourceGroupName() pulumi.StringPtrOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
- type StatefulNodeAzureNetworkNetworkInterfaceOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) AdditionalIpConfigurations() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) ApplicationSecurityGroups() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) AssignPublicIp() pulumi.BoolPtrOutput
- func (StatefulNodeAzureNetworkNetworkInterfaceOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) EnableIpForwarding() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) IsPrimary() pulumi.BoolOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) NetworkSecurityGroups() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) PrivateIpAddresses() pulumi.StringArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) PublicIpSku() pulumi.StringPtrOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) PublicIps() StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) SubnetName() pulumi.StringOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) ToStatefulNodeAzureNetworkNetworkInterfaceOutput() StatefulNodeAzureNetworkNetworkInterfaceOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) ToStatefulNodeAzureNetworkNetworkInterfaceOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceOutput
- type StatefulNodeAzureNetworkNetworkInterfacePublicIp
- type StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs
- func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
- func (i StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
- type StatefulNodeAzureNetworkNetworkInterfacePublicIpArray
- func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArray) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfacePublicIpArray) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
- func (i StatefulNodeAzureNetworkNetworkInterfacePublicIpArray) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayInput
- type StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
- func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
- func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfacePublicIpInput
- type StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
- func (StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) NetworkResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
- func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
- type StatefulNodeAzureNetworkOutput
- func (StatefulNodeAzureNetworkOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkOutput) NetworkInterfaces() StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
- func (o StatefulNodeAzureNetworkOutput) NetworkResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkOutput() StatefulNodeAzureNetworkOutput
- func (o StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkOutput
- func (o StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkPtrOutput() StatefulNodeAzureNetworkPtrOutput
- func (o StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkPtrOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkPtrOutput
- func (o StatefulNodeAzureNetworkOutput) VirtualNetworkName() pulumi.StringOutput
- type StatefulNodeAzureNetworkPtrInput
- type StatefulNodeAzureNetworkPtrOutput
- func (o StatefulNodeAzureNetworkPtrOutput) Elem() StatefulNodeAzureNetworkOutput
- func (StatefulNodeAzureNetworkPtrOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkPtrOutput) NetworkInterfaces() StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
- func (o StatefulNodeAzureNetworkPtrOutput) NetworkResourceGroupName() pulumi.StringPtrOutput
- func (o StatefulNodeAzureNetworkPtrOutput) ToStatefulNodeAzureNetworkPtrOutput() StatefulNodeAzureNetworkPtrOutput
- func (o StatefulNodeAzureNetworkPtrOutput) ToStatefulNodeAzureNetworkPtrOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkPtrOutput
- func (o StatefulNodeAzureNetworkPtrOutput) VirtualNetworkName() pulumi.StringPtrOutput
- type StatefulNodeAzureOsDisk
- type StatefulNodeAzureOsDiskArgs
- func (StatefulNodeAzureOsDiskArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskOutput() StatefulNodeAzureOsDiskOutput
- func (i StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskOutput
- func (i StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskPtrOutput() StatefulNodeAzureOsDiskPtrOutput
- func (i StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskPtrOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskPtrOutput
- type StatefulNodeAzureOsDiskInput
- type StatefulNodeAzureOsDiskOutput
- func (StatefulNodeAzureOsDiskOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureOsDiskOutput) SizeGb() pulumi.IntPtrOutput
- func (o StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskOutput() StatefulNodeAzureOsDiskOutput
- func (o StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskOutput
- func (o StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskPtrOutput() StatefulNodeAzureOsDiskPtrOutput
- func (o StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskPtrOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskPtrOutput
- func (o StatefulNodeAzureOsDiskOutput) Type() pulumi.StringOutput
- type StatefulNodeAzureOsDiskPtrInput
- type StatefulNodeAzureOsDiskPtrOutput
- func (o StatefulNodeAzureOsDiskPtrOutput) Elem() StatefulNodeAzureOsDiskOutput
- func (StatefulNodeAzureOsDiskPtrOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureOsDiskPtrOutput) SizeGb() pulumi.IntPtrOutput
- func (o StatefulNodeAzureOsDiskPtrOutput) ToStatefulNodeAzureOsDiskPtrOutput() StatefulNodeAzureOsDiskPtrOutput
- func (o StatefulNodeAzureOsDiskPtrOutput) ToStatefulNodeAzureOsDiskPtrOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskPtrOutput
- func (o StatefulNodeAzureOsDiskPtrOutput) Type() pulumi.StringPtrOutput
- type StatefulNodeAzureOutput
- func (o StatefulNodeAzureOutput) AttachDataDisks() StatefulNodeAzureAttachDataDiskArrayOutput
- func (o StatefulNodeAzureOutput) BootDiagnostics() StatefulNodeAzureBootDiagnosticArrayOutput
- func (o StatefulNodeAzureOutput) CustomData() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) DataDisks() StatefulNodeAzureDataDiskArrayOutput
- func (o StatefulNodeAzureOutput) DataDisksPersistenceMode() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) Deletes() StatefulNodeAzureDeleteArrayOutput
- func (o StatefulNodeAzureOutput) Description() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) DetachDataDisks() StatefulNodeAzureDetachDataDiskArrayOutput
- func (StatefulNodeAzureOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureOutput) Extensions() StatefulNodeAzureExtensionArrayOutput
- func (o StatefulNodeAzureOutput) Health() StatefulNodeAzureHealthOutput
- func (o StatefulNodeAzureOutput) Image() StatefulNodeAzureImageOutput
- func (o StatefulNodeAzureOutput) ImportVms() StatefulNodeAzureImportVmArrayOutput
- func (o StatefulNodeAzureOutput) LoadBalancers() StatefulNodeAzureLoadBalancerArrayOutput
- func (o StatefulNodeAzureOutput) Login() StatefulNodeAzureLoginOutput
- func (o StatefulNodeAzureOutput) ManagedServiceIdentities() StatefulNodeAzureManagedServiceIdentityArrayOutput
- func (o StatefulNodeAzureOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) Network() StatefulNodeAzureNetworkOutput
- func (o StatefulNodeAzureOutput) OdSizes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureOutput) Os() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) OsDisk() StatefulNodeAzureOsDiskOutput
- func (o StatefulNodeAzureOutput) OsDiskPersistenceMode() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) PreferredSpotSizes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureOutput) PreferredZones() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) Region() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) ResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) SchedulingTasks() StatefulNodeAzureSchedulingTaskArrayOutput
- func (o StatefulNodeAzureOutput) Secrets() StatefulNodeAzureSecretArrayOutput
- func (o StatefulNodeAzureOutput) ShouldPersistDataDisks() pulumi.BoolOutput
- func (o StatefulNodeAzureOutput) ShouldPersistNetwork() pulumi.BoolOutput
- func (o StatefulNodeAzureOutput) ShouldPersistOsDisk() pulumi.BoolOutput
- func (o StatefulNodeAzureOutput) ShouldPersistVm() pulumi.BoolOutput
- func (o StatefulNodeAzureOutput) ShutdownScript() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) Signals() StatefulNodeAzureSignalArrayOutput
- func (o StatefulNodeAzureOutput) SpotSizes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureOutput) Strategy() StatefulNodeAzureStrategyOutput
- func (o StatefulNodeAzureOutput) Tags() StatefulNodeAzureTagArrayOutput
- func (o StatefulNodeAzureOutput) ToStatefulNodeAzureOutput() StatefulNodeAzureOutput
- func (o StatefulNodeAzureOutput) ToStatefulNodeAzureOutputWithContext(ctx context.Context) StatefulNodeAzureOutput
- func (o StatefulNodeAzureOutput) UpdateStates() StatefulNodeAzureUpdateStateArrayOutput
- func (o StatefulNodeAzureOutput) Zones() pulumi.StringArrayOutput
- type StatefulNodeAzureSchedulingTask
- type StatefulNodeAzureSchedulingTaskArgs
- func (StatefulNodeAzureSchedulingTaskArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureSchedulingTaskArgs) ToStatefulNodeAzureSchedulingTaskOutput() StatefulNodeAzureSchedulingTaskOutput
- func (i StatefulNodeAzureSchedulingTaskArgs) ToStatefulNodeAzureSchedulingTaskOutputWithContext(ctx context.Context) StatefulNodeAzureSchedulingTaskOutput
- type StatefulNodeAzureSchedulingTaskArray
- func (StatefulNodeAzureSchedulingTaskArray) ElementType() reflect.Type
- func (i StatefulNodeAzureSchedulingTaskArray) ToStatefulNodeAzureSchedulingTaskArrayOutput() StatefulNodeAzureSchedulingTaskArrayOutput
- func (i StatefulNodeAzureSchedulingTaskArray) ToStatefulNodeAzureSchedulingTaskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSchedulingTaskArrayOutput
- type StatefulNodeAzureSchedulingTaskArrayInput
- type StatefulNodeAzureSchedulingTaskArrayOutput
- func (StatefulNodeAzureSchedulingTaskArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSchedulingTaskArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureSchedulingTaskOutput
- func (o StatefulNodeAzureSchedulingTaskArrayOutput) ToStatefulNodeAzureSchedulingTaskArrayOutput() StatefulNodeAzureSchedulingTaskArrayOutput
- func (o StatefulNodeAzureSchedulingTaskArrayOutput) ToStatefulNodeAzureSchedulingTaskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSchedulingTaskArrayOutput
- type StatefulNodeAzureSchedulingTaskInput
- type StatefulNodeAzureSchedulingTaskOutput
- func (o StatefulNodeAzureSchedulingTaskOutput) CronExpression() pulumi.StringOutput
- func (StatefulNodeAzureSchedulingTaskOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSchedulingTaskOutput) IsEnabled() pulumi.BoolOutput
- func (o StatefulNodeAzureSchedulingTaskOutput) ToStatefulNodeAzureSchedulingTaskOutput() StatefulNodeAzureSchedulingTaskOutput
- func (o StatefulNodeAzureSchedulingTaskOutput) ToStatefulNodeAzureSchedulingTaskOutputWithContext(ctx context.Context) StatefulNodeAzureSchedulingTaskOutput
- func (o StatefulNodeAzureSchedulingTaskOutput) Type() pulumi.StringOutput
- type StatefulNodeAzureSecret
- type StatefulNodeAzureSecretArgs
- type StatefulNodeAzureSecretArray
- func (StatefulNodeAzureSecretArray) ElementType() reflect.Type
- func (i StatefulNodeAzureSecretArray) ToStatefulNodeAzureSecretArrayOutput() StatefulNodeAzureSecretArrayOutput
- func (i StatefulNodeAzureSecretArray) ToStatefulNodeAzureSecretArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretArrayOutput
- type StatefulNodeAzureSecretArrayInput
- type StatefulNodeAzureSecretArrayOutput
- func (StatefulNodeAzureSecretArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSecretArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureSecretOutput
- func (o StatefulNodeAzureSecretArrayOutput) ToStatefulNodeAzureSecretArrayOutput() StatefulNodeAzureSecretArrayOutput
- func (o StatefulNodeAzureSecretArrayOutput) ToStatefulNodeAzureSecretArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretArrayOutput
- type StatefulNodeAzureSecretInput
- type StatefulNodeAzureSecretOutput
- func (StatefulNodeAzureSecretOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSecretOutput) SourceVaults() StatefulNodeAzureSecretSourceVaultArrayOutput
- func (o StatefulNodeAzureSecretOutput) ToStatefulNodeAzureSecretOutput() StatefulNodeAzureSecretOutput
- func (o StatefulNodeAzureSecretOutput) ToStatefulNodeAzureSecretOutputWithContext(ctx context.Context) StatefulNodeAzureSecretOutput
- func (o StatefulNodeAzureSecretOutput) VaultCertificates() StatefulNodeAzureSecretVaultCertificateArrayOutput
- type StatefulNodeAzureSecretSourceVault
- type StatefulNodeAzureSecretSourceVaultArgs
- func (StatefulNodeAzureSecretSourceVaultArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureSecretSourceVaultArgs) ToStatefulNodeAzureSecretSourceVaultOutput() StatefulNodeAzureSecretSourceVaultOutput
- func (i StatefulNodeAzureSecretSourceVaultArgs) ToStatefulNodeAzureSecretSourceVaultOutputWithContext(ctx context.Context) StatefulNodeAzureSecretSourceVaultOutput
- type StatefulNodeAzureSecretSourceVaultArray
- func (StatefulNodeAzureSecretSourceVaultArray) ElementType() reflect.Type
- func (i StatefulNodeAzureSecretSourceVaultArray) ToStatefulNodeAzureSecretSourceVaultArrayOutput() StatefulNodeAzureSecretSourceVaultArrayOutput
- func (i StatefulNodeAzureSecretSourceVaultArray) ToStatefulNodeAzureSecretSourceVaultArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretSourceVaultArrayOutput
- type StatefulNodeAzureSecretSourceVaultArrayInput
- type StatefulNodeAzureSecretSourceVaultArrayOutput
- func (StatefulNodeAzureSecretSourceVaultArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSecretSourceVaultArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureSecretSourceVaultOutput
- func (o StatefulNodeAzureSecretSourceVaultArrayOutput) ToStatefulNodeAzureSecretSourceVaultArrayOutput() StatefulNodeAzureSecretSourceVaultArrayOutput
- func (o StatefulNodeAzureSecretSourceVaultArrayOutput) ToStatefulNodeAzureSecretSourceVaultArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretSourceVaultArrayOutput
- type StatefulNodeAzureSecretSourceVaultInput
- type StatefulNodeAzureSecretSourceVaultOutput
- func (StatefulNodeAzureSecretSourceVaultOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSecretSourceVaultOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureSecretSourceVaultOutput) ResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureSecretSourceVaultOutput) ToStatefulNodeAzureSecretSourceVaultOutput() StatefulNodeAzureSecretSourceVaultOutput
- func (o StatefulNodeAzureSecretSourceVaultOutput) ToStatefulNodeAzureSecretSourceVaultOutputWithContext(ctx context.Context) StatefulNodeAzureSecretSourceVaultOutput
- type StatefulNodeAzureSecretVaultCertificate
- type StatefulNodeAzureSecretVaultCertificateArgs
- func (StatefulNodeAzureSecretVaultCertificateArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureSecretVaultCertificateArgs) ToStatefulNodeAzureSecretVaultCertificateOutput() StatefulNodeAzureSecretVaultCertificateOutput
- func (i StatefulNodeAzureSecretVaultCertificateArgs) ToStatefulNodeAzureSecretVaultCertificateOutputWithContext(ctx context.Context) StatefulNodeAzureSecretVaultCertificateOutput
- type StatefulNodeAzureSecretVaultCertificateArray
- func (StatefulNodeAzureSecretVaultCertificateArray) ElementType() reflect.Type
- func (i StatefulNodeAzureSecretVaultCertificateArray) ToStatefulNodeAzureSecretVaultCertificateArrayOutput() StatefulNodeAzureSecretVaultCertificateArrayOutput
- func (i StatefulNodeAzureSecretVaultCertificateArray) ToStatefulNodeAzureSecretVaultCertificateArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretVaultCertificateArrayOutput
- type StatefulNodeAzureSecretVaultCertificateArrayInput
- type StatefulNodeAzureSecretVaultCertificateArrayOutput
- func (StatefulNodeAzureSecretVaultCertificateArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSecretVaultCertificateArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureSecretVaultCertificateOutput
- func (o StatefulNodeAzureSecretVaultCertificateArrayOutput) ToStatefulNodeAzureSecretVaultCertificateArrayOutput() StatefulNodeAzureSecretVaultCertificateArrayOutput
- func (o StatefulNodeAzureSecretVaultCertificateArrayOutput) ToStatefulNodeAzureSecretVaultCertificateArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretVaultCertificateArrayOutput
- type StatefulNodeAzureSecretVaultCertificateInput
- type StatefulNodeAzureSecretVaultCertificateOutput
- func (o StatefulNodeAzureSecretVaultCertificateOutput) CertificateStore() pulumi.StringPtrOutput
- func (o StatefulNodeAzureSecretVaultCertificateOutput) CertificateUrl() pulumi.StringPtrOutput
- func (StatefulNodeAzureSecretVaultCertificateOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSecretVaultCertificateOutput) ToStatefulNodeAzureSecretVaultCertificateOutput() StatefulNodeAzureSecretVaultCertificateOutput
- func (o StatefulNodeAzureSecretVaultCertificateOutput) ToStatefulNodeAzureSecretVaultCertificateOutputWithContext(ctx context.Context) StatefulNodeAzureSecretVaultCertificateOutput
- type StatefulNodeAzureSignal
- type StatefulNodeAzureSignalArgs
- type StatefulNodeAzureSignalArray
- func (StatefulNodeAzureSignalArray) ElementType() reflect.Type
- func (i StatefulNodeAzureSignalArray) ToStatefulNodeAzureSignalArrayOutput() StatefulNodeAzureSignalArrayOutput
- func (i StatefulNodeAzureSignalArray) ToStatefulNodeAzureSignalArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSignalArrayOutput
- type StatefulNodeAzureSignalArrayInput
- type StatefulNodeAzureSignalArrayOutput
- func (StatefulNodeAzureSignalArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSignalArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureSignalOutput
- func (o StatefulNodeAzureSignalArrayOutput) ToStatefulNodeAzureSignalArrayOutput() StatefulNodeAzureSignalArrayOutput
- func (o StatefulNodeAzureSignalArrayOutput) ToStatefulNodeAzureSignalArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSignalArrayOutput
- type StatefulNodeAzureSignalInput
- type StatefulNodeAzureSignalOutput
- func (StatefulNodeAzureSignalOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSignalOutput) Timeout() pulumi.IntOutput
- func (o StatefulNodeAzureSignalOutput) ToStatefulNodeAzureSignalOutput() StatefulNodeAzureSignalOutput
- func (o StatefulNodeAzureSignalOutput) ToStatefulNodeAzureSignalOutputWithContext(ctx context.Context) StatefulNodeAzureSignalOutput
- func (o StatefulNodeAzureSignalOutput) Type() pulumi.StringOutput
- type StatefulNodeAzureState
- type StatefulNodeAzureStrategy
- type StatefulNodeAzureStrategyArgs
- func (StatefulNodeAzureStrategyArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyOutput() StatefulNodeAzureStrategyOutput
- func (i StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyOutput
- func (i StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyPtrOutput() StatefulNodeAzureStrategyPtrOutput
- func (i StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyPtrOutput
- type StatefulNodeAzureStrategyInput
- type StatefulNodeAzureStrategyOutput
- func (o StatefulNodeAzureStrategyOutput) DrainingTimeout() pulumi.IntPtrOutput
- func (StatefulNodeAzureStrategyOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureStrategyOutput) FallbackToOnDemand() pulumi.BoolOutput
- func (o StatefulNodeAzureStrategyOutput) OptimizationWindows() pulumi.StringArrayOutput
- func (o StatefulNodeAzureStrategyOutput) PreferredLifeCycle() pulumi.StringPtrOutput
- func (o StatefulNodeAzureStrategyOutput) RevertToSpot() StatefulNodeAzureStrategyRevertToSpotPtrOutput
- func (o StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyOutput() StatefulNodeAzureStrategyOutput
- func (o StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyOutput
- func (o StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyPtrOutput() StatefulNodeAzureStrategyPtrOutput
- func (o StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyPtrOutput
- type StatefulNodeAzureStrategyPtrInput
- type StatefulNodeAzureStrategyPtrOutput
- func (o StatefulNodeAzureStrategyPtrOutput) DrainingTimeout() pulumi.IntPtrOutput
- func (o StatefulNodeAzureStrategyPtrOutput) Elem() StatefulNodeAzureStrategyOutput
- func (StatefulNodeAzureStrategyPtrOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureStrategyPtrOutput) FallbackToOnDemand() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureStrategyPtrOutput) OptimizationWindows() pulumi.StringArrayOutput
- func (o StatefulNodeAzureStrategyPtrOutput) PreferredLifeCycle() pulumi.StringPtrOutput
- func (o StatefulNodeAzureStrategyPtrOutput) RevertToSpot() StatefulNodeAzureStrategyRevertToSpotPtrOutput
- func (o StatefulNodeAzureStrategyPtrOutput) ToStatefulNodeAzureStrategyPtrOutput() StatefulNodeAzureStrategyPtrOutput
- func (o StatefulNodeAzureStrategyPtrOutput) ToStatefulNodeAzureStrategyPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyPtrOutput
- type StatefulNodeAzureStrategyRevertToSpot
- type StatefulNodeAzureStrategyRevertToSpotArgs
- func (StatefulNodeAzureStrategyRevertToSpotArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotOutput() StatefulNodeAzureStrategyRevertToSpotOutput
- func (i StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotOutput
- func (i StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotPtrOutput() StatefulNodeAzureStrategyRevertToSpotPtrOutput
- func (i StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotPtrOutput
- type StatefulNodeAzureStrategyRevertToSpotInput
- type StatefulNodeAzureStrategyRevertToSpotOutput
- func (StatefulNodeAzureStrategyRevertToSpotOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureStrategyRevertToSpotOutput) PerformAt() pulumi.StringOutput
- func (o StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotOutput() StatefulNodeAzureStrategyRevertToSpotOutput
- func (o StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotOutput
- func (o StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutput() StatefulNodeAzureStrategyRevertToSpotPtrOutput
- func (o StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotPtrOutput
- type StatefulNodeAzureStrategyRevertToSpotPtrInput
- type StatefulNodeAzureStrategyRevertToSpotPtrOutput
- func (o StatefulNodeAzureStrategyRevertToSpotPtrOutput) Elem() StatefulNodeAzureStrategyRevertToSpotOutput
- func (StatefulNodeAzureStrategyRevertToSpotPtrOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureStrategyRevertToSpotPtrOutput) PerformAt() pulumi.StringPtrOutput
- func (o StatefulNodeAzureStrategyRevertToSpotPtrOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutput() StatefulNodeAzureStrategyRevertToSpotPtrOutput
- func (o StatefulNodeAzureStrategyRevertToSpotPtrOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotPtrOutput
- type StatefulNodeAzureTag
- type StatefulNodeAzureTagArgs
- type StatefulNodeAzureTagArray
- type StatefulNodeAzureTagArrayInput
- type StatefulNodeAzureTagArrayOutput
- func (StatefulNodeAzureTagArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureTagArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureTagOutput
- func (o StatefulNodeAzureTagArrayOutput) ToStatefulNodeAzureTagArrayOutput() StatefulNodeAzureTagArrayOutput
- func (o StatefulNodeAzureTagArrayOutput) ToStatefulNodeAzureTagArrayOutputWithContext(ctx context.Context) StatefulNodeAzureTagArrayOutput
- type StatefulNodeAzureTagInput
- type StatefulNodeAzureTagOutput
- func (StatefulNodeAzureTagOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureTagOutput) TagKey() pulumi.StringOutput
- func (o StatefulNodeAzureTagOutput) TagValue() pulumi.StringPtrOutput
- func (o StatefulNodeAzureTagOutput) ToStatefulNodeAzureTagOutput() StatefulNodeAzureTagOutput
- func (o StatefulNodeAzureTagOutput) ToStatefulNodeAzureTagOutputWithContext(ctx context.Context) StatefulNodeAzureTagOutput
- type StatefulNodeAzureUpdateState
- type StatefulNodeAzureUpdateStateArgs
- func (StatefulNodeAzureUpdateStateArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureUpdateStateArgs) ToStatefulNodeAzureUpdateStateOutput() StatefulNodeAzureUpdateStateOutput
- func (i StatefulNodeAzureUpdateStateArgs) ToStatefulNodeAzureUpdateStateOutputWithContext(ctx context.Context) StatefulNodeAzureUpdateStateOutput
- type StatefulNodeAzureUpdateStateArray
- func (StatefulNodeAzureUpdateStateArray) ElementType() reflect.Type
- func (i StatefulNodeAzureUpdateStateArray) ToStatefulNodeAzureUpdateStateArrayOutput() StatefulNodeAzureUpdateStateArrayOutput
- func (i StatefulNodeAzureUpdateStateArray) ToStatefulNodeAzureUpdateStateArrayOutputWithContext(ctx context.Context) StatefulNodeAzureUpdateStateArrayOutput
- type StatefulNodeAzureUpdateStateArrayInput
- type StatefulNodeAzureUpdateStateArrayOutput
- func (StatefulNodeAzureUpdateStateArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureUpdateStateArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureUpdateStateOutput
- func (o StatefulNodeAzureUpdateStateArrayOutput) ToStatefulNodeAzureUpdateStateArrayOutput() StatefulNodeAzureUpdateStateArrayOutput
- func (o StatefulNodeAzureUpdateStateArrayOutput) ToStatefulNodeAzureUpdateStateArrayOutputWithContext(ctx context.Context) StatefulNodeAzureUpdateStateArrayOutput
- type StatefulNodeAzureUpdateStateInput
- type StatefulNodeAzureUpdateStateOutput
- func (StatefulNodeAzureUpdateStateOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureUpdateStateOutput) State() pulumi.StringOutput
- func (o StatefulNodeAzureUpdateStateOutput) ToStatefulNodeAzureUpdateStateOutput() StatefulNodeAzureUpdateStateOutput
- func (o StatefulNodeAzureUpdateStateOutput) ToStatefulNodeAzureUpdateStateOutputWithContext(ctx context.Context) StatefulNodeAzureUpdateStateOutput
- type Subscription
- type SubscriptionArgs
- type SubscriptionArray
- type SubscriptionArrayInput
- type SubscriptionArrayOutput
- func (SubscriptionArrayOutput) ElementType() reflect.Type
- func (o SubscriptionArrayOutput) Index(i pulumi.IntInput) SubscriptionOutput
- func (o SubscriptionArrayOutput) ToSubscriptionArrayOutput() SubscriptionArrayOutput
- func (o SubscriptionArrayOutput) ToSubscriptionArrayOutputWithContext(ctx context.Context) SubscriptionArrayOutput
- type SubscriptionInput
- type SubscriptionMap
- type SubscriptionMapInput
- type SubscriptionMapOutput
- func (SubscriptionMapOutput) ElementType() reflect.Type
- func (o SubscriptionMapOutput) MapIndex(k pulumi.StringInput) SubscriptionOutput
- func (o SubscriptionMapOutput) ToSubscriptionMapOutput() SubscriptionMapOutput
- func (o SubscriptionMapOutput) ToSubscriptionMapOutputWithContext(ctx context.Context) SubscriptionMapOutput
- type SubscriptionOutput
- func (SubscriptionOutput) ElementType() reflect.Type
- func (o SubscriptionOutput) Endpoint() pulumi.StringOutput
- func (o SubscriptionOutput) EventType() pulumi.StringOutput
- func (o SubscriptionOutput) Format() pulumi.MapOutput
- func (o SubscriptionOutput) Protocol() pulumi.StringOutput
- func (o SubscriptionOutput) ResourceId() pulumi.StringOutput
- func (o SubscriptionOutput) ToSubscriptionOutput() SubscriptionOutput
- func (o SubscriptionOutput) ToSubscriptionOutputWithContext(ctx context.Context) SubscriptionOutput
- type SubscriptionState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type DataIntegration ¶ added in v3.17.0
type DataIntegration struct { pulumi.CustomResourceState // The name of the data integration. Name pulumi.StringOutput `pulumi:"name"` // When vendor value is s3, the following fields are included: S3 DataIntegrationS3PtrOutput `pulumi:"s3"` // Determines if this data integration is on or off. Valid values: `"enabled"`, `"disabled"` Status pulumi.StringPtrOutput `pulumi:"status"` }
Provides a Spotinst Data Integration resource.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-spotinst/sdk/v3/go/spotinst" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := spotinst.NewDataIntegration(ctx, "example", &spotinst.DataIntegrationArgs{ S3: &spotinst.DataIntegrationS3Args{ BucketName: pulumi.String("terraform-test-do-not-delete"), Subdir: pulumi.String("terraform-test-data-integration"), }, Status: pulumi.String("enabled"), }) if err != nil { return err } return nil }) }
```
func GetDataIntegration ¶ added in v3.17.0
func GetDataIntegration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataIntegrationState, opts ...pulumi.ResourceOption) (*DataIntegration, error)
GetDataIntegration gets an existing DataIntegration resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewDataIntegration ¶ added in v3.17.0
func NewDataIntegration(ctx *pulumi.Context, name string, args *DataIntegrationArgs, opts ...pulumi.ResourceOption) (*DataIntegration, error)
NewDataIntegration registers a new resource with the given unique name, arguments, and options.
func (*DataIntegration) ElementType ¶ added in v3.17.0
func (*DataIntegration) ElementType() reflect.Type
func (*DataIntegration) ToDataIntegrationOutput ¶ added in v3.17.0
func (i *DataIntegration) ToDataIntegrationOutput() DataIntegrationOutput
func (*DataIntegration) ToDataIntegrationOutputWithContext ¶ added in v3.17.0
func (i *DataIntegration) ToDataIntegrationOutputWithContext(ctx context.Context) DataIntegrationOutput
type DataIntegrationArgs ¶ added in v3.17.0
type DataIntegrationArgs struct { // The name of the data integration. Name pulumi.StringPtrInput // When vendor value is s3, the following fields are included: S3 DataIntegrationS3PtrInput // Determines if this data integration is on or off. Valid values: `"enabled"`, `"disabled"` Status pulumi.StringPtrInput }
The set of arguments for constructing a DataIntegration resource.
func (DataIntegrationArgs) ElementType ¶ added in v3.17.0
func (DataIntegrationArgs) ElementType() reflect.Type
type DataIntegrationArray ¶ added in v3.17.0
type DataIntegrationArray []DataIntegrationInput
func (DataIntegrationArray) ElementType ¶ added in v3.17.0
func (DataIntegrationArray) ElementType() reflect.Type
func (DataIntegrationArray) ToDataIntegrationArrayOutput ¶ added in v3.17.0
func (i DataIntegrationArray) ToDataIntegrationArrayOutput() DataIntegrationArrayOutput
func (DataIntegrationArray) ToDataIntegrationArrayOutputWithContext ¶ added in v3.17.0
func (i DataIntegrationArray) ToDataIntegrationArrayOutputWithContext(ctx context.Context) DataIntegrationArrayOutput
type DataIntegrationArrayInput ¶ added in v3.17.0
type DataIntegrationArrayInput interface { pulumi.Input ToDataIntegrationArrayOutput() DataIntegrationArrayOutput ToDataIntegrationArrayOutputWithContext(context.Context) DataIntegrationArrayOutput }
DataIntegrationArrayInput is an input type that accepts DataIntegrationArray and DataIntegrationArrayOutput values. You can construct a concrete instance of `DataIntegrationArrayInput` via:
DataIntegrationArray{ DataIntegrationArgs{...} }
type DataIntegrationArrayOutput ¶ added in v3.17.0
type DataIntegrationArrayOutput struct{ *pulumi.OutputState }
func (DataIntegrationArrayOutput) ElementType ¶ added in v3.17.0
func (DataIntegrationArrayOutput) ElementType() reflect.Type
func (DataIntegrationArrayOutput) Index ¶ added in v3.17.0
func (o DataIntegrationArrayOutput) Index(i pulumi.IntInput) DataIntegrationOutput
func (DataIntegrationArrayOutput) ToDataIntegrationArrayOutput ¶ added in v3.17.0
func (o DataIntegrationArrayOutput) ToDataIntegrationArrayOutput() DataIntegrationArrayOutput
func (DataIntegrationArrayOutput) ToDataIntegrationArrayOutputWithContext ¶ added in v3.17.0
func (o DataIntegrationArrayOutput) ToDataIntegrationArrayOutputWithContext(ctx context.Context) DataIntegrationArrayOutput
type DataIntegrationInput ¶ added in v3.17.0
type DataIntegrationInput interface { pulumi.Input ToDataIntegrationOutput() DataIntegrationOutput ToDataIntegrationOutputWithContext(ctx context.Context) DataIntegrationOutput }
type DataIntegrationMap ¶ added in v3.17.0
type DataIntegrationMap map[string]DataIntegrationInput
func (DataIntegrationMap) ElementType ¶ added in v3.17.0
func (DataIntegrationMap) ElementType() reflect.Type
func (DataIntegrationMap) ToDataIntegrationMapOutput ¶ added in v3.17.0
func (i DataIntegrationMap) ToDataIntegrationMapOutput() DataIntegrationMapOutput
func (DataIntegrationMap) ToDataIntegrationMapOutputWithContext ¶ added in v3.17.0
func (i DataIntegrationMap) ToDataIntegrationMapOutputWithContext(ctx context.Context) DataIntegrationMapOutput
type DataIntegrationMapInput ¶ added in v3.17.0
type DataIntegrationMapInput interface { pulumi.Input ToDataIntegrationMapOutput() DataIntegrationMapOutput ToDataIntegrationMapOutputWithContext(context.Context) DataIntegrationMapOutput }
DataIntegrationMapInput is an input type that accepts DataIntegrationMap and DataIntegrationMapOutput values. You can construct a concrete instance of `DataIntegrationMapInput` via:
DataIntegrationMap{ "key": DataIntegrationArgs{...} }
type DataIntegrationMapOutput ¶ added in v3.17.0
type DataIntegrationMapOutput struct{ *pulumi.OutputState }
func (DataIntegrationMapOutput) ElementType ¶ added in v3.17.0
func (DataIntegrationMapOutput) ElementType() reflect.Type
func (DataIntegrationMapOutput) MapIndex ¶ added in v3.17.0
func (o DataIntegrationMapOutput) MapIndex(k pulumi.StringInput) DataIntegrationOutput
func (DataIntegrationMapOutput) ToDataIntegrationMapOutput ¶ added in v3.17.0
func (o DataIntegrationMapOutput) ToDataIntegrationMapOutput() DataIntegrationMapOutput
func (DataIntegrationMapOutput) ToDataIntegrationMapOutputWithContext ¶ added in v3.17.0
func (o DataIntegrationMapOutput) ToDataIntegrationMapOutputWithContext(ctx context.Context) DataIntegrationMapOutput
type DataIntegrationOutput ¶ added in v3.17.0
type DataIntegrationOutput struct{ *pulumi.OutputState }
func (DataIntegrationOutput) ElementType ¶ added in v3.17.0
func (DataIntegrationOutput) ElementType() reflect.Type
func (DataIntegrationOutput) Name ¶ added in v3.20.0
func (o DataIntegrationOutput) Name() pulumi.StringOutput
The name of the data integration.
func (DataIntegrationOutput) S3 ¶ added in v3.20.0
func (o DataIntegrationOutput) S3() DataIntegrationS3PtrOutput
When vendor value is s3, the following fields are included:
func (DataIntegrationOutput) Status ¶ added in v3.20.0
func (o DataIntegrationOutput) Status() pulumi.StringPtrOutput
Determines if this data integration is on or off. Valid values: `"enabled"`, `"disabled"`
func (DataIntegrationOutput) ToDataIntegrationOutput ¶ added in v3.17.0
func (o DataIntegrationOutput) ToDataIntegrationOutput() DataIntegrationOutput
func (DataIntegrationOutput) ToDataIntegrationOutputWithContext ¶ added in v3.17.0
func (o DataIntegrationOutput) ToDataIntegrationOutputWithContext(ctx context.Context) DataIntegrationOutput
type DataIntegrationS3 ¶ added in v3.17.0
type DataIntegrationS3Args ¶ added in v3.17.0
type DataIntegrationS3Args struct { BucketName pulumi.StringInput `pulumi:"bucketName"` // The subdirectory in which your files will be stored within the bucket. Adds the prefix subdir/ to new objects' keys. Can't be null or contain '/'. Subdir pulumi.StringPtrInput `pulumi:"subdir"` }
func (DataIntegrationS3Args) ElementType ¶ added in v3.17.0
func (DataIntegrationS3Args) ElementType() reflect.Type
func (DataIntegrationS3Args) ToDataIntegrationS3Output ¶ added in v3.17.0
func (i DataIntegrationS3Args) ToDataIntegrationS3Output() DataIntegrationS3Output
func (DataIntegrationS3Args) ToDataIntegrationS3OutputWithContext ¶ added in v3.17.0
func (i DataIntegrationS3Args) ToDataIntegrationS3OutputWithContext(ctx context.Context) DataIntegrationS3Output
func (DataIntegrationS3Args) ToDataIntegrationS3PtrOutput ¶ added in v3.17.0
func (i DataIntegrationS3Args) ToDataIntegrationS3PtrOutput() DataIntegrationS3PtrOutput
func (DataIntegrationS3Args) ToDataIntegrationS3PtrOutputWithContext ¶ added in v3.17.0
func (i DataIntegrationS3Args) ToDataIntegrationS3PtrOutputWithContext(ctx context.Context) DataIntegrationS3PtrOutput
type DataIntegrationS3Input ¶ added in v3.17.0
type DataIntegrationS3Input interface { pulumi.Input ToDataIntegrationS3Output() DataIntegrationS3Output ToDataIntegrationS3OutputWithContext(context.Context) DataIntegrationS3Output }
DataIntegrationS3Input is an input type that accepts DataIntegrationS3Args and DataIntegrationS3Output values. You can construct a concrete instance of `DataIntegrationS3Input` via:
DataIntegrationS3Args{...}
type DataIntegrationS3Output ¶ added in v3.17.0
type DataIntegrationS3Output struct{ *pulumi.OutputState }
func (DataIntegrationS3Output) BucketName ¶ added in v3.17.0
func (o DataIntegrationS3Output) BucketName() pulumi.StringOutput
func (DataIntegrationS3Output) ElementType ¶ added in v3.17.0
func (DataIntegrationS3Output) ElementType() reflect.Type
func (DataIntegrationS3Output) Subdir ¶ added in v3.17.0
func (o DataIntegrationS3Output) Subdir() pulumi.StringPtrOutput
The subdirectory in which your files will be stored within the bucket. Adds the prefix subdir/ to new objects' keys. Can't be null or contain '/'.
func (DataIntegrationS3Output) ToDataIntegrationS3Output ¶ added in v3.17.0
func (o DataIntegrationS3Output) ToDataIntegrationS3Output() DataIntegrationS3Output
func (DataIntegrationS3Output) ToDataIntegrationS3OutputWithContext ¶ added in v3.17.0
func (o DataIntegrationS3Output) ToDataIntegrationS3OutputWithContext(ctx context.Context) DataIntegrationS3Output
func (DataIntegrationS3Output) ToDataIntegrationS3PtrOutput ¶ added in v3.17.0
func (o DataIntegrationS3Output) ToDataIntegrationS3PtrOutput() DataIntegrationS3PtrOutput
func (DataIntegrationS3Output) ToDataIntegrationS3PtrOutputWithContext ¶ added in v3.17.0
func (o DataIntegrationS3Output) ToDataIntegrationS3PtrOutputWithContext(ctx context.Context) DataIntegrationS3PtrOutput
type DataIntegrationS3PtrInput ¶ added in v3.17.0
type DataIntegrationS3PtrInput interface { pulumi.Input ToDataIntegrationS3PtrOutput() DataIntegrationS3PtrOutput ToDataIntegrationS3PtrOutputWithContext(context.Context) DataIntegrationS3PtrOutput }
DataIntegrationS3PtrInput is an input type that accepts DataIntegrationS3Args, DataIntegrationS3Ptr and DataIntegrationS3PtrOutput values. You can construct a concrete instance of `DataIntegrationS3PtrInput` via:
DataIntegrationS3Args{...} or: nil
func DataIntegrationS3Ptr ¶ added in v3.17.0
func DataIntegrationS3Ptr(v *DataIntegrationS3Args) DataIntegrationS3PtrInput
type DataIntegrationS3PtrOutput ¶ added in v3.17.0
type DataIntegrationS3PtrOutput struct{ *pulumi.OutputState }
func (DataIntegrationS3PtrOutput) BucketName ¶ added in v3.17.0
func (o DataIntegrationS3PtrOutput) BucketName() pulumi.StringPtrOutput
func (DataIntegrationS3PtrOutput) Elem ¶ added in v3.17.0
func (o DataIntegrationS3PtrOutput) Elem() DataIntegrationS3Output
func (DataIntegrationS3PtrOutput) ElementType ¶ added in v3.17.0
func (DataIntegrationS3PtrOutput) ElementType() reflect.Type
func (DataIntegrationS3PtrOutput) Subdir ¶ added in v3.17.0
func (o DataIntegrationS3PtrOutput) Subdir() pulumi.StringPtrOutput
The subdirectory in which your files will be stored within the bucket. Adds the prefix subdir/ to new objects' keys. Can't be null or contain '/'.
func (DataIntegrationS3PtrOutput) ToDataIntegrationS3PtrOutput ¶ added in v3.17.0
func (o DataIntegrationS3PtrOutput) ToDataIntegrationS3PtrOutput() DataIntegrationS3PtrOutput
func (DataIntegrationS3PtrOutput) ToDataIntegrationS3PtrOutputWithContext ¶ added in v3.17.0
func (o DataIntegrationS3PtrOutput) ToDataIntegrationS3PtrOutputWithContext(ctx context.Context) DataIntegrationS3PtrOutput
type DataIntegrationState ¶ added in v3.17.0
type DataIntegrationState struct { // The name of the data integration. Name pulumi.StringPtrInput // When vendor value is s3, the following fields are included: S3 DataIntegrationS3PtrInput // Determines if this data integration is on or off. Valid values: `"enabled"`, `"disabled"` Status pulumi.StringPtrInput }
func (DataIntegrationState) ElementType ¶ added in v3.17.0
func (DataIntegrationState) ElementType() reflect.Type
type ElastigroupAzureV3 ¶
type ElastigroupAzureV3 struct { pulumi.CustomResourceState // Custom init script file or text in Base64 encoded format. CustomData pulumi.StringPtrOutput `pulumi:"customData"` // The desired number of instances the group should have at any time. DesiredCapacity pulumi.IntPtrOutput `pulumi:"desiredCapacity"` // Time (seconds) to allow the instance to be drained from incoming TCP connections and detached from MLB before terminating it during a scale-down operation. DrainingTimeout pulumi.IntOutput `pulumi:"drainingTimeout"` FallbackToOnDemand pulumi.BoolOutput `pulumi:"fallbackToOnDemand"` Images ElastigroupAzureV3ImageArrayOutput `pulumi:"images"` Login ElastigroupAzureV3LoginPtrOutput `pulumi:"login"` // List of Managed Service Identity objects. ManagedServiceIdentities ElastigroupAzureV3ManagedServiceIdentityArrayOutput `pulumi:"managedServiceIdentities"` // The maximum number of instances the group should have at any time. MaxSize pulumi.IntOutput `pulumi:"maxSize"` // The minimum number of instances the group should have at any time. MinSize pulumi.IntOutput `pulumi:"minSize"` // Name of the Managed Service Identity. Name pulumi.StringOutput `pulumi:"name"` Network ElastigroupAzureV3NetworkOutput `pulumi:"network"` // Available On-Demand sizes OdSizes pulumi.StringArrayOutput `pulumi:"odSizes"` OnDemandCount pulumi.IntPtrOutput `pulumi:"onDemandCount"` // Type of the operating system. Valid values: `"Linux"`, `"Windows"`. Os pulumi.StringOutput `pulumi:"os"` // The region your Azure group will be created in. Region pulumi.StringOutput `pulumi:"region"` // Name of the Azure Resource Group where the Managed Service Identity is located. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // TODO SpotPercentage pulumi.IntPtrOutput `pulumi:"spotPercentage"` // Available Low-Priority sizes. SpotSizes pulumi.StringArrayOutput `pulumi:"spotSizes"` }
Provides a Spotinst elastigroup Azure resource.
func GetElastigroupAzureV3 ¶
func GetElastigroupAzureV3(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ElastigroupAzureV3State, opts ...pulumi.ResourceOption) (*ElastigroupAzureV3, error)
GetElastigroupAzureV3 gets an existing ElastigroupAzureV3 resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewElastigroupAzureV3 ¶
func NewElastigroupAzureV3(ctx *pulumi.Context, name string, args *ElastigroupAzureV3Args, opts ...pulumi.ResourceOption) (*ElastigroupAzureV3, error)
NewElastigroupAzureV3 registers a new resource with the given unique name, arguments, and options.
func (*ElastigroupAzureV3) ElementType ¶
func (*ElastigroupAzureV3) ElementType() reflect.Type
func (*ElastigroupAzureV3) ToElastigroupAzureV3Output ¶
func (i *ElastigroupAzureV3) ToElastigroupAzureV3Output() ElastigroupAzureV3Output
func (*ElastigroupAzureV3) ToElastigroupAzureV3OutputWithContext ¶
func (i *ElastigroupAzureV3) ToElastigroupAzureV3OutputWithContext(ctx context.Context) ElastigroupAzureV3Output
type ElastigroupAzureV3Args ¶
type ElastigroupAzureV3Args struct { // Custom init script file or text in Base64 encoded format. CustomData pulumi.StringPtrInput // The desired number of instances the group should have at any time. DesiredCapacity pulumi.IntPtrInput // Time (seconds) to allow the instance to be drained from incoming TCP connections and detached from MLB before terminating it during a scale-down operation. DrainingTimeout pulumi.IntPtrInput FallbackToOnDemand pulumi.BoolInput Images ElastigroupAzureV3ImageArrayInput Login ElastigroupAzureV3LoginPtrInput // List of Managed Service Identity objects. ManagedServiceIdentities ElastigroupAzureV3ManagedServiceIdentityArrayInput // The maximum number of instances the group should have at any time. MaxSize pulumi.IntPtrInput // The minimum number of instances the group should have at any time. MinSize pulumi.IntPtrInput // Name of the Managed Service Identity. Name pulumi.StringPtrInput Network ElastigroupAzureV3NetworkInput // Available On-Demand sizes OdSizes pulumi.StringArrayInput OnDemandCount pulumi.IntPtrInput // Type of the operating system. Valid values: `"Linux"`, `"Windows"`. Os pulumi.StringInput // The region your Azure group will be created in. Region pulumi.StringInput // Name of the Azure Resource Group where the Managed Service Identity is located. ResourceGroupName pulumi.StringInput // TODO SpotPercentage pulumi.IntPtrInput // Available Low-Priority sizes. SpotSizes pulumi.StringArrayInput }
The set of arguments for constructing a ElastigroupAzureV3 resource.
func (ElastigroupAzureV3Args) ElementType ¶
func (ElastigroupAzureV3Args) ElementType() reflect.Type
type ElastigroupAzureV3Array ¶
type ElastigroupAzureV3Array []ElastigroupAzureV3Input
func (ElastigroupAzureV3Array) ElementType ¶
func (ElastigroupAzureV3Array) ElementType() reflect.Type
func (ElastigroupAzureV3Array) ToElastigroupAzureV3ArrayOutput ¶
func (i ElastigroupAzureV3Array) ToElastigroupAzureV3ArrayOutput() ElastigroupAzureV3ArrayOutput
func (ElastigroupAzureV3Array) ToElastigroupAzureV3ArrayOutputWithContext ¶
func (i ElastigroupAzureV3Array) ToElastigroupAzureV3ArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ArrayOutput
type ElastigroupAzureV3ArrayInput ¶
type ElastigroupAzureV3ArrayInput interface { pulumi.Input ToElastigroupAzureV3ArrayOutput() ElastigroupAzureV3ArrayOutput ToElastigroupAzureV3ArrayOutputWithContext(context.Context) ElastigroupAzureV3ArrayOutput }
ElastigroupAzureV3ArrayInput is an input type that accepts ElastigroupAzureV3Array and ElastigroupAzureV3ArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3ArrayInput` via:
ElastigroupAzureV3Array{ ElastigroupAzureV3Args{...} }
type ElastigroupAzureV3ArrayOutput ¶
type ElastigroupAzureV3ArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ArrayOutput) ElementType ¶
func (ElastigroupAzureV3ArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ArrayOutput) Index ¶
func (o ElastigroupAzureV3ArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3Output
func (ElastigroupAzureV3ArrayOutput) ToElastigroupAzureV3ArrayOutput ¶
func (o ElastigroupAzureV3ArrayOutput) ToElastigroupAzureV3ArrayOutput() ElastigroupAzureV3ArrayOutput
func (ElastigroupAzureV3ArrayOutput) ToElastigroupAzureV3ArrayOutputWithContext ¶
func (o ElastigroupAzureV3ArrayOutput) ToElastigroupAzureV3ArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ArrayOutput
type ElastigroupAzureV3Image ¶
type ElastigroupAzureV3Image struct { Customs []ElastigroupAzureV3ImageCustom `pulumi:"customs"` Marketplaces []ElastigroupAzureV3ImageMarketplace `pulumi:"marketplaces"` }
type ElastigroupAzureV3ImageArgs ¶
type ElastigroupAzureV3ImageArgs struct { Customs ElastigroupAzureV3ImageCustomArrayInput `pulumi:"customs"` Marketplaces ElastigroupAzureV3ImageMarketplaceArrayInput `pulumi:"marketplaces"` }
func (ElastigroupAzureV3ImageArgs) ElementType ¶
func (ElastigroupAzureV3ImageArgs) ElementType() reflect.Type
func (ElastigroupAzureV3ImageArgs) ToElastigroupAzureV3ImageOutput ¶
func (i ElastigroupAzureV3ImageArgs) ToElastigroupAzureV3ImageOutput() ElastigroupAzureV3ImageOutput
func (ElastigroupAzureV3ImageArgs) ToElastigroupAzureV3ImageOutputWithContext ¶
func (i ElastigroupAzureV3ImageArgs) ToElastigroupAzureV3ImageOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageOutput
type ElastigroupAzureV3ImageArray ¶
type ElastigroupAzureV3ImageArray []ElastigroupAzureV3ImageInput
func (ElastigroupAzureV3ImageArray) ElementType ¶
func (ElastigroupAzureV3ImageArray) ElementType() reflect.Type
func (ElastigroupAzureV3ImageArray) ToElastigroupAzureV3ImageArrayOutput ¶
func (i ElastigroupAzureV3ImageArray) ToElastigroupAzureV3ImageArrayOutput() ElastigroupAzureV3ImageArrayOutput
func (ElastigroupAzureV3ImageArray) ToElastigroupAzureV3ImageArrayOutputWithContext ¶
func (i ElastigroupAzureV3ImageArray) ToElastigroupAzureV3ImageArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageArrayOutput
type ElastigroupAzureV3ImageArrayInput ¶
type ElastigroupAzureV3ImageArrayInput interface { pulumi.Input ToElastigroupAzureV3ImageArrayOutput() ElastigroupAzureV3ImageArrayOutput ToElastigroupAzureV3ImageArrayOutputWithContext(context.Context) ElastigroupAzureV3ImageArrayOutput }
ElastigroupAzureV3ImageArrayInput is an input type that accepts ElastigroupAzureV3ImageArray and ElastigroupAzureV3ImageArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3ImageArrayInput` via:
ElastigroupAzureV3ImageArray{ ElastigroupAzureV3ImageArgs{...} }
type ElastigroupAzureV3ImageArrayOutput ¶
type ElastigroupAzureV3ImageArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ImageArrayOutput) ElementType ¶
func (ElastigroupAzureV3ImageArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ImageArrayOutput) Index ¶
func (o ElastigroupAzureV3ImageArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3ImageOutput
func (ElastigroupAzureV3ImageArrayOutput) ToElastigroupAzureV3ImageArrayOutput ¶
func (o ElastigroupAzureV3ImageArrayOutput) ToElastigroupAzureV3ImageArrayOutput() ElastigroupAzureV3ImageArrayOutput
func (ElastigroupAzureV3ImageArrayOutput) ToElastigroupAzureV3ImageArrayOutputWithContext ¶
func (o ElastigroupAzureV3ImageArrayOutput) ToElastigroupAzureV3ImageArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageArrayOutput
type ElastigroupAzureV3ImageCustomArgs ¶
type ElastigroupAzureV3ImageCustomArgs struct { // Name of the custom image. Required if resourceGroupName is specified. ImageName pulumi.StringInput `pulumi:"imageName"` // Name of the Azure Resource Group where the Managed Service Identity is located. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (ElastigroupAzureV3ImageCustomArgs) ElementType ¶
func (ElastigroupAzureV3ImageCustomArgs) ElementType() reflect.Type
func (ElastigroupAzureV3ImageCustomArgs) ToElastigroupAzureV3ImageCustomOutput ¶
func (i ElastigroupAzureV3ImageCustomArgs) ToElastigroupAzureV3ImageCustomOutput() ElastigroupAzureV3ImageCustomOutput
func (ElastigroupAzureV3ImageCustomArgs) ToElastigroupAzureV3ImageCustomOutputWithContext ¶
func (i ElastigroupAzureV3ImageCustomArgs) ToElastigroupAzureV3ImageCustomOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageCustomOutput
type ElastigroupAzureV3ImageCustomArray ¶
type ElastigroupAzureV3ImageCustomArray []ElastigroupAzureV3ImageCustomInput
func (ElastigroupAzureV3ImageCustomArray) ElementType ¶
func (ElastigroupAzureV3ImageCustomArray) ElementType() reflect.Type
func (ElastigroupAzureV3ImageCustomArray) ToElastigroupAzureV3ImageCustomArrayOutput ¶
func (i ElastigroupAzureV3ImageCustomArray) ToElastigroupAzureV3ImageCustomArrayOutput() ElastigroupAzureV3ImageCustomArrayOutput
func (ElastigroupAzureV3ImageCustomArray) ToElastigroupAzureV3ImageCustomArrayOutputWithContext ¶
func (i ElastigroupAzureV3ImageCustomArray) ToElastigroupAzureV3ImageCustomArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageCustomArrayOutput
type ElastigroupAzureV3ImageCustomArrayInput ¶
type ElastigroupAzureV3ImageCustomArrayInput interface { pulumi.Input ToElastigroupAzureV3ImageCustomArrayOutput() ElastigroupAzureV3ImageCustomArrayOutput ToElastigroupAzureV3ImageCustomArrayOutputWithContext(context.Context) ElastigroupAzureV3ImageCustomArrayOutput }
ElastigroupAzureV3ImageCustomArrayInput is an input type that accepts ElastigroupAzureV3ImageCustomArray and ElastigroupAzureV3ImageCustomArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3ImageCustomArrayInput` via:
ElastigroupAzureV3ImageCustomArray{ ElastigroupAzureV3ImageCustomArgs{...} }
type ElastigroupAzureV3ImageCustomArrayOutput ¶
type ElastigroupAzureV3ImageCustomArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ImageCustomArrayOutput) ElementType ¶
func (ElastigroupAzureV3ImageCustomArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ImageCustomArrayOutput) ToElastigroupAzureV3ImageCustomArrayOutput ¶
func (o ElastigroupAzureV3ImageCustomArrayOutput) ToElastigroupAzureV3ImageCustomArrayOutput() ElastigroupAzureV3ImageCustomArrayOutput
func (ElastigroupAzureV3ImageCustomArrayOutput) ToElastigroupAzureV3ImageCustomArrayOutputWithContext ¶
func (o ElastigroupAzureV3ImageCustomArrayOutput) ToElastigroupAzureV3ImageCustomArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageCustomArrayOutput
type ElastigroupAzureV3ImageCustomInput ¶
type ElastigroupAzureV3ImageCustomInput interface { pulumi.Input ToElastigroupAzureV3ImageCustomOutput() ElastigroupAzureV3ImageCustomOutput ToElastigroupAzureV3ImageCustomOutputWithContext(context.Context) ElastigroupAzureV3ImageCustomOutput }
ElastigroupAzureV3ImageCustomInput is an input type that accepts ElastigroupAzureV3ImageCustomArgs and ElastigroupAzureV3ImageCustomOutput values. You can construct a concrete instance of `ElastigroupAzureV3ImageCustomInput` via:
ElastigroupAzureV3ImageCustomArgs{...}
type ElastigroupAzureV3ImageCustomOutput ¶
type ElastigroupAzureV3ImageCustomOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ImageCustomOutput) ElementType ¶
func (ElastigroupAzureV3ImageCustomOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ImageCustomOutput) ImageName ¶
func (o ElastigroupAzureV3ImageCustomOutput) ImageName() pulumi.StringOutput
Name of the custom image. Required if resourceGroupName is specified.
func (ElastigroupAzureV3ImageCustomOutput) ResourceGroupName ¶
func (o ElastigroupAzureV3ImageCustomOutput) ResourceGroupName() pulumi.StringOutput
Name of the Azure Resource Group where the Managed Service Identity is located.
func (ElastigroupAzureV3ImageCustomOutput) ToElastigroupAzureV3ImageCustomOutput ¶
func (o ElastigroupAzureV3ImageCustomOutput) ToElastigroupAzureV3ImageCustomOutput() ElastigroupAzureV3ImageCustomOutput
func (ElastigroupAzureV3ImageCustomOutput) ToElastigroupAzureV3ImageCustomOutputWithContext ¶
func (o ElastigroupAzureV3ImageCustomOutput) ToElastigroupAzureV3ImageCustomOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageCustomOutput
type ElastigroupAzureV3ImageInput ¶
type ElastigroupAzureV3ImageInput interface { pulumi.Input ToElastigroupAzureV3ImageOutput() ElastigroupAzureV3ImageOutput ToElastigroupAzureV3ImageOutputWithContext(context.Context) ElastigroupAzureV3ImageOutput }
ElastigroupAzureV3ImageInput is an input type that accepts ElastigroupAzureV3ImageArgs and ElastigroupAzureV3ImageOutput values. You can construct a concrete instance of `ElastigroupAzureV3ImageInput` via:
ElastigroupAzureV3ImageArgs{...}
type ElastigroupAzureV3ImageMarketplace ¶
type ElastigroupAzureV3ImageMarketplace struct { // Name of the image to use. Required if publisher is specified. Offer string `pulumi:"offer"` // Image publisher. Required if resourceGroupName is not specified. Publisher string `pulumi:"publisher"` // Image's Stock Keeping Unit, which is the specific version of the image. Required if publisher is specified. Sku string `pulumi:"sku"` Version string `pulumi:"version"` }
type ElastigroupAzureV3ImageMarketplaceArgs ¶
type ElastigroupAzureV3ImageMarketplaceArgs struct { // Name of the image to use. Required if publisher is specified. Offer pulumi.StringInput `pulumi:"offer"` // Image publisher. Required if resourceGroupName is not specified. Publisher pulumi.StringInput `pulumi:"publisher"` // Image's Stock Keeping Unit, which is the specific version of the image. Required if publisher is specified. Sku pulumi.StringInput `pulumi:"sku"` Version pulumi.StringInput `pulumi:"version"` }
func (ElastigroupAzureV3ImageMarketplaceArgs) ElementType ¶
func (ElastigroupAzureV3ImageMarketplaceArgs) ElementType() reflect.Type
func (ElastigroupAzureV3ImageMarketplaceArgs) ToElastigroupAzureV3ImageMarketplaceOutput ¶
func (i ElastigroupAzureV3ImageMarketplaceArgs) ToElastigroupAzureV3ImageMarketplaceOutput() ElastigroupAzureV3ImageMarketplaceOutput
func (ElastigroupAzureV3ImageMarketplaceArgs) ToElastigroupAzureV3ImageMarketplaceOutputWithContext ¶
func (i ElastigroupAzureV3ImageMarketplaceArgs) ToElastigroupAzureV3ImageMarketplaceOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageMarketplaceOutput
type ElastigroupAzureV3ImageMarketplaceArray ¶
type ElastigroupAzureV3ImageMarketplaceArray []ElastigroupAzureV3ImageMarketplaceInput
func (ElastigroupAzureV3ImageMarketplaceArray) ElementType ¶
func (ElastigroupAzureV3ImageMarketplaceArray) ElementType() reflect.Type
func (ElastigroupAzureV3ImageMarketplaceArray) ToElastigroupAzureV3ImageMarketplaceArrayOutput ¶
func (i ElastigroupAzureV3ImageMarketplaceArray) ToElastigroupAzureV3ImageMarketplaceArrayOutput() ElastigroupAzureV3ImageMarketplaceArrayOutput
func (ElastigroupAzureV3ImageMarketplaceArray) ToElastigroupAzureV3ImageMarketplaceArrayOutputWithContext ¶
func (i ElastigroupAzureV3ImageMarketplaceArray) ToElastigroupAzureV3ImageMarketplaceArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageMarketplaceArrayOutput
type ElastigroupAzureV3ImageMarketplaceArrayInput ¶
type ElastigroupAzureV3ImageMarketplaceArrayInput interface { pulumi.Input ToElastigroupAzureV3ImageMarketplaceArrayOutput() ElastigroupAzureV3ImageMarketplaceArrayOutput ToElastigroupAzureV3ImageMarketplaceArrayOutputWithContext(context.Context) ElastigroupAzureV3ImageMarketplaceArrayOutput }
ElastigroupAzureV3ImageMarketplaceArrayInput is an input type that accepts ElastigroupAzureV3ImageMarketplaceArray and ElastigroupAzureV3ImageMarketplaceArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3ImageMarketplaceArrayInput` via:
ElastigroupAzureV3ImageMarketplaceArray{ ElastigroupAzureV3ImageMarketplaceArgs{...} }
type ElastigroupAzureV3ImageMarketplaceArrayOutput ¶
type ElastigroupAzureV3ImageMarketplaceArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ImageMarketplaceArrayOutput) ElementType ¶
func (ElastigroupAzureV3ImageMarketplaceArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ImageMarketplaceArrayOutput) ToElastigroupAzureV3ImageMarketplaceArrayOutput ¶
func (o ElastigroupAzureV3ImageMarketplaceArrayOutput) ToElastigroupAzureV3ImageMarketplaceArrayOutput() ElastigroupAzureV3ImageMarketplaceArrayOutput
func (ElastigroupAzureV3ImageMarketplaceArrayOutput) ToElastigroupAzureV3ImageMarketplaceArrayOutputWithContext ¶
func (o ElastigroupAzureV3ImageMarketplaceArrayOutput) ToElastigroupAzureV3ImageMarketplaceArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageMarketplaceArrayOutput
type ElastigroupAzureV3ImageMarketplaceInput ¶
type ElastigroupAzureV3ImageMarketplaceInput interface { pulumi.Input ToElastigroupAzureV3ImageMarketplaceOutput() ElastigroupAzureV3ImageMarketplaceOutput ToElastigroupAzureV3ImageMarketplaceOutputWithContext(context.Context) ElastigroupAzureV3ImageMarketplaceOutput }
ElastigroupAzureV3ImageMarketplaceInput is an input type that accepts ElastigroupAzureV3ImageMarketplaceArgs and ElastigroupAzureV3ImageMarketplaceOutput values. You can construct a concrete instance of `ElastigroupAzureV3ImageMarketplaceInput` via:
ElastigroupAzureV3ImageMarketplaceArgs{...}
type ElastigroupAzureV3ImageMarketplaceOutput ¶
type ElastigroupAzureV3ImageMarketplaceOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ImageMarketplaceOutput) ElementType ¶
func (ElastigroupAzureV3ImageMarketplaceOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ImageMarketplaceOutput) Offer ¶
func (o ElastigroupAzureV3ImageMarketplaceOutput) Offer() pulumi.StringOutput
Name of the image to use. Required if publisher is specified.
func (ElastigroupAzureV3ImageMarketplaceOutput) Publisher ¶
func (o ElastigroupAzureV3ImageMarketplaceOutput) Publisher() pulumi.StringOutput
Image publisher. Required if resourceGroupName is not specified.
func (ElastigroupAzureV3ImageMarketplaceOutput) Sku ¶
func (o ElastigroupAzureV3ImageMarketplaceOutput) Sku() pulumi.StringOutput
Image's Stock Keeping Unit, which is the specific version of the image. Required if publisher is specified.
func (ElastigroupAzureV3ImageMarketplaceOutput) ToElastigroupAzureV3ImageMarketplaceOutput ¶
func (o ElastigroupAzureV3ImageMarketplaceOutput) ToElastigroupAzureV3ImageMarketplaceOutput() ElastigroupAzureV3ImageMarketplaceOutput
func (ElastigroupAzureV3ImageMarketplaceOutput) ToElastigroupAzureV3ImageMarketplaceOutputWithContext ¶
func (o ElastigroupAzureV3ImageMarketplaceOutput) ToElastigroupAzureV3ImageMarketplaceOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageMarketplaceOutput
func (ElastigroupAzureV3ImageMarketplaceOutput) Version ¶
func (o ElastigroupAzureV3ImageMarketplaceOutput) Version() pulumi.StringOutput
type ElastigroupAzureV3ImageOutput ¶
type ElastigroupAzureV3ImageOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ImageOutput) Customs ¶
func (o ElastigroupAzureV3ImageOutput) Customs() ElastigroupAzureV3ImageCustomArrayOutput
func (ElastigroupAzureV3ImageOutput) ElementType ¶
func (ElastigroupAzureV3ImageOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ImageOutput) Marketplaces ¶
func (o ElastigroupAzureV3ImageOutput) Marketplaces() ElastigroupAzureV3ImageMarketplaceArrayOutput
func (ElastigroupAzureV3ImageOutput) ToElastigroupAzureV3ImageOutput ¶
func (o ElastigroupAzureV3ImageOutput) ToElastigroupAzureV3ImageOutput() ElastigroupAzureV3ImageOutput
func (ElastigroupAzureV3ImageOutput) ToElastigroupAzureV3ImageOutputWithContext ¶
func (o ElastigroupAzureV3ImageOutput) ToElastigroupAzureV3ImageOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageOutput
type ElastigroupAzureV3Input ¶
type ElastigroupAzureV3Input interface { pulumi.Input ToElastigroupAzureV3Output() ElastigroupAzureV3Output ToElastigroupAzureV3OutputWithContext(ctx context.Context) ElastigroupAzureV3Output }
type ElastigroupAzureV3Login ¶
type ElastigroupAzureV3Login struct { // Password for admin access to Windows VMs. Required for Windows OS types. Password *string `pulumi:"password"` // SSH for admin access to Linux VMs. Required for Linux OS types. SshPublicKey *string `pulumi:"sshPublicKey"` // Set admin access for accessing your VMs. UserName string `pulumi:"userName"` }
type ElastigroupAzureV3LoginArgs ¶
type ElastigroupAzureV3LoginArgs struct { // Password for admin access to Windows VMs. Required for Windows OS types. Password pulumi.StringPtrInput `pulumi:"password"` // SSH for admin access to Linux VMs. Required for Linux OS types. SshPublicKey pulumi.StringPtrInput `pulumi:"sshPublicKey"` // Set admin access for accessing your VMs. UserName pulumi.StringInput `pulumi:"userName"` }
func (ElastigroupAzureV3LoginArgs) ElementType ¶
func (ElastigroupAzureV3LoginArgs) ElementType() reflect.Type
func (ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginOutput ¶
func (i ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginOutput() ElastigroupAzureV3LoginOutput
func (ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginOutputWithContext ¶
func (i ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginOutput
func (ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginPtrOutput ¶
func (i ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginPtrOutput() ElastigroupAzureV3LoginPtrOutput
func (ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginPtrOutputWithContext ¶
func (i ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginPtrOutput
type ElastigroupAzureV3LoginInput ¶
type ElastigroupAzureV3LoginInput interface { pulumi.Input ToElastigroupAzureV3LoginOutput() ElastigroupAzureV3LoginOutput ToElastigroupAzureV3LoginOutputWithContext(context.Context) ElastigroupAzureV3LoginOutput }
ElastigroupAzureV3LoginInput is an input type that accepts ElastigroupAzureV3LoginArgs and ElastigroupAzureV3LoginOutput values. You can construct a concrete instance of `ElastigroupAzureV3LoginInput` via:
ElastigroupAzureV3LoginArgs{...}
type ElastigroupAzureV3LoginOutput ¶
type ElastigroupAzureV3LoginOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3LoginOutput) ElementType ¶
func (ElastigroupAzureV3LoginOutput) ElementType() reflect.Type
func (ElastigroupAzureV3LoginOutput) Password ¶
func (o ElastigroupAzureV3LoginOutput) Password() pulumi.StringPtrOutput
Password for admin access to Windows VMs. Required for Windows OS types.
func (ElastigroupAzureV3LoginOutput) SshPublicKey ¶
func (o ElastigroupAzureV3LoginOutput) SshPublicKey() pulumi.StringPtrOutput
SSH for admin access to Linux VMs. Required for Linux OS types.
func (ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginOutput ¶
func (o ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginOutput() ElastigroupAzureV3LoginOutput
func (ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginOutputWithContext ¶
func (o ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginOutput
func (ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginPtrOutput ¶
func (o ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginPtrOutput() ElastigroupAzureV3LoginPtrOutput
func (ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginPtrOutputWithContext ¶
func (o ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginPtrOutput
func (ElastigroupAzureV3LoginOutput) UserName ¶
func (o ElastigroupAzureV3LoginOutput) UserName() pulumi.StringOutput
Set admin access for accessing your VMs.
type ElastigroupAzureV3LoginPtrInput ¶
type ElastigroupAzureV3LoginPtrInput interface { pulumi.Input ToElastigroupAzureV3LoginPtrOutput() ElastigroupAzureV3LoginPtrOutput ToElastigroupAzureV3LoginPtrOutputWithContext(context.Context) ElastigroupAzureV3LoginPtrOutput }
ElastigroupAzureV3LoginPtrInput is an input type that accepts ElastigroupAzureV3LoginArgs, ElastigroupAzureV3LoginPtr and ElastigroupAzureV3LoginPtrOutput values. You can construct a concrete instance of `ElastigroupAzureV3LoginPtrInput` via:
ElastigroupAzureV3LoginArgs{...} or: nil
func ElastigroupAzureV3LoginPtr ¶
func ElastigroupAzureV3LoginPtr(v *ElastigroupAzureV3LoginArgs) ElastigroupAzureV3LoginPtrInput
type ElastigroupAzureV3LoginPtrOutput ¶
type ElastigroupAzureV3LoginPtrOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3LoginPtrOutput) Elem ¶
func (o ElastigroupAzureV3LoginPtrOutput) Elem() ElastigroupAzureV3LoginOutput
func (ElastigroupAzureV3LoginPtrOutput) ElementType ¶
func (ElastigroupAzureV3LoginPtrOutput) ElementType() reflect.Type
func (ElastigroupAzureV3LoginPtrOutput) Password ¶
func (o ElastigroupAzureV3LoginPtrOutput) Password() pulumi.StringPtrOutput
Password for admin access to Windows VMs. Required for Windows OS types.
func (ElastigroupAzureV3LoginPtrOutput) SshPublicKey ¶
func (o ElastigroupAzureV3LoginPtrOutput) SshPublicKey() pulumi.StringPtrOutput
SSH for admin access to Linux VMs. Required for Linux OS types.
func (ElastigroupAzureV3LoginPtrOutput) ToElastigroupAzureV3LoginPtrOutput ¶
func (o ElastigroupAzureV3LoginPtrOutput) ToElastigroupAzureV3LoginPtrOutput() ElastigroupAzureV3LoginPtrOutput
func (ElastigroupAzureV3LoginPtrOutput) ToElastigroupAzureV3LoginPtrOutputWithContext ¶
func (o ElastigroupAzureV3LoginPtrOutput) ToElastigroupAzureV3LoginPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginPtrOutput
func (ElastigroupAzureV3LoginPtrOutput) UserName ¶
func (o ElastigroupAzureV3LoginPtrOutput) UserName() pulumi.StringPtrOutput
Set admin access for accessing your VMs.
type ElastigroupAzureV3ManagedServiceIdentity ¶ added in v3.10.0
type ElastigroupAzureV3ManagedServiceIdentityArgs ¶ added in v3.10.0
type ElastigroupAzureV3ManagedServiceIdentityArgs struct { // Name of the Managed Service Identity. Name pulumi.StringInput `pulumi:"name"` // Name of the Azure Resource Group where the Managed Service Identity is located. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (ElastigroupAzureV3ManagedServiceIdentityArgs) ElementType ¶ added in v3.10.0
func (ElastigroupAzureV3ManagedServiceIdentityArgs) ElementType() reflect.Type
func (ElastigroupAzureV3ManagedServiceIdentityArgs) ToElastigroupAzureV3ManagedServiceIdentityOutput ¶ added in v3.10.0
func (i ElastigroupAzureV3ManagedServiceIdentityArgs) ToElastigroupAzureV3ManagedServiceIdentityOutput() ElastigroupAzureV3ManagedServiceIdentityOutput
func (ElastigroupAzureV3ManagedServiceIdentityArgs) ToElastigroupAzureV3ManagedServiceIdentityOutputWithContext ¶ added in v3.10.0
func (i ElastigroupAzureV3ManagedServiceIdentityArgs) ToElastigroupAzureV3ManagedServiceIdentityOutputWithContext(ctx context.Context) ElastigroupAzureV3ManagedServiceIdentityOutput
type ElastigroupAzureV3ManagedServiceIdentityArray ¶ added in v3.10.0
type ElastigroupAzureV3ManagedServiceIdentityArray []ElastigroupAzureV3ManagedServiceIdentityInput
func (ElastigroupAzureV3ManagedServiceIdentityArray) ElementType ¶ added in v3.10.0
func (ElastigroupAzureV3ManagedServiceIdentityArray) ElementType() reflect.Type
func (ElastigroupAzureV3ManagedServiceIdentityArray) ToElastigroupAzureV3ManagedServiceIdentityArrayOutput ¶ added in v3.10.0
func (i ElastigroupAzureV3ManagedServiceIdentityArray) ToElastigroupAzureV3ManagedServiceIdentityArrayOutput() ElastigroupAzureV3ManagedServiceIdentityArrayOutput
func (ElastigroupAzureV3ManagedServiceIdentityArray) ToElastigroupAzureV3ManagedServiceIdentityArrayOutputWithContext ¶ added in v3.10.0
func (i ElastigroupAzureV3ManagedServiceIdentityArray) ToElastigroupAzureV3ManagedServiceIdentityArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ManagedServiceIdentityArrayOutput
type ElastigroupAzureV3ManagedServiceIdentityArrayInput ¶ added in v3.10.0
type ElastigroupAzureV3ManagedServiceIdentityArrayInput interface { pulumi.Input ToElastigroupAzureV3ManagedServiceIdentityArrayOutput() ElastigroupAzureV3ManagedServiceIdentityArrayOutput ToElastigroupAzureV3ManagedServiceIdentityArrayOutputWithContext(context.Context) ElastigroupAzureV3ManagedServiceIdentityArrayOutput }
ElastigroupAzureV3ManagedServiceIdentityArrayInput is an input type that accepts ElastigroupAzureV3ManagedServiceIdentityArray and ElastigroupAzureV3ManagedServiceIdentityArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3ManagedServiceIdentityArrayInput` via:
ElastigroupAzureV3ManagedServiceIdentityArray{ ElastigroupAzureV3ManagedServiceIdentityArgs{...} }
type ElastigroupAzureV3ManagedServiceIdentityArrayOutput ¶ added in v3.10.0
type ElastigroupAzureV3ManagedServiceIdentityArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ManagedServiceIdentityArrayOutput) ElementType ¶ added in v3.10.0
func (ElastigroupAzureV3ManagedServiceIdentityArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ManagedServiceIdentityArrayOutput) ToElastigroupAzureV3ManagedServiceIdentityArrayOutput ¶ added in v3.10.0
func (o ElastigroupAzureV3ManagedServiceIdentityArrayOutput) ToElastigroupAzureV3ManagedServiceIdentityArrayOutput() ElastigroupAzureV3ManagedServiceIdentityArrayOutput
func (ElastigroupAzureV3ManagedServiceIdentityArrayOutput) ToElastigroupAzureV3ManagedServiceIdentityArrayOutputWithContext ¶ added in v3.10.0
func (o ElastigroupAzureV3ManagedServiceIdentityArrayOutput) ToElastigroupAzureV3ManagedServiceIdentityArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ManagedServiceIdentityArrayOutput
type ElastigroupAzureV3ManagedServiceIdentityInput ¶ added in v3.10.0
type ElastigroupAzureV3ManagedServiceIdentityInput interface { pulumi.Input ToElastigroupAzureV3ManagedServiceIdentityOutput() ElastigroupAzureV3ManagedServiceIdentityOutput ToElastigroupAzureV3ManagedServiceIdentityOutputWithContext(context.Context) ElastigroupAzureV3ManagedServiceIdentityOutput }
ElastigroupAzureV3ManagedServiceIdentityInput is an input type that accepts ElastigroupAzureV3ManagedServiceIdentityArgs and ElastigroupAzureV3ManagedServiceIdentityOutput values. You can construct a concrete instance of `ElastigroupAzureV3ManagedServiceIdentityInput` via:
ElastigroupAzureV3ManagedServiceIdentityArgs{...}
type ElastigroupAzureV3ManagedServiceIdentityOutput ¶ added in v3.10.0
type ElastigroupAzureV3ManagedServiceIdentityOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ManagedServiceIdentityOutput) ElementType ¶ added in v3.10.0
func (ElastigroupAzureV3ManagedServiceIdentityOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ManagedServiceIdentityOutput) Name ¶ added in v3.10.0
func (o ElastigroupAzureV3ManagedServiceIdentityOutput) Name() pulumi.StringOutput
Name of the Managed Service Identity.
func (ElastigroupAzureV3ManagedServiceIdentityOutput) ResourceGroupName ¶ added in v3.10.0
func (o ElastigroupAzureV3ManagedServiceIdentityOutput) ResourceGroupName() pulumi.StringOutput
Name of the Azure Resource Group where the Managed Service Identity is located.
func (ElastigroupAzureV3ManagedServiceIdentityOutput) ToElastigroupAzureV3ManagedServiceIdentityOutput ¶ added in v3.10.0
func (o ElastigroupAzureV3ManagedServiceIdentityOutput) ToElastigroupAzureV3ManagedServiceIdentityOutput() ElastigroupAzureV3ManagedServiceIdentityOutput
func (ElastigroupAzureV3ManagedServiceIdentityOutput) ToElastigroupAzureV3ManagedServiceIdentityOutputWithContext ¶ added in v3.10.0
func (o ElastigroupAzureV3ManagedServiceIdentityOutput) ToElastigroupAzureV3ManagedServiceIdentityOutputWithContext(ctx context.Context) ElastigroupAzureV3ManagedServiceIdentityOutput
type ElastigroupAzureV3Map ¶
type ElastigroupAzureV3Map map[string]ElastigroupAzureV3Input
func (ElastigroupAzureV3Map) ElementType ¶
func (ElastigroupAzureV3Map) ElementType() reflect.Type
func (ElastigroupAzureV3Map) ToElastigroupAzureV3MapOutput ¶
func (i ElastigroupAzureV3Map) ToElastigroupAzureV3MapOutput() ElastigroupAzureV3MapOutput
func (ElastigroupAzureV3Map) ToElastigroupAzureV3MapOutputWithContext ¶
func (i ElastigroupAzureV3Map) ToElastigroupAzureV3MapOutputWithContext(ctx context.Context) ElastigroupAzureV3MapOutput
type ElastigroupAzureV3MapInput ¶
type ElastigroupAzureV3MapInput interface { pulumi.Input ToElastigroupAzureV3MapOutput() ElastigroupAzureV3MapOutput ToElastigroupAzureV3MapOutputWithContext(context.Context) ElastigroupAzureV3MapOutput }
ElastigroupAzureV3MapInput is an input type that accepts ElastigroupAzureV3Map and ElastigroupAzureV3MapOutput values. You can construct a concrete instance of `ElastigroupAzureV3MapInput` via:
ElastigroupAzureV3Map{ "key": ElastigroupAzureV3Args{...} }
type ElastigroupAzureV3MapOutput ¶
type ElastigroupAzureV3MapOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3MapOutput) ElementType ¶
func (ElastigroupAzureV3MapOutput) ElementType() reflect.Type
func (ElastigroupAzureV3MapOutput) MapIndex ¶
func (o ElastigroupAzureV3MapOutput) MapIndex(k pulumi.StringInput) ElastigroupAzureV3Output
func (ElastigroupAzureV3MapOutput) ToElastigroupAzureV3MapOutput ¶
func (o ElastigroupAzureV3MapOutput) ToElastigroupAzureV3MapOutput() ElastigroupAzureV3MapOutput
func (ElastigroupAzureV3MapOutput) ToElastigroupAzureV3MapOutputWithContext ¶
func (o ElastigroupAzureV3MapOutput) ToElastigroupAzureV3MapOutputWithContext(ctx context.Context) ElastigroupAzureV3MapOutput
type ElastigroupAzureV3Network ¶
type ElastigroupAzureV3Network struct { NetworkInterfaces []ElastigroupAzureV3NetworkNetworkInterface `pulumi:"networkInterfaces"` // The resource group of the Application Security Group. // } ResourceGroupName string `pulumi:"resourceGroupName"` // Name of Vnet. VirtualNetworkName string `pulumi:"virtualNetworkName"` }
type ElastigroupAzureV3NetworkArgs ¶
type ElastigroupAzureV3NetworkArgs struct { NetworkInterfaces ElastigroupAzureV3NetworkNetworkInterfaceArrayInput `pulumi:"networkInterfaces"` // The resource group of the Application Security Group. // } ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // Name of Vnet. VirtualNetworkName pulumi.StringInput `pulumi:"virtualNetworkName"` }
func (ElastigroupAzureV3NetworkArgs) ElementType ¶
func (ElastigroupAzureV3NetworkArgs) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkOutput ¶
func (i ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkOutput() ElastigroupAzureV3NetworkOutput
func (ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkOutputWithContext ¶
func (i ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkOutput
func (ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkPtrOutput ¶
func (i ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkPtrOutput() ElastigroupAzureV3NetworkPtrOutput
func (ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkPtrOutputWithContext ¶
func (i ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkPtrOutput
type ElastigroupAzureV3NetworkInput ¶
type ElastigroupAzureV3NetworkInput interface { pulumi.Input ToElastigroupAzureV3NetworkOutput() ElastigroupAzureV3NetworkOutput ToElastigroupAzureV3NetworkOutputWithContext(context.Context) ElastigroupAzureV3NetworkOutput }
ElastigroupAzureV3NetworkInput is an input type that accepts ElastigroupAzureV3NetworkArgs and ElastigroupAzureV3NetworkOutput values. You can construct a concrete instance of `ElastigroupAzureV3NetworkInput` via:
ElastigroupAzureV3NetworkArgs{...}
type ElastigroupAzureV3NetworkNetworkInterface ¶
type ElastigroupAzureV3NetworkNetworkInterface struct { // Array of additional IP configuration objects. AdditionalIpConfigs []ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfig `pulumi:"additionalIpConfigs"` // List of Application Security Groups that will be associated to the primary ip configuration of the network interface. ApplicationSecurityGroups []ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroup `pulumi:"applicationSecurityGroups"` AssignPublicIp bool `pulumi:"assignPublicIp"` IsPrimary bool `pulumi:"isPrimary"` // ID of subnet. SubnetName string `pulumi:"subnetName"` }
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfig ¶
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfig struct { // Name of the Managed Service Identity. Name string `pulumi:"name"` // Available from Azure Api-Version 2017-03-30 onwards, it represents whether the specific ip configuration is IPv4 or IPv6. Valid values: `IPv4`, `IPv6`. PrivateIpVersion *string `pulumi:"privateIpVersion"` }
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs ¶
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs struct { // Name of the Managed Service Identity. Name pulumi.StringInput `pulumi:"name"` // Available from Azure Api-Version 2017-03-30 onwards, it represents whether the specific ip configuration is IPv4 or IPv6. Valid values: `IPv4`, `IPv6`. PrivateIpVersion pulumi.StringPtrInput `pulumi:"privateIpVersion"` }
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs) ElementType ¶
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput ¶
func (i ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutputWithContext ¶
func (i ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray ¶
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray []ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigInput
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray) ElementType ¶
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput ¶
func (i ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutputWithContext ¶
func (i ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayInput ¶
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayInput interface { pulumi.Input ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutputWithContext(context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput }
ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayInput is an input type that accepts ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray and ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayInput` via:
ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray{ ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs{...} }
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput ¶
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) ElementType ¶
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutputWithContext ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigInput ¶
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigInput interface { pulumi.Input ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutputWithContext(context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput }
ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigInput is an input type that accepts ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs and ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput values. You can construct a concrete instance of `ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigInput` via:
ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs{...}
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput ¶
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) ElementType ¶
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) Name ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) Name() pulumi.StringOutput
Name of the Managed Service Identity.
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) PrivateIpVersion ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) PrivateIpVersion() pulumi.StringPtrOutput
Available from Azure Api-Version 2017-03-30 onwards, it represents whether the specific ip configuration is IPv4 or IPv6. Valid values: `IPv4`, `IPv6`.
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutputWithContext ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroup ¶ added in v3.4.0
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs ¶ added in v3.4.0
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs struct { // Name of the Managed Service Identity. Name pulumi.StringInput `pulumi:"name"` // Name of the Azure Resource Group where the Managed Service Identity is located. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs) ElementType ¶ added in v3.4.0
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput ¶ added in v3.4.0
func (i ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext ¶ added in v3.4.0
func (i ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray ¶ added in v3.4.0
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray []ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupInput
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray) ElementType ¶ added in v3.4.0
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput ¶ added in v3.4.0
func (i ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext ¶ added in v3.4.0
func (i ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayInput ¶ added in v3.4.0
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayInput interface { pulumi.Input ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput }
ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayInput is an input type that accepts ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray and ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayInput` via:
ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray{ ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs{...} }
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput ¶ added in v3.4.0
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ElementType ¶ added in v3.4.0
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) Index ¶ added in v3.4.0
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput ¶ added in v3.4.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext ¶ added in v3.4.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupInput ¶ added in v3.4.0
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupInput interface { pulumi.Input ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput }
ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupInput is an input type that accepts ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs and ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput values. You can construct a concrete instance of `ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupInput` via:
ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs{...}
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput ¶ added in v3.4.0
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ElementType ¶ added in v3.4.0
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) Name ¶ added in v3.4.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) Name() pulumi.StringOutput
Name of the Managed Service Identity.
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ResourceGroupName ¶ added in v3.4.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ResourceGroupName() pulumi.StringOutput
Name of the Azure Resource Group where the Managed Service Identity is located.
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput ¶ added in v3.4.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext ¶ added in v3.4.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
type ElastigroupAzureV3NetworkNetworkInterfaceArgs ¶
type ElastigroupAzureV3NetworkNetworkInterfaceArgs struct { // Array of additional IP configuration objects. AdditionalIpConfigs ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayInput `pulumi:"additionalIpConfigs"` // List of Application Security Groups that will be associated to the primary ip configuration of the network interface. ApplicationSecurityGroups ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayInput `pulumi:"applicationSecurityGroups"` AssignPublicIp pulumi.BoolInput `pulumi:"assignPublicIp"` IsPrimary pulumi.BoolInput `pulumi:"isPrimary"` // ID of subnet. SubnetName pulumi.StringInput `pulumi:"subnetName"` }
func (ElastigroupAzureV3NetworkNetworkInterfaceArgs) ElementType ¶
func (ElastigroupAzureV3NetworkNetworkInterfaceArgs) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceArgs) ToElastigroupAzureV3NetworkNetworkInterfaceOutput ¶
func (i ElastigroupAzureV3NetworkNetworkInterfaceArgs) ToElastigroupAzureV3NetworkNetworkInterfaceOutput() ElastigroupAzureV3NetworkNetworkInterfaceOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceArgs) ToElastigroupAzureV3NetworkNetworkInterfaceOutputWithContext ¶
func (i ElastigroupAzureV3NetworkNetworkInterfaceArgs) ToElastigroupAzureV3NetworkNetworkInterfaceOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceOutput
type ElastigroupAzureV3NetworkNetworkInterfaceArray ¶
type ElastigroupAzureV3NetworkNetworkInterfaceArray []ElastigroupAzureV3NetworkNetworkInterfaceInput
func (ElastigroupAzureV3NetworkNetworkInterfaceArray) ElementType ¶
func (ElastigroupAzureV3NetworkNetworkInterfaceArray) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceArray) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutput ¶
func (i ElastigroupAzureV3NetworkNetworkInterfaceArray) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceArray) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutputWithContext ¶
func (i ElastigroupAzureV3NetworkNetworkInterfaceArray) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
type ElastigroupAzureV3NetworkNetworkInterfaceArrayInput ¶
type ElastigroupAzureV3NetworkNetworkInterfaceArrayInput interface { pulumi.Input ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutputWithContext(context.Context) ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput }
ElastigroupAzureV3NetworkNetworkInterfaceArrayInput is an input type that accepts ElastigroupAzureV3NetworkNetworkInterfaceArray and ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3NetworkNetworkInterfaceArrayInput` via:
ElastigroupAzureV3NetworkNetworkInterfaceArray{ ElastigroupAzureV3NetworkNetworkInterfaceArgs{...} }
type ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput ¶
type ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) ElementType ¶
func (ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutput ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutputWithContext ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
type ElastigroupAzureV3NetworkNetworkInterfaceInput ¶
type ElastigroupAzureV3NetworkNetworkInterfaceInput interface { pulumi.Input ToElastigroupAzureV3NetworkNetworkInterfaceOutput() ElastigroupAzureV3NetworkNetworkInterfaceOutput ToElastigroupAzureV3NetworkNetworkInterfaceOutputWithContext(context.Context) ElastigroupAzureV3NetworkNetworkInterfaceOutput }
ElastigroupAzureV3NetworkNetworkInterfaceInput is an input type that accepts ElastigroupAzureV3NetworkNetworkInterfaceArgs and ElastigroupAzureV3NetworkNetworkInterfaceOutput values. You can construct a concrete instance of `ElastigroupAzureV3NetworkNetworkInterfaceInput` via:
ElastigroupAzureV3NetworkNetworkInterfaceArgs{...}
type ElastigroupAzureV3NetworkNetworkInterfaceOutput ¶
type ElastigroupAzureV3NetworkNetworkInterfaceOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) AdditionalIpConfigs ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) AdditionalIpConfigs() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
Array of additional IP configuration objects.
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) ApplicationSecurityGroups ¶ added in v3.4.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) ApplicationSecurityGroups() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
List of Application Security Groups that will be associated to the primary ip configuration of the network interface.
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) AssignPublicIp ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) AssignPublicIp() pulumi.BoolOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) ElementType ¶
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) IsPrimary ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) IsPrimary() pulumi.BoolOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) SubnetName ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) SubnetName() pulumi.StringOutput
ID of subnet.
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) ToElastigroupAzureV3NetworkNetworkInterfaceOutput ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) ToElastigroupAzureV3NetworkNetworkInterfaceOutput() ElastigroupAzureV3NetworkNetworkInterfaceOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) ToElastigroupAzureV3NetworkNetworkInterfaceOutputWithContext ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) ToElastigroupAzureV3NetworkNetworkInterfaceOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceOutput
type ElastigroupAzureV3NetworkOutput ¶
type ElastigroupAzureV3NetworkOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3NetworkOutput) ElementType ¶
func (ElastigroupAzureV3NetworkOutput) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkOutput) NetworkInterfaces ¶
func (o ElastigroupAzureV3NetworkOutput) NetworkInterfaces() ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
func (ElastigroupAzureV3NetworkOutput) ResourceGroupName ¶
func (o ElastigroupAzureV3NetworkOutput) ResourceGroupName() pulumi.StringOutput
The resource group of the Application Security Group. }
func (ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkOutput ¶
func (o ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkOutput() ElastigroupAzureV3NetworkOutput
func (ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkOutputWithContext ¶
func (o ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkOutput
func (ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkPtrOutput ¶
func (o ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkPtrOutput() ElastigroupAzureV3NetworkPtrOutput
func (ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkPtrOutputWithContext ¶
func (o ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkPtrOutput
func (ElastigroupAzureV3NetworkOutput) VirtualNetworkName ¶
func (o ElastigroupAzureV3NetworkOutput) VirtualNetworkName() pulumi.StringOutput
Name of Vnet.
type ElastigroupAzureV3NetworkPtrInput ¶
type ElastigroupAzureV3NetworkPtrInput interface { pulumi.Input ToElastigroupAzureV3NetworkPtrOutput() ElastigroupAzureV3NetworkPtrOutput ToElastigroupAzureV3NetworkPtrOutputWithContext(context.Context) ElastigroupAzureV3NetworkPtrOutput }
ElastigroupAzureV3NetworkPtrInput is an input type that accepts ElastigroupAzureV3NetworkArgs, ElastigroupAzureV3NetworkPtr and ElastigroupAzureV3NetworkPtrOutput values. You can construct a concrete instance of `ElastigroupAzureV3NetworkPtrInput` via:
ElastigroupAzureV3NetworkArgs{...} or: nil
func ElastigroupAzureV3NetworkPtr ¶
func ElastigroupAzureV3NetworkPtr(v *ElastigroupAzureV3NetworkArgs) ElastigroupAzureV3NetworkPtrInput
type ElastigroupAzureV3NetworkPtrOutput ¶
type ElastigroupAzureV3NetworkPtrOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3NetworkPtrOutput) Elem ¶
func (o ElastigroupAzureV3NetworkPtrOutput) Elem() ElastigroupAzureV3NetworkOutput
func (ElastigroupAzureV3NetworkPtrOutput) ElementType ¶
func (ElastigroupAzureV3NetworkPtrOutput) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkPtrOutput) NetworkInterfaces ¶
func (o ElastigroupAzureV3NetworkPtrOutput) NetworkInterfaces() ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
func (ElastigroupAzureV3NetworkPtrOutput) ResourceGroupName ¶
func (o ElastigroupAzureV3NetworkPtrOutput) ResourceGroupName() pulumi.StringPtrOutput
The resource group of the Application Security Group. }
func (ElastigroupAzureV3NetworkPtrOutput) ToElastigroupAzureV3NetworkPtrOutput ¶
func (o ElastigroupAzureV3NetworkPtrOutput) ToElastigroupAzureV3NetworkPtrOutput() ElastigroupAzureV3NetworkPtrOutput
func (ElastigroupAzureV3NetworkPtrOutput) ToElastigroupAzureV3NetworkPtrOutputWithContext ¶
func (o ElastigroupAzureV3NetworkPtrOutput) ToElastigroupAzureV3NetworkPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkPtrOutput
func (ElastigroupAzureV3NetworkPtrOutput) VirtualNetworkName ¶
func (o ElastigroupAzureV3NetworkPtrOutput) VirtualNetworkName() pulumi.StringPtrOutput
Name of Vnet.
type ElastigroupAzureV3Output ¶
type ElastigroupAzureV3Output struct{ *pulumi.OutputState }
func (ElastigroupAzureV3Output) CustomData ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) CustomData() pulumi.StringPtrOutput
Custom init script file or text in Base64 encoded format.
func (ElastigroupAzureV3Output) DesiredCapacity ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) DesiredCapacity() pulumi.IntPtrOutput
The desired number of instances the group should have at any time.
func (ElastigroupAzureV3Output) DrainingTimeout ¶ added in v3.27.0
func (o ElastigroupAzureV3Output) DrainingTimeout() pulumi.IntOutput
Time (seconds) to allow the instance to be drained from incoming TCP connections and detached from MLB before terminating it during a scale-down operation.
func (ElastigroupAzureV3Output) ElementType ¶
func (ElastigroupAzureV3Output) ElementType() reflect.Type
func (ElastigroupAzureV3Output) FallbackToOnDemand ¶ added in v3.27.0
func (o ElastigroupAzureV3Output) FallbackToOnDemand() pulumi.BoolOutput
func (ElastigroupAzureV3Output) Images ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) Images() ElastigroupAzureV3ImageArrayOutput
func (ElastigroupAzureV3Output) Login ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) Login() ElastigroupAzureV3LoginPtrOutput
func (ElastigroupAzureV3Output) ManagedServiceIdentities ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) ManagedServiceIdentities() ElastigroupAzureV3ManagedServiceIdentityArrayOutput
List of Managed Service Identity objects.
func (ElastigroupAzureV3Output) MaxSize ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) MaxSize() pulumi.IntOutput
The maximum number of instances the group should have at any time.
func (ElastigroupAzureV3Output) MinSize ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) MinSize() pulumi.IntOutput
The minimum number of instances the group should have at any time.
func (ElastigroupAzureV3Output) Name ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) Name() pulumi.StringOutput
Name of the Managed Service Identity.
func (ElastigroupAzureV3Output) Network ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) Network() ElastigroupAzureV3NetworkOutput
func (ElastigroupAzureV3Output) OdSizes ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) OdSizes() pulumi.StringArrayOutput
Available On-Demand sizes
func (ElastigroupAzureV3Output) OnDemandCount ¶ added in v3.27.0
func (o ElastigroupAzureV3Output) OnDemandCount() pulumi.IntPtrOutput
func (ElastigroupAzureV3Output) Os ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) Os() pulumi.StringOutput
Type of the operating system. Valid values: `"Linux"`, `"Windows"`.
func (ElastigroupAzureV3Output) Region ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) Region() pulumi.StringOutput
The region your Azure group will be created in.
func (ElastigroupAzureV3Output) ResourceGroupName ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) ResourceGroupName() pulumi.StringOutput
Name of the Azure Resource Group where the Managed Service Identity is located.
func (ElastigroupAzureV3Output) SpotPercentage ¶ added in v3.27.0
func (o ElastigroupAzureV3Output) SpotPercentage() pulumi.IntPtrOutput
TODO
func (ElastigroupAzureV3Output) SpotSizes ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) SpotSizes() pulumi.StringArrayOutput
Available Low-Priority sizes.
func (ElastigroupAzureV3Output) ToElastigroupAzureV3Output ¶
func (o ElastigroupAzureV3Output) ToElastigroupAzureV3Output() ElastigroupAzureV3Output
func (ElastigroupAzureV3Output) ToElastigroupAzureV3OutputWithContext ¶
func (o ElastigroupAzureV3Output) ToElastigroupAzureV3OutputWithContext(ctx context.Context) ElastigroupAzureV3Output
type ElastigroupAzureV3State ¶
type ElastigroupAzureV3State struct { // Custom init script file or text in Base64 encoded format. CustomData pulumi.StringPtrInput // The desired number of instances the group should have at any time. DesiredCapacity pulumi.IntPtrInput // Time (seconds) to allow the instance to be drained from incoming TCP connections and detached from MLB before terminating it during a scale-down operation. DrainingTimeout pulumi.IntPtrInput FallbackToOnDemand pulumi.BoolPtrInput Images ElastigroupAzureV3ImageArrayInput Login ElastigroupAzureV3LoginPtrInput // List of Managed Service Identity objects. ManagedServiceIdentities ElastigroupAzureV3ManagedServiceIdentityArrayInput // The maximum number of instances the group should have at any time. MaxSize pulumi.IntPtrInput // The minimum number of instances the group should have at any time. MinSize pulumi.IntPtrInput // Name of the Managed Service Identity. Name pulumi.StringPtrInput Network ElastigroupAzureV3NetworkPtrInput // Available On-Demand sizes OdSizes pulumi.StringArrayInput OnDemandCount pulumi.IntPtrInput // Type of the operating system. Valid values: `"Linux"`, `"Windows"`. Os pulumi.StringPtrInput // The region your Azure group will be created in. Region pulumi.StringPtrInput // Name of the Azure Resource Group where the Managed Service Identity is located. ResourceGroupName pulumi.StringPtrInput // TODO SpotPercentage pulumi.IntPtrInput // Available Low-Priority sizes. SpotSizes pulumi.StringArrayInput }
func (ElastigroupAzureV3State) ElementType ¶
func (ElastigroupAzureV3State) ElementType() reflect.Type
type HealthCheck ¶
type HealthCheck struct { pulumi.CustomResourceState // Describes the check to execute. Check HealthCheckCheckPtrOutput `pulumi:"check"` // The name of the health check. Name pulumi.StringOutput `pulumi:"name"` ProxyAddress pulumi.StringOutput `pulumi:"proxyAddress"` ProxyPort pulumi.IntPtrOutput `pulumi:"proxyPort"` // The ID of the resource to check. ResourceId pulumi.StringOutput `pulumi:"resourceId"` }
Provides a Spotinst Health Check resource.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-spotinst/sdk/v3/go/spotinst" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := spotinst.NewHealthCheck(ctx, "httpCheck", &spotinst.HealthCheckArgs{ Check: &spotinst.HealthCheckCheckArgs{ Endpoint: pulumi.String("http://endpoint.com"), Healthy: pulumi.Int(1), Interval: pulumi.Int(10), Port: pulumi.Int(1337), Protocol: pulumi.String("http"), Timeout: pulumi.Int(10), Unhealthy: pulumi.Int(1), }, ProxyAddress: pulumi.String("http://proxy.com"), ProxyPort: pulumi.Int(80), ResourceId: pulumi.String("sig-123"), }) if err != nil { return err } return nil }) }
```
func GetHealthCheck ¶
func GetHealthCheck(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HealthCheckState, opts ...pulumi.ResourceOption) (*HealthCheck, error)
GetHealthCheck gets an existing HealthCheck resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewHealthCheck ¶
func NewHealthCheck(ctx *pulumi.Context, name string, args *HealthCheckArgs, opts ...pulumi.ResourceOption) (*HealthCheck, error)
NewHealthCheck registers a new resource with the given unique name, arguments, and options.
func (*HealthCheck) ElementType ¶
func (*HealthCheck) ElementType() reflect.Type
func (*HealthCheck) ToHealthCheckOutput ¶
func (i *HealthCheck) ToHealthCheckOutput() HealthCheckOutput
func (*HealthCheck) ToHealthCheckOutputWithContext ¶
func (i *HealthCheck) ToHealthCheckOutputWithContext(ctx context.Context) HealthCheckOutput
type HealthCheckArgs ¶
type HealthCheckArgs struct { // Describes the check to execute. Check HealthCheckCheckPtrInput // The name of the health check. Name pulumi.StringPtrInput ProxyAddress pulumi.StringInput ProxyPort pulumi.IntPtrInput // The ID of the resource to check. ResourceId pulumi.StringInput }
The set of arguments for constructing a HealthCheck resource.
func (HealthCheckArgs) ElementType ¶
func (HealthCheckArgs) ElementType() reflect.Type
type HealthCheckArray ¶
type HealthCheckArray []HealthCheckInput
func (HealthCheckArray) ElementType ¶
func (HealthCheckArray) ElementType() reflect.Type
func (HealthCheckArray) ToHealthCheckArrayOutput ¶
func (i HealthCheckArray) ToHealthCheckArrayOutput() HealthCheckArrayOutput
func (HealthCheckArray) ToHealthCheckArrayOutputWithContext ¶
func (i HealthCheckArray) ToHealthCheckArrayOutputWithContext(ctx context.Context) HealthCheckArrayOutput
type HealthCheckArrayInput ¶
type HealthCheckArrayInput interface { pulumi.Input ToHealthCheckArrayOutput() HealthCheckArrayOutput ToHealthCheckArrayOutputWithContext(context.Context) HealthCheckArrayOutput }
HealthCheckArrayInput is an input type that accepts HealthCheckArray and HealthCheckArrayOutput values. You can construct a concrete instance of `HealthCheckArrayInput` via:
HealthCheckArray{ HealthCheckArgs{...} }
type HealthCheckArrayOutput ¶
type HealthCheckArrayOutput struct{ *pulumi.OutputState }
func (HealthCheckArrayOutput) ElementType ¶
func (HealthCheckArrayOutput) ElementType() reflect.Type
func (HealthCheckArrayOutput) Index ¶
func (o HealthCheckArrayOutput) Index(i pulumi.IntInput) HealthCheckOutput
func (HealthCheckArrayOutput) ToHealthCheckArrayOutput ¶
func (o HealthCheckArrayOutput) ToHealthCheckArrayOutput() HealthCheckArrayOutput
func (HealthCheckArrayOutput) ToHealthCheckArrayOutputWithContext ¶
func (o HealthCheckArrayOutput) ToHealthCheckArrayOutputWithContext(ctx context.Context) HealthCheckArrayOutput
type HealthCheckCheck ¶
type HealthCheckCheck struct { EndPoint *string `pulumi:"endPoint"` // The destination for the request. Endpoint *string `pulumi:"endpoint"` // The number of consecutive successful health checks that must occur before declaring an instance healthy. Healthy int `pulumi:"healthy"` // The amount of time (in seconds) between each health check (minimum: 10). Interval int `pulumi:"interval"` // The port of the Spotinst HCS (default: 80). Port int `pulumi:"port"` // The protocol to use to connect with the instance. Valid values: http, https. Protocol string `pulumi:"protocol"` TimeOut *int `pulumi:"timeOut"` // the amount of time (in seconds) to wait when receiving a response from the health check. Timeout *int `pulumi:"timeout"` // The number of consecutive failed health checks that must occur before declaring an instance unhealthy. Unhealthy int `pulumi:"unhealthy"` }
type HealthCheckCheckArgs ¶
type HealthCheckCheckArgs struct { EndPoint pulumi.StringPtrInput `pulumi:"endPoint"` // The destination for the request. Endpoint pulumi.StringPtrInput `pulumi:"endpoint"` // The number of consecutive successful health checks that must occur before declaring an instance healthy. Healthy pulumi.IntInput `pulumi:"healthy"` // The amount of time (in seconds) between each health check (minimum: 10). Interval pulumi.IntInput `pulumi:"interval"` // The port of the Spotinst HCS (default: 80). Port pulumi.IntInput `pulumi:"port"` // The protocol to use to connect with the instance. Valid values: http, https. Protocol pulumi.StringInput `pulumi:"protocol"` TimeOut pulumi.IntPtrInput `pulumi:"timeOut"` // the amount of time (in seconds) to wait when receiving a response from the health check. Timeout pulumi.IntPtrInput `pulumi:"timeout"` // The number of consecutive failed health checks that must occur before declaring an instance unhealthy. Unhealthy pulumi.IntInput `pulumi:"unhealthy"` }
func (HealthCheckCheckArgs) ElementType ¶
func (HealthCheckCheckArgs) ElementType() reflect.Type
func (HealthCheckCheckArgs) ToHealthCheckCheckOutput ¶
func (i HealthCheckCheckArgs) ToHealthCheckCheckOutput() HealthCheckCheckOutput
func (HealthCheckCheckArgs) ToHealthCheckCheckOutputWithContext ¶
func (i HealthCheckCheckArgs) ToHealthCheckCheckOutputWithContext(ctx context.Context) HealthCheckCheckOutput
func (HealthCheckCheckArgs) ToHealthCheckCheckPtrOutput ¶
func (i HealthCheckCheckArgs) ToHealthCheckCheckPtrOutput() HealthCheckCheckPtrOutput
func (HealthCheckCheckArgs) ToHealthCheckCheckPtrOutputWithContext ¶
func (i HealthCheckCheckArgs) ToHealthCheckCheckPtrOutputWithContext(ctx context.Context) HealthCheckCheckPtrOutput
type HealthCheckCheckInput ¶
type HealthCheckCheckInput interface { pulumi.Input ToHealthCheckCheckOutput() HealthCheckCheckOutput ToHealthCheckCheckOutputWithContext(context.Context) HealthCheckCheckOutput }
HealthCheckCheckInput is an input type that accepts HealthCheckCheckArgs and HealthCheckCheckOutput values. You can construct a concrete instance of `HealthCheckCheckInput` via:
HealthCheckCheckArgs{...}
type HealthCheckCheckOutput ¶
type HealthCheckCheckOutput struct{ *pulumi.OutputState }
func (HealthCheckCheckOutput) ElementType ¶
func (HealthCheckCheckOutput) ElementType() reflect.Type
func (HealthCheckCheckOutput) EndPoint ¶
func (o HealthCheckCheckOutput) EndPoint() pulumi.StringPtrOutput
func (HealthCheckCheckOutput) Endpoint ¶
func (o HealthCheckCheckOutput) Endpoint() pulumi.StringPtrOutput
The destination for the request.
func (HealthCheckCheckOutput) Healthy ¶
func (o HealthCheckCheckOutput) Healthy() pulumi.IntOutput
The number of consecutive successful health checks that must occur before declaring an instance healthy.
func (HealthCheckCheckOutput) Interval ¶
func (o HealthCheckCheckOutput) Interval() pulumi.IntOutput
The amount of time (in seconds) between each health check (minimum: 10).
func (HealthCheckCheckOutput) Port ¶
func (o HealthCheckCheckOutput) Port() pulumi.IntOutput
The port of the Spotinst HCS (default: 80).
func (HealthCheckCheckOutput) Protocol ¶
func (o HealthCheckCheckOutput) Protocol() pulumi.StringOutput
The protocol to use to connect with the instance. Valid values: http, https.
func (HealthCheckCheckOutput) TimeOut ¶
func (o HealthCheckCheckOutput) TimeOut() pulumi.IntPtrOutput
func (HealthCheckCheckOutput) Timeout ¶
func (o HealthCheckCheckOutput) Timeout() pulumi.IntPtrOutput
the amount of time (in seconds) to wait when receiving a response from the health check.
func (HealthCheckCheckOutput) ToHealthCheckCheckOutput ¶
func (o HealthCheckCheckOutput) ToHealthCheckCheckOutput() HealthCheckCheckOutput
func (HealthCheckCheckOutput) ToHealthCheckCheckOutputWithContext ¶
func (o HealthCheckCheckOutput) ToHealthCheckCheckOutputWithContext(ctx context.Context) HealthCheckCheckOutput
func (HealthCheckCheckOutput) ToHealthCheckCheckPtrOutput ¶
func (o HealthCheckCheckOutput) ToHealthCheckCheckPtrOutput() HealthCheckCheckPtrOutput
func (HealthCheckCheckOutput) ToHealthCheckCheckPtrOutputWithContext ¶
func (o HealthCheckCheckOutput) ToHealthCheckCheckPtrOutputWithContext(ctx context.Context) HealthCheckCheckPtrOutput
func (HealthCheckCheckOutput) Unhealthy ¶
func (o HealthCheckCheckOutput) Unhealthy() pulumi.IntOutput
The number of consecutive failed health checks that must occur before declaring an instance unhealthy.
type HealthCheckCheckPtrInput ¶
type HealthCheckCheckPtrInput interface { pulumi.Input ToHealthCheckCheckPtrOutput() HealthCheckCheckPtrOutput ToHealthCheckCheckPtrOutputWithContext(context.Context) HealthCheckCheckPtrOutput }
HealthCheckCheckPtrInput is an input type that accepts HealthCheckCheckArgs, HealthCheckCheckPtr and HealthCheckCheckPtrOutput values. You can construct a concrete instance of `HealthCheckCheckPtrInput` via:
HealthCheckCheckArgs{...} or: nil
func HealthCheckCheckPtr ¶
func HealthCheckCheckPtr(v *HealthCheckCheckArgs) HealthCheckCheckPtrInput
type HealthCheckCheckPtrOutput ¶
type HealthCheckCheckPtrOutput struct{ *pulumi.OutputState }
func (HealthCheckCheckPtrOutput) Elem ¶
func (o HealthCheckCheckPtrOutput) Elem() HealthCheckCheckOutput
func (HealthCheckCheckPtrOutput) ElementType ¶
func (HealthCheckCheckPtrOutput) ElementType() reflect.Type
func (HealthCheckCheckPtrOutput) EndPoint ¶
func (o HealthCheckCheckPtrOutput) EndPoint() pulumi.StringPtrOutput
func (HealthCheckCheckPtrOutput) Endpoint ¶
func (o HealthCheckCheckPtrOutput) Endpoint() pulumi.StringPtrOutput
The destination for the request.
func (HealthCheckCheckPtrOutput) Healthy ¶
func (o HealthCheckCheckPtrOutput) Healthy() pulumi.IntPtrOutput
The number of consecutive successful health checks that must occur before declaring an instance healthy.
func (HealthCheckCheckPtrOutput) Interval ¶
func (o HealthCheckCheckPtrOutput) Interval() pulumi.IntPtrOutput
The amount of time (in seconds) between each health check (minimum: 10).
func (HealthCheckCheckPtrOutput) Port ¶
func (o HealthCheckCheckPtrOutput) Port() pulumi.IntPtrOutput
The port of the Spotinst HCS (default: 80).
func (HealthCheckCheckPtrOutput) Protocol ¶
func (o HealthCheckCheckPtrOutput) Protocol() pulumi.StringPtrOutput
The protocol to use to connect with the instance. Valid values: http, https.
func (HealthCheckCheckPtrOutput) TimeOut ¶
func (o HealthCheckCheckPtrOutput) TimeOut() pulumi.IntPtrOutput
func (HealthCheckCheckPtrOutput) Timeout ¶
func (o HealthCheckCheckPtrOutput) Timeout() pulumi.IntPtrOutput
the amount of time (in seconds) to wait when receiving a response from the health check.
func (HealthCheckCheckPtrOutput) ToHealthCheckCheckPtrOutput ¶
func (o HealthCheckCheckPtrOutput) ToHealthCheckCheckPtrOutput() HealthCheckCheckPtrOutput
func (HealthCheckCheckPtrOutput) ToHealthCheckCheckPtrOutputWithContext ¶
func (o HealthCheckCheckPtrOutput) ToHealthCheckCheckPtrOutputWithContext(ctx context.Context) HealthCheckCheckPtrOutput
func (HealthCheckCheckPtrOutput) Unhealthy ¶
func (o HealthCheckCheckPtrOutput) Unhealthy() pulumi.IntPtrOutput
The number of consecutive failed health checks that must occur before declaring an instance unhealthy.
type HealthCheckInput ¶
type HealthCheckInput interface { pulumi.Input ToHealthCheckOutput() HealthCheckOutput ToHealthCheckOutputWithContext(ctx context.Context) HealthCheckOutput }
type HealthCheckMap ¶
type HealthCheckMap map[string]HealthCheckInput
func (HealthCheckMap) ElementType ¶
func (HealthCheckMap) ElementType() reflect.Type
func (HealthCheckMap) ToHealthCheckMapOutput ¶
func (i HealthCheckMap) ToHealthCheckMapOutput() HealthCheckMapOutput
func (HealthCheckMap) ToHealthCheckMapOutputWithContext ¶
func (i HealthCheckMap) ToHealthCheckMapOutputWithContext(ctx context.Context) HealthCheckMapOutput
type HealthCheckMapInput ¶
type HealthCheckMapInput interface { pulumi.Input ToHealthCheckMapOutput() HealthCheckMapOutput ToHealthCheckMapOutputWithContext(context.Context) HealthCheckMapOutput }
HealthCheckMapInput is an input type that accepts HealthCheckMap and HealthCheckMapOutput values. You can construct a concrete instance of `HealthCheckMapInput` via:
HealthCheckMap{ "key": HealthCheckArgs{...} }
type HealthCheckMapOutput ¶
type HealthCheckMapOutput struct{ *pulumi.OutputState }
func (HealthCheckMapOutput) ElementType ¶
func (HealthCheckMapOutput) ElementType() reflect.Type
func (HealthCheckMapOutput) MapIndex ¶
func (o HealthCheckMapOutput) MapIndex(k pulumi.StringInput) HealthCheckOutput
func (HealthCheckMapOutput) ToHealthCheckMapOutput ¶
func (o HealthCheckMapOutput) ToHealthCheckMapOutput() HealthCheckMapOutput
func (HealthCheckMapOutput) ToHealthCheckMapOutputWithContext ¶
func (o HealthCheckMapOutput) ToHealthCheckMapOutputWithContext(ctx context.Context) HealthCheckMapOutput
type HealthCheckOutput ¶
type HealthCheckOutput struct{ *pulumi.OutputState }
func (HealthCheckOutput) Check ¶ added in v3.20.0
func (o HealthCheckOutput) Check() HealthCheckCheckPtrOutput
Describes the check to execute.
func (HealthCheckOutput) ElementType ¶
func (HealthCheckOutput) ElementType() reflect.Type
func (HealthCheckOutput) Name ¶ added in v3.20.0
func (o HealthCheckOutput) Name() pulumi.StringOutput
The name of the health check.
func (HealthCheckOutput) ProxyAddress ¶ added in v3.20.0
func (o HealthCheckOutput) ProxyAddress() pulumi.StringOutput
func (HealthCheckOutput) ProxyPort ¶ added in v3.20.0
func (o HealthCheckOutput) ProxyPort() pulumi.IntPtrOutput
func (HealthCheckOutput) ResourceId ¶ added in v3.20.0
func (o HealthCheckOutput) ResourceId() pulumi.StringOutput
The ID of the resource to check.
func (HealthCheckOutput) ToHealthCheckOutput ¶
func (o HealthCheckOutput) ToHealthCheckOutput() HealthCheckOutput
func (HealthCheckOutput) ToHealthCheckOutputWithContext ¶
func (o HealthCheckOutput) ToHealthCheckOutputWithContext(ctx context.Context) HealthCheckOutput
type HealthCheckState ¶
type HealthCheckState struct { // Describes the check to execute. Check HealthCheckCheckPtrInput // The name of the health check. Name pulumi.StringPtrInput ProxyAddress pulumi.StringPtrInput ProxyPort pulumi.IntPtrInput // The ID of the resource to check. ResourceId pulumi.StringPtrInput }
func (HealthCheckState) ElementType ¶
func (HealthCheckState) ElementType() reflect.Type
type Provider ¶
type Provider struct { pulumi.ProviderResourceState // Spotinst Account ID Account pulumi.StringPtrOutput `pulumi:"account"` // Spotinst SDK Feature Flags FeatureFlags pulumi.StringPtrOutput `pulumi:"featureFlags"` // Spotinst Personal API Access Token Token pulumi.StringPtrOutput `pulumi:"token"` }
The provider type for the spotinst package. By default, resources use package-wide configuration settings, however an explicit `Provider` instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.
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 ¶
func (*Provider) ToProviderOutput ¶
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderArgs ¶
type ProviderArgs struct { // Spotinst Account ID Account pulumi.StringPtrInput // Spotinst SDK Feature Flags FeatureFlags pulumi.StringPtrInput // Spotinst Personal API Access Token Token pulumi.StringPtrInput }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
func (ProviderOutput) Account ¶ added in v3.20.0
func (o ProviderOutput) Account() pulumi.StringPtrOutput
Spotinst Account ID
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) FeatureFlags ¶ added in v3.20.0
func (o ProviderOutput) FeatureFlags() pulumi.StringPtrOutput
Spotinst SDK Feature Flags
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
func (ProviderOutput) Token ¶ added in v3.20.0
func (o ProviderOutput) Token() pulumi.StringPtrOutput
Spotinst Personal API Access Token
type StatefulNodeAzure ¶ added in v3.18.0
type StatefulNodeAzure struct { pulumi.CustomResourceState AttachDataDisks StatefulNodeAzureAttachDataDiskArrayOutput `pulumi:"attachDataDisks"` BootDiagnostics StatefulNodeAzureBootDiagnosticArrayOutput `pulumi:"bootDiagnostics"` CustomData pulumi.StringOutput `pulumi:"customData"` DataDisks StatefulNodeAzureDataDiskArrayOutput `pulumi:"dataDisks"` DataDisksPersistenceMode pulumi.StringOutput `pulumi:"dataDisksPersistenceMode"` Deletes StatefulNodeAzureDeleteArrayOutput `pulumi:"deletes"` Description pulumi.StringOutput `pulumi:"description"` DetachDataDisks StatefulNodeAzureDetachDataDiskArrayOutput `pulumi:"detachDataDisks"` Extensions StatefulNodeAzureExtensionArrayOutput `pulumi:"extensions"` Health StatefulNodeAzureHealthOutput `pulumi:"health"` Image StatefulNodeAzureImageOutput `pulumi:"image"` ImportVms StatefulNodeAzureImportVmArrayOutput `pulumi:"importVms"` LoadBalancers StatefulNodeAzureLoadBalancerArrayOutput `pulumi:"loadBalancers"` Login StatefulNodeAzureLoginOutput `pulumi:"login"` ManagedServiceIdentities StatefulNodeAzureManagedServiceIdentityArrayOutput `pulumi:"managedServiceIdentities"` Name pulumi.StringOutput `pulumi:"name"` Network StatefulNodeAzureNetworkOutput `pulumi:"network"` OdSizes pulumi.StringArrayOutput `pulumi:"odSizes"` Os pulumi.StringOutput `pulumi:"os"` OsDisk StatefulNodeAzureOsDiskOutput `pulumi:"osDisk"` OsDiskPersistenceMode pulumi.StringOutput `pulumi:"osDiskPersistenceMode"` PreferredSpotSizes pulumi.StringArrayOutput `pulumi:"preferredSpotSizes"` PreferredZones pulumi.StringOutput `pulumi:"preferredZones"` Region pulumi.StringOutput `pulumi:"region"` ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` SchedulingTasks StatefulNodeAzureSchedulingTaskArrayOutput `pulumi:"schedulingTasks"` Secrets StatefulNodeAzureSecretArrayOutput `pulumi:"secrets"` ShouldPersistDataDisks pulumi.BoolOutput `pulumi:"shouldPersistDataDisks"` ShouldPersistNetwork pulumi.BoolOutput `pulumi:"shouldPersistNetwork"` ShouldPersistOsDisk pulumi.BoolOutput `pulumi:"shouldPersistOsDisk"` ShouldPersistVm pulumi.BoolOutput `pulumi:"shouldPersistVm"` ShutdownScript pulumi.StringOutput `pulumi:"shutdownScript"` Signals StatefulNodeAzureSignalArrayOutput `pulumi:"signals"` SpotSizes pulumi.StringArrayOutput `pulumi:"spotSizes"` Strategy StatefulNodeAzureStrategyOutput `pulumi:"strategy"` Tags StatefulNodeAzureTagArrayOutput `pulumi:"tags"` UpdateStates StatefulNodeAzureUpdateStateArrayOutput `pulumi:"updateStates"` Zones pulumi.StringArrayOutput `pulumi:"zones"` }
Provides a Spotinst stateful node Azure resource.
## Strategy
* `strategy` - (Required) Strategy for stateful node.
- `drainingTimeout` - (Optional, Default `120`) Time (in seconds) to allow the VM be drained from incoming TCP connections and detached from MLB before terminating it during a scale down operation.
- `fallbackToOnDemand` - (Required) In case of no spots available, Stateful Node will launch an On-demand instance instead.
- `optimizationWindows` - (Optional) Valid format: "ddd:hh:mm-ddd:hh:mm (day:hour(0-23):minute(0-59))", not empty if revertToSpot.performAt = timeWindow.
- `preferredLifeCycle` - (Optional, Enum `"od", "spot"`, Default `"spot"`) The desired type of VM.
- `revertToSpot` - (Optional) Hold settings for strategy correction - replacing On-Demand for Spot VMs.
- `performAt` - (Required, Enum `"timeWindow", "never", "always"`, Default `"always"`) Settings for maintenance strategy.
<a id="compute"></a> ## Compute
* `os` - (Required, Enum `"Linux", "Windows"`) Type of operating system. * `odSizes` - (Required) Available On-Demand sizes. * `spotSizes` - (Required) Available Spot-VM sizes. * `preferredSpotSizes` - (Optional) Prioritize Spot VM sizes when launching Spot VMs for the group. If set, must be a sublist of compute.vmSizes.spotSizes. * `zones` - (Optional, Enum `"1", "2", "3"`) List of Azure Availability Zones in the defined region. If not defined, Virtual machines will be launched regionally. * `preferredZones` - (Optional, Enum `"1", "2", "3"`) The AZs to prioritize when launching VMs. If no markets are available in the Preferred AZs, VMs are launched in the non-preferred AZs. Must be a sublist of compute.zones. * `customData` - (Optional) This value will hold the YAML in base64 and will be executed upon VM launch. * `shutdownScript` - (Optional) Shutdown script for the stateful node. Value should be passed as a string encoded at Base64 only.
<a id="bootDiagnostics"></a> ## Boot Diagnostics
* `bootDiagnostics`
- `isEnabled` - (Optional) Allows you to enable and disable the configuration of boot diagnostics at launch.
- `storageUrl` - (Optional) The storage URI that is used if a type is unmanaged. The storage URI must follow the blob storage URI format ("https://.blob.core.windows.net/"). StorageUri is required if the type is unmanaged. StorageUri must be ‘null’ in case the boot diagnostics type is managed.
- `type` - (Optional, Enum `"managed", "unmanaged"`) Defines the storage type on VM launch in Azure.
<a id="dataDisks"></a> ## Data Disks
* `dataDisk` - (Optional) The definitions of data disks that will be created and attached to the stateful node's VM.
- `sizeGb` - (Required) The size of the data disk in GB, required if dataDisks is specified.
- `lun` - (Required) The LUN of the data disk.
- `type` - (Required, Enum `"Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS"`) The type of the data disk.
<a id="extensions"></a> ## Extensions
* `extension` - (Optional) An object for an azure extension.
- `name` - (Required) Required on compute.launchSpecification.extensions object.
- `type` - (Required) Required on compute.launchSpecification.extensions object.
- `publisher` - (Required) Required on compute.launchSpecification.extensions object.
- `apiVersion` - (Required) The API version of the extension. Required if extension specified.
- `minorVersionAutoUpgrade` - (Required) Required on compute.launchSpecification.extensions object.
- `protectedSettings` - (Optional) Object for protected settings.
- `publicSettings` - (Optional) Object for public settings.
<a id="image"></a> ## Image
* `image`
- `marketplaceImage` - (Optional) Select an image from Azure's Marketplace image catalogue. Required if the custom image or gallery image are not specified.
- `publisher` - (Required) Image publisher.
- `offer` - (Required) Image offer.
- `sku` - (Required) Image Stock Keeping Unit, which is the specific version of the image.
- `version` - (Required, Default `"latest"`) Image's version. if version not provided we use "latest".
- `galleryImage` - (Optional) Gallery image definitions. Required if custom image or marketplace image are not specified.
- `galleryResourceGroupName` - (Required) The resource group name for gallery image.
- `galleryName` - (Required) Name of the gallery.
- `imageName` - (Required) Name of the gallery image.
- `versionName` - (Required) Image's version. Can be in the format x.x.x or 'latest'.
- `customImage` - (Optional) Custom image definitions. Required if marketplace image or gallery image are not specified.
- `customImageResourceGroupName` - (Required) The resource group name for custom image.
- `name` - (Required) The name of the custom image.
<a id="load balancer"></a> ## Load Balancer
* `loadBalancer` - (Optional) Add a load balancer. For Azure Gateway, each Backend Pool is a separate load balancer.
- `type` - (Required, Enum `"loadBalancer", "applicationGateway"`) The type of load balancer.
- `resourceGroupName` - (Required) The Resource Group name of the Load Balancer.
- `name` - (Required) Name of the Application Gateway/Load Balancer.
- `sku` - (Optional)
- if type is `"LoadBalancer"` then possible values are `“Standard", "Basic”`.
- If ApplicationGateway then possible values are `“Standard_Large”, “Standard_Medium”, “Standard_Small”, “Standard_v2", “WAF_Large”, “WAF_Medium", “WAF_v2"`.
- `backendPoolNames` - (Optional) Name of the Backend Pool to register the Stateful Node VMs to. Each Backend Pool is a separate load balancer. Required if Type is APPLICATION_GATEWAY.
<a id="login"></a> ## Login
* `login` - (Required) Set admin access for accessing your VMs. Password/SSH is required for Linux.
- `userName` - (Required) username for admin access to VMs.
- `sshPublicKey` - (Optional) SSH for admin access to Linux VMs. Optional for Linux.
- `password` - (Optional) Password for admin access to Windows VMs. Required for Windows.
<a id="managedServiceIdentities"></a> ## Managed Service Identities
* `managedServiceIdentities` - (Optional) Add a user-assigned managed identity to the Stateful Node's VM.
- `name` - (Required) name of the managed identity.
- `resourceGroupName` - (Required) The Resource Group that the user-assigned managed identity resides in.
<a id="network"></a> ## Network
* `network` - (Required) Define the Virtual Network and Subnet for your Stateful Node.
- `networkResourceGroupName` - (Required) Vnet Resource Group Name.
- `virtualNetworkName` - (Required) Virtual Network.
- `networkInterface` - (Required) Define a network interface
- `isPrimary` - (Required) Defines whether the network interface is primary or not.
- `subnetName` - (Required) Subnet name.
- `assignPublicIp` - (Optional) Assign public IP.
- `publicIpSku` - (Optional) Required if assignPublicIp=true values=[STANDARD/BASIC].
- `networkSecurityGroup` - (Optional) Network Security Group.
- `networkResourceGroupName` - (Required) Requires valid security group name.
- `name` - (Required) Requires valid resource group name.
- `enableIpForwarding` - (Optional) Enable IP Forwarding.
- `privateIpAddresses` - (Optional) A list with unique items that every item is a valid IP.
- `additionalIpConfigurations` - (Optional) Additional configuration of network interface.
- `name` - (Required) Configuration name.
- `privateIpAddressVersion` - (Required, Enum `"IPv4", "IPv6"` Default `"IPv4"`) Version of the private IP address.
- `publicIps` - (Optional) Defined a pool of Public Ips (from Azure), that will be associated to the network interface. We will associate one public ip per instance until the pool is exhausted, in which case, we will create a new one.
- `resourceGroupName` - (Required) The resource group of the public ip.
- `name` - (Required) - The name of the public ip.
- `applicationSecurityGroups` - (Optional) Network Security Group.
- `resourceGroupName` - (Required) Requires valid security group name.
- `name` - (Required) Requires valid resource group name.
<a id="osDisk"></a> ## OS Disk
* `osDisk` - (Optional) Specify OS disk specification other than default.
- `sizeGb` - (Optional, Default `"30"`) The size of the data disk in GB.
- `type` - (Required, Enum `"Standard_LRS", "Premium_LRS", "StandardSSD_LRS"`) The type of the OS disk.
<a id="secret"></a> ## Secret
* `secret` - (Optional) Set of certificates that should be installed on the VM.
- `sourceVault` - (Required) The key vault reference, contains the required certificates.
- `name` - (Required) The name of the key vault.
- `resourceGroupName` - (Required) The resource group name of the key vault.
- `vaultCertificates` - (Required) The required certificate references.
- `certificateUrl` - (Optional) The URL of the certificate under the key vault.
- `certificateStore` - (Required) The certificate store directory the VM. The directory is created in the LocalMachine account.
- This field is required only when using Windows OS type
- This field must be ‘null’ when the OS type is Linux
<a id="tag"></a> ## Tag
* `tag` - (Optional) Unique Key-Value pair for all Stateful Node Resources.
- `tagKey` - (Optional) Tag Key for Stateful Node Resources.
- `tagValue` - (Optional) Tag Value for Stateful Node Resources.
<a id="health"></a> ## Health
* `health` - (Optional) Set the auto healing preferences for unhealthy VMs.
- `healthCheckTypes` - (Optional, Enum `"vmState", "applicationGateway"`) Healthcheck to use to validate VM health.
- `unhealthyDuration` - (Optional) Amount of time to be unhealthy before a replacement is triggered.
- `autoHealing` - (Required) Enable Autohealing of unhealthy VMs.
- `gracePeriod` - (Optional) Period of time to wait for VM to reach healthiness before monitoring for unhealthiness.
<a id="persistence"></a> ## Persistence
* `shouldPersistOsDisk` - (Required) Should persist os disk. * `osDiskPersistenceMode` - (Optional, Enum `"reattach", "onLaunch"`) * `shouldPersistDataDisks` - (Required) Should persist data disks. * `dataDisksPersistenceMode` - (Optional, Enum `"reattach", "onLaunch"`) * `shouldPersistNetwork` - (Required) Should persist network.
<a id="schedulingTasks"></a> ## Scheduling Tasks
* `schedulingTask` - (Optional) Scheduling settings object for stateful node.
- `isEnabled` - (Required) Is scheduled task enabled for stateful node.
- `type` - (Required, Enum `"pause", "resume", "recycle") The type of the scheduled task
- `cronExpression` (Required) A expression which describes when to execute the scheduled task (UTC).
<a id="signals"></a> ## Signals
* `signal` - (Optional) A signal object defined for the stateful node.
- `type` - (Required, Enum `"vmReady", "vmReadyToShutdown"`) The type of the signal defined for the stateful node.
- `timeout` - (Required, Default `"1800"`) The timeout in seconds to hold the vm until a signal is sent. If no signal is sent the vm will be replaced (vmReady) or we will terminate the vm (vmReadyToShutdown) after the timeout.
***
<a id="attachDataDisk"></a> ## Attach Data Disk
* `attachDataDisk` - (Optional) Create a new data disk and attach it to the stateful node.
- `dataDiskName` - (Required) The name of the created data disk.
- `dataDiskResourceGroupName` - (Required) The resource group name in which the data disk will be created.
- `storageAccountType` - (Required, Enum `"Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS"`) The type of the data disk.
- `sizeGb` - (Required) The size of the data disk in GB, Required if dataDisks is specified.
- `zone` - (Optional, Enum `"1", "2", "3"`) The Availability Zone in which the data disk will be created. If not defined, the data disk will be created regionally.
- `lun` - (Optional, Default `"orginal"`) The LUN of the data disk. If not defined, the LUN will be set in order.
<a id="detachDataDisk"></a> ## Detach Data Disk
* `detachDataDisk` - (Optional) Detach a data disk from a stateful node.
- `dataDiskName` - (Required) The name of the detached data disk.
- `dataDiskResourceGroupName` - (Required) The resource group name in which the data disk exists.
- `shouldDeallocate` - (Required) Indicates whether to delete the data disk in addition to detach.
- `ttlInHours` - (Required, Default `"0"`) Hours to keep the disk alive before deletion.
<a id="updateState"></a> ## Update State
* `updateState` - (Optional) Update the stateful node state.
- `state` - (Required, Enum `"pause", "resume", "recycle"`) New state for the stateful node.
<a id="importVm"></a> ## Import VM
* `importVm` - (Optional) Import an Azure VM and create a stateful node by providing a node configuration.
- `resourceGroupName` - (Required) Name of the Resource Group for Stateful Node.
- `originalVmName` - (Required) Azure Import Stateful Node Name.
- `drainingTimeout` - (Optional) Hours to keep resources alive.
- `resourcesRetentionTime` - (Optional) Hours to keep resources alive.
func GetStatefulNodeAzure ¶ added in v3.18.0
func GetStatefulNodeAzure(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StatefulNodeAzureState, opts ...pulumi.ResourceOption) (*StatefulNodeAzure, error)
GetStatefulNodeAzure gets an existing StatefulNodeAzure resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewStatefulNodeAzure ¶ added in v3.18.0
func NewStatefulNodeAzure(ctx *pulumi.Context, name string, args *StatefulNodeAzureArgs, opts ...pulumi.ResourceOption) (*StatefulNodeAzure, error)
NewStatefulNodeAzure registers a new resource with the given unique name, arguments, and options.
func (*StatefulNodeAzure) ElementType ¶ added in v3.18.0
func (*StatefulNodeAzure) ElementType() reflect.Type
func (*StatefulNodeAzure) ToStatefulNodeAzureOutput ¶ added in v3.18.0
func (i *StatefulNodeAzure) ToStatefulNodeAzureOutput() StatefulNodeAzureOutput
func (*StatefulNodeAzure) ToStatefulNodeAzureOutputWithContext ¶ added in v3.18.0
func (i *StatefulNodeAzure) ToStatefulNodeAzureOutputWithContext(ctx context.Context) StatefulNodeAzureOutput
type StatefulNodeAzureArgs ¶ added in v3.18.0
type StatefulNodeAzureArgs struct { AttachDataDisks StatefulNodeAzureAttachDataDiskArrayInput BootDiagnostics StatefulNodeAzureBootDiagnosticArrayInput CustomData pulumi.StringPtrInput DataDisks StatefulNodeAzureDataDiskArrayInput DataDisksPersistenceMode pulumi.StringPtrInput Deletes StatefulNodeAzureDeleteArrayInput Description pulumi.StringPtrInput DetachDataDisks StatefulNodeAzureDetachDataDiskArrayInput Extensions StatefulNodeAzureExtensionArrayInput Health StatefulNodeAzureHealthPtrInput Image StatefulNodeAzureImageInput ImportVms StatefulNodeAzureImportVmArrayInput LoadBalancers StatefulNodeAzureLoadBalancerArrayInput Login StatefulNodeAzureLoginInput ManagedServiceIdentities StatefulNodeAzureManagedServiceIdentityArrayInput Name pulumi.StringPtrInput Network StatefulNodeAzureNetworkInput OdSizes pulumi.StringArrayInput Os pulumi.StringInput OsDisk StatefulNodeAzureOsDiskPtrInput OsDiskPersistenceMode pulumi.StringPtrInput PreferredSpotSizes pulumi.StringArrayInput PreferredZones pulumi.StringPtrInput Region pulumi.StringInput ResourceGroupName pulumi.StringInput SchedulingTasks StatefulNodeAzureSchedulingTaskArrayInput Secrets StatefulNodeAzureSecretArrayInput ShouldPersistDataDisks pulumi.BoolInput ShouldPersistNetwork pulumi.BoolInput ShouldPersistOsDisk pulumi.BoolInput ShouldPersistVm pulumi.BoolPtrInput ShutdownScript pulumi.StringPtrInput Signals StatefulNodeAzureSignalArrayInput SpotSizes pulumi.StringArrayInput Strategy StatefulNodeAzureStrategyInput Tags StatefulNodeAzureTagArrayInput UpdateStates StatefulNodeAzureUpdateStateArrayInput Zones pulumi.StringArrayInput }
The set of arguments for constructing a StatefulNodeAzure resource.
func (StatefulNodeAzureArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureArgs) ElementType() reflect.Type
type StatefulNodeAzureArray ¶ added in v3.18.0
type StatefulNodeAzureArray []StatefulNodeAzureInput
func (StatefulNodeAzureArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureArray) ElementType() reflect.Type
func (StatefulNodeAzureArray) ToStatefulNodeAzureArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureArray) ToStatefulNodeAzureArrayOutput() StatefulNodeAzureArrayOutput
func (StatefulNodeAzureArray) ToStatefulNodeAzureArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureArray) ToStatefulNodeAzureArrayOutputWithContext(ctx context.Context) StatefulNodeAzureArrayOutput
type StatefulNodeAzureArrayInput ¶ added in v3.18.0
type StatefulNodeAzureArrayInput interface { pulumi.Input ToStatefulNodeAzureArrayOutput() StatefulNodeAzureArrayOutput ToStatefulNodeAzureArrayOutputWithContext(context.Context) StatefulNodeAzureArrayOutput }
StatefulNodeAzureArrayInput is an input type that accepts StatefulNodeAzureArray and StatefulNodeAzureArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureArrayInput` via:
StatefulNodeAzureArray{ StatefulNodeAzureArgs{...} }
type StatefulNodeAzureArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureArrayOutput) Index ¶ added in v3.18.0
func (o StatefulNodeAzureArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureOutput
func (StatefulNodeAzureArrayOutput) ToStatefulNodeAzureArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureArrayOutput) ToStatefulNodeAzureArrayOutput() StatefulNodeAzureArrayOutput
func (StatefulNodeAzureArrayOutput) ToStatefulNodeAzureArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureArrayOutput) ToStatefulNodeAzureArrayOutputWithContext(ctx context.Context) StatefulNodeAzureArrayOutput
type StatefulNodeAzureAttachDataDisk ¶ added in v3.18.0
type StatefulNodeAzureAttachDataDiskArgs ¶ added in v3.18.0
type StatefulNodeAzureAttachDataDiskArgs struct { DataDiskName pulumi.StringInput `pulumi:"dataDiskName"` DataDiskResourceGroupName pulumi.StringInput `pulumi:"dataDiskResourceGroupName"` Lun pulumi.IntPtrInput `pulumi:"lun"` SizeGb pulumi.IntInput `pulumi:"sizeGb"` StorageAccountType pulumi.StringInput `pulumi:"storageAccountType"` Zone pulumi.StringPtrInput `pulumi:"zone"` }
func (StatefulNodeAzureAttachDataDiskArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureAttachDataDiskArgs) ElementType() reflect.Type
func (StatefulNodeAzureAttachDataDiskArgs) ToStatefulNodeAzureAttachDataDiskOutput ¶ added in v3.18.0
func (i StatefulNodeAzureAttachDataDiskArgs) ToStatefulNodeAzureAttachDataDiskOutput() StatefulNodeAzureAttachDataDiskOutput
func (StatefulNodeAzureAttachDataDiskArgs) ToStatefulNodeAzureAttachDataDiskOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureAttachDataDiskArgs) ToStatefulNodeAzureAttachDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureAttachDataDiskOutput
type StatefulNodeAzureAttachDataDiskArray ¶ added in v3.18.0
type StatefulNodeAzureAttachDataDiskArray []StatefulNodeAzureAttachDataDiskInput
func (StatefulNodeAzureAttachDataDiskArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureAttachDataDiskArray) ElementType() reflect.Type
func (StatefulNodeAzureAttachDataDiskArray) ToStatefulNodeAzureAttachDataDiskArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureAttachDataDiskArray) ToStatefulNodeAzureAttachDataDiskArrayOutput() StatefulNodeAzureAttachDataDiskArrayOutput
func (StatefulNodeAzureAttachDataDiskArray) ToStatefulNodeAzureAttachDataDiskArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureAttachDataDiskArray) ToStatefulNodeAzureAttachDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureAttachDataDiskArrayOutput
type StatefulNodeAzureAttachDataDiskArrayInput ¶ added in v3.18.0
type StatefulNodeAzureAttachDataDiskArrayInput interface { pulumi.Input ToStatefulNodeAzureAttachDataDiskArrayOutput() StatefulNodeAzureAttachDataDiskArrayOutput ToStatefulNodeAzureAttachDataDiskArrayOutputWithContext(context.Context) StatefulNodeAzureAttachDataDiskArrayOutput }
StatefulNodeAzureAttachDataDiskArrayInput is an input type that accepts StatefulNodeAzureAttachDataDiskArray and StatefulNodeAzureAttachDataDiskArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureAttachDataDiskArrayInput` via:
StatefulNodeAzureAttachDataDiskArray{ StatefulNodeAzureAttachDataDiskArgs{...} }
type StatefulNodeAzureAttachDataDiskArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureAttachDataDiskArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureAttachDataDiskArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureAttachDataDiskArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureAttachDataDiskArrayOutput) ToStatefulNodeAzureAttachDataDiskArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskArrayOutput) ToStatefulNodeAzureAttachDataDiskArrayOutput() StatefulNodeAzureAttachDataDiskArrayOutput
func (StatefulNodeAzureAttachDataDiskArrayOutput) ToStatefulNodeAzureAttachDataDiskArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskArrayOutput) ToStatefulNodeAzureAttachDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureAttachDataDiskArrayOutput
type StatefulNodeAzureAttachDataDiskInput ¶ added in v3.18.0
type StatefulNodeAzureAttachDataDiskInput interface { pulumi.Input ToStatefulNodeAzureAttachDataDiskOutput() StatefulNodeAzureAttachDataDiskOutput ToStatefulNodeAzureAttachDataDiskOutputWithContext(context.Context) StatefulNodeAzureAttachDataDiskOutput }
StatefulNodeAzureAttachDataDiskInput is an input type that accepts StatefulNodeAzureAttachDataDiskArgs and StatefulNodeAzureAttachDataDiskOutput values. You can construct a concrete instance of `StatefulNodeAzureAttachDataDiskInput` via:
StatefulNodeAzureAttachDataDiskArgs{...}
type StatefulNodeAzureAttachDataDiskOutput ¶ added in v3.18.0
type StatefulNodeAzureAttachDataDiskOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureAttachDataDiskOutput) DataDiskName ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskOutput) DataDiskName() pulumi.StringOutput
func (StatefulNodeAzureAttachDataDiskOutput) DataDiskResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskOutput) DataDiskResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureAttachDataDiskOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureAttachDataDiskOutput) ElementType() reflect.Type
func (StatefulNodeAzureAttachDataDiskOutput) Lun ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskOutput) Lun() pulumi.IntPtrOutput
func (StatefulNodeAzureAttachDataDiskOutput) SizeGb ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskOutput) SizeGb() pulumi.IntOutput
func (StatefulNodeAzureAttachDataDiskOutput) StorageAccountType ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskOutput) StorageAccountType() pulumi.StringOutput
func (StatefulNodeAzureAttachDataDiskOutput) ToStatefulNodeAzureAttachDataDiskOutput ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskOutput) ToStatefulNodeAzureAttachDataDiskOutput() StatefulNodeAzureAttachDataDiskOutput
func (StatefulNodeAzureAttachDataDiskOutput) ToStatefulNodeAzureAttachDataDiskOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskOutput) ToStatefulNodeAzureAttachDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureAttachDataDiskOutput
func (StatefulNodeAzureAttachDataDiskOutput) Zone ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskOutput) Zone() pulumi.StringPtrOutput
type StatefulNodeAzureBootDiagnostic ¶ added in v3.18.0
type StatefulNodeAzureBootDiagnosticArgs ¶ added in v3.18.0
type StatefulNodeAzureBootDiagnosticArgs struct { IsEnabled pulumi.BoolPtrInput `pulumi:"isEnabled"` StorageUrl pulumi.StringPtrInput `pulumi:"storageUrl"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (StatefulNodeAzureBootDiagnosticArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureBootDiagnosticArgs) ElementType() reflect.Type
func (StatefulNodeAzureBootDiagnosticArgs) ToStatefulNodeAzureBootDiagnosticOutput ¶ added in v3.18.0
func (i StatefulNodeAzureBootDiagnosticArgs) ToStatefulNodeAzureBootDiagnosticOutput() StatefulNodeAzureBootDiagnosticOutput
func (StatefulNodeAzureBootDiagnosticArgs) ToStatefulNodeAzureBootDiagnosticOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureBootDiagnosticArgs) ToStatefulNodeAzureBootDiagnosticOutputWithContext(ctx context.Context) StatefulNodeAzureBootDiagnosticOutput
type StatefulNodeAzureBootDiagnosticArray ¶ added in v3.18.0
type StatefulNodeAzureBootDiagnosticArray []StatefulNodeAzureBootDiagnosticInput
func (StatefulNodeAzureBootDiagnosticArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureBootDiagnosticArray) ElementType() reflect.Type
func (StatefulNodeAzureBootDiagnosticArray) ToStatefulNodeAzureBootDiagnosticArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureBootDiagnosticArray) ToStatefulNodeAzureBootDiagnosticArrayOutput() StatefulNodeAzureBootDiagnosticArrayOutput
func (StatefulNodeAzureBootDiagnosticArray) ToStatefulNodeAzureBootDiagnosticArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureBootDiagnosticArray) ToStatefulNodeAzureBootDiagnosticArrayOutputWithContext(ctx context.Context) StatefulNodeAzureBootDiagnosticArrayOutput
type StatefulNodeAzureBootDiagnosticArrayInput ¶ added in v3.18.0
type StatefulNodeAzureBootDiagnosticArrayInput interface { pulumi.Input ToStatefulNodeAzureBootDiagnosticArrayOutput() StatefulNodeAzureBootDiagnosticArrayOutput ToStatefulNodeAzureBootDiagnosticArrayOutputWithContext(context.Context) StatefulNodeAzureBootDiagnosticArrayOutput }
StatefulNodeAzureBootDiagnosticArrayInput is an input type that accepts StatefulNodeAzureBootDiagnosticArray and StatefulNodeAzureBootDiagnosticArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureBootDiagnosticArrayInput` via:
StatefulNodeAzureBootDiagnosticArray{ StatefulNodeAzureBootDiagnosticArgs{...} }
type StatefulNodeAzureBootDiagnosticArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureBootDiagnosticArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureBootDiagnosticArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureBootDiagnosticArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureBootDiagnosticArrayOutput) ToStatefulNodeAzureBootDiagnosticArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureBootDiagnosticArrayOutput) ToStatefulNodeAzureBootDiagnosticArrayOutput() StatefulNodeAzureBootDiagnosticArrayOutput
func (StatefulNodeAzureBootDiagnosticArrayOutput) ToStatefulNodeAzureBootDiagnosticArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureBootDiagnosticArrayOutput) ToStatefulNodeAzureBootDiagnosticArrayOutputWithContext(ctx context.Context) StatefulNodeAzureBootDiagnosticArrayOutput
type StatefulNodeAzureBootDiagnosticInput ¶ added in v3.18.0
type StatefulNodeAzureBootDiagnosticInput interface { pulumi.Input ToStatefulNodeAzureBootDiagnosticOutput() StatefulNodeAzureBootDiagnosticOutput ToStatefulNodeAzureBootDiagnosticOutputWithContext(context.Context) StatefulNodeAzureBootDiagnosticOutput }
StatefulNodeAzureBootDiagnosticInput is an input type that accepts StatefulNodeAzureBootDiagnosticArgs and StatefulNodeAzureBootDiagnosticOutput values. You can construct a concrete instance of `StatefulNodeAzureBootDiagnosticInput` via:
StatefulNodeAzureBootDiagnosticArgs{...}
type StatefulNodeAzureBootDiagnosticOutput ¶ added in v3.18.0
type StatefulNodeAzureBootDiagnosticOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureBootDiagnosticOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureBootDiagnosticOutput) ElementType() reflect.Type
func (StatefulNodeAzureBootDiagnosticOutput) IsEnabled ¶ added in v3.18.0
func (o StatefulNodeAzureBootDiagnosticOutput) IsEnabled() pulumi.BoolPtrOutput
func (StatefulNodeAzureBootDiagnosticOutput) StorageUrl ¶ added in v3.18.0
func (o StatefulNodeAzureBootDiagnosticOutput) StorageUrl() pulumi.StringPtrOutput
func (StatefulNodeAzureBootDiagnosticOutput) ToStatefulNodeAzureBootDiagnosticOutput ¶ added in v3.18.0
func (o StatefulNodeAzureBootDiagnosticOutput) ToStatefulNodeAzureBootDiagnosticOutput() StatefulNodeAzureBootDiagnosticOutput
func (StatefulNodeAzureBootDiagnosticOutput) ToStatefulNodeAzureBootDiagnosticOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureBootDiagnosticOutput) ToStatefulNodeAzureBootDiagnosticOutputWithContext(ctx context.Context) StatefulNodeAzureBootDiagnosticOutput
func (StatefulNodeAzureBootDiagnosticOutput) Type ¶ added in v3.18.0
func (o StatefulNodeAzureBootDiagnosticOutput) Type() pulumi.StringPtrOutput
type StatefulNodeAzureDataDisk ¶ added in v3.18.0
type StatefulNodeAzureDataDiskArgs ¶ added in v3.18.0
type StatefulNodeAzureDataDiskArgs struct { Lun pulumi.IntInput `pulumi:"lun"` SizeGb pulumi.IntInput `pulumi:"sizeGb"` Type pulumi.StringInput `pulumi:"type"` }
func (StatefulNodeAzureDataDiskArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDataDiskArgs) ElementType() reflect.Type
func (StatefulNodeAzureDataDiskArgs) ToStatefulNodeAzureDataDiskOutput ¶ added in v3.18.0
func (i StatefulNodeAzureDataDiskArgs) ToStatefulNodeAzureDataDiskOutput() StatefulNodeAzureDataDiskOutput
func (StatefulNodeAzureDataDiskArgs) ToStatefulNodeAzureDataDiskOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureDataDiskArgs) ToStatefulNodeAzureDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureDataDiskOutput
type StatefulNodeAzureDataDiskArray ¶ added in v3.18.0
type StatefulNodeAzureDataDiskArray []StatefulNodeAzureDataDiskInput
func (StatefulNodeAzureDataDiskArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDataDiskArray) ElementType() reflect.Type
func (StatefulNodeAzureDataDiskArray) ToStatefulNodeAzureDataDiskArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureDataDiskArray) ToStatefulNodeAzureDataDiskArrayOutput() StatefulNodeAzureDataDiskArrayOutput
func (StatefulNodeAzureDataDiskArray) ToStatefulNodeAzureDataDiskArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureDataDiskArray) ToStatefulNodeAzureDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDataDiskArrayOutput
type StatefulNodeAzureDataDiskArrayInput ¶ added in v3.18.0
type StatefulNodeAzureDataDiskArrayInput interface { pulumi.Input ToStatefulNodeAzureDataDiskArrayOutput() StatefulNodeAzureDataDiskArrayOutput ToStatefulNodeAzureDataDiskArrayOutputWithContext(context.Context) StatefulNodeAzureDataDiskArrayOutput }
StatefulNodeAzureDataDiskArrayInput is an input type that accepts StatefulNodeAzureDataDiskArray and StatefulNodeAzureDataDiskArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureDataDiskArrayInput` via:
StatefulNodeAzureDataDiskArray{ StatefulNodeAzureDataDiskArgs{...} }
type StatefulNodeAzureDataDiskArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureDataDiskArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureDataDiskArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDataDiskArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureDataDiskArrayOutput) Index ¶ added in v3.18.0
func (o StatefulNodeAzureDataDiskArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureDataDiskOutput
func (StatefulNodeAzureDataDiskArrayOutput) ToStatefulNodeAzureDataDiskArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureDataDiskArrayOutput) ToStatefulNodeAzureDataDiskArrayOutput() StatefulNodeAzureDataDiskArrayOutput
func (StatefulNodeAzureDataDiskArrayOutput) ToStatefulNodeAzureDataDiskArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureDataDiskArrayOutput) ToStatefulNodeAzureDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDataDiskArrayOutput
type StatefulNodeAzureDataDiskInput ¶ added in v3.18.0
type StatefulNodeAzureDataDiskInput interface { pulumi.Input ToStatefulNodeAzureDataDiskOutput() StatefulNodeAzureDataDiskOutput ToStatefulNodeAzureDataDiskOutputWithContext(context.Context) StatefulNodeAzureDataDiskOutput }
StatefulNodeAzureDataDiskInput is an input type that accepts StatefulNodeAzureDataDiskArgs and StatefulNodeAzureDataDiskOutput values. You can construct a concrete instance of `StatefulNodeAzureDataDiskInput` via:
StatefulNodeAzureDataDiskArgs{...}
type StatefulNodeAzureDataDiskOutput ¶ added in v3.18.0
type StatefulNodeAzureDataDiskOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureDataDiskOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDataDiskOutput) ElementType() reflect.Type
func (StatefulNodeAzureDataDiskOutput) Lun ¶ added in v3.18.0
func (o StatefulNodeAzureDataDiskOutput) Lun() pulumi.IntOutput
func (StatefulNodeAzureDataDiskOutput) SizeGb ¶ added in v3.18.0
func (o StatefulNodeAzureDataDiskOutput) SizeGb() pulumi.IntOutput
func (StatefulNodeAzureDataDiskOutput) ToStatefulNodeAzureDataDiskOutput ¶ added in v3.18.0
func (o StatefulNodeAzureDataDiskOutput) ToStatefulNodeAzureDataDiskOutput() StatefulNodeAzureDataDiskOutput
func (StatefulNodeAzureDataDiskOutput) ToStatefulNodeAzureDataDiskOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureDataDiskOutput) ToStatefulNodeAzureDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureDataDiskOutput
func (StatefulNodeAzureDataDiskOutput) Type ¶ added in v3.18.0
func (o StatefulNodeAzureDataDiskOutput) Type() pulumi.StringOutput
type StatefulNodeAzureDelete ¶ added in v3.18.0
type StatefulNodeAzureDelete struct { DiskShouldDeallocate bool `pulumi:"diskShouldDeallocate"` DiskTtlInHours *int `pulumi:"diskTtlInHours"` NetworkShouldDeallocate bool `pulumi:"networkShouldDeallocate"` NetworkTtlInHours *int `pulumi:"networkTtlInHours"` PublicIpShouldDeallocate bool `pulumi:"publicIpShouldDeallocate"` PublicIpTtlInHours *int `pulumi:"publicIpTtlInHours"` ShouldTerminateVm bool `pulumi:"shouldTerminateVm"` SnapshotShouldDeallocate bool `pulumi:"snapshotShouldDeallocate"` SnapshotTtlInHours *int `pulumi:"snapshotTtlInHours"` }
type StatefulNodeAzureDeleteArgs ¶ added in v3.18.0
type StatefulNodeAzureDeleteArgs struct { DiskShouldDeallocate pulumi.BoolInput `pulumi:"diskShouldDeallocate"` DiskTtlInHours pulumi.IntPtrInput `pulumi:"diskTtlInHours"` NetworkShouldDeallocate pulumi.BoolInput `pulumi:"networkShouldDeallocate"` NetworkTtlInHours pulumi.IntPtrInput `pulumi:"networkTtlInHours"` PublicIpShouldDeallocate pulumi.BoolInput `pulumi:"publicIpShouldDeallocate"` PublicIpTtlInHours pulumi.IntPtrInput `pulumi:"publicIpTtlInHours"` ShouldTerminateVm pulumi.BoolInput `pulumi:"shouldTerminateVm"` SnapshotShouldDeallocate pulumi.BoolInput `pulumi:"snapshotShouldDeallocate"` SnapshotTtlInHours pulumi.IntPtrInput `pulumi:"snapshotTtlInHours"` }
func (StatefulNodeAzureDeleteArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDeleteArgs) ElementType() reflect.Type
func (StatefulNodeAzureDeleteArgs) ToStatefulNodeAzureDeleteOutput ¶ added in v3.18.0
func (i StatefulNodeAzureDeleteArgs) ToStatefulNodeAzureDeleteOutput() StatefulNodeAzureDeleteOutput
func (StatefulNodeAzureDeleteArgs) ToStatefulNodeAzureDeleteOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureDeleteArgs) ToStatefulNodeAzureDeleteOutputWithContext(ctx context.Context) StatefulNodeAzureDeleteOutput
type StatefulNodeAzureDeleteArray ¶ added in v3.18.0
type StatefulNodeAzureDeleteArray []StatefulNodeAzureDeleteInput
func (StatefulNodeAzureDeleteArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDeleteArray) ElementType() reflect.Type
func (StatefulNodeAzureDeleteArray) ToStatefulNodeAzureDeleteArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureDeleteArray) ToStatefulNodeAzureDeleteArrayOutput() StatefulNodeAzureDeleteArrayOutput
func (StatefulNodeAzureDeleteArray) ToStatefulNodeAzureDeleteArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureDeleteArray) ToStatefulNodeAzureDeleteArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDeleteArrayOutput
type StatefulNodeAzureDeleteArrayInput ¶ added in v3.18.0
type StatefulNodeAzureDeleteArrayInput interface { pulumi.Input ToStatefulNodeAzureDeleteArrayOutput() StatefulNodeAzureDeleteArrayOutput ToStatefulNodeAzureDeleteArrayOutputWithContext(context.Context) StatefulNodeAzureDeleteArrayOutput }
StatefulNodeAzureDeleteArrayInput is an input type that accepts StatefulNodeAzureDeleteArray and StatefulNodeAzureDeleteArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureDeleteArrayInput` via:
StatefulNodeAzureDeleteArray{ StatefulNodeAzureDeleteArgs{...} }
type StatefulNodeAzureDeleteArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureDeleteArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureDeleteArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDeleteArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureDeleteArrayOutput) Index ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureDeleteOutput
func (StatefulNodeAzureDeleteArrayOutput) ToStatefulNodeAzureDeleteArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteArrayOutput) ToStatefulNodeAzureDeleteArrayOutput() StatefulNodeAzureDeleteArrayOutput
func (StatefulNodeAzureDeleteArrayOutput) ToStatefulNodeAzureDeleteArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteArrayOutput) ToStatefulNodeAzureDeleteArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDeleteArrayOutput
type StatefulNodeAzureDeleteInput ¶ added in v3.18.0
type StatefulNodeAzureDeleteInput interface { pulumi.Input ToStatefulNodeAzureDeleteOutput() StatefulNodeAzureDeleteOutput ToStatefulNodeAzureDeleteOutputWithContext(context.Context) StatefulNodeAzureDeleteOutput }
StatefulNodeAzureDeleteInput is an input type that accepts StatefulNodeAzureDeleteArgs and StatefulNodeAzureDeleteOutput values. You can construct a concrete instance of `StatefulNodeAzureDeleteInput` via:
StatefulNodeAzureDeleteArgs{...}
type StatefulNodeAzureDeleteOutput ¶ added in v3.18.0
type StatefulNodeAzureDeleteOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureDeleteOutput) DiskShouldDeallocate ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) DiskShouldDeallocate() pulumi.BoolOutput
func (StatefulNodeAzureDeleteOutput) DiskTtlInHours ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) DiskTtlInHours() pulumi.IntPtrOutput
func (StatefulNodeAzureDeleteOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDeleteOutput) ElementType() reflect.Type
func (StatefulNodeAzureDeleteOutput) NetworkShouldDeallocate ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) NetworkShouldDeallocate() pulumi.BoolOutput
func (StatefulNodeAzureDeleteOutput) NetworkTtlInHours ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) NetworkTtlInHours() pulumi.IntPtrOutput
func (StatefulNodeAzureDeleteOutput) PublicIpShouldDeallocate ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) PublicIpShouldDeallocate() pulumi.BoolOutput
func (StatefulNodeAzureDeleteOutput) PublicIpTtlInHours ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) PublicIpTtlInHours() pulumi.IntPtrOutput
func (StatefulNodeAzureDeleteOutput) ShouldTerminateVm ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) ShouldTerminateVm() pulumi.BoolOutput
func (StatefulNodeAzureDeleteOutput) SnapshotShouldDeallocate ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) SnapshotShouldDeallocate() pulumi.BoolOutput
func (StatefulNodeAzureDeleteOutput) SnapshotTtlInHours ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) SnapshotTtlInHours() pulumi.IntPtrOutput
func (StatefulNodeAzureDeleteOutput) ToStatefulNodeAzureDeleteOutput ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) ToStatefulNodeAzureDeleteOutput() StatefulNodeAzureDeleteOutput
func (StatefulNodeAzureDeleteOutput) ToStatefulNodeAzureDeleteOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) ToStatefulNodeAzureDeleteOutputWithContext(ctx context.Context) StatefulNodeAzureDeleteOutput
type StatefulNodeAzureDetachDataDisk ¶ added in v3.18.0
type StatefulNodeAzureDetachDataDiskArgs ¶ added in v3.18.0
type StatefulNodeAzureDetachDataDiskArgs struct { DataDiskName pulumi.StringInput `pulumi:"dataDiskName"` DataDiskResourceGroupName pulumi.StringInput `pulumi:"dataDiskResourceGroupName"` ShouldDeallocate pulumi.BoolInput `pulumi:"shouldDeallocate"` TtlInHours pulumi.IntPtrInput `pulumi:"ttlInHours"` }
func (StatefulNodeAzureDetachDataDiskArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDetachDataDiskArgs) ElementType() reflect.Type
func (StatefulNodeAzureDetachDataDiskArgs) ToStatefulNodeAzureDetachDataDiskOutput ¶ added in v3.18.0
func (i StatefulNodeAzureDetachDataDiskArgs) ToStatefulNodeAzureDetachDataDiskOutput() StatefulNodeAzureDetachDataDiskOutput
func (StatefulNodeAzureDetachDataDiskArgs) ToStatefulNodeAzureDetachDataDiskOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureDetachDataDiskArgs) ToStatefulNodeAzureDetachDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureDetachDataDiskOutput
type StatefulNodeAzureDetachDataDiskArray ¶ added in v3.18.0
type StatefulNodeAzureDetachDataDiskArray []StatefulNodeAzureDetachDataDiskInput
func (StatefulNodeAzureDetachDataDiskArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDetachDataDiskArray) ElementType() reflect.Type
func (StatefulNodeAzureDetachDataDiskArray) ToStatefulNodeAzureDetachDataDiskArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureDetachDataDiskArray) ToStatefulNodeAzureDetachDataDiskArrayOutput() StatefulNodeAzureDetachDataDiskArrayOutput
func (StatefulNodeAzureDetachDataDiskArray) ToStatefulNodeAzureDetachDataDiskArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureDetachDataDiskArray) ToStatefulNodeAzureDetachDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDetachDataDiskArrayOutput
type StatefulNodeAzureDetachDataDiskArrayInput ¶ added in v3.18.0
type StatefulNodeAzureDetachDataDiskArrayInput interface { pulumi.Input ToStatefulNodeAzureDetachDataDiskArrayOutput() StatefulNodeAzureDetachDataDiskArrayOutput ToStatefulNodeAzureDetachDataDiskArrayOutputWithContext(context.Context) StatefulNodeAzureDetachDataDiskArrayOutput }
StatefulNodeAzureDetachDataDiskArrayInput is an input type that accepts StatefulNodeAzureDetachDataDiskArray and StatefulNodeAzureDetachDataDiskArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureDetachDataDiskArrayInput` via:
StatefulNodeAzureDetachDataDiskArray{ StatefulNodeAzureDetachDataDiskArgs{...} }
type StatefulNodeAzureDetachDataDiskArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureDetachDataDiskArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureDetachDataDiskArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDetachDataDiskArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureDetachDataDiskArrayOutput) ToStatefulNodeAzureDetachDataDiskArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureDetachDataDiskArrayOutput) ToStatefulNodeAzureDetachDataDiskArrayOutput() StatefulNodeAzureDetachDataDiskArrayOutput
func (StatefulNodeAzureDetachDataDiskArrayOutput) ToStatefulNodeAzureDetachDataDiskArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureDetachDataDiskArrayOutput) ToStatefulNodeAzureDetachDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDetachDataDiskArrayOutput
type StatefulNodeAzureDetachDataDiskInput ¶ added in v3.18.0
type StatefulNodeAzureDetachDataDiskInput interface { pulumi.Input ToStatefulNodeAzureDetachDataDiskOutput() StatefulNodeAzureDetachDataDiskOutput ToStatefulNodeAzureDetachDataDiskOutputWithContext(context.Context) StatefulNodeAzureDetachDataDiskOutput }
StatefulNodeAzureDetachDataDiskInput is an input type that accepts StatefulNodeAzureDetachDataDiskArgs and StatefulNodeAzureDetachDataDiskOutput values. You can construct a concrete instance of `StatefulNodeAzureDetachDataDiskInput` via:
StatefulNodeAzureDetachDataDiskArgs{...}
type StatefulNodeAzureDetachDataDiskOutput ¶ added in v3.18.0
type StatefulNodeAzureDetachDataDiskOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureDetachDataDiskOutput) DataDiskName ¶ added in v3.18.0
func (o StatefulNodeAzureDetachDataDiskOutput) DataDiskName() pulumi.StringOutput
func (StatefulNodeAzureDetachDataDiskOutput) DataDiskResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureDetachDataDiskOutput) DataDiskResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureDetachDataDiskOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDetachDataDiskOutput) ElementType() reflect.Type
func (StatefulNodeAzureDetachDataDiskOutput) ShouldDeallocate ¶ added in v3.18.0
func (o StatefulNodeAzureDetachDataDiskOutput) ShouldDeallocate() pulumi.BoolOutput
func (StatefulNodeAzureDetachDataDiskOutput) ToStatefulNodeAzureDetachDataDiskOutput ¶ added in v3.18.0
func (o StatefulNodeAzureDetachDataDiskOutput) ToStatefulNodeAzureDetachDataDiskOutput() StatefulNodeAzureDetachDataDiskOutput
func (StatefulNodeAzureDetachDataDiskOutput) ToStatefulNodeAzureDetachDataDiskOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureDetachDataDiskOutput) ToStatefulNodeAzureDetachDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureDetachDataDiskOutput
func (StatefulNodeAzureDetachDataDiskOutput) TtlInHours ¶ added in v3.18.0
func (o StatefulNodeAzureDetachDataDiskOutput) TtlInHours() pulumi.IntPtrOutput
type StatefulNodeAzureExtension ¶ added in v3.18.0
type StatefulNodeAzureExtension struct { ApiVersion string `pulumi:"apiVersion"` MinorVersionAutoUpgrade bool `pulumi:"minorVersionAutoUpgrade"` Name string `pulumi:"name"` ProtectedSettings map[string]interface{} `pulumi:"protectedSettings"` PublicSettings map[string]interface{} `pulumi:"publicSettings"` Publisher string `pulumi:"publisher"` Type string `pulumi:"type"` }
type StatefulNodeAzureExtensionArgs ¶ added in v3.18.0
type StatefulNodeAzureExtensionArgs struct { ApiVersion pulumi.StringInput `pulumi:"apiVersion"` MinorVersionAutoUpgrade pulumi.BoolInput `pulumi:"minorVersionAutoUpgrade"` Name pulumi.StringInput `pulumi:"name"` ProtectedSettings pulumi.MapInput `pulumi:"protectedSettings"` PublicSettings pulumi.MapInput `pulumi:"publicSettings"` Publisher pulumi.StringInput `pulumi:"publisher"` Type pulumi.StringInput `pulumi:"type"` }
func (StatefulNodeAzureExtensionArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureExtensionArgs) ElementType() reflect.Type
func (StatefulNodeAzureExtensionArgs) ToStatefulNodeAzureExtensionOutput ¶ added in v3.18.0
func (i StatefulNodeAzureExtensionArgs) ToStatefulNodeAzureExtensionOutput() StatefulNodeAzureExtensionOutput
func (StatefulNodeAzureExtensionArgs) ToStatefulNodeAzureExtensionOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureExtensionArgs) ToStatefulNodeAzureExtensionOutputWithContext(ctx context.Context) StatefulNodeAzureExtensionOutput
type StatefulNodeAzureExtensionArray ¶ added in v3.18.0
type StatefulNodeAzureExtensionArray []StatefulNodeAzureExtensionInput
func (StatefulNodeAzureExtensionArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureExtensionArray) ElementType() reflect.Type
func (StatefulNodeAzureExtensionArray) ToStatefulNodeAzureExtensionArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureExtensionArray) ToStatefulNodeAzureExtensionArrayOutput() StatefulNodeAzureExtensionArrayOutput
func (StatefulNodeAzureExtensionArray) ToStatefulNodeAzureExtensionArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureExtensionArray) ToStatefulNodeAzureExtensionArrayOutputWithContext(ctx context.Context) StatefulNodeAzureExtensionArrayOutput
type StatefulNodeAzureExtensionArrayInput ¶ added in v3.18.0
type StatefulNodeAzureExtensionArrayInput interface { pulumi.Input ToStatefulNodeAzureExtensionArrayOutput() StatefulNodeAzureExtensionArrayOutput ToStatefulNodeAzureExtensionArrayOutputWithContext(context.Context) StatefulNodeAzureExtensionArrayOutput }
StatefulNodeAzureExtensionArrayInput is an input type that accepts StatefulNodeAzureExtensionArray and StatefulNodeAzureExtensionArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureExtensionArrayInput` via:
StatefulNodeAzureExtensionArray{ StatefulNodeAzureExtensionArgs{...} }
type StatefulNodeAzureExtensionArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureExtensionArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureExtensionArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureExtensionArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureExtensionArrayOutput) Index ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureExtensionOutput
func (StatefulNodeAzureExtensionArrayOutput) ToStatefulNodeAzureExtensionArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionArrayOutput) ToStatefulNodeAzureExtensionArrayOutput() StatefulNodeAzureExtensionArrayOutput
func (StatefulNodeAzureExtensionArrayOutput) ToStatefulNodeAzureExtensionArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionArrayOutput) ToStatefulNodeAzureExtensionArrayOutputWithContext(ctx context.Context) StatefulNodeAzureExtensionArrayOutput
type StatefulNodeAzureExtensionInput ¶ added in v3.18.0
type StatefulNodeAzureExtensionInput interface { pulumi.Input ToStatefulNodeAzureExtensionOutput() StatefulNodeAzureExtensionOutput ToStatefulNodeAzureExtensionOutputWithContext(context.Context) StatefulNodeAzureExtensionOutput }
StatefulNodeAzureExtensionInput is an input type that accepts StatefulNodeAzureExtensionArgs and StatefulNodeAzureExtensionOutput values. You can construct a concrete instance of `StatefulNodeAzureExtensionInput` via:
StatefulNodeAzureExtensionArgs{...}
type StatefulNodeAzureExtensionOutput ¶ added in v3.18.0
type StatefulNodeAzureExtensionOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureExtensionOutput) ApiVersion ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionOutput) ApiVersion() pulumi.StringOutput
func (StatefulNodeAzureExtensionOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureExtensionOutput) ElementType() reflect.Type
func (StatefulNodeAzureExtensionOutput) MinorVersionAutoUpgrade ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionOutput) MinorVersionAutoUpgrade() pulumi.BoolOutput
func (StatefulNodeAzureExtensionOutput) Name ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionOutput) Name() pulumi.StringOutput
func (StatefulNodeAzureExtensionOutput) ProtectedSettings ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionOutput) ProtectedSettings() pulumi.MapOutput
func (StatefulNodeAzureExtensionOutput) PublicSettings ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionOutput) PublicSettings() pulumi.MapOutput
func (StatefulNodeAzureExtensionOutput) Publisher ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionOutput) Publisher() pulumi.StringOutput
func (StatefulNodeAzureExtensionOutput) ToStatefulNodeAzureExtensionOutput ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionOutput) ToStatefulNodeAzureExtensionOutput() StatefulNodeAzureExtensionOutput
func (StatefulNodeAzureExtensionOutput) ToStatefulNodeAzureExtensionOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionOutput) ToStatefulNodeAzureExtensionOutputWithContext(ctx context.Context) StatefulNodeAzureExtensionOutput
func (StatefulNodeAzureExtensionOutput) Type ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionOutput) Type() pulumi.StringOutput
type StatefulNodeAzureHealth ¶ added in v3.18.0
type StatefulNodeAzureHealthArgs ¶ added in v3.18.0
type StatefulNodeAzureHealthArgs struct { AutoHealing pulumi.BoolInput `pulumi:"autoHealing"` GracePeriod pulumi.IntPtrInput `pulumi:"gracePeriod"` HealthCheckTypes pulumi.StringArrayInput `pulumi:"healthCheckTypes"` UnhealthyDuration pulumi.IntPtrInput `pulumi:"unhealthyDuration"` }
func (StatefulNodeAzureHealthArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureHealthArgs) ElementType() reflect.Type
func (StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthOutput ¶ added in v3.18.0
func (i StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthOutput() StatefulNodeAzureHealthOutput
func (StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthOutputWithContext(ctx context.Context) StatefulNodeAzureHealthOutput
func (StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthPtrOutput ¶ added in v3.18.0
func (i StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthPtrOutput() StatefulNodeAzureHealthPtrOutput
func (StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthPtrOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthPtrOutputWithContext(ctx context.Context) StatefulNodeAzureHealthPtrOutput
type StatefulNodeAzureHealthInput ¶ added in v3.18.0
type StatefulNodeAzureHealthInput interface { pulumi.Input ToStatefulNodeAzureHealthOutput() StatefulNodeAzureHealthOutput ToStatefulNodeAzureHealthOutputWithContext(context.Context) StatefulNodeAzureHealthOutput }
StatefulNodeAzureHealthInput is an input type that accepts StatefulNodeAzureHealthArgs and StatefulNodeAzureHealthOutput values. You can construct a concrete instance of `StatefulNodeAzureHealthInput` via:
StatefulNodeAzureHealthArgs{...}
type StatefulNodeAzureHealthOutput ¶ added in v3.18.0
type StatefulNodeAzureHealthOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureHealthOutput) AutoHealing ¶ added in v3.18.0
func (o StatefulNodeAzureHealthOutput) AutoHealing() pulumi.BoolOutput
func (StatefulNodeAzureHealthOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureHealthOutput) ElementType() reflect.Type
func (StatefulNodeAzureHealthOutput) GracePeriod ¶ added in v3.18.0
func (o StatefulNodeAzureHealthOutput) GracePeriod() pulumi.IntPtrOutput
func (StatefulNodeAzureHealthOutput) HealthCheckTypes ¶ added in v3.18.0
func (o StatefulNodeAzureHealthOutput) HealthCheckTypes() pulumi.StringArrayOutput
func (StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthOutput ¶ added in v3.18.0
func (o StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthOutput() StatefulNodeAzureHealthOutput
func (StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthOutputWithContext(ctx context.Context) StatefulNodeAzureHealthOutput
func (StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthPtrOutput() StatefulNodeAzureHealthPtrOutput
func (StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthPtrOutputWithContext(ctx context.Context) StatefulNodeAzureHealthPtrOutput
func (StatefulNodeAzureHealthOutput) UnhealthyDuration ¶ added in v3.18.0
func (o StatefulNodeAzureHealthOutput) UnhealthyDuration() pulumi.IntPtrOutput
type StatefulNodeAzureHealthPtrInput ¶ added in v3.18.0
type StatefulNodeAzureHealthPtrInput interface { pulumi.Input ToStatefulNodeAzureHealthPtrOutput() StatefulNodeAzureHealthPtrOutput ToStatefulNodeAzureHealthPtrOutputWithContext(context.Context) StatefulNodeAzureHealthPtrOutput }
StatefulNodeAzureHealthPtrInput is an input type that accepts StatefulNodeAzureHealthArgs, StatefulNodeAzureHealthPtr and StatefulNodeAzureHealthPtrOutput values. You can construct a concrete instance of `StatefulNodeAzureHealthPtrInput` via:
StatefulNodeAzureHealthArgs{...} or: nil
func StatefulNodeAzureHealthPtr ¶ added in v3.18.0
func StatefulNodeAzureHealthPtr(v *StatefulNodeAzureHealthArgs) StatefulNodeAzureHealthPtrInput
type StatefulNodeAzureHealthPtrOutput ¶ added in v3.18.0
type StatefulNodeAzureHealthPtrOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureHealthPtrOutput) AutoHealing ¶ added in v3.18.0
func (o StatefulNodeAzureHealthPtrOutput) AutoHealing() pulumi.BoolPtrOutput
func (StatefulNodeAzureHealthPtrOutput) Elem ¶ added in v3.18.0
func (o StatefulNodeAzureHealthPtrOutput) Elem() StatefulNodeAzureHealthOutput
func (StatefulNodeAzureHealthPtrOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureHealthPtrOutput) ElementType() reflect.Type
func (StatefulNodeAzureHealthPtrOutput) GracePeriod ¶ added in v3.18.0
func (o StatefulNodeAzureHealthPtrOutput) GracePeriod() pulumi.IntPtrOutput
func (StatefulNodeAzureHealthPtrOutput) HealthCheckTypes ¶ added in v3.18.0
func (o StatefulNodeAzureHealthPtrOutput) HealthCheckTypes() pulumi.StringArrayOutput
func (StatefulNodeAzureHealthPtrOutput) ToStatefulNodeAzureHealthPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureHealthPtrOutput) ToStatefulNodeAzureHealthPtrOutput() StatefulNodeAzureHealthPtrOutput
func (StatefulNodeAzureHealthPtrOutput) ToStatefulNodeAzureHealthPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureHealthPtrOutput) ToStatefulNodeAzureHealthPtrOutputWithContext(ctx context.Context) StatefulNodeAzureHealthPtrOutput
func (StatefulNodeAzureHealthPtrOutput) UnhealthyDuration ¶ added in v3.18.0
func (o StatefulNodeAzureHealthPtrOutput) UnhealthyDuration() pulumi.IntPtrOutput
type StatefulNodeAzureImage ¶ added in v3.18.0
type StatefulNodeAzureImage struct { CustomImages []StatefulNodeAzureImageCustomImage `pulumi:"customImages"` Galleries []StatefulNodeAzureImageGallery `pulumi:"galleries"` MarketplaceImages []StatefulNodeAzureImageMarketplaceImage `pulumi:"marketplaceImages"` }
type StatefulNodeAzureImageArgs ¶ added in v3.18.0
type StatefulNodeAzureImageArgs struct { CustomImages StatefulNodeAzureImageCustomImageArrayInput `pulumi:"customImages"` Galleries StatefulNodeAzureImageGalleryArrayInput `pulumi:"galleries"` MarketplaceImages StatefulNodeAzureImageMarketplaceImageArrayInput `pulumi:"marketplaceImages"` }
func (StatefulNodeAzureImageArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageArgs) ElementType() reflect.Type
func (StatefulNodeAzureImageArgs) ToStatefulNodeAzureImageOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImageArgs) ToStatefulNodeAzureImageOutput() StatefulNodeAzureImageOutput
func (StatefulNodeAzureImageArgs) ToStatefulNodeAzureImageOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImageArgs) ToStatefulNodeAzureImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageOutput
func (StatefulNodeAzureImageArgs) ToStatefulNodeAzureImagePtrOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImageArgs) ToStatefulNodeAzureImagePtrOutput() StatefulNodeAzureImagePtrOutput
func (StatefulNodeAzureImageArgs) ToStatefulNodeAzureImagePtrOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImageArgs) ToStatefulNodeAzureImagePtrOutputWithContext(ctx context.Context) StatefulNodeAzureImagePtrOutput
type StatefulNodeAzureImageCustomImage ¶ added in v3.18.0
type StatefulNodeAzureImageCustomImageArgs ¶ added in v3.18.0
type StatefulNodeAzureImageCustomImageArgs struct { CustomImageResourceGroupName pulumi.StringInput `pulumi:"customImageResourceGroupName"` Name pulumi.StringInput `pulumi:"name"` }
func (StatefulNodeAzureImageCustomImageArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageCustomImageArgs) ElementType() reflect.Type
func (StatefulNodeAzureImageCustomImageArgs) ToStatefulNodeAzureImageCustomImageOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImageCustomImageArgs) ToStatefulNodeAzureImageCustomImageOutput() StatefulNodeAzureImageCustomImageOutput
func (StatefulNodeAzureImageCustomImageArgs) ToStatefulNodeAzureImageCustomImageOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImageCustomImageArgs) ToStatefulNodeAzureImageCustomImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageCustomImageOutput
type StatefulNodeAzureImageCustomImageArray ¶ added in v3.18.0
type StatefulNodeAzureImageCustomImageArray []StatefulNodeAzureImageCustomImageInput
func (StatefulNodeAzureImageCustomImageArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageCustomImageArray) ElementType() reflect.Type
func (StatefulNodeAzureImageCustomImageArray) ToStatefulNodeAzureImageCustomImageArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImageCustomImageArray) ToStatefulNodeAzureImageCustomImageArrayOutput() StatefulNodeAzureImageCustomImageArrayOutput
func (StatefulNodeAzureImageCustomImageArray) ToStatefulNodeAzureImageCustomImageArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImageCustomImageArray) ToStatefulNodeAzureImageCustomImageArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageCustomImageArrayOutput
type StatefulNodeAzureImageCustomImageArrayInput ¶ added in v3.18.0
type StatefulNodeAzureImageCustomImageArrayInput interface { pulumi.Input ToStatefulNodeAzureImageCustomImageArrayOutput() StatefulNodeAzureImageCustomImageArrayOutput ToStatefulNodeAzureImageCustomImageArrayOutputWithContext(context.Context) StatefulNodeAzureImageCustomImageArrayOutput }
StatefulNodeAzureImageCustomImageArrayInput is an input type that accepts StatefulNodeAzureImageCustomImageArray and StatefulNodeAzureImageCustomImageArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureImageCustomImageArrayInput` via:
StatefulNodeAzureImageCustomImageArray{ StatefulNodeAzureImageCustomImageArgs{...} }
type StatefulNodeAzureImageCustomImageArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureImageCustomImageArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImageCustomImageArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageCustomImageArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureImageCustomImageArrayOutput) ToStatefulNodeAzureImageCustomImageArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImageCustomImageArrayOutput) ToStatefulNodeAzureImageCustomImageArrayOutput() StatefulNodeAzureImageCustomImageArrayOutput
func (StatefulNodeAzureImageCustomImageArrayOutput) ToStatefulNodeAzureImageCustomImageArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImageCustomImageArrayOutput) ToStatefulNodeAzureImageCustomImageArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageCustomImageArrayOutput
type StatefulNodeAzureImageCustomImageInput ¶ added in v3.18.0
type StatefulNodeAzureImageCustomImageInput interface { pulumi.Input ToStatefulNodeAzureImageCustomImageOutput() StatefulNodeAzureImageCustomImageOutput ToStatefulNodeAzureImageCustomImageOutputWithContext(context.Context) StatefulNodeAzureImageCustomImageOutput }
StatefulNodeAzureImageCustomImageInput is an input type that accepts StatefulNodeAzureImageCustomImageArgs and StatefulNodeAzureImageCustomImageOutput values. You can construct a concrete instance of `StatefulNodeAzureImageCustomImageInput` via:
StatefulNodeAzureImageCustomImageArgs{...}
type StatefulNodeAzureImageCustomImageOutput ¶ added in v3.18.0
type StatefulNodeAzureImageCustomImageOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImageCustomImageOutput) CustomImageResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureImageCustomImageOutput) CustomImageResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureImageCustomImageOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageCustomImageOutput) ElementType() reflect.Type
func (StatefulNodeAzureImageCustomImageOutput) Name ¶ added in v3.18.0
func (o StatefulNodeAzureImageCustomImageOutput) Name() pulumi.StringOutput
func (StatefulNodeAzureImageCustomImageOutput) ToStatefulNodeAzureImageCustomImageOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImageCustomImageOutput) ToStatefulNodeAzureImageCustomImageOutput() StatefulNodeAzureImageCustomImageOutput
func (StatefulNodeAzureImageCustomImageOutput) ToStatefulNodeAzureImageCustomImageOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImageCustomImageOutput) ToStatefulNodeAzureImageCustomImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageCustomImageOutput
type StatefulNodeAzureImageGallery ¶ added in v3.18.0
type StatefulNodeAzureImageGalleryArgs ¶ added in v3.18.0
type StatefulNodeAzureImageGalleryArgs struct { GalleryName pulumi.StringInput `pulumi:"galleryName"` GalleryResourceGroupName pulumi.StringInput `pulumi:"galleryResourceGroupName"` ImageName pulumi.StringInput `pulumi:"imageName"` VersionName pulumi.StringInput `pulumi:"versionName"` }
func (StatefulNodeAzureImageGalleryArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageGalleryArgs) ElementType() reflect.Type
func (StatefulNodeAzureImageGalleryArgs) ToStatefulNodeAzureImageGalleryOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImageGalleryArgs) ToStatefulNodeAzureImageGalleryOutput() StatefulNodeAzureImageGalleryOutput
func (StatefulNodeAzureImageGalleryArgs) ToStatefulNodeAzureImageGalleryOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImageGalleryArgs) ToStatefulNodeAzureImageGalleryOutputWithContext(ctx context.Context) StatefulNodeAzureImageGalleryOutput
type StatefulNodeAzureImageGalleryArray ¶ added in v3.18.0
type StatefulNodeAzureImageGalleryArray []StatefulNodeAzureImageGalleryInput
func (StatefulNodeAzureImageGalleryArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageGalleryArray) ElementType() reflect.Type
func (StatefulNodeAzureImageGalleryArray) ToStatefulNodeAzureImageGalleryArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImageGalleryArray) ToStatefulNodeAzureImageGalleryArrayOutput() StatefulNodeAzureImageGalleryArrayOutput
func (StatefulNodeAzureImageGalleryArray) ToStatefulNodeAzureImageGalleryArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImageGalleryArray) ToStatefulNodeAzureImageGalleryArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageGalleryArrayOutput
type StatefulNodeAzureImageGalleryArrayInput ¶ added in v3.18.0
type StatefulNodeAzureImageGalleryArrayInput interface { pulumi.Input ToStatefulNodeAzureImageGalleryArrayOutput() StatefulNodeAzureImageGalleryArrayOutput ToStatefulNodeAzureImageGalleryArrayOutputWithContext(context.Context) StatefulNodeAzureImageGalleryArrayOutput }
StatefulNodeAzureImageGalleryArrayInput is an input type that accepts StatefulNodeAzureImageGalleryArray and StatefulNodeAzureImageGalleryArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureImageGalleryArrayInput` via:
StatefulNodeAzureImageGalleryArray{ StatefulNodeAzureImageGalleryArgs{...} }
type StatefulNodeAzureImageGalleryArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureImageGalleryArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImageGalleryArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageGalleryArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureImageGalleryArrayOutput) ToStatefulNodeAzureImageGalleryArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImageGalleryArrayOutput) ToStatefulNodeAzureImageGalleryArrayOutput() StatefulNodeAzureImageGalleryArrayOutput
func (StatefulNodeAzureImageGalleryArrayOutput) ToStatefulNodeAzureImageGalleryArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImageGalleryArrayOutput) ToStatefulNodeAzureImageGalleryArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageGalleryArrayOutput
type StatefulNodeAzureImageGalleryInput ¶ added in v3.18.0
type StatefulNodeAzureImageGalleryInput interface { pulumi.Input ToStatefulNodeAzureImageGalleryOutput() StatefulNodeAzureImageGalleryOutput ToStatefulNodeAzureImageGalleryOutputWithContext(context.Context) StatefulNodeAzureImageGalleryOutput }
StatefulNodeAzureImageGalleryInput is an input type that accepts StatefulNodeAzureImageGalleryArgs and StatefulNodeAzureImageGalleryOutput values. You can construct a concrete instance of `StatefulNodeAzureImageGalleryInput` via:
StatefulNodeAzureImageGalleryArgs{...}
type StatefulNodeAzureImageGalleryOutput ¶ added in v3.18.0
type StatefulNodeAzureImageGalleryOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImageGalleryOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageGalleryOutput) ElementType() reflect.Type
func (StatefulNodeAzureImageGalleryOutput) GalleryName ¶ added in v3.18.0
func (o StatefulNodeAzureImageGalleryOutput) GalleryName() pulumi.StringOutput
func (StatefulNodeAzureImageGalleryOutput) GalleryResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureImageGalleryOutput) GalleryResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureImageGalleryOutput) ImageName ¶ added in v3.18.0
func (o StatefulNodeAzureImageGalleryOutput) ImageName() pulumi.StringOutput
func (StatefulNodeAzureImageGalleryOutput) ToStatefulNodeAzureImageGalleryOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImageGalleryOutput) ToStatefulNodeAzureImageGalleryOutput() StatefulNodeAzureImageGalleryOutput
func (StatefulNodeAzureImageGalleryOutput) ToStatefulNodeAzureImageGalleryOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImageGalleryOutput) ToStatefulNodeAzureImageGalleryOutputWithContext(ctx context.Context) StatefulNodeAzureImageGalleryOutput
func (StatefulNodeAzureImageGalleryOutput) VersionName ¶ added in v3.18.0
func (o StatefulNodeAzureImageGalleryOutput) VersionName() pulumi.StringOutput
type StatefulNodeAzureImageInput ¶ added in v3.18.0
type StatefulNodeAzureImageInput interface { pulumi.Input ToStatefulNodeAzureImageOutput() StatefulNodeAzureImageOutput ToStatefulNodeAzureImageOutputWithContext(context.Context) StatefulNodeAzureImageOutput }
StatefulNodeAzureImageInput is an input type that accepts StatefulNodeAzureImageArgs and StatefulNodeAzureImageOutput values. You can construct a concrete instance of `StatefulNodeAzureImageInput` via:
StatefulNodeAzureImageArgs{...}
type StatefulNodeAzureImageMarketplaceImage ¶ added in v3.18.0
type StatefulNodeAzureImageMarketplaceImageArgs ¶ added in v3.18.0
type StatefulNodeAzureImageMarketplaceImageArgs struct { Offer pulumi.StringInput `pulumi:"offer"` Publisher pulumi.StringInput `pulumi:"publisher"` Sku pulumi.StringInput `pulumi:"sku"` Version pulumi.StringInput `pulumi:"version"` }
func (StatefulNodeAzureImageMarketplaceImageArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageMarketplaceImageArgs) ElementType() reflect.Type
func (StatefulNodeAzureImageMarketplaceImageArgs) ToStatefulNodeAzureImageMarketplaceImageOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImageMarketplaceImageArgs) ToStatefulNodeAzureImageMarketplaceImageOutput() StatefulNodeAzureImageMarketplaceImageOutput
func (StatefulNodeAzureImageMarketplaceImageArgs) ToStatefulNodeAzureImageMarketplaceImageOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImageMarketplaceImageArgs) ToStatefulNodeAzureImageMarketplaceImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageMarketplaceImageOutput
type StatefulNodeAzureImageMarketplaceImageArray ¶ added in v3.18.0
type StatefulNodeAzureImageMarketplaceImageArray []StatefulNodeAzureImageMarketplaceImageInput
func (StatefulNodeAzureImageMarketplaceImageArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageMarketplaceImageArray) ElementType() reflect.Type
func (StatefulNodeAzureImageMarketplaceImageArray) ToStatefulNodeAzureImageMarketplaceImageArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImageMarketplaceImageArray) ToStatefulNodeAzureImageMarketplaceImageArrayOutput() StatefulNodeAzureImageMarketplaceImageArrayOutput
func (StatefulNodeAzureImageMarketplaceImageArray) ToStatefulNodeAzureImageMarketplaceImageArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImageMarketplaceImageArray) ToStatefulNodeAzureImageMarketplaceImageArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageMarketplaceImageArrayOutput
type StatefulNodeAzureImageMarketplaceImageArrayInput ¶ added in v3.18.0
type StatefulNodeAzureImageMarketplaceImageArrayInput interface { pulumi.Input ToStatefulNodeAzureImageMarketplaceImageArrayOutput() StatefulNodeAzureImageMarketplaceImageArrayOutput ToStatefulNodeAzureImageMarketplaceImageArrayOutputWithContext(context.Context) StatefulNodeAzureImageMarketplaceImageArrayOutput }
StatefulNodeAzureImageMarketplaceImageArrayInput is an input type that accepts StatefulNodeAzureImageMarketplaceImageArray and StatefulNodeAzureImageMarketplaceImageArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureImageMarketplaceImageArrayInput` via:
StatefulNodeAzureImageMarketplaceImageArray{ StatefulNodeAzureImageMarketplaceImageArgs{...} }
type StatefulNodeAzureImageMarketplaceImageArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureImageMarketplaceImageArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImageMarketplaceImageArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageMarketplaceImageArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureImageMarketplaceImageArrayOutput) ToStatefulNodeAzureImageMarketplaceImageArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImageMarketplaceImageArrayOutput) ToStatefulNodeAzureImageMarketplaceImageArrayOutput() StatefulNodeAzureImageMarketplaceImageArrayOutput
func (StatefulNodeAzureImageMarketplaceImageArrayOutput) ToStatefulNodeAzureImageMarketplaceImageArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImageMarketplaceImageArrayOutput) ToStatefulNodeAzureImageMarketplaceImageArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageMarketplaceImageArrayOutput
type StatefulNodeAzureImageMarketplaceImageInput ¶ added in v3.18.0
type StatefulNodeAzureImageMarketplaceImageInput interface { pulumi.Input ToStatefulNodeAzureImageMarketplaceImageOutput() StatefulNodeAzureImageMarketplaceImageOutput ToStatefulNodeAzureImageMarketplaceImageOutputWithContext(context.Context) StatefulNodeAzureImageMarketplaceImageOutput }
StatefulNodeAzureImageMarketplaceImageInput is an input type that accepts StatefulNodeAzureImageMarketplaceImageArgs and StatefulNodeAzureImageMarketplaceImageOutput values. You can construct a concrete instance of `StatefulNodeAzureImageMarketplaceImageInput` via:
StatefulNodeAzureImageMarketplaceImageArgs{...}
type StatefulNodeAzureImageMarketplaceImageOutput ¶ added in v3.18.0
type StatefulNodeAzureImageMarketplaceImageOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImageMarketplaceImageOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageMarketplaceImageOutput) ElementType() reflect.Type
func (StatefulNodeAzureImageMarketplaceImageOutput) Offer ¶ added in v3.18.0
func (o StatefulNodeAzureImageMarketplaceImageOutput) Offer() pulumi.StringOutput
func (StatefulNodeAzureImageMarketplaceImageOutput) Publisher ¶ added in v3.18.0
func (o StatefulNodeAzureImageMarketplaceImageOutput) Publisher() pulumi.StringOutput
func (StatefulNodeAzureImageMarketplaceImageOutput) Sku ¶ added in v3.18.0
func (o StatefulNodeAzureImageMarketplaceImageOutput) Sku() pulumi.StringOutput
func (StatefulNodeAzureImageMarketplaceImageOutput) ToStatefulNodeAzureImageMarketplaceImageOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImageMarketplaceImageOutput) ToStatefulNodeAzureImageMarketplaceImageOutput() StatefulNodeAzureImageMarketplaceImageOutput
func (StatefulNodeAzureImageMarketplaceImageOutput) ToStatefulNodeAzureImageMarketplaceImageOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImageMarketplaceImageOutput) ToStatefulNodeAzureImageMarketplaceImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageMarketplaceImageOutput
func (StatefulNodeAzureImageMarketplaceImageOutput) Version ¶ added in v3.18.0
func (o StatefulNodeAzureImageMarketplaceImageOutput) Version() pulumi.StringOutput
type StatefulNodeAzureImageOutput ¶ added in v3.18.0
type StatefulNodeAzureImageOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImageOutput) CustomImages ¶ added in v3.18.0
func (o StatefulNodeAzureImageOutput) CustomImages() StatefulNodeAzureImageCustomImageArrayOutput
func (StatefulNodeAzureImageOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageOutput) ElementType() reflect.Type
func (StatefulNodeAzureImageOutput) Galleries ¶ added in v3.18.0
func (o StatefulNodeAzureImageOutput) Galleries() StatefulNodeAzureImageGalleryArrayOutput
func (StatefulNodeAzureImageOutput) MarketplaceImages ¶ added in v3.18.0
func (o StatefulNodeAzureImageOutput) MarketplaceImages() StatefulNodeAzureImageMarketplaceImageArrayOutput
func (StatefulNodeAzureImageOutput) ToStatefulNodeAzureImageOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImageOutput) ToStatefulNodeAzureImageOutput() StatefulNodeAzureImageOutput
func (StatefulNodeAzureImageOutput) ToStatefulNodeAzureImageOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImageOutput) ToStatefulNodeAzureImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageOutput
func (StatefulNodeAzureImageOutput) ToStatefulNodeAzureImagePtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImageOutput) ToStatefulNodeAzureImagePtrOutput() StatefulNodeAzureImagePtrOutput
func (StatefulNodeAzureImageOutput) ToStatefulNodeAzureImagePtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImageOutput) ToStatefulNodeAzureImagePtrOutputWithContext(ctx context.Context) StatefulNodeAzureImagePtrOutput
type StatefulNodeAzureImagePtrInput ¶ added in v3.18.0
type StatefulNodeAzureImagePtrInput interface { pulumi.Input ToStatefulNodeAzureImagePtrOutput() StatefulNodeAzureImagePtrOutput ToStatefulNodeAzureImagePtrOutputWithContext(context.Context) StatefulNodeAzureImagePtrOutput }
StatefulNodeAzureImagePtrInput is an input type that accepts StatefulNodeAzureImageArgs, StatefulNodeAzureImagePtr and StatefulNodeAzureImagePtrOutput values. You can construct a concrete instance of `StatefulNodeAzureImagePtrInput` via:
StatefulNodeAzureImageArgs{...} or: nil
func StatefulNodeAzureImagePtr ¶ added in v3.18.0
func StatefulNodeAzureImagePtr(v *StatefulNodeAzureImageArgs) StatefulNodeAzureImagePtrInput
type StatefulNodeAzureImagePtrOutput ¶ added in v3.18.0
type StatefulNodeAzureImagePtrOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImagePtrOutput) CustomImages ¶ added in v3.18.0
func (o StatefulNodeAzureImagePtrOutput) CustomImages() StatefulNodeAzureImageCustomImageArrayOutput
func (StatefulNodeAzureImagePtrOutput) Elem ¶ added in v3.18.0
func (o StatefulNodeAzureImagePtrOutput) Elem() StatefulNodeAzureImageOutput
func (StatefulNodeAzureImagePtrOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImagePtrOutput) ElementType() reflect.Type
func (StatefulNodeAzureImagePtrOutput) Galleries ¶ added in v3.18.0
func (o StatefulNodeAzureImagePtrOutput) Galleries() StatefulNodeAzureImageGalleryArrayOutput
func (StatefulNodeAzureImagePtrOutput) MarketplaceImages ¶ added in v3.18.0
func (o StatefulNodeAzureImagePtrOutput) MarketplaceImages() StatefulNodeAzureImageMarketplaceImageArrayOutput
func (StatefulNodeAzureImagePtrOutput) ToStatefulNodeAzureImagePtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImagePtrOutput) ToStatefulNodeAzureImagePtrOutput() StatefulNodeAzureImagePtrOutput
func (StatefulNodeAzureImagePtrOutput) ToStatefulNodeAzureImagePtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImagePtrOutput) ToStatefulNodeAzureImagePtrOutputWithContext(ctx context.Context) StatefulNodeAzureImagePtrOutput
type StatefulNodeAzureImportVm ¶ added in v3.18.0
type StatefulNodeAzureImportVmArgs ¶ added in v3.18.0
type StatefulNodeAzureImportVmArgs struct { DrainingTimeout pulumi.IntPtrInput `pulumi:"drainingTimeout"` OriginalVmName pulumi.StringInput `pulumi:"originalVmName"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` ResourcesRetentionTime pulumi.IntPtrInput `pulumi:"resourcesRetentionTime"` }
func (StatefulNodeAzureImportVmArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImportVmArgs) ElementType() reflect.Type
func (StatefulNodeAzureImportVmArgs) ToStatefulNodeAzureImportVmOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImportVmArgs) ToStatefulNodeAzureImportVmOutput() StatefulNodeAzureImportVmOutput
func (StatefulNodeAzureImportVmArgs) ToStatefulNodeAzureImportVmOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImportVmArgs) ToStatefulNodeAzureImportVmOutputWithContext(ctx context.Context) StatefulNodeAzureImportVmOutput
type StatefulNodeAzureImportVmArray ¶ added in v3.18.0
type StatefulNodeAzureImportVmArray []StatefulNodeAzureImportVmInput
func (StatefulNodeAzureImportVmArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImportVmArray) ElementType() reflect.Type
func (StatefulNodeAzureImportVmArray) ToStatefulNodeAzureImportVmArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImportVmArray) ToStatefulNodeAzureImportVmArrayOutput() StatefulNodeAzureImportVmArrayOutput
func (StatefulNodeAzureImportVmArray) ToStatefulNodeAzureImportVmArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImportVmArray) ToStatefulNodeAzureImportVmArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImportVmArrayOutput
type StatefulNodeAzureImportVmArrayInput ¶ added in v3.18.0
type StatefulNodeAzureImportVmArrayInput interface { pulumi.Input ToStatefulNodeAzureImportVmArrayOutput() StatefulNodeAzureImportVmArrayOutput ToStatefulNodeAzureImportVmArrayOutputWithContext(context.Context) StatefulNodeAzureImportVmArrayOutput }
StatefulNodeAzureImportVmArrayInput is an input type that accepts StatefulNodeAzureImportVmArray and StatefulNodeAzureImportVmArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureImportVmArrayInput` via:
StatefulNodeAzureImportVmArray{ StatefulNodeAzureImportVmArgs{...} }
type StatefulNodeAzureImportVmArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureImportVmArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImportVmArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImportVmArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureImportVmArrayOutput) Index ¶ added in v3.18.0
func (o StatefulNodeAzureImportVmArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureImportVmOutput
func (StatefulNodeAzureImportVmArrayOutput) ToStatefulNodeAzureImportVmArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImportVmArrayOutput) ToStatefulNodeAzureImportVmArrayOutput() StatefulNodeAzureImportVmArrayOutput
func (StatefulNodeAzureImportVmArrayOutput) ToStatefulNodeAzureImportVmArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImportVmArrayOutput) ToStatefulNodeAzureImportVmArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImportVmArrayOutput
type StatefulNodeAzureImportVmInput ¶ added in v3.18.0
type StatefulNodeAzureImportVmInput interface { pulumi.Input ToStatefulNodeAzureImportVmOutput() StatefulNodeAzureImportVmOutput ToStatefulNodeAzureImportVmOutputWithContext(context.Context) StatefulNodeAzureImportVmOutput }
StatefulNodeAzureImportVmInput is an input type that accepts StatefulNodeAzureImportVmArgs and StatefulNodeAzureImportVmOutput values. You can construct a concrete instance of `StatefulNodeAzureImportVmInput` via:
StatefulNodeAzureImportVmArgs{...}
type StatefulNodeAzureImportVmOutput ¶ added in v3.18.0
type StatefulNodeAzureImportVmOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImportVmOutput) DrainingTimeout ¶ added in v3.18.0
func (o StatefulNodeAzureImportVmOutput) DrainingTimeout() pulumi.IntPtrOutput
func (StatefulNodeAzureImportVmOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImportVmOutput) ElementType() reflect.Type
func (StatefulNodeAzureImportVmOutput) OriginalVmName ¶ added in v3.18.0
func (o StatefulNodeAzureImportVmOutput) OriginalVmName() pulumi.StringOutput
func (StatefulNodeAzureImportVmOutput) ResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureImportVmOutput) ResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureImportVmOutput) ResourcesRetentionTime ¶ added in v3.18.0
func (o StatefulNodeAzureImportVmOutput) ResourcesRetentionTime() pulumi.IntPtrOutput
func (StatefulNodeAzureImportVmOutput) ToStatefulNodeAzureImportVmOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImportVmOutput) ToStatefulNodeAzureImportVmOutput() StatefulNodeAzureImportVmOutput
func (StatefulNodeAzureImportVmOutput) ToStatefulNodeAzureImportVmOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImportVmOutput) ToStatefulNodeAzureImportVmOutputWithContext(ctx context.Context) StatefulNodeAzureImportVmOutput
type StatefulNodeAzureInput ¶ added in v3.18.0
type StatefulNodeAzureInput interface { pulumi.Input ToStatefulNodeAzureOutput() StatefulNodeAzureOutput ToStatefulNodeAzureOutputWithContext(ctx context.Context) StatefulNodeAzureOutput }
type StatefulNodeAzureLoadBalancer ¶ added in v3.18.0
type StatefulNodeAzureLoadBalancerArgs ¶ added in v3.18.0
type StatefulNodeAzureLoadBalancerArgs struct { BackendPoolNames pulumi.StringArrayInput `pulumi:"backendPoolNames"` Name pulumi.StringInput `pulumi:"name"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` Sku pulumi.StringPtrInput `pulumi:"sku"` Type pulumi.StringInput `pulumi:"type"` }
func (StatefulNodeAzureLoadBalancerArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureLoadBalancerArgs) ElementType() reflect.Type
func (StatefulNodeAzureLoadBalancerArgs) ToStatefulNodeAzureLoadBalancerOutput ¶ added in v3.18.0
func (i StatefulNodeAzureLoadBalancerArgs) ToStatefulNodeAzureLoadBalancerOutput() StatefulNodeAzureLoadBalancerOutput
func (StatefulNodeAzureLoadBalancerArgs) ToStatefulNodeAzureLoadBalancerOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureLoadBalancerArgs) ToStatefulNodeAzureLoadBalancerOutputWithContext(ctx context.Context) StatefulNodeAzureLoadBalancerOutput
type StatefulNodeAzureLoadBalancerArray ¶ added in v3.18.0
type StatefulNodeAzureLoadBalancerArray []StatefulNodeAzureLoadBalancerInput
func (StatefulNodeAzureLoadBalancerArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureLoadBalancerArray) ElementType() reflect.Type
func (StatefulNodeAzureLoadBalancerArray) ToStatefulNodeAzureLoadBalancerArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureLoadBalancerArray) ToStatefulNodeAzureLoadBalancerArrayOutput() StatefulNodeAzureLoadBalancerArrayOutput
func (StatefulNodeAzureLoadBalancerArray) ToStatefulNodeAzureLoadBalancerArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureLoadBalancerArray) ToStatefulNodeAzureLoadBalancerArrayOutputWithContext(ctx context.Context) StatefulNodeAzureLoadBalancerArrayOutput
type StatefulNodeAzureLoadBalancerArrayInput ¶ added in v3.18.0
type StatefulNodeAzureLoadBalancerArrayInput interface { pulumi.Input ToStatefulNodeAzureLoadBalancerArrayOutput() StatefulNodeAzureLoadBalancerArrayOutput ToStatefulNodeAzureLoadBalancerArrayOutputWithContext(context.Context) StatefulNodeAzureLoadBalancerArrayOutput }
StatefulNodeAzureLoadBalancerArrayInput is an input type that accepts StatefulNodeAzureLoadBalancerArray and StatefulNodeAzureLoadBalancerArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureLoadBalancerArrayInput` via:
StatefulNodeAzureLoadBalancerArray{ StatefulNodeAzureLoadBalancerArgs{...} }
type StatefulNodeAzureLoadBalancerArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureLoadBalancerArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureLoadBalancerArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureLoadBalancerArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureLoadBalancerArrayOutput) ToStatefulNodeAzureLoadBalancerArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureLoadBalancerArrayOutput) ToStatefulNodeAzureLoadBalancerArrayOutput() StatefulNodeAzureLoadBalancerArrayOutput
func (StatefulNodeAzureLoadBalancerArrayOutput) ToStatefulNodeAzureLoadBalancerArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureLoadBalancerArrayOutput) ToStatefulNodeAzureLoadBalancerArrayOutputWithContext(ctx context.Context) StatefulNodeAzureLoadBalancerArrayOutput
type StatefulNodeAzureLoadBalancerInput ¶ added in v3.18.0
type StatefulNodeAzureLoadBalancerInput interface { pulumi.Input ToStatefulNodeAzureLoadBalancerOutput() StatefulNodeAzureLoadBalancerOutput ToStatefulNodeAzureLoadBalancerOutputWithContext(context.Context) StatefulNodeAzureLoadBalancerOutput }
StatefulNodeAzureLoadBalancerInput is an input type that accepts StatefulNodeAzureLoadBalancerArgs and StatefulNodeAzureLoadBalancerOutput values. You can construct a concrete instance of `StatefulNodeAzureLoadBalancerInput` via:
StatefulNodeAzureLoadBalancerArgs{...}
type StatefulNodeAzureLoadBalancerOutput ¶ added in v3.18.0
type StatefulNodeAzureLoadBalancerOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureLoadBalancerOutput) BackendPoolNames ¶ added in v3.18.0
func (o StatefulNodeAzureLoadBalancerOutput) BackendPoolNames() pulumi.StringArrayOutput
func (StatefulNodeAzureLoadBalancerOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureLoadBalancerOutput) ElementType() reflect.Type
func (StatefulNodeAzureLoadBalancerOutput) Name ¶ added in v3.18.0
func (o StatefulNodeAzureLoadBalancerOutput) Name() pulumi.StringOutput
func (StatefulNodeAzureLoadBalancerOutput) ResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureLoadBalancerOutput) ResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureLoadBalancerOutput) Sku ¶ added in v3.18.0
func (o StatefulNodeAzureLoadBalancerOutput) Sku() pulumi.StringPtrOutput
func (StatefulNodeAzureLoadBalancerOutput) ToStatefulNodeAzureLoadBalancerOutput ¶ added in v3.18.0
func (o StatefulNodeAzureLoadBalancerOutput) ToStatefulNodeAzureLoadBalancerOutput() StatefulNodeAzureLoadBalancerOutput
func (StatefulNodeAzureLoadBalancerOutput) ToStatefulNodeAzureLoadBalancerOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureLoadBalancerOutput) ToStatefulNodeAzureLoadBalancerOutputWithContext(ctx context.Context) StatefulNodeAzureLoadBalancerOutput
func (StatefulNodeAzureLoadBalancerOutput) Type ¶ added in v3.18.0
func (o StatefulNodeAzureLoadBalancerOutput) Type() pulumi.StringOutput
type StatefulNodeAzureLogin ¶ added in v3.18.0
type StatefulNodeAzureLoginArgs ¶ added in v3.18.0
type StatefulNodeAzureLoginArgs struct { Password pulumi.StringPtrInput `pulumi:"password"` SshPublicKey pulumi.StringPtrInput `pulumi:"sshPublicKey"` UserName pulumi.StringInput `pulumi:"userName"` }
func (StatefulNodeAzureLoginArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureLoginArgs) ElementType() reflect.Type
func (StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginOutput ¶ added in v3.18.0
func (i StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginOutput() StatefulNodeAzureLoginOutput
func (StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginOutputWithContext(ctx context.Context) StatefulNodeAzureLoginOutput
func (StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginPtrOutput ¶ added in v3.18.0
func (i StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginPtrOutput() StatefulNodeAzureLoginPtrOutput
func (StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginPtrOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginPtrOutputWithContext(ctx context.Context) StatefulNodeAzureLoginPtrOutput
type StatefulNodeAzureLoginInput ¶ added in v3.18.0
type StatefulNodeAzureLoginInput interface { pulumi.Input ToStatefulNodeAzureLoginOutput() StatefulNodeAzureLoginOutput ToStatefulNodeAzureLoginOutputWithContext(context.Context) StatefulNodeAzureLoginOutput }
StatefulNodeAzureLoginInput is an input type that accepts StatefulNodeAzureLoginArgs and StatefulNodeAzureLoginOutput values. You can construct a concrete instance of `StatefulNodeAzureLoginInput` via:
StatefulNodeAzureLoginArgs{...}
type StatefulNodeAzureLoginOutput ¶ added in v3.18.0
type StatefulNodeAzureLoginOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureLoginOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureLoginOutput) ElementType() reflect.Type
func (StatefulNodeAzureLoginOutput) Password ¶ added in v3.18.0
func (o StatefulNodeAzureLoginOutput) Password() pulumi.StringPtrOutput
func (StatefulNodeAzureLoginOutput) SshPublicKey ¶ added in v3.18.0
func (o StatefulNodeAzureLoginOutput) SshPublicKey() pulumi.StringPtrOutput
func (StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginOutput ¶ added in v3.18.0
func (o StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginOutput() StatefulNodeAzureLoginOutput
func (StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginOutputWithContext(ctx context.Context) StatefulNodeAzureLoginOutput
func (StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginPtrOutput() StatefulNodeAzureLoginPtrOutput
func (StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginPtrOutputWithContext(ctx context.Context) StatefulNodeAzureLoginPtrOutput
func (StatefulNodeAzureLoginOutput) UserName ¶ added in v3.18.0
func (o StatefulNodeAzureLoginOutput) UserName() pulumi.StringOutput
type StatefulNodeAzureLoginPtrInput ¶ added in v3.18.0
type StatefulNodeAzureLoginPtrInput interface { pulumi.Input ToStatefulNodeAzureLoginPtrOutput() StatefulNodeAzureLoginPtrOutput ToStatefulNodeAzureLoginPtrOutputWithContext(context.Context) StatefulNodeAzureLoginPtrOutput }
StatefulNodeAzureLoginPtrInput is an input type that accepts StatefulNodeAzureLoginArgs, StatefulNodeAzureLoginPtr and StatefulNodeAzureLoginPtrOutput values. You can construct a concrete instance of `StatefulNodeAzureLoginPtrInput` via:
StatefulNodeAzureLoginArgs{...} or: nil
func StatefulNodeAzureLoginPtr ¶ added in v3.18.0
func StatefulNodeAzureLoginPtr(v *StatefulNodeAzureLoginArgs) StatefulNodeAzureLoginPtrInput
type StatefulNodeAzureLoginPtrOutput ¶ added in v3.18.0
type StatefulNodeAzureLoginPtrOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureLoginPtrOutput) Elem ¶ added in v3.18.0
func (o StatefulNodeAzureLoginPtrOutput) Elem() StatefulNodeAzureLoginOutput
func (StatefulNodeAzureLoginPtrOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureLoginPtrOutput) ElementType() reflect.Type
func (StatefulNodeAzureLoginPtrOutput) Password ¶ added in v3.18.0
func (o StatefulNodeAzureLoginPtrOutput) Password() pulumi.StringPtrOutput
func (StatefulNodeAzureLoginPtrOutput) SshPublicKey ¶ added in v3.18.0
func (o StatefulNodeAzureLoginPtrOutput) SshPublicKey() pulumi.StringPtrOutput
func (StatefulNodeAzureLoginPtrOutput) ToStatefulNodeAzureLoginPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureLoginPtrOutput) ToStatefulNodeAzureLoginPtrOutput() StatefulNodeAzureLoginPtrOutput
func (StatefulNodeAzureLoginPtrOutput) ToStatefulNodeAzureLoginPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureLoginPtrOutput) ToStatefulNodeAzureLoginPtrOutputWithContext(ctx context.Context) StatefulNodeAzureLoginPtrOutput
func (StatefulNodeAzureLoginPtrOutput) UserName ¶ added in v3.18.0
func (o StatefulNodeAzureLoginPtrOutput) UserName() pulumi.StringPtrOutput
type StatefulNodeAzureManagedServiceIdentity ¶ added in v3.18.0
type StatefulNodeAzureManagedServiceIdentityArgs ¶ added in v3.18.0
type StatefulNodeAzureManagedServiceIdentityArgs struct { Name pulumi.StringInput `pulumi:"name"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (StatefulNodeAzureManagedServiceIdentityArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureManagedServiceIdentityArgs) ElementType() reflect.Type
func (StatefulNodeAzureManagedServiceIdentityArgs) ToStatefulNodeAzureManagedServiceIdentityOutput ¶ added in v3.18.0
func (i StatefulNodeAzureManagedServiceIdentityArgs) ToStatefulNodeAzureManagedServiceIdentityOutput() StatefulNodeAzureManagedServiceIdentityOutput
func (StatefulNodeAzureManagedServiceIdentityArgs) ToStatefulNodeAzureManagedServiceIdentityOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureManagedServiceIdentityArgs) ToStatefulNodeAzureManagedServiceIdentityOutputWithContext(ctx context.Context) StatefulNodeAzureManagedServiceIdentityOutput
type StatefulNodeAzureManagedServiceIdentityArray ¶ added in v3.18.0
type StatefulNodeAzureManagedServiceIdentityArray []StatefulNodeAzureManagedServiceIdentityInput
func (StatefulNodeAzureManagedServiceIdentityArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureManagedServiceIdentityArray) ElementType() reflect.Type
func (StatefulNodeAzureManagedServiceIdentityArray) ToStatefulNodeAzureManagedServiceIdentityArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureManagedServiceIdentityArray) ToStatefulNodeAzureManagedServiceIdentityArrayOutput() StatefulNodeAzureManagedServiceIdentityArrayOutput
func (StatefulNodeAzureManagedServiceIdentityArray) ToStatefulNodeAzureManagedServiceIdentityArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureManagedServiceIdentityArray) ToStatefulNodeAzureManagedServiceIdentityArrayOutputWithContext(ctx context.Context) StatefulNodeAzureManagedServiceIdentityArrayOutput
type StatefulNodeAzureManagedServiceIdentityArrayInput ¶ added in v3.18.0
type StatefulNodeAzureManagedServiceIdentityArrayInput interface { pulumi.Input ToStatefulNodeAzureManagedServiceIdentityArrayOutput() StatefulNodeAzureManagedServiceIdentityArrayOutput ToStatefulNodeAzureManagedServiceIdentityArrayOutputWithContext(context.Context) StatefulNodeAzureManagedServiceIdentityArrayOutput }
StatefulNodeAzureManagedServiceIdentityArrayInput is an input type that accepts StatefulNodeAzureManagedServiceIdentityArray and StatefulNodeAzureManagedServiceIdentityArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureManagedServiceIdentityArrayInput` via:
StatefulNodeAzureManagedServiceIdentityArray{ StatefulNodeAzureManagedServiceIdentityArgs{...} }
type StatefulNodeAzureManagedServiceIdentityArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureManagedServiceIdentityArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureManagedServiceIdentityArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureManagedServiceIdentityArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureManagedServiceIdentityArrayOutput) ToStatefulNodeAzureManagedServiceIdentityArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureManagedServiceIdentityArrayOutput) ToStatefulNodeAzureManagedServiceIdentityArrayOutput() StatefulNodeAzureManagedServiceIdentityArrayOutput
func (StatefulNodeAzureManagedServiceIdentityArrayOutput) ToStatefulNodeAzureManagedServiceIdentityArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureManagedServiceIdentityArrayOutput) ToStatefulNodeAzureManagedServiceIdentityArrayOutputWithContext(ctx context.Context) StatefulNodeAzureManagedServiceIdentityArrayOutput
type StatefulNodeAzureManagedServiceIdentityInput ¶ added in v3.18.0
type StatefulNodeAzureManagedServiceIdentityInput interface { pulumi.Input ToStatefulNodeAzureManagedServiceIdentityOutput() StatefulNodeAzureManagedServiceIdentityOutput ToStatefulNodeAzureManagedServiceIdentityOutputWithContext(context.Context) StatefulNodeAzureManagedServiceIdentityOutput }
StatefulNodeAzureManagedServiceIdentityInput is an input type that accepts StatefulNodeAzureManagedServiceIdentityArgs and StatefulNodeAzureManagedServiceIdentityOutput values. You can construct a concrete instance of `StatefulNodeAzureManagedServiceIdentityInput` via:
StatefulNodeAzureManagedServiceIdentityArgs{...}
type StatefulNodeAzureManagedServiceIdentityOutput ¶ added in v3.18.0
type StatefulNodeAzureManagedServiceIdentityOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureManagedServiceIdentityOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureManagedServiceIdentityOutput) ElementType() reflect.Type
func (StatefulNodeAzureManagedServiceIdentityOutput) Name ¶ added in v3.18.0
func (o StatefulNodeAzureManagedServiceIdentityOutput) Name() pulumi.StringOutput
func (StatefulNodeAzureManagedServiceIdentityOutput) ResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureManagedServiceIdentityOutput) ResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureManagedServiceIdentityOutput) ToStatefulNodeAzureManagedServiceIdentityOutput ¶ added in v3.18.0
func (o StatefulNodeAzureManagedServiceIdentityOutput) ToStatefulNodeAzureManagedServiceIdentityOutput() StatefulNodeAzureManagedServiceIdentityOutput
func (StatefulNodeAzureManagedServiceIdentityOutput) ToStatefulNodeAzureManagedServiceIdentityOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureManagedServiceIdentityOutput) ToStatefulNodeAzureManagedServiceIdentityOutputWithContext(ctx context.Context) StatefulNodeAzureManagedServiceIdentityOutput
type StatefulNodeAzureMap ¶ added in v3.18.0
type StatefulNodeAzureMap map[string]StatefulNodeAzureInput
func (StatefulNodeAzureMap) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureMap) ElementType() reflect.Type
func (StatefulNodeAzureMap) ToStatefulNodeAzureMapOutput ¶ added in v3.18.0
func (i StatefulNodeAzureMap) ToStatefulNodeAzureMapOutput() StatefulNodeAzureMapOutput
func (StatefulNodeAzureMap) ToStatefulNodeAzureMapOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureMap) ToStatefulNodeAzureMapOutputWithContext(ctx context.Context) StatefulNodeAzureMapOutput
type StatefulNodeAzureMapInput ¶ added in v3.18.0
type StatefulNodeAzureMapInput interface { pulumi.Input ToStatefulNodeAzureMapOutput() StatefulNodeAzureMapOutput ToStatefulNodeAzureMapOutputWithContext(context.Context) StatefulNodeAzureMapOutput }
StatefulNodeAzureMapInput is an input type that accepts StatefulNodeAzureMap and StatefulNodeAzureMapOutput values. You can construct a concrete instance of `StatefulNodeAzureMapInput` via:
StatefulNodeAzureMap{ "key": StatefulNodeAzureArgs{...} }
type StatefulNodeAzureMapOutput ¶ added in v3.18.0
type StatefulNodeAzureMapOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureMapOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureMapOutput) ElementType() reflect.Type
func (StatefulNodeAzureMapOutput) MapIndex ¶ added in v3.18.0
func (o StatefulNodeAzureMapOutput) MapIndex(k pulumi.StringInput) StatefulNodeAzureOutput
func (StatefulNodeAzureMapOutput) ToStatefulNodeAzureMapOutput ¶ added in v3.18.0
func (o StatefulNodeAzureMapOutput) ToStatefulNodeAzureMapOutput() StatefulNodeAzureMapOutput
func (StatefulNodeAzureMapOutput) ToStatefulNodeAzureMapOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureMapOutput) ToStatefulNodeAzureMapOutputWithContext(ctx context.Context) StatefulNodeAzureMapOutput
type StatefulNodeAzureNetwork ¶ added in v3.18.0
type StatefulNodeAzureNetwork struct { NetworkInterfaces []StatefulNodeAzureNetworkNetworkInterface `pulumi:"networkInterfaces"` NetworkResourceGroupName string `pulumi:"networkResourceGroupName"` VirtualNetworkName string `pulumi:"virtualNetworkName"` }
type StatefulNodeAzureNetworkArgs ¶ added in v3.18.0
type StatefulNodeAzureNetworkArgs struct { NetworkInterfaces StatefulNodeAzureNetworkNetworkInterfaceArrayInput `pulumi:"networkInterfaces"` NetworkResourceGroupName pulumi.StringInput `pulumi:"networkResourceGroupName"` VirtualNetworkName pulumi.StringInput `pulumi:"virtualNetworkName"` }
func (StatefulNodeAzureNetworkArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkArgs) ElementType() reflect.Type
func (StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkOutput() StatefulNodeAzureNetworkOutput
func (StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkOutput
func (StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkPtrOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkPtrOutput() StatefulNodeAzureNetworkPtrOutput
func (StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkPtrOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkPtrOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkPtrOutput
type StatefulNodeAzureNetworkInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkInput interface { pulumi.Input ToStatefulNodeAzureNetworkOutput() StatefulNodeAzureNetworkOutput ToStatefulNodeAzureNetworkOutputWithContext(context.Context) StatefulNodeAzureNetworkOutput }
StatefulNodeAzureNetworkInput is an input type that accepts StatefulNodeAzureNetworkArgs and StatefulNodeAzureNetworkOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkInput` via:
StatefulNodeAzureNetworkArgs{...}
type StatefulNodeAzureNetworkNetworkInterface ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterface struct { AdditionalIpConfigurations []StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfiguration `pulumi:"additionalIpConfigurations"` ApplicationSecurityGroups []StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroup `pulumi:"applicationSecurityGroups"` AssignPublicIp *bool `pulumi:"assignPublicIp"` EnableIpForwarding *bool `pulumi:"enableIpForwarding"` IsPrimary bool `pulumi:"isPrimary"` NetworkSecurityGroups []StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroup `pulumi:"networkSecurityGroups"` PrivateIpAddresses []string `pulumi:"privateIpAddresses"` PublicIpSku *string `pulumi:"publicIpSku"` PublicIps []StatefulNodeAzureNetworkNetworkInterfacePublicIp `pulumi:"publicIps"` SubnetName string `pulumi:"subnetName"` }
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfiguration ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs struct { Name pulumi.StringInput `pulumi:"name"` PrivateIpAddressVersion pulumi.StringInput `pulumi:"privateIpAddressVersion"` }
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray []StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationInput
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput }
StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray and StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayInput` via:
StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray{ StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs{...} }
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) Index ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput }
StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs and StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationInput` via:
StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs{...}
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) Name ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) PrivateIpAddressVersion ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) PrivateIpAddressVersion() pulumi.StringOutput
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroup ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs struct { Name pulumi.StringInput `pulumi:"name"` NetworkResourceGroupName pulumi.StringInput `pulumi:"networkResourceGroupName"` }
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray []StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupInput
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput }
StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray and StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayInput` via:
StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray{ StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs{...} }
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) Index ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput }
StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs and StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupInput` via:
StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs{...}
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) Name ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) NetworkResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) NetworkResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
type StatefulNodeAzureNetworkNetworkInterfaceArgs ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceArgs struct { AdditionalIpConfigurations StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayInput `pulumi:"additionalIpConfigurations"` ApplicationSecurityGroups StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayInput `pulumi:"applicationSecurityGroups"` AssignPublicIp pulumi.BoolPtrInput `pulumi:"assignPublicIp"` EnableIpForwarding pulumi.BoolPtrInput `pulumi:"enableIpForwarding"` IsPrimary pulumi.BoolInput `pulumi:"isPrimary"` NetworkSecurityGroups StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayInput `pulumi:"networkSecurityGroups"` PrivateIpAddresses pulumi.StringArrayInput `pulumi:"privateIpAddresses"` PublicIpSku pulumi.StringPtrInput `pulumi:"publicIpSku"` PublicIps StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayInput `pulumi:"publicIps"` SubnetName pulumi.StringInput `pulumi:"subnetName"` }
func (StatefulNodeAzureNetworkNetworkInterfaceArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceArgs) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceArgs) ToStatefulNodeAzureNetworkNetworkInterfaceOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceArgs) ToStatefulNodeAzureNetworkNetworkInterfaceOutput() StatefulNodeAzureNetworkNetworkInterfaceOutput
func (StatefulNodeAzureNetworkNetworkInterfaceArgs) ToStatefulNodeAzureNetworkNetworkInterfaceOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceArgs) ToStatefulNodeAzureNetworkNetworkInterfaceOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceOutput
type StatefulNodeAzureNetworkNetworkInterfaceArray ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceArray []StatefulNodeAzureNetworkNetworkInterfaceInput
func (StatefulNodeAzureNetworkNetworkInterfaceArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceArray) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceArray) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceArray) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceArray) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceArray) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
type StatefulNodeAzureNetworkNetworkInterfaceArrayInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceArrayInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceArrayOutput ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfaceArrayOutput }
StatefulNodeAzureNetworkNetworkInterfaceArrayInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfaceArray and StatefulNodeAzureNetworkNetworkInterfaceArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfaceArrayInput` via:
StatefulNodeAzureNetworkNetworkInterfaceArray{ StatefulNodeAzureNetworkNetworkInterfaceArgs{...} }
type StatefulNodeAzureNetworkNetworkInterfaceArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
type StatefulNodeAzureNetworkNetworkInterfaceInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfaceOutput() StatefulNodeAzureNetworkNetworkInterfaceOutput ToStatefulNodeAzureNetworkNetworkInterfaceOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfaceOutput }
StatefulNodeAzureNetworkNetworkInterfaceInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfaceArgs and StatefulNodeAzureNetworkNetworkInterfaceOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfaceInput` via:
StatefulNodeAzureNetworkNetworkInterfaceArgs{...}
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroup ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` NetworkResourceGroupName pulumi.StringPtrInput `pulumi:"networkResourceGroupName"` }
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray []StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupInput
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput }
StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray and StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayInput` via:
StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray{ StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs{...} }
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) Index ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput }
StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs and StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupInput` via:
StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs{...}
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) NetworkResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) NetworkResourceGroupName() pulumi.StringPtrOutput
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
type StatefulNodeAzureNetworkNetworkInterfaceOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) AdditionalIpConfigurations ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) AdditionalIpConfigurations() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) ApplicationSecurityGroups ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) ApplicationSecurityGroups() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) AssignPublicIp ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) AssignPublicIp() pulumi.BoolPtrOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) EnableIpForwarding ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) EnableIpForwarding() pulumi.BoolPtrOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) IsPrimary ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) IsPrimary() pulumi.BoolOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) NetworkSecurityGroups ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) NetworkSecurityGroups() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) PrivateIpAddresses ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) PrivateIpAddresses() pulumi.StringArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) PublicIpSku ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) PublicIpSku() pulumi.StringPtrOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) SubnetName ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) SubnetName() pulumi.StringOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) ToStatefulNodeAzureNetworkNetworkInterfaceOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) ToStatefulNodeAzureNetworkNetworkInterfaceOutput() StatefulNodeAzureNetworkNetworkInterfaceOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) ToStatefulNodeAzureNetworkNetworkInterfaceOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) ToStatefulNodeAzureNetworkNetworkInterfaceOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceOutput
type StatefulNodeAzureNetworkNetworkInterfacePublicIp ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs struct { Name pulumi.StringInput `pulumi:"name"` NetworkResourceGroupName pulumi.StringInput `pulumi:"networkResourceGroupName"` }
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
type StatefulNodeAzureNetworkNetworkInterfacePublicIpArray ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfacePublicIpArray []StatefulNodeAzureNetworkNetworkInterfacePublicIpInput
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArray) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArray) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfacePublicIpArray) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArray) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfacePublicIpArray) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
type StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput }
StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfacePublicIpArray and StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayInput` via:
StatefulNodeAzureNetworkNetworkInterfacePublicIpArray{ StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs{...} }
type StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
type StatefulNodeAzureNetworkNetworkInterfacePublicIpInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfacePublicIpInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput }
StatefulNodeAzureNetworkNetworkInterfacePublicIpInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs and StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfacePublicIpInput` via:
StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs{...}
type StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) Name ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) Name() pulumi.StringOutput
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) NetworkResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) NetworkResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
type StatefulNodeAzureNetworkOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkOutput) NetworkInterfaces ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkOutput) NetworkInterfaces() StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
func (StatefulNodeAzureNetworkOutput) NetworkResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkOutput) NetworkResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkOutput() StatefulNodeAzureNetworkOutput
func (StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkOutput
func (StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkPtrOutput() StatefulNodeAzureNetworkPtrOutput
func (StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkPtrOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkPtrOutput
func (StatefulNodeAzureNetworkOutput) VirtualNetworkName ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkOutput) VirtualNetworkName() pulumi.StringOutput
type StatefulNodeAzureNetworkPtrInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkPtrInput interface { pulumi.Input ToStatefulNodeAzureNetworkPtrOutput() StatefulNodeAzureNetworkPtrOutput ToStatefulNodeAzureNetworkPtrOutputWithContext(context.Context) StatefulNodeAzureNetworkPtrOutput }
StatefulNodeAzureNetworkPtrInput is an input type that accepts StatefulNodeAzureNetworkArgs, StatefulNodeAzureNetworkPtr and StatefulNodeAzureNetworkPtrOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkPtrInput` via:
StatefulNodeAzureNetworkArgs{...} or: nil
func StatefulNodeAzureNetworkPtr ¶ added in v3.18.0
func StatefulNodeAzureNetworkPtr(v *StatefulNodeAzureNetworkArgs) StatefulNodeAzureNetworkPtrInput
type StatefulNodeAzureNetworkPtrOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkPtrOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkPtrOutput) Elem ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkPtrOutput) Elem() StatefulNodeAzureNetworkOutput
func (StatefulNodeAzureNetworkPtrOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkPtrOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkPtrOutput) NetworkInterfaces ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkPtrOutput) NetworkInterfaces() StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
func (StatefulNodeAzureNetworkPtrOutput) NetworkResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkPtrOutput) NetworkResourceGroupName() pulumi.StringPtrOutput
func (StatefulNodeAzureNetworkPtrOutput) ToStatefulNodeAzureNetworkPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkPtrOutput) ToStatefulNodeAzureNetworkPtrOutput() StatefulNodeAzureNetworkPtrOutput
func (StatefulNodeAzureNetworkPtrOutput) ToStatefulNodeAzureNetworkPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkPtrOutput) ToStatefulNodeAzureNetworkPtrOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkPtrOutput
func (StatefulNodeAzureNetworkPtrOutput) VirtualNetworkName ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkPtrOutput) VirtualNetworkName() pulumi.StringPtrOutput
type StatefulNodeAzureOsDisk ¶ added in v3.18.0
type StatefulNodeAzureOsDiskArgs ¶ added in v3.18.0
type StatefulNodeAzureOsDiskArgs struct { SizeGb pulumi.IntPtrInput `pulumi:"sizeGb"` Type pulumi.StringInput `pulumi:"type"` }
func (StatefulNodeAzureOsDiskArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureOsDiskArgs) ElementType() reflect.Type
func (StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskOutput ¶ added in v3.18.0
func (i StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskOutput() StatefulNodeAzureOsDiskOutput
func (StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskOutput
func (StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskPtrOutput ¶ added in v3.18.0
func (i StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskPtrOutput() StatefulNodeAzureOsDiskPtrOutput
func (StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskPtrOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskPtrOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskPtrOutput
type StatefulNodeAzureOsDiskInput ¶ added in v3.18.0
type StatefulNodeAzureOsDiskInput interface { pulumi.Input ToStatefulNodeAzureOsDiskOutput() StatefulNodeAzureOsDiskOutput ToStatefulNodeAzureOsDiskOutputWithContext(context.Context) StatefulNodeAzureOsDiskOutput }
StatefulNodeAzureOsDiskInput is an input type that accepts StatefulNodeAzureOsDiskArgs and StatefulNodeAzureOsDiskOutput values. You can construct a concrete instance of `StatefulNodeAzureOsDiskInput` via:
StatefulNodeAzureOsDiskArgs{...}
type StatefulNodeAzureOsDiskOutput ¶ added in v3.18.0
type StatefulNodeAzureOsDiskOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureOsDiskOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureOsDiskOutput) ElementType() reflect.Type
func (StatefulNodeAzureOsDiskOutput) SizeGb ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskOutput) SizeGb() pulumi.IntPtrOutput
func (StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskOutput ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskOutput() StatefulNodeAzureOsDiskOutput
func (StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskOutput
func (StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskPtrOutput() StatefulNodeAzureOsDiskPtrOutput
func (StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskPtrOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskPtrOutput
func (StatefulNodeAzureOsDiskOutput) Type ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskOutput) Type() pulumi.StringOutput
type StatefulNodeAzureOsDiskPtrInput ¶ added in v3.18.0
type StatefulNodeAzureOsDiskPtrInput interface { pulumi.Input ToStatefulNodeAzureOsDiskPtrOutput() StatefulNodeAzureOsDiskPtrOutput ToStatefulNodeAzureOsDiskPtrOutputWithContext(context.Context) StatefulNodeAzureOsDiskPtrOutput }
StatefulNodeAzureOsDiskPtrInput is an input type that accepts StatefulNodeAzureOsDiskArgs, StatefulNodeAzureOsDiskPtr and StatefulNodeAzureOsDiskPtrOutput values. You can construct a concrete instance of `StatefulNodeAzureOsDiskPtrInput` via:
StatefulNodeAzureOsDiskArgs{...} or: nil
func StatefulNodeAzureOsDiskPtr ¶ added in v3.18.0
func StatefulNodeAzureOsDiskPtr(v *StatefulNodeAzureOsDiskArgs) StatefulNodeAzureOsDiskPtrInput
type StatefulNodeAzureOsDiskPtrOutput ¶ added in v3.18.0
type StatefulNodeAzureOsDiskPtrOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureOsDiskPtrOutput) Elem ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskPtrOutput) Elem() StatefulNodeAzureOsDiskOutput
func (StatefulNodeAzureOsDiskPtrOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureOsDiskPtrOutput) ElementType() reflect.Type
func (StatefulNodeAzureOsDiskPtrOutput) SizeGb ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskPtrOutput) SizeGb() pulumi.IntPtrOutput
func (StatefulNodeAzureOsDiskPtrOutput) ToStatefulNodeAzureOsDiskPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskPtrOutput) ToStatefulNodeAzureOsDiskPtrOutput() StatefulNodeAzureOsDiskPtrOutput
func (StatefulNodeAzureOsDiskPtrOutput) ToStatefulNodeAzureOsDiskPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskPtrOutput) ToStatefulNodeAzureOsDiskPtrOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskPtrOutput
func (StatefulNodeAzureOsDiskPtrOutput) Type ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskPtrOutput) Type() pulumi.StringPtrOutput
type StatefulNodeAzureOutput ¶ added in v3.18.0
type StatefulNodeAzureOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureOutput) AttachDataDisks ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) AttachDataDisks() StatefulNodeAzureAttachDataDiskArrayOutput
func (StatefulNodeAzureOutput) BootDiagnostics ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) BootDiagnostics() StatefulNodeAzureBootDiagnosticArrayOutput
func (StatefulNodeAzureOutput) CustomData ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) CustomData() pulumi.StringOutput
func (StatefulNodeAzureOutput) DataDisks ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) DataDisks() StatefulNodeAzureDataDiskArrayOutput
func (StatefulNodeAzureOutput) DataDisksPersistenceMode ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) DataDisksPersistenceMode() pulumi.StringOutput
func (StatefulNodeAzureOutput) Deletes ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Deletes() StatefulNodeAzureDeleteArrayOutput
func (StatefulNodeAzureOutput) Description ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Description() pulumi.StringOutput
func (StatefulNodeAzureOutput) DetachDataDisks ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) DetachDataDisks() StatefulNodeAzureDetachDataDiskArrayOutput
func (StatefulNodeAzureOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureOutput) ElementType() reflect.Type
func (StatefulNodeAzureOutput) Extensions ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Extensions() StatefulNodeAzureExtensionArrayOutput
func (StatefulNodeAzureOutput) Health ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Health() StatefulNodeAzureHealthOutput
func (StatefulNodeAzureOutput) Image ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Image() StatefulNodeAzureImageOutput
func (StatefulNodeAzureOutput) ImportVms ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) ImportVms() StatefulNodeAzureImportVmArrayOutput
func (StatefulNodeAzureOutput) LoadBalancers ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) LoadBalancers() StatefulNodeAzureLoadBalancerArrayOutput
func (StatefulNodeAzureOutput) Login ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Login() StatefulNodeAzureLoginOutput
func (StatefulNodeAzureOutput) ManagedServiceIdentities ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) ManagedServiceIdentities() StatefulNodeAzureManagedServiceIdentityArrayOutput
func (StatefulNodeAzureOutput) Name ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Name() pulumi.StringOutput
func (StatefulNodeAzureOutput) Network ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Network() StatefulNodeAzureNetworkOutput
func (StatefulNodeAzureOutput) OdSizes ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) OdSizes() pulumi.StringArrayOutput
func (StatefulNodeAzureOutput) Os ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Os() pulumi.StringOutput
func (StatefulNodeAzureOutput) OsDisk ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) OsDisk() StatefulNodeAzureOsDiskOutput
func (StatefulNodeAzureOutput) OsDiskPersistenceMode ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) OsDiskPersistenceMode() pulumi.StringOutput
func (StatefulNodeAzureOutput) PreferredSpotSizes ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) PreferredSpotSizes() pulumi.StringArrayOutput
func (StatefulNodeAzureOutput) PreferredZones ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) PreferredZones() pulumi.StringOutput
func (StatefulNodeAzureOutput) Region ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Region() pulumi.StringOutput
func (StatefulNodeAzureOutput) ResourceGroupName ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) ResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureOutput) SchedulingTasks ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) SchedulingTasks() StatefulNodeAzureSchedulingTaskArrayOutput
func (StatefulNodeAzureOutput) Secrets ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Secrets() StatefulNodeAzureSecretArrayOutput
func (StatefulNodeAzureOutput) ShouldPersistDataDisks ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) ShouldPersistDataDisks() pulumi.BoolOutput
func (StatefulNodeAzureOutput) ShouldPersistNetwork ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) ShouldPersistNetwork() pulumi.BoolOutput
func (StatefulNodeAzureOutput) ShouldPersistOsDisk ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) ShouldPersistOsDisk() pulumi.BoolOutput
func (StatefulNodeAzureOutput) ShouldPersistVm ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) ShouldPersistVm() pulumi.BoolOutput
func (StatefulNodeAzureOutput) ShutdownScript ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) ShutdownScript() pulumi.StringOutput
func (StatefulNodeAzureOutput) Signals ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Signals() StatefulNodeAzureSignalArrayOutput
func (StatefulNodeAzureOutput) SpotSizes ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) SpotSizes() pulumi.StringArrayOutput
func (StatefulNodeAzureOutput) Strategy ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Strategy() StatefulNodeAzureStrategyOutput
func (StatefulNodeAzureOutput) Tags ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Tags() StatefulNodeAzureTagArrayOutput
func (StatefulNodeAzureOutput) ToStatefulNodeAzureOutput ¶ added in v3.18.0
func (o StatefulNodeAzureOutput) ToStatefulNodeAzureOutput() StatefulNodeAzureOutput
func (StatefulNodeAzureOutput) ToStatefulNodeAzureOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureOutput) ToStatefulNodeAzureOutputWithContext(ctx context.Context) StatefulNodeAzureOutput
func (StatefulNodeAzureOutput) UpdateStates ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) UpdateStates() StatefulNodeAzureUpdateStateArrayOutput
func (StatefulNodeAzureOutput) Zones ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Zones() pulumi.StringArrayOutput
type StatefulNodeAzureSchedulingTask ¶ added in v3.18.0
type StatefulNodeAzureSchedulingTaskArgs ¶ added in v3.18.0
type StatefulNodeAzureSchedulingTaskArgs struct { CronExpression pulumi.StringInput `pulumi:"cronExpression"` IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` Type pulumi.StringInput `pulumi:"type"` }
func (StatefulNodeAzureSchedulingTaskArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSchedulingTaskArgs) ElementType() reflect.Type
func (StatefulNodeAzureSchedulingTaskArgs) ToStatefulNodeAzureSchedulingTaskOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSchedulingTaskArgs) ToStatefulNodeAzureSchedulingTaskOutput() StatefulNodeAzureSchedulingTaskOutput
func (StatefulNodeAzureSchedulingTaskArgs) ToStatefulNodeAzureSchedulingTaskOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSchedulingTaskArgs) ToStatefulNodeAzureSchedulingTaskOutputWithContext(ctx context.Context) StatefulNodeAzureSchedulingTaskOutput
type StatefulNodeAzureSchedulingTaskArray ¶ added in v3.18.0
type StatefulNodeAzureSchedulingTaskArray []StatefulNodeAzureSchedulingTaskInput
func (StatefulNodeAzureSchedulingTaskArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSchedulingTaskArray) ElementType() reflect.Type
func (StatefulNodeAzureSchedulingTaskArray) ToStatefulNodeAzureSchedulingTaskArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSchedulingTaskArray) ToStatefulNodeAzureSchedulingTaskArrayOutput() StatefulNodeAzureSchedulingTaskArrayOutput
func (StatefulNodeAzureSchedulingTaskArray) ToStatefulNodeAzureSchedulingTaskArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSchedulingTaskArray) ToStatefulNodeAzureSchedulingTaskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSchedulingTaskArrayOutput
type StatefulNodeAzureSchedulingTaskArrayInput ¶ added in v3.18.0
type StatefulNodeAzureSchedulingTaskArrayInput interface { pulumi.Input ToStatefulNodeAzureSchedulingTaskArrayOutput() StatefulNodeAzureSchedulingTaskArrayOutput ToStatefulNodeAzureSchedulingTaskArrayOutputWithContext(context.Context) StatefulNodeAzureSchedulingTaskArrayOutput }
StatefulNodeAzureSchedulingTaskArrayInput is an input type that accepts StatefulNodeAzureSchedulingTaskArray and StatefulNodeAzureSchedulingTaskArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureSchedulingTaskArrayInput` via:
StatefulNodeAzureSchedulingTaskArray{ StatefulNodeAzureSchedulingTaskArgs{...} }
type StatefulNodeAzureSchedulingTaskArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureSchedulingTaskArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSchedulingTaskArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSchedulingTaskArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureSchedulingTaskArrayOutput) ToStatefulNodeAzureSchedulingTaskArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSchedulingTaskArrayOutput) ToStatefulNodeAzureSchedulingTaskArrayOutput() StatefulNodeAzureSchedulingTaskArrayOutput
func (StatefulNodeAzureSchedulingTaskArrayOutput) ToStatefulNodeAzureSchedulingTaskArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSchedulingTaskArrayOutput) ToStatefulNodeAzureSchedulingTaskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSchedulingTaskArrayOutput
type StatefulNodeAzureSchedulingTaskInput ¶ added in v3.18.0
type StatefulNodeAzureSchedulingTaskInput interface { pulumi.Input ToStatefulNodeAzureSchedulingTaskOutput() StatefulNodeAzureSchedulingTaskOutput ToStatefulNodeAzureSchedulingTaskOutputWithContext(context.Context) StatefulNodeAzureSchedulingTaskOutput }
StatefulNodeAzureSchedulingTaskInput is an input type that accepts StatefulNodeAzureSchedulingTaskArgs and StatefulNodeAzureSchedulingTaskOutput values. You can construct a concrete instance of `StatefulNodeAzureSchedulingTaskInput` via:
StatefulNodeAzureSchedulingTaskArgs{...}
type StatefulNodeAzureSchedulingTaskOutput ¶ added in v3.18.0
type StatefulNodeAzureSchedulingTaskOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSchedulingTaskOutput) CronExpression ¶ added in v3.18.0
func (o StatefulNodeAzureSchedulingTaskOutput) CronExpression() pulumi.StringOutput
func (StatefulNodeAzureSchedulingTaskOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSchedulingTaskOutput) ElementType() reflect.Type
func (StatefulNodeAzureSchedulingTaskOutput) IsEnabled ¶ added in v3.18.0
func (o StatefulNodeAzureSchedulingTaskOutput) IsEnabled() pulumi.BoolOutput
func (StatefulNodeAzureSchedulingTaskOutput) ToStatefulNodeAzureSchedulingTaskOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSchedulingTaskOutput) ToStatefulNodeAzureSchedulingTaskOutput() StatefulNodeAzureSchedulingTaskOutput
func (StatefulNodeAzureSchedulingTaskOutput) ToStatefulNodeAzureSchedulingTaskOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSchedulingTaskOutput) ToStatefulNodeAzureSchedulingTaskOutputWithContext(ctx context.Context) StatefulNodeAzureSchedulingTaskOutput
func (StatefulNodeAzureSchedulingTaskOutput) Type ¶ added in v3.18.0
func (o StatefulNodeAzureSchedulingTaskOutput) Type() pulumi.StringOutput
type StatefulNodeAzureSecret ¶ added in v3.18.0
type StatefulNodeAzureSecret struct { SourceVaults []StatefulNodeAzureSecretSourceVault `pulumi:"sourceVaults"` VaultCertificates []StatefulNodeAzureSecretVaultCertificate `pulumi:"vaultCertificates"` }
type StatefulNodeAzureSecretArgs ¶ added in v3.18.0
type StatefulNodeAzureSecretArgs struct { SourceVaults StatefulNodeAzureSecretSourceVaultArrayInput `pulumi:"sourceVaults"` VaultCertificates StatefulNodeAzureSecretVaultCertificateArrayInput `pulumi:"vaultCertificates"` }
func (StatefulNodeAzureSecretArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretArgs) ElementType() reflect.Type
func (StatefulNodeAzureSecretArgs) ToStatefulNodeAzureSecretOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSecretArgs) ToStatefulNodeAzureSecretOutput() StatefulNodeAzureSecretOutput
func (StatefulNodeAzureSecretArgs) ToStatefulNodeAzureSecretOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSecretArgs) ToStatefulNodeAzureSecretOutputWithContext(ctx context.Context) StatefulNodeAzureSecretOutput
type StatefulNodeAzureSecretArray ¶ added in v3.18.0
type StatefulNodeAzureSecretArray []StatefulNodeAzureSecretInput
func (StatefulNodeAzureSecretArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretArray) ElementType() reflect.Type
func (StatefulNodeAzureSecretArray) ToStatefulNodeAzureSecretArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSecretArray) ToStatefulNodeAzureSecretArrayOutput() StatefulNodeAzureSecretArrayOutput
func (StatefulNodeAzureSecretArray) ToStatefulNodeAzureSecretArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSecretArray) ToStatefulNodeAzureSecretArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretArrayOutput
type StatefulNodeAzureSecretArrayInput ¶ added in v3.18.0
type StatefulNodeAzureSecretArrayInput interface { pulumi.Input ToStatefulNodeAzureSecretArrayOutput() StatefulNodeAzureSecretArrayOutput ToStatefulNodeAzureSecretArrayOutputWithContext(context.Context) StatefulNodeAzureSecretArrayOutput }
StatefulNodeAzureSecretArrayInput is an input type that accepts StatefulNodeAzureSecretArray and StatefulNodeAzureSecretArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureSecretArrayInput` via:
StatefulNodeAzureSecretArray{ StatefulNodeAzureSecretArgs{...} }
type StatefulNodeAzureSecretArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureSecretArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSecretArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureSecretArrayOutput) Index ¶ added in v3.18.0
func (o StatefulNodeAzureSecretArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureSecretOutput
func (StatefulNodeAzureSecretArrayOutput) ToStatefulNodeAzureSecretArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSecretArrayOutput) ToStatefulNodeAzureSecretArrayOutput() StatefulNodeAzureSecretArrayOutput
func (StatefulNodeAzureSecretArrayOutput) ToStatefulNodeAzureSecretArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSecretArrayOutput) ToStatefulNodeAzureSecretArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretArrayOutput
type StatefulNodeAzureSecretInput ¶ added in v3.18.0
type StatefulNodeAzureSecretInput interface { pulumi.Input ToStatefulNodeAzureSecretOutput() StatefulNodeAzureSecretOutput ToStatefulNodeAzureSecretOutputWithContext(context.Context) StatefulNodeAzureSecretOutput }
StatefulNodeAzureSecretInput is an input type that accepts StatefulNodeAzureSecretArgs and StatefulNodeAzureSecretOutput values. You can construct a concrete instance of `StatefulNodeAzureSecretInput` via:
StatefulNodeAzureSecretArgs{...}
type StatefulNodeAzureSecretOutput ¶ added in v3.18.0
type StatefulNodeAzureSecretOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSecretOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretOutput) ElementType() reflect.Type
func (StatefulNodeAzureSecretOutput) SourceVaults ¶ added in v3.18.0
func (o StatefulNodeAzureSecretOutput) SourceVaults() StatefulNodeAzureSecretSourceVaultArrayOutput
func (StatefulNodeAzureSecretOutput) ToStatefulNodeAzureSecretOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSecretOutput) ToStatefulNodeAzureSecretOutput() StatefulNodeAzureSecretOutput
func (StatefulNodeAzureSecretOutput) ToStatefulNodeAzureSecretOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSecretOutput) ToStatefulNodeAzureSecretOutputWithContext(ctx context.Context) StatefulNodeAzureSecretOutput
func (StatefulNodeAzureSecretOutput) VaultCertificates ¶ added in v3.18.0
func (o StatefulNodeAzureSecretOutput) VaultCertificates() StatefulNodeAzureSecretVaultCertificateArrayOutput
type StatefulNodeAzureSecretSourceVault ¶ added in v3.18.0
type StatefulNodeAzureSecretSourceVaultArgs ¶ added in v3.18.0
type StatefulNodeAzureSecretSourceVaultArgs struct { Name pulumi.StringInput `pulumi:"name"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (StatefulNodeAzureSecretSourceVaultArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretSourceVaultArgs) ElementType() reflect.Type
func (StatefulNodeAzureSecretSourceVaultArgs) ToStatefulNodeAzureSecretSourceVaultOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSecretSourceVaultArgs) ToStatefulNodeAzureSecretSourceVaultOutput() StatefulNodeAzureSecretSourceVaultOutput
func (StatefulNodeAzureSecretSourceVaultArgs) ToStatefulNodeAzureSecretSourceVaultOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSecretSourceVaultArgs) ToStatefulNodeAzureSecretSourceVaultOutputWithContext(ctx context.Context) StatefulNodeAzureSecretSourceVaultOutput
type StatefulNodeAzureSecretSourceVaultArray ¶ added in v3.18.0
type StatefulNodeAzureSecretSourceVaultArray []StatefulNodeAzureSecretSourceVaultInput
func (StatefulNodeAzureSecretSourceVaultArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretSourceVaultArray) ElementType() reflect.Type
func (StatefulNodeAzureSecretSourceVaultArray) ToStatefulNodeAzureSecretSourceVaultArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSecretSourceVaultArray) ToStatefulNodeAzureSecretSourceVaultArrayOutput() StatefulNodeAzureSecretSourceVaultArrayOutput
func (StatefulNodeAzureSecretSourceVaultArray) ToStatefulNodeAzureSecretSourceVaultArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSecretSourceVaultArray) ToStatefulNodeAzureSecretSourceVaultArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretSourceVaultArrayOutput
type StatefulNodeAzureSecretSourceVaultArrayInput ¶ added in v3.18.0
type StatefulNodeAzureSecretSourceVaultArrayInput interface { pulumi.Input ToStatefulNodeAzureSecretSourceVaultArrayOutput() StatefulNodeAzureSecretSourceVaultArrayOutput ToStatefulNodeAzureSecretSourceVaultArrayOutputWithContext(context.Context) StatefulNodeAzureSecretSourceVaultArrayOutput }
StatefulNodeAzureSecretSourceVaultArrayInput is an input type that accepts StatefulNodeAzureSecretSourceVaultArray and StatefulNodeAzureSecretSourceVaultArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureSecretSourceVaultArrayInput` via:
StatefulNodeAzureSecretSourceVaultArray{ StatefulNodeAzureSecretSourceVaultArgs{...} }
type StatefulNodeAzureSecretSourceVaultArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureSecretSourceVaultArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSecretSourceVaultArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretSourceVaultArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureSecretSourceVaultArrayOutput) ToStatefulNodeAzureSecretSourceVaultArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSecretSourceVaultArrayOutput) ToStatefulNodeAzureSecretSourceVaultArrayOutput() StatefulNodeAzureSecretSourceVaultArrayOutput
func (StatefulNodeAzureSecretSourceVaultArrayOutput) ToStatefulNodeAzureSecretSourceVaultArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSecretSourceVaultArrayOutput) ToStatefulNodeAzureSecretSourceVaultArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretSourceVaultArrayOutput
type StatefulNodeAzureSecretSourceVaultInput ¶ added in v3.18.0
type StatefulNodeAzureSecretSourceVaultInput interface { pulumi.Input ToStatefulNodeAzureSecretSourceVaultOutput() StatefulNodeAzureSecretSourceVaultOutput ToStatefulNodeAzureSecretSourceVaultOutputWithContext(context.Context) StatefulNodeAzureSecretSourceVaultOutput }
StatefulNodeAzureSecretSourceVaultInput is an input type that accepts StatefulNodeAzureSecretSourceVaultArgs and StatefulNodeAzureSecretSourceVaultOutput values. You can construct a concrete instance of `StatefulNodeAzureSecretSourceVaultInput` via:
StatefulNodeAzureSecretSourceVaultArgs{...}
type StatefulNodeAzureSecretSourceVaultOutput ¶ added in v3.18.0
type StatefulNodeAzureSecretSourceVaultOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSecretSourceVaultOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretSourceVaultOutput) ElementType() reflect.Type
func (StatefulNodeAzureSecretSourceVaultOutput) Name ¶ added in v3.18.0
func (o StatefulNodeAzureSecretSourceVaultOutput) Name() pulumi.StringOutput
func (StatefulNodeAzureSecretSourceVaultOutput) ResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureSecretSourceVaultOutput) ResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureSecretSourceVaultOutput) ToStatefulNodeAzureSecretSourceVaultOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSecretSourceVaultOutput) ToStatefulNodeAzureSecretSourceVaultOutput() StatefulNodeAzureSecretSourceVaultOutput
func (StatefulNodeAzureSecretSourceVaultOutput) ToStatefulNodeAzureSecretSourceVaultOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSecretSourceVaultOutput) ToStatefulNodeAzureSecretSourceVaultOutputWithContext(ctx context.Context) StatefulNodeAzureSecretSourceVaultOutput
type StatefulNodeAzureSecretVaultCertificate ¶ added in v3.18.0
type StatefulNodeAzureSecretVaultCertificateArgs ¶ added in v3.18.0
type StatefulNodeAzureSecretVaultCertificateArgs struct { CertificateStore pulumi.StringPtrInput `pulumi:"certificateStore"` CertificateUrl pulumi.StringPtrInput `pulumi:"certificateUrl"` }
func (StatefulNodeAzureSecretVaultCertificateArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretVaultCertificateArgs) ElementType() reflect.Type
func (StatefulNodeAzureSecretVaultCertificateArgs) ToStatefulNodeAzureSecretVaultCertificateOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSecretVaultCertificateArgs) ToStatefulNodeAzureSecretVaultCertificateOutput() StatefulNodeAzureSecretVaultCertificateOutput
func (StatefulNodeAzureSecretVaultCertificateArgs) ToStatefulNodeAzureSecretVaultCertificateOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSecretVaultCertificateArgs) ToStatefulNodeAzureSecretVaultCertificateOutputWithContext(ctx context.Context) StatefulNodeAzureSecretVaultCertificateOutput
type StatefulNodeAzureSecretVaultCertificateArray ¶ added in v3.18.0
type StatefulNodeAzureSecretVaultCertificateArray []StatefulNodeAzureSecretVaultCertificateInput
func (StatefulNodeAzureSecretVaultCertificateArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretVaultCertificateArray) ElementType() reflect.Type
func (StatefulNodeAzureSecretVaultCertificateArray) ToStatefulNodeAzureSecretVaultCertificateArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSecretVaultCertificateArray) ToStatefulNodeAzureSecretVaultCertificateArrayOutput() StatefulNodeAzureSecretVaultCertificateArrayOutput
func (StatefulNodeAzureSecretVaultCertificateArray) ToStatefulNodeAzureSecretVaultCertificateArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSecretVaultCertificateArray) ToStatefulNodeAzureSecretVaultCertificateArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretVaultCertificateArrayOutput
type StatefulNodeAzureSecretVaultCertificateArrayInput ¶ added in v3.18.0
type StatefulNodeAzureSecretVaultCertificateArrayInput interface { pulumi.Input ToStatefulNodeAzureSecretVaultCertificateArrayOutput() StatefulNodeAzureSecretVaultCertificateArrayOutput ToStatefulNodeAzureSecretVaultCertificateArrayOutputWithContext(context.Context) StatefulNodeAzureSecretVaultCertificateArrayOutput }
StatefulNodeAzureSecretVaultCertificateArrayInput is an input type that accepts StatefulNodeAzureSecretVaultCertificateArray and StatefulNodeAzureSecretVaultCertificateArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureSecretVaultCertificateArrayInput` via:
StatefulNodeAzureSecretVaultCertificateArray{ StatefulNodeAzureSecretVaultCertificateArgs{...} }
type StatefulNodeAzureSecretVaultCertificateArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureSecretVaultCertificateArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSecretVaultCertificateArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretVaultCertificateArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureSecretVaultCertificateArrayOutput) ToStatefulNodeAzureSecretVaultCertificateArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSecretVaultCertificateArrayOutput) ToStatefulNodeAzureSecretVaultCertificateArrayOutput() StatefulNodeAzureSecretVaultCertificateArrayOutput
func (StatefulNodeAzureSecretVaultCertificateArrayOutput) ToStatefulNodeAzureSecretVaultCertificateArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSecretVaultCertificateArrayOutput) ToStatefulNodeAzureSecretVaultCertificateArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretVaultCertificateArrayOutput
type StatefulNodeAzureSecretVaultCertificateInput ¶ added in v3.18.0
type StatefulNodeAzureSecretVaultCertificateInput interface { pulumi.Input ToStatefulNodeAzureSecretVaultCertificateOutput() StatefulNodeAzureSecretVaultCertificateOutput ToStatefulNodeAzureSecretVaultCertificateOutputWithContext(context.Context) StatefulNodeAzureSecretVaultCertificateOutput }
StatefulNodeAzureSecretVaultCertificateInput is an input type that accepts StatefulNodeAzureSecretVaultCertificateArgs and StatefulNodeAzureSecretVaultCertificateOutput values. You can construct a concrete instance of `StatefulNodeAzureSecretVaultCertificateInput` via:
StatefulNodeAzureSecretVaultCertificateArgs{...}
type StatefulNodeAzureSecretVaultCertificateOutput ¶ added in v3.18.0
type StatefulNodeAzureSecretVaultCertificateOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSecretVaultCertificateOutput) CertificateStore ¶ added in v3.18.0
func (o StatefulNodeAzureSecretVaultCertificateOutput) CertificateStore() pulumi.StringPtrOutput
func (StatefulNodeAzureSecretVaultCertificateOutput) CertificateUrl ¶ added in v3.18.0
func (o StatefulNodeAzureSecretVaultCertificateOutput) CertificateUrl() pulumi.StringPtrOutput
func (StatefulNodeAzureSecretVaultCertificateOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretVaultCertificateOutput) ElementType() reflect.Type
func (StatefulNodeAzureSecretVaultCertificateOutput) ToStatefulNodeAzureSecretVaultCertificateOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSecretVaultCertificateOutput) ToStatefulNodeAzureSecretVaultCertificateOutput() StatefulNodeAzureSecretVaultCertificateOutput
func (StatefulNodeAzureSecretVaultCertificateOutput) ToStatefulNodeAzureSecretVaultCertificateOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSecretVaultCertificateOutput) ToStatefulNodeAzureSecretVaultCertificateOutputWithContext(ctx context.Context) StatefulNodeAzureSecretVaultCertificateOutput
type StatefulNodeAzureSignal ¶ added in v3.18.0
type StatefulNodeAzureSignalArgs ¶ added in v3.18.0
type StatefulNodeAzureSignalArgs struct { Timeout pulumi.IntInput `pulumi:"timeout"` Type pulumi.StringInput `pulumi:"type"` }
func (StatefulNodeAzureSignalArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSignalArgs) ElementType() reflect.Type
func (StatefulNodeAzureSignalArgs) ToStatefulNodeAzureSignalOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSignalArgs) ToStatefulNodeAzureSignalOutput() StatefulNodeAzureSignalOutput
func (StatefulNodeAzureSignalArgs) ToStatefulNodeAzureSignalOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSignalArgs) ToStatefulNodeAzureSignalOutputWithContext(ctx context.Context) StatefulNodeAzureSignalOutput
type StatefulNodeAzureSignalArray ¶ added in v3.18.0
type StatefulNodeAzureSignalArray []StatefulNodeAzureSignalInput
func (StatefulNodeAzureSignalArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSignalArray) ElementType() reflect.Type
func (StatefulNodeAzureSignalArray) ToStatefulNodeAzureSignalArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSignalArray) ToStatefulNodeAzureSignalArrayOutput() StatefulNodeAzureSignalArrayOutput
func (StatefulNodeAzureSignalArray) ToStatefulNodeAzureSignalArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSignalArray) ToStatefulNodeAzureSignalArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSignalArrayOutput
type StatefulNodeAzureSignalArrayInput ¶ added in v3.18.0
type StatefulNodeAzureSignalArrayInput interface { pulumi.Input ToStatefulNodeAzureSignalArrayOutput() StatefulNodeAzureSignalArrayOutput ToStatefulNodeAzureSignalArrayOutputWithContext(context.Context) StatefulNodeAzureSignalArrayOutput }
StatefulNodeAzureSignalArrayInput is an input type that accepts StatefulNodeAzureSignalArray and StatefulNodeAzureSignalArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureSignalArrayInput` via:
StatefulNodeAzureSignalArray{ StatefulNodeAzureSignalArgs{...} }
type StatefulNodeAzureSignalArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureSignalArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSignalArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSignalArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureSignalArrayOutput) Index ¶ added in v3.18.0
func (o StatefulNodeAzureSignalArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureSignalOutput
func (StatefulNodeAzureSignalArrayOutput) ToStatefulNodeAzureSignalArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSignalArrayOutput) ToStatefulNodeAzureSignalArrayOutput() StatefulNodeAzureSignalArrayOutput
func (StatefulNodeAzureSignalArrayOutput) ToStatefulNodeAzureSignalArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSignalArrayOutput) ToStatefulNodeAzureSignalArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSignalArrayOutput
type StatefulNodeAzureSignalInput ¶ added in v3.18.0
type StatefulNodeAzureSignalInput interface { pulumi.Input ToStatefulNodeAzureSignalOutput() StatefulNodeAzureSignalOutput ToStatefulNodeAzureSignalOutputWithContext(context.Context) StatefulNodeAzureSignalOutput }
StatefulNodeAzureSignalInput is an input type that accepts StatefulNodeAzureSignalArgs and StatefulNodeAzureSignalOutput values. You can construct a concrete instance of `StatefulNodeAzureSignalInput` via:
StatefulNodeAzureSignalArgs{...}
type StatefulNodeAzureSignalOutput ¶ added in v3.18.0
type StatefulNodeAzureSignalOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSignalOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSignalOutput) ElementType() reflect.Type
func (StatefulNodeAzureSignalOutput) Timeout ¶ added in v3.18.0
func (o StatefulNodeAzureSignalOutput) Timeout() pulumi.IntOutput
func (StatefulNodeAzureSignalOutput) ToStatefulNodeAzureSignalOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSignalOutput) ToStatefulNodeAzureSignalOutput() StatefulNodeAzureSignalOutput
func (StatefulNodeAzureSignalOutput) ToStatefulNodeAzureSignalOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSignalOutput) ToStatefulNodeAzureSignalOutputWithContext(ctx context.Context) StatefulNodeAzureSignalOutput
func (StatefulNodeAzureSignalOutput) Type ¶ added in v3.18.0
func (o StatefulNodeAzureSignalOutput) Type() pulumi.StringOutput
type StatefulNodeAzureState ¶ added in v3.18.0
type StatefulNodeAzureState struct { AttachDataDisks StatefulNodeAzureAttachDataDiskArrayInput BootDiagnostics StatefulNodeAzureBootDiagnosticArrayInput CustomData pulumi.StringPtrInput DataDisks StatefulNodeAzureDataDiskArrayInput DataDisksPersistenceMode pulumi.StringPtrInput Deletes StatefulNodeAzureDeleteArrayInput Description pulumi.StringPtrInput DetachDataDisks StatefulNodeAzureDetachDataDiskArrayInput Extensions StatefulNodeAzureExtensionArrayInput Health StatefulNodeAzureHealthPtrInput Image StatefulNodeAzureImagePtrInput ImportVms StatefulNodeAzureImportVmArrayInput LoadBalancers StatefulNodeAzureLoadBalancerArrayInput Login StatefulNodeAzureLoginPtrInput ManagedServiceIdentities StatefulNodeAzureManagedServiceIdentityArrayInput Name pulumi.StringPtrInput Network StatefulNodeAzureNetworkPtrInput OdSizes pulumi.StringArrayInput Os pulumi.StringPtrInput OsDisk StatefulNodeAzureOsDiskPtrInput OsDiskPersistenceMode pulumi.StringPtrInput PreferredSpotSizes pulumi.StringArrayInput PreferredZones pulumi.StringPtrInput Region pulumi.StringPtrInput ResourceGroupName pulumi.StringPtrInput SchedulingTasks StatefulNodeAzureSchedulingTaskArrayInput Secrets StatefulNodeAzureSecretArrayInput ShouldPersistDataDisks pulumi.BoolPtrInput ShouldPersistNetwork pulumi.BoolPtrInput ShouldPersistOsDisk pulumi.BoolPtrInput ShouldPersistVm pulumi.BoolPtrInput ShutdownScript pulumi.StringPtrInput Signals StatefulNodeAzureSignalArrayInput SpotSizes pulumi.StringArrayInput Strategy StatefulNodeAzureStrategyPtrInput Tags StatefulNodeAzureTagArrayInput UpdateStates StatefulNodeAzureUpdateStateArrayInput Zones pulumi.StringArrayInput }
func (StatefulNodeAzureState) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureState) ElementType() reflect.Type
type StatefulNodeAzureStrategy ¶ added in v3.18.0
type StatefulNodeAzureStrategy struct { DrainingTimeout *int `pulumi:"drainingTimeout"` FallbackToOnDemand bool `pulumi:"fallbackToOnDemand"` OptimizationWindows []string `pulumi:"optimizationWindows"` PreferredLifeCycle *string `pulumi:"preferredLifeCycle"` RevertToSpot *StatefulNodeAzureStrategyRevertToSpot `pulumi:"revertToSpot"` }
type StatefulNodeAzureStrategyArgs ¶ added in v3.18.0
type StatefulNodeAzureStrategyArgs struct { DrainingTimeout pulumi.IntPtrInput `pulumi:"drainingTimeout"` FallbackToOnDemand pulumi.BoolInput `pulumi:"fallbackToOnDemand"` OptimizationWindows pulumi.StringArrayInput `pulumi:"optimizationWindows"` PreferredLifeCycle pulumi.StringPtrInput `pulumi:"preferredLifeCycle"` RevertToSpot StatefulNodeAzureStrategyRevertToSpotPtrInput `pulumi:"revertToSpot"` }
func (StatefulNodeAzureStrategyArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureStrategyArgs) ElementType() reflect.Type
func (StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyOutput ¶ added in v3.18.0
func (i StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyOutput() StatefulNodeAzureStrategyOutput
func (StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyOutput
func (StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyPtrOutput ¶ added in v3.18.0
func (i StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyPtrOutput() StatefulNodeAzureStrategyPtrOutput
func (StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyPtrOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyPtrOutput
type StatefulNodeAzureStrategyInput ¶ added in v3.18.0
type StatefulNodeAzureStrategyInput interface { pulumi.Input ToStatefulNodeAzureStrategyOutput() StatefulNodeAzureStrategyOutput ToStatefulNodeAzureStrategyOutputWithContext(context.Context) StatefulNodeAzureStrategyOutput }
StatefulNodeAzureStrategyInput is an input type that accepts StatefulNodeAzureStrategyArgs and StatefulNodeAzureStrategyOutput values. You can construct a concrete instance of `StatefulNodeAzureStrategyInput` via:
StatefulNodeAzureStrategyArgs{...}
type StatefulNodeAzureStrategyOutput ¶ added in v3.18.0
type StatefulNodeAzureStrategyOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureStrategyOutput) DrainingTimeout ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyOutput) DrainingTimeout() pulumi.IntPtrOutput
func (StatefulNodeAzureStrategyOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureStrategyOutput) ElementType() reflect.Type
func (StatefulNodeAzureStrategyOutput) FallbackToOnDemand ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyOutput) FallbackToOnDemand() pulumi.BoolOutput
func (StatefulNodeAzureStrategyOutput) OptimizationWindows ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyOutput) OptimizationWindows() pulumi.StringArrayOutput
func (StatefulNodeAzureStrategyOutput) PreferredLifeCycle ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyOutput) PreferredLifeCycle() pulumi.StringPtrOutput
func (StatefulNodeAzureStrategyOutput) RevertToSpot ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyOutput) RevertToSpot() StatefulNodeAzureStrategyRevertToSpotPtrOutput
func (StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyOutput ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyOutput() StatefulNodeAzureStrategyOutput
func (StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyOutput
func (StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyPtrOutput() StatefulNodeAzureStrategyPtrOutput
func (StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyPtrOutput
type StatefulNodeAzureStrategyPtrInput ¶ added in v3.18.0
type StatefulNodeAzureStrategyPtrInput interface { pulumi.Input ToStatefulNodeAzureStrategyPtrOutput() StatefulNodeAzureStrategyPtrOutput ToStatefulNodeAzureStrategyPtrOutputWithContext(context.Context) StatefulNodeAzureStrategyPtrOutput }
StatefulNodeAzureStrategyPtrInput is an input type that accepts StatefulNodeAzureStrategyArgs, StatefulNodeAzureStrategyPtr and StatefulNodeAzureStrategyPtrOutput values. You can construct a concrete instance of `StatefulNodeAzureStrategyPtrInput` via:
StatefulNodeAzureStrategyArgs{...} or: nil
func StatefulNodeAzureStrategyPtr ¶ added in v3.18.0
func StatefulNodeAzureStrategyPtr(v *StatefulNodeAzureStrategyArgs) StatefulNodeAzureStrategyPtrInput
type StatefulNodeAzureStrategyPtrOutput ¶ added in v3.18.0
type StatefulNodeAzureStrategyPtrOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureStrategyPtrOutput) DrainingTimeout ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyPtrOutput) DrainingTimeout() pulumi.IntPtrOutput
func (StatefulNodeAzureStrategyPtrOutput) Elem ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyPtrOutput) Elem() StatefulNodeAzureStrategyOutput
func (StatefulNodeAzureStrategyPtrOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureStrategyPtrOutput) ElementType() reflect.Type
func (StatefulNodeAzureStrategyPtrOutput) FallbackToOnDemand ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyPtrOutput) FallbackToOnDemand() pulumi.BoolPtrOutput
func (StatefulNodeAzureStrategyPtrOutput) OptimizationWindows ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyPtrOutput) OptimizationWindows() pulumi.StringArrayOutput
func (StatefulNodeAzureStrategyPtrOutput) PreferredLifeCycle ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyPtrOutput) PreferredLifeCycle() pulumi.StringPtrOutput
func (StatefulNodeAzureStrategyPtrOutput) RevertToSpot ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyPtrOutput) RevertToSpot() StatefulNodeAzureStrategyRevertToSpotPtrOutput
func (StatefulNodeAzureStrategyPtrOutput) ToStatefulNodeAzureStrategyPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyPtrOutput) ToStatefulNodeAzureStrategyPtrOutput() StatefulNodeAzureStrategyPtrOutput
func (StatefulNodeAzureStrategyPtrOutput) ToStatefulNodeAzureStrategyPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyPtrOutput) ToStatefulNodeAzureStrategyPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyPtrOutput
type StatefulNodeAzureStrategyRevertToSpot ¶ added in v3.18.0
type StatefulNodeAzureStrategyRevertToSpot struct {
PerformAt string `pulumi:"performAt"`
}
type StatefulNodeAzureStrategyRevertToSpotArgs ¶ added in v3.18.0
type StatefulNodeAzureStrategyRevertToSpotArgs struct {
PerformAt pulumi.StringInput `pulumi:"performAt"`
}
func (StatefulNodeAzureStrategyRevertToSpotArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureStrategyRevertToSpotArgs) ElementType() reflect.Type
func (StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotOutput ¶ added in v3.18.0
func (i StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotOutput() StatefulNodeAzureStrategyRevertToSpotOutput
func (StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotOutput
func (StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotPtrOutput ¶ added in v3.18.0
func (i StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotPtrOutput() StatefulNodeAzureStrategyRevertToSpotPtrOutput
func (StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotPtrOutput
type StatefulNodeAzureStrategyRevertToSpotInput ¶ added in v3.18.0
type StatefulNodeAzureStrategyRevertToSpotInput interface { pulumi.Input ToStatefulNodeAzureStrategyRevertToSpotOutput() StatefulNodeAzureStrategyRevertToSpotOutput ToStatefulNodeAzureStrategyRevertToSpotOutputWithContext(context.Context) StatefulNodeAzureStrategyRevertToSpotOutput }
StatefulNodeAzureStrategyRevertToSpotInput is an input type that accepts StatefulNodeAzureStrategyRevertToSpotArgs and StatefulNodeAzureStrategyRevertToSpotOutput values. You can construct a concrete instance of `StatefulNodeAzureStrategyRevertToSpotInput` via:
StatefulNodeAzureStrategyRevertToSpotArgs{...}
type StatefulNodeAzureStrategyRevertToSpotOutput ¶ added in v3.18.0
type StatefulNodeAzureStrategyRevertToSpotOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureStrategyRevertToSpotOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureStrategyRevertToSpotOutput) ElementType() reflect.Type
func (StatefulNodeAzureStrategyRevertToSpotOutput) PerformAt ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyRevertToSpotOutput) PerformAt() pulumi.StringOutput
func (StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotOutput ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotOutput() StatefulNodeAzureStrategyRevertToSpotOutput
func (StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotOutput
func (StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutput() StatefulNodeAzureStrategyRevertToSpotPtrOutput
func (StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotPtrOutput
type StatefulNodeAzureStrategyRevertToSpotPtrInput ¶ added in v3.18.0
type StatefulNodeAzureStrategyRevertToSpotPtrInput interface { pulumi.Input ToStatefulNodeAzureStrategyRevertToSpotPtrOutput() StatefulNodeAzureStrategyRevertToSpotPtrOutput ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext(context.Context) StatefulNodeAzureStrategyRevertToSpotPtrOutput }
StatefulNodeAzureStrategyRevertToSpotPtrInput is an input type that accepts StatefulNodeAzureStrategyRevertToSpotArgs, StatefulNodeAzureStrategyRevertToSpotPtr and StatefulNodeAzureStrategyRevertToSpotPtrOutput values. You can construct a concrete instance of `StatefulNodeAzureStrategyRevertToSpotPtrInput` via:
StatefulNodeAzureStrategyRevertToSpotArgs{...} or: nil
func StatefulNodeAzureStrategyRevertToSpotPtr ¶ added in v3.18.0
func StatefulNodeAzureStrategyRevertToSpotPtr(v *StatefulNodeAzureStrategyRevertToSpotArgs) StatefulNodeAzureStrategyRevertToSpotPtrInput
type StatefulNodeAzureStrategyRevertToSpotPtrOutput ¶ added in v3.18.0
type StatefulNodeAzureStrategyRevertToSpotPtrOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureStrategyRevertToSpotPtrOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureStrategyRevertToSpotPtrOutput) ElementType() reflect.Type
func (StatefulNodeAzureStrategyRevertToSpotPtrOutput) PerformAt ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyRevertToSpotPtrOutput) PerformAt() pulumi.StringPtrOutput
func (StatefulNodeAzureStrategyRevertToSpotPtrOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyRevertToSpotPtrOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutput() StatefulNodeAzureStrategyRevertToSpotPtrOutput
func (StatefulNodeAzureStrategyRevertToSpotPtrOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyRevertToSpotPtrOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotPtrOutput
type StatefulNodeAzureTag ¶ added in v3.18.0
type StatefulNodeAzureTagArgs ¶ added in v3.18.0
type StatefulNodeAzureTagArgs struct { TagKey pulumi.StringInput `pulumi:"tagKey"` TagValue pulumi.StringPtrInput `pulumi:"tagValue"` }
func (StatefulNodeAzureTagArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureTagArgs) ElementType() reflect.Type
func (StatefulNodeAzureTagArgs) ToStatefulNodeAzureTagOutput ¶ added in v3.18.0
func (i StatefulNodeAzureTagArgs) ToStatefulNodeAzureTagOutput() StatefulNodeAzureTagOutput
func (StatefulNodeAzureTagArgs) ToStatefulNodeAzureTagOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureTagArgs) ToStatefulNodeAzureTagOutputWithContext(ctx context.Context) StatefulNodeAzureTagOutput
type StatefulNodeAzureTagArray ¶ added in v3.18.0
type StatefulNodeAzureTagArray []StatefulNodeAzureTagInput
func (StatefulNodeAzureTagArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureTagArray) ElementType() reflect.Type
func (StatefulNodeAzureTagArray) ToStatefulNodeAzureTagArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureTagArray) ToStatefulNodeAzureTagArrayOutput() StatefulNodeAzureTagArrayOutput
func (StatefulNodeAzureTagArray) ToStatefulNodeAzureTagArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureTagArray) ToStatefulNodeAzureTagArrayOutputWithContext(ctx context.Context) StatefulNodeAzureTagArrayOutput
type StatefulNodeAzureTagArrayInput ¶ added in v3.18.0
type StatefulNodeAzureTagArrayInput interface { pulumi.Input ToStatefulNodeAzureTagArrayOutput() StatefulNodeAzureTagArrayOutput ToStatefulNodeAzureTagArrayOutputWithContext(context.Context) StatefulNodeAzureTagArrayOutput }
StatefulNodeAzureTagArrayInput is an input type that accepts StatefulNodeAzureTagArray and StatefulNodeAzureTagArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureTagArrayInput` via:
StatefulNodeAzureTagArray{ StatefulNodeAzureTagArgs{...} }
type StatefulNodeAzureTagArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureTagArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureTagArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureTagArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureTagArrayOutput) Index ¶ added in v3.18.0
func (o StatefulNodeAzureTagArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureTagOutput
func (StatefulNodeAzureTagArrayOutput) ToStatefulNodeAzureTagArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureTagArrayOutput) ToStatefulNodeAzureTagArrayOutput() StatefulNodeAzureTagArrayOutput
func (StatefulNodeAzureTagArrayOutput) ToStatefulNodeAzureTagArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureTagArrayOutput) ToStatefulNodeAzureTagArrayOutputWithContext(ctx context.Context) StatefulNodeAzureTagArrayOutput
type StatefulNodeAzureTagInput ¶ added in v3.18.0
type StatefulNodeAzureTagInput interface { pulumi.Input ToStatefulNodeAzureTagOutput() StatefulNodeAzureTagOutput ToStatefulNodeAzureTagOutputWithContext(context.Context) StatefulNodeAzureTagOutput }
StatefulNodeAzureTagInput is an input type that accepts StatefulNodeAzureTagArgs and StatefulNodeAzureTagOutput values. You can construct a concrete instance of `StatefulNodeAzureTagInput` via:
StatefulNodeAzureTagArgs{...}
type StatefulNodeAzureTagOutput ¶ added in v3.18.0
type StatefulNodeAzureTagOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureTagOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureTagOutput) ElementType() reflect.Type
func (StatefulNodeAzureTagOutput) TagKey ¶ added in v3.18.0
func (o StatefulNodeAzureTagOutput) TagKey() pulumi.StringOutput
func (StatefulNodeAzureTagOutput) TagValue ¶ added in v3.18.0
func (o StatefulNodeAzureTagOutput) TagValue() pulumi.StringPtrOutput
func (StatefulNodeAzureTagOutput) ToStatefulNodeAzureTagOutput ¶ added in v3.18.0
func (o StatefulNodeAzureTagOutput) ToStatefulNodeAzureTagOutput() StatefulNodeAzureTagOutput
func (StatefulNodeAzureTagOutput) ToStatefulNodeAzureTagOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureTagOutput) ToStatefulNodeAzureTagOutputWithContext(ctx context.Context) StatefulNodeAzureTagOutput
type StatefulNodeAzureUpdateState ¶ added in v3.18.0
type StatefulNodeAzureUpdateState struct {
State string `pulumi:"state"`
}
type StatefulNodeAzureUpdateStateArgs ¶ added in v3.18.0
type StatefulNodeAzureUpdateStateArgs struct {
State pulumi.StringInput `pulumi:"state"`
}
func (StatefulNodeAzureUpdateStateArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureUpdateStateArgs) ElementType() reflect.Type
func (StatefulNodeAzureUpdateStateArgs) ToStatefulNodeAzureUpdateStateOutput ¶ added in v3.18.0
func (i StatefulNodeAzureUpdateStateArgs) ToStatefulNodeAzureUpdateStateOutput() StatefulNodeAzureUpdateStateOutput
func (StatefulNodeAzureUpdateStateArgs) ToStatefulNodeAzureUpdateStateOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureUpdateStateArgs) ToStatefulNodeAzureUpdateStateOutputWithContext(ctx context.Context) StatefulNodeAzureUpdateStateOutput
type StatefulNodeAzureUpdateStateArray ¶ added in v3.18.0
type StatefulNodeAzureUpdateStateArray []StatefulNodeAzureUpdateStateInput
func (StatefulNodeAzureUpdateStateArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureUpdateStateArray) ElementType() reflect.Type
func (StatefulNodeAzureUpdateStateArray) ToStatefulNodeAzureUpdateStateArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureUpdateStateArray) ToStatefulNodeAzureUpdateStateArrayOutput() StatefulNodeAzureUpdateStateArrayOutput
func (StatefulNodeAzureUpdateStateArray) ToStatefulNodeAzureUpdateStateArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureUpdateStateArray) ToStatefulNodeAzureUpdateStateArrayOutputWithContext(ctx context.Context) StatefulNodeAzureUpdateStateArrayOutput
type StatefulNodeAzureUpdateStateArrayInput ¶ added in v3.18.0
type StatefulNodeAzureUpdateStateArrayInput interface { pulumi.Input ToStatefulNodeAzureUpdateStateArrayOutput() StatefulNodeAzureUpdateStateArrayOutput ToStatefulNodeAzureUpdateStateArrayOutputWithContext(context.Context) StatefulNodeAzureUpdateStateArrayOutput }
StatefulNodeAzureUpdateStateArrayInput is an input type that accepts StatefulNodeAzureUpdateStateArray and StatefulNodeAzureUpdateStateArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureUpdateStateArrayInput` via:
StatefulNodeAzureUpdateStateArray{ StatefulNodeAzureUpdateStateArgs{...} }
type StatefulNodeAzureUpdateStateArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureUpdateStateArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureUpdateStateArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureUpdateStateArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureUpdateStateArrayOutput) ToStatefulNodeAzureUpdateStateArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureUpdateStateArrayOutput) ToStatefulNodeAzureUpdateStateArrayOutput() StatefulNodeAzureUpdateStateArrayOutput
func (StatefulNodeAzureUpdateStateArrayOutput) ToStatefulNodeAzureUpdateStateArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureUpdateStateArrayOutput) ToStatefulNodeAzureUpdateStateArrayOutputWithContext(ctx context.Context) StatefulNodeAzureUpdateStateArrayOutput
type StatefulNodeAzureUpdateStateInput ¶ added in v3.18.0
type StatefulNodeAzureUpdateStateInput interface { pulumi.Input ToStatefulNodeAzureUpdateStateOutput() StatefulNodeAzureUpdateStateOutput ToStatefulNodeAzureUpdateStateOutputWithContext(context.Context) StatefulNodeAzureUpdateStateOutput }
StatefulNodeAzureUpdateStateInput is an input type that accepts StatefulNodeAzureUpdateStateArgs and StatefulNodeAzureUpdateStateOutput values. You can construct a concrete instance of `StatefulNodeAzureUpdateStateInput` via:
StatefulNodeAzureUpdateStateArgs{...}
type StatefulNodeAzureUpdateStateOutput ¶ added in v3.18.0
type StatefulNodeAzureUpdateStateOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureUpdateStateOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureUpdateStateOutput) ElementType() reflect.Type
func (StatefulNodeAzureUpdateStateOutput) State ¶ added in v3.18.0
func (o StatefulNodeAzureUpdateStateOutput) State() pulumi.StringOutput
func (StatefulNodeAzureUpdateStateOutput) ToStatefulNodeAzureUpdateStateOutput ¶ added in v3.18.0
func (o StatefulNodeAzureUpdateStateOutput) ToStatefulNodeAzureUpdateStateOutput() StatefulNodeAzureUpdateStateOutput
func (StatefulNodeAzureUpdateStateOutput) ToStatefulNodeAzureUpdateStateOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureUpdateStateOutput) ToStatefulNodeAzureUpdateStateOutputWithContext(ctx context.Context) StatefulNodeAzureUpdateStateOutput
type Subscription ¶
type Subscription struct { pulumi.CustomResourceState // The endpoint the notification will be sent to. url in case of `"http"`/`"https"`/`"web"`, email address in case of `"email"`/`"email-json"` and sns-topic-arn in case of `"aws-sns"`. Endpoint pulumi.StringOutput `pulumi:"endpoint"` // The event to send the notification when triggered. Valid values: `"AWS_EC2_INSTANCE_TERMINATE"`, `"AWS_EC2_INSTANCE_TERMINATED"`, `"AWS_EC2_INSTANCE_LAUNCH"`, `"AWS_EC2_INSTANCE_READY_SIGNAL_TIMEOUT"`, `"AWS_EC2_CANT_SPIN_OD"`, `"AWS_EC2_INSTANCE_UNHEALTHY_IN_ELB"`, `"GROUP_ROLL_FAILED"`, `"GROUP_ROLL_FINISHED"`, // `"CANT_SCALE_UP_GROUP_MAX_CAPACITY"`, // `"GROUP_UPDATED"`, // `"AWS_EMR_PROVISION_TIMEOUT"`, // `"GROUP_BEANSTALK_INIT_READY"`, // `"AZURE_VM_TERMINATED"`, // `"AZURE_VM_TERMINATE"`, // `"AWS_EC2_MANAGED_INSTANCE_PAUSING"`, // `"AWS_EC2_MANAGED_INSTANCE_RESUMING"`, // `"AWS_EC2_MANAGED_INSTANCE_RECYCLING"`,`"AWS_EC2_MANAGED_INSTANCE_DELETING"`. // Ocean Events:`"CLUSTER_ROLL_FINISHED"`,`"GROUP_ROLL_FAILED"`. EventType pulumi.StringOutput `pulumi:"eventType"` // The format of the notification content (JSON Format - Key+Value). Valid Values : `"instance-id"`, `"event"`, `"resource-id"`, `"resource-name"`, `"subnet-id"`, `"availability-zone"`, `"reason"`, `"private-ip"`, `"launchspec-id"` // Example: {"event": `"event"`, `"resourceId"`: `"resource-id"`, `"resourceName"`: `"resource-name"`", `"myCustomKey"`: `"My content is set here"` } // Default: {`"event"`: `"<event>"`, `"instanceId"`: `"<instance-id>"`, `"resourceId"`: `"<resource-id>"`, `"resourceName"`: `"<resource-name>"` }. Format pulumi.MapOutput `pulumi:"format"` // The protocol to send the notification. Valid values: `"email"`, `"email-json"`, `"aws-sns"`, `"web"`. // The following values are deprecated: `"http"` , `"https"` // You can use the generic `"web"` protocol instead. // `"aws-sns"` is only supported with AWS provider Protocol pulumi.StringOutput `pulumi:"protocol"` // Spotinst Resource id (Elastigroup or Ocean ID). ResourceId pulumi.StringOutput `pulumi:"resourceId"` }
Provides a Spotinst subscription resource.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-spotinst/sdk/v3/go/spotinst" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := spotinst.NewSubscription(ctx, "default-subscription", &spotinst.SubscriptionArgs{ Endpoint: pulumi.String("http://endpoint.com"), EventType: pulumi.String("AWS_EC2_INSTANCE_LAUNCH"), Format: pulumi.AnyMap{ "event": pulumi.Any("%event%"), "instance_id": pulumi.Any("%instance-id%"), "resource_id": pulumi.Any("%resource-id%"), "resource_name": pulumi.Any("%resource-name%"), "tags": pulumi.Any("foo,baz,baz"), }, Protocol: pulumi.String("http"), ResourceId: pulumi.Any(spotinst_elastigroup_aws.MyEg.Id), }) if err != nil { return err } return nil }) }
```
func GetSubscription ¶
func GetSubscription(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SubscriptionState, opts ...pulumi.ResourceOption) (*Subscription, error)
GetSubscription gets an existing Subscription resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSubscription ¶
func NewSubscription(ctx *pulumi.Context, name string, args *SubscriptionArgs, opts ...pulumi.ResourceOption) (*Subscription, error)
NewSubscription registers a new resource with the given unique name, arguments, and options.
func (*Subscription) ElementType ¶
func (*Subscription) ElementType() reflect.Type
func (*Subscription) ToSubscriptionOutput ¶
func (i *Subscription) ToSubscriptionOutput() SubscriptionOutput
func (*Subscription) ToSubscriptionOutputWithContext ¶
func (i *Subscription) ToSubscriptionOutputWithContext(ctx context.Context) SubscriptionOutput
type SubscriptionArgs ¶
type SubscriptionArgs struct { // The endpoint the notification will be sent to. url in case of `"http"`/`"https"`/`"web"`, email address in case of `"email"`/`"email-json"` and sns-topic-arn in case of `"aws-sns"`. Endpoint pulumi.StringInput // The event to send the notification when triggered. Valid values: `"AWS_EC2_INSTANCE_TERMINATE"`, `"AWS_EC2_INSTANCE_TERMINATED"`, `"AWS_EC2_INSTANCE_LAUNCH"`, `"AWS_EC2_INSTANCE_READY_SIGNAL_TIMEOUT"`, `"AWS_EC2_CANT_SPIN_OD"`, `"AWS_EC2_INSTANCE_UNHEALTHY_IN_ELB"`, `"GROUP_ROLL_FAILED"`, `"GROUP_ROLL_FINISHED"`, // `"CANT_SCALE_UP_GROUP_MAX_CAPACITY"`, // `"GROUP_UPDATED"`, // `"AWS_EMR_PROVISION_TIMEOUT"`, // `"GROUP_BEANSTALK_INIT_READY"`, // `"AZURE_VM_TERMINATED"`, // `"AZURE_VM_TERMINATE"`, // `"AWS_EC2_MANAGED_INSTANCE_PAUSING"`, // `"AWS_EC2_MANAGED_INSTANCE_RESUMING"`, // `"AWS_EC2_MANAGED_INSTANCE_RECYCLING"`,`"AWS_EC2_MANAGED_INSTANCE_DELETING"`. // Ocean Events:`"CLUSTER_ROLL_FINISHED"`,`"GROUP_ROLL_FAILED"`. EventType pulumi.StringInput // The format of the notification content (JSON Format - Key+Value). Valid Values : `"instance-id"`, `"event"`, `"resource-id"`, `"resource-name"`, `"subnet-id"`, `"availability-zone"`, `"reason"`, `"private-ip"`, `"launchspec-id"` // Example: {"event": `"event"`, `"resourceId"`: `"resource-id"`, `"resourceName"`: `"resource-name"`", `"myCustomKey"`: `"My content is set here"` } // Default: {`"event"`: `"<event>"`, `"instanceId"`: `"<instance-id>"`, `"resourceId"`: `"<resource-id>"`, `"resourceName"`: `"<resource-name>"` }. Format pulumi.MapInput // The protocol to send the notification. Valid values: `"email"`, `"email-json"`, `"aws-sns"`, `"web"`. // The following values are deprecated: `"http"` , `"https"` // You can use the generic `"web"` protocol instead. // `"aws-sns"` is only supported with AWS provider Protocol pulumi.StringInput // Spotinst Resource id (Elastigroup or Ocean ID). ResourceId pulumi.StringInput }
The set of arguments for constructing a Subscription resource.
func (SubscriptionArgs) ElementType ¶
func (SubscriptionArgs) ElementType() reflect.Type
type SubscriptionArray ¶
type SubscriptionArray []SubscriptionInput
func (SubscriptionArray) ElementType ¶
func (SubscriptionArray) ElementType() reflect.Type
func (SubscriptionArray) ToSubscriptionArrayOutput ¶
func (i SubscriptionArray) ToSubscriptionArrayOutput() SubscriptionArrayOutput
func (SubscriptionArray) ToSubscriptionArrayOutputWithContext ¶
func (i SubscriptionArray) ToSubscriptionArrayOutputWithContext(ctx context.Context) SubscriptionArrayOutput
type SubscriptionArrayInput ¶
type SubscriptionArrayInput interface { pulumi.Input ToSubscriptionArrayOutput() SubscriptionArrayOutput ToSubscriptionArrayOutputWithContext(context.Context) SubscriptionArrayOutput }
SubscriptionArrayInput is an input type that accepts SubscriptionArray and SubscriptionArrayOutput values. You can construct a concrete instance of `SubscriptionArrayInput` via:
SubscriptionArray{ SubscriptionArgs{...} }
type SubscriptionArrayOutput ¶
type SubscriptionArrayOutput struct{ *pulumi.OutputState }
func (SubscriptionArrayOutput) ElementType ¶
func (SubscriptionArrayOutput) ElementType() reflect.Type
func (SubscriptionArrayOutput) Index ¶
func (o SubscriptionArrayOutput) Index(i pulumi.IntInput) SubscriptionOutput
func (SubscriptionArrayOutput) ToSubscriptionArrayOutput ¶
func (o SubscriptionArrayOutput) ToSubscriptionArrayOutput() SubscriptionArrayOutput
func (SubscriptionArrayOutput) ToSubscriptionArrayOutputWithContext ¶
func (o SubscriptionArrayOutput) ToSubscriptionArrayOutputWithContext(ctx context.Context) SubscriptionArrayOutput
type SubscriptionInput ¶
type SubscriptionInput interface { pulumi.Input ToSubscriptionOutput() SubscriptionOutput ToSubscriptionOutputWithContext(ctx context.Context) SubscriptionOutput }
type SubscriptionMap ¶
type SubscriptionMap map[string]SubscriptionInput
func (SubscriptionMap) ElementType ¶
func (SubscriptionMap) ElementType() reflect.Type
func (SubscriptionMap) ToSubscriptionMapOutput ¶
func (i SubscriptionMap) ToSubscriptionMapOutput() SubscriptionMapOutput
func (SubscriptionMap) ToSubscriptionMapOutputWithContext ¶
func (i SubscriptionMap) ToSubscriptionMapOutputWithContext(ctx context.Context) SubscriptionMapOutput
type SubscriptionMapInput ¶
type SubscriptionMapInput interface { pulumi.Input ToSubscriptionMapOutput() SubscriptionMapOutput ToSubscriptionMapOutputWithContext(context.Context) SubscriptionMapOutput }
SubscriptionMapInput is an input type that accepts SubscriptionMap and SubscriptionMapOutput values. You can construct a concrete instance of `SubscriptionMapInput` via:
SubscriptionMap{ "key": SubscriptionArgs{...} }
type SubscriptionMapOutput ¶
type SubscriptionMapOutput struct{ *pulumi.OutputState }
func (SubscriptionMapOutput) ElementType ¶
func (SubscriptionMapOutput) ElementType() reflect.Type
func (SubscriptionMapOutput) MapIndex ¶
func (o SubscriptionMapOutput) MapIndex(k pulumi.StringInput) SubscriptionOutput
func (SubscriptionMapOutput) ToSubscriptionMapOutput ¶
func (o SubscriptionMapOutput) ToSubscriptionMapOutput() SubscriptionMapOutput
func (SubscriptionMapOutput) ToSubscriptionMapOutputWithContext ¶
func (o SubscriptionMapOutput) ToSubscriptionMapOutputWithContext(ctx context.Context) SubscriptionMapOutput
type SubscriptionOutput ¶
type SubscriptionOutput struct{ *pulumi.OutputState }
func (SubscriptionOutput) ElementType ¶
func (SubscriptionOutput) ElementType() reflect.Type
func (SubscriptionOutput) Endpoint ¶ added in v3.20.0
func (o SubscriptionOutput) Endpoint() pulumi.StringOutput
The endpoint the notification will be sent to. url in case of `"http"`/`"https"`/`"web"`, email address in case of `"email"`/`"email-json"` and sns-topic-arn in case of `"aws-sns"`.
func (SubscriptionOutput) EventType ¶ added in v3.20.0
func (o SubscriptionOutput) EventType() pulumi.StringOutput
The event to send the notification when triggered. Valid values: `"AWS_EC2_INSTANCE_TERMINATE"`, `"AWS_EC2_INSTANCE_TERMINATED"`, `"AWS_EC2_INSTANCE_LAUNCH"`, `"AWS_EC2_INSTANCE_READY_SIGNAL_TIMEOUT"`, `"AWS_EC2_CANT_SPIN_OD"`, `"AWS_EC2_INSTANCE_UNHEALTHY_IN_ELB"`, `"GROUP_ROLL_FAILED"`, `"GROUP_ROLL_FINISHED"`, `"CANT_SCALE_UP_GROUP_MAX_CAPACITY"`, `"GROUP_UPDATED"`, `"AWS_EMR_PROVISION_TIMEOUT"`, `"GROUP_BEANSTALK_INIT_READY"`, `"AZURE_VM_TERMINATED"`, `"AZURE_VM_TERMINATE"`, `"AWS_EC2_MANAGED_INSTANCE_PAUSING"`, `"AWS_EC2_MANAGED_INSTANCE_RESUMING"`, `"AWS_EC2_MANAGED_INSTANCE_RECYCLING"`,`"AWS_EC2_MANAGED_INSTANCE_DELETING"`. Ocean Events:`"CLUSTER_ROLL_FINISHED"`,`"GROUP_ROLL_FAILED"`.
func (SubscriptionOutput) Format ¶ added in v3.20.0
func (o SubscriptionOutput) Format() pulumi.MapOutput
The format of the notification content (JSON Format - Key+Value). Valid Values : `"instance-id"`, `"event"`, `"resource-id"`, `"resource-name"`, `"subnet-id"`, `"availability-zone"`, `"reason"`, `"private-ip"`, `"launchspec-id"` Example: {"event": `"event"`, `"resourceId"`: `"resource-id"`, `"resourceName"`: `"resource-name"`", `"myCustomKey"`: `"My content is set here"` } Default: {`"event"`: `"<event>"`, `"instanceId"`: `"<instance-id>"`, `"resourceId"`: `"<resource-id>"`, `"resourceName"`: `"<resource-name>"` }.
func (SubscriptionOutput) Protocol ¶ added in v3.20.0
func (o SubscriptionOutput) Protocol() pulumi.StringOutput
The protocol to send the notification. Valid values: `"email"`, `"email-json"`, `"aws-sns"`, `"web"`. The following values are deprecated: `"http"` , `"https"` You can use the generic `"web"` protocol instead. `"aws-sns"` is only supported with AWS provider
func (SubscriptionOutput) ResourceId ¶ added in v3.20.0
func (o SubscriptionOutput) ResourceId() pulumi.StringOutput
Spotinst Resource id (Elastigroup or Ocean ID).
func (SubscriptionOutput) ToSubscriptionOutput ¶
func (o SubscriptionOutput) ToSubscriptionOutput() SubscriptionOutput
func (SubscriptionOutput) ToSubscriptionOutputWithContext ¶
func (o SubscriptionOutput) ToSubscriptionOutputWithContext(ctx context.Context) SubscriptionOutput
type SubscriptionState ¶
type SubscriptionState struct { // The endpoint the notification will be sent to. url in case of `"http"`/`"https"`/`"web"`, email address in case of `"email"`/`"email-json"` and sns-topic-arn in case of `"aws-sns"`. Endpoint pulumi.StringPtrInput // The event to send the notification when triggered. Valid values: `"AWS_EC2_INSTANCE_TERMINATE"`, `"AWS_EC2_INSTANCE_TERMINATED"`, `"AWS_EC2_INSTANCE_LAUNCH"`, `"AWS_EC2_INSTANCE_READY_SIGNAL_TIMEOUT"`, `"AWS_EC2_CANT_SPIN_OD"`, `"AWS_EC2_INSTANCE_UNHEALTHY_IN_ELB"`, `"GROUP_ROLL_FAILED"`, `"GROUP_ROLL_FINISHED"`, // `"CANT_SCALE_UP_GROUP_MAX_CAPACITY"`, // `"GROUP_UPDATED"`, // `"AWS_EMR_PROVISION_TIMEOUT"`, // `"GROUP_BEANSTALK_INIT_READY"`, // `"AZURE_VM_TERMINATED"`, // `"AZURE_VM_TERMINATE"`, // `"AWS_EC2_MANAGED_INSTANCE_PAUSING"`, // `"AWS_EC2_MANAGED_INSTANCE_RESUMING"`, // `"AWS_EC2_MANAGED_INSTANCE_RECYCLING"`,`"AWS_EC2_MANAGED_INSTANCE_DELETING"`. // Ocean Events:`"CLUSTER_ROLL_FINISHED"`,`"GROUP_ROLL_FAILED"`. EventType pulumi.StringPtrInput // The format of the notification content (JSON Format - Key+Value). Valid Values : `"instance-id"`, `"event"`, `"resource-id"`, `"resource-name"`, `"subnet-id"`, `"availability-zone"`, `"reason"`, `"private-ip"`, `"launchspec-id"` // Example: {"event": `"event"`, `"resourceId"`: `"resource-id"`, `"resourceName"`: `"resource-name"`", `"myCustomKey"`: `"My content is set here"` } // Default: {`"event"`: `"<event>"`, `"instanceId"`: `"<instance-id>"`, `"resourceId"`: `"<resource-id>"`, `"resourceName"`: `"<resource-name>"` }. Format pulumi.MapInput // The protocol to send the notification. Valid values: `"email"`, `"email-json"`, `"aws-sns"`, `"web"`. // The following values are deprecated: `"http"` , `"https"` // You can use the generic `"web"` protocol instead. // `"aws-sns"` is only supported with AWS provider Protocol pulumi.StringPtrInput // Spotinst Resource id (Elastigroup or Ocean ID). ResourceId pulumi.StringPtrInput }
func (SubscriptionState) ElementType ¶
func (SubscriptionState) ElementType() reflect.Type