Documentation
¶
Overview ¶
A Pulumi package for creating and managing spotinst cloud resources.
Index ¶
- 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) 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) Tags() ElastigroupAzureV3TagArrayOutput
- func (o ElastigroupAzureV3Output) ToElastigroupAzureV3Output() ElastigroupAzureV3Output
- func (o ElastigroupAzureV3Output) ToElastigroupAzureV3OutputWithContext(ctx context.Context) ElastigroupAzureV3Output
- func (o ElastigroupAzureV3Output) VmSizes() ElastigroupAzureV3VmSizesOutput
- type ElastigroupAzureV3State
- type ElastigroupAzureV3Tag
- type ElastigroupAzureV3TagArgs
- type ElastigroupAzureV3TagArray
- func (ElastigroupAzureV3TagArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3TagArray) ToElastigroupAzureV3TagArrayOutput() ElastigroupAzureV3TagArrayOutput
- func (i ElastigroupAzureV3TagArray) ToElastigroupAzureV3TagArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3TagArrayOutput
- type ElastigroupAzureV3TagArrayInput
- type ElastigroupAzureV3TagArrayOutput
- func (ElastigroupAzureV3TagArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3TagArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3TagOutput
- func (o ElastigroupAzureV3TagArrayOutput) ToElastigroupAzureV3TagArrayOutput() ElastigroupAzureV3TagArrayOutput
- func (o ElastigroupAzureV3TagArrayOutput) ToElastigroupAzureV3TagArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3TagArrayOutput
- type ElastigroupAzureV3TagInput
- type ElastigroupAzureV3TagOutput
- func (ElastigroupAzureV3TagOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3TagOutput) Key() pulumi.StringOutput
- func (o ElastigroupAzureV3TagOutput) ToElastigroupAzureV3TagOutput() ElastigroupAzureV3TagOutput
- func (o ElastigroupAzureV3TagOutput) ToElastigroupAzureV3TagOutputWithContext(ctx context.Context) ElastigroupAzureV3TagOutput
- func (o ElastigroupAzureV3TagOutput) Value() pulumi.StringOutput
- type ElastigroupAzureV3VmSizes
- type ElastigroupAzureV3VmSizesArgs
- func (ElastigroupAzureV3VmSizesArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesOutput() ElastigroupAzureV3VmSizesOutput
- func (i ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesOutput
- func (i ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesPtrOutput() ElastigroupAzureV3VmSizesPtrOutput
- func (i ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesPtrOutput
- type ElastigroupAzureV3VmSizesInput
- type ElastigroupAzureV3VmSizesOutput
- func (ElastigroupAzureV3VmSizesOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3VmSizesOutput) OdSizes() pulumi.StringArrayOutput
- func (o ElastigroupAzureV3VmSizesOutput) SpotSizes() pulumi.StringArrayOutput
- func (o ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesOutput() ElastigroupAzureV3VmSizesOutput
- func (o ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesOutput
- func (o ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesPtrOutput() ElastigroupAzureV3VmSizesPtrOutput
- func (o ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesPtrOutput
- type ElastigroupAzureV3VmSizesPtrInput
- type ElastigroupAzureV3VmSizesPtrOutput
- func (o ElastigroupAzureV3VmSizesPtrOutput) Elem() ElastigroupAzureV3VmSizesOutput
- func (ElastigroupAzureV3VmSizesPtrOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3VmSizesPtrOutput) OdSizes() pulumi.StringArrayOutput
- func (o ElastigroupAzureV3VmSizesPtrOutput) SpotSizes() pulumi.StringArrayOutput
- func (o ElastigroupAzureV3VmSizesPtrOutput) ToElastigroupAzureV3VmSizesPtrOutput() ElastigroupAzureV3VmSizesPtrOutput
- func (o ElastigroupAzureV3VmSizesPtrOutput) ToElastigroupAzureV3VmSizesPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesPtrOutput
- 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 OceanRightSizingRule
- type OceanRightSizingRuleArgs
- type OceanRightSizingRuleArray
- type OceanRightSizingRuleArrayInput
- type OceanRightSizingRuleArrayOutput
- func (OceanRightSizingRuleArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleOutput
- func (o OceanRightSizingRuleArrayOutput) ToOceanRightSizingRuleArrayOutput() OceanRightSizingRuleArrayOutput
- func (o OceanRightSizingRuleArrayOutput) ToOceanRightSizingRuleArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleArrayOutput
- type OceanRightSizingRuleAttachWorkload
- type OceanRightSizingRuleAttachWorkloadArgs
- func (OceanRightSizingRuleAttachWorkloadArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleAttachWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadOutput() OceanRightSizingRuleAttachWorkloadOutput
- func (i OceanRightSizingRuleAttachWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadOutput
- type OceanRightSizingRuleAttachWorkloadArray
- func (OceanRightSizingRuleAttachWorkloadArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleAttachWorkloadArray) ToOceanRightSizingRuleAttachWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadArrayOutput
- func (i OceanRightSizingRuleAttachWorkloadArray) ToOceanRightSizingRuleAttachWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadArrayOutput
- type OceanRightSizingRuleAttachWorkloadArrayInput
- type OceanRightSizingRuleAttachWorkloadArrayOutput
- func (OceanRightSizingRuleAttachWorkloadArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleAttachWorkloadArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleAttachWorkloadOutput
- func (o OceanRightSizingRuleAttachWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadArrayOutput
- func (o OceanRightSizingRuleAttachWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadArrayOutput
- type OceanRightSizingRuleAttachWorkloadInput
- type OceanRightSizingRuleAttachWorkloadNamespace
- type OceanRightSizingRuleAttachWorkloadNamespaceArgs
- func (OceanRightSizingRuleAttachWorkloadNamespaceArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleAttachWorkloadNamespaceArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceOutput() OceanRightSizingRuleAttachWorkloadNamespaceOutput
- func (i OceanRightSizingRuleAttachWorkloadNamespaceArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceArray
- func (OceanRightSizingRuleAttachWorkloadNamespaceArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleAttachWorkloadNamespaceArray) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
- func (i OceanRightSizingRuleAttachWorkloadNamespaceArray) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceArrayInput
- type OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
- func (OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleAttachWorkloadNamespaceOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceInput
- type OceanRightSizingRuleAttachWorkloadNamespaceLabel
- type OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs
- func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
- func (i OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceLabelArray
- func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleAttachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
- func (i OceanRightSizingRuleAttachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayInput
- type OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
- func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceLabelInput
- type OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
- func (OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) Key() pulumi.StringOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) Value() pulumi.StringOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceOutput
- func (OceanRightSizingRuleAttachWorkloadNamespaceOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleAttachWorkloadNamespaceOutput) Labels() OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceOutput) NamespaceName() pulumi.StringOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceOutput() OceanRightSizingRuleAttachWorkloadNamespaceOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceOutput) Workloads() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceWorkload
- type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs
- func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
- func (i OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray
- func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
- func (i OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayInput
- type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
- func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadInput
- type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
- func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) RegexName() pulumi.StringPtrOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) WorkloadName() pulumi.StringPtrOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) WorkloadType() pulumi.StringOutput
- type OceanRightSizingRuleAttachWorkloadOutput
- func (OceanRightSizingRuleAttachWorkloadOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleAttachWorkloadOutput) Namespaces() OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
- func (o OceanRightSizingRuleAttachWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadOutput() OceanRightSizingRuleAttachWorkloadOutput
- func (o OceanRightSizingRuleAttachWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadOutput
- type OceanRightSizingRuleDetachWorkload
- type OceanRightSizingRuleDetachWorkloadArgs
- func (OceanRightSizingRuleDetachWorkloadArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleDetachWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadOutput() OceanRightSizingRuleDetachWorkloadOutput
- func (i OceanRightSizingRuleDetachWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadOutput
- type OceanRightSizingRuleDetachWorkloadArray
- func (OceanRightSizingRuleDetachWorkloadArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleDetachWorkloadArray) ToOceanRightSizingRuleDetachWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadArrayOutput
- func (i OceanRightSizingRuleDetachWorkloadArray) ToOceanRightSizingRuleDetachWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadArrayOutput
- type OceanRightSizingRuleDetachWorkloadArrayInput
- type OceanRightSizingRuleDetachWorkloadArrayOutput
- func (OceanRightSizingRuleDetachWorkloadArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleDetachWorkloadArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleDetachWorkloadOutput
- func (o OceanRightSizingRuleDetachWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadArrayOutput
- func (o OceanRightSizingRuleDetachWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadArrayOutput
- type OceanRightSizingRuleDetachWorkloadInput
- type OceanRightSizingRuleDetachWorkloadNamespace
- type OceanRightSizingRuleDetachWorkloadNamespaceArgs
- func (OceanRightSizingRuleDetachWorkloadNamespaceArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleDetachWorkloadNamespaceArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceOutput() OceanRightSizingRuleDetachWorkloadNamespaceOutput
- func (i OceanRightSizingRuleDetachWorkloadNamespaceArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceArray
- func (OceanRightSizingRuleDetachWorkloadNamespaceArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleDetachWorkloadNamespaceArray) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
- func (i OceanRightSizingRuleDetachWorkloadNamespaceArray) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceArrayInput
- type OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
- func (OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleDetachWorkloadNamespaceOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceInput
- type OceanRightSizingRuleDetachWorkloadNamespaceLabel
- type OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs
- func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
- func (i OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceLabelArray
- func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleDetachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
- func (i OceanRightSizingRuleDetachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayInput
- type OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
- func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceLabelInput
- type OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
- func (OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) Key() pulumi.StringOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) Value() pulumi.StringOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceOutput
- func (OceanRightSizingRuleDetachWorkloadNamespaceOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleDetachWorkloadNamespaceOutput) Labels() OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceOutput) NamespaceName() pulumi.StringOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceOutput() OceanRightSizingRuleDetachWorkloadNamespaceOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceOutput) Workloads() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceWorkload
- type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs
- func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
- func (i OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray
- func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
- func (i OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayInput
- type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
- func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadInput
- type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
- func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) RegexName() pulumi.StringPtrOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) WorkloadName() pulumi.StringPtrOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) WorkloadType() pulumi.StringOutput
- type OceanRightSizingRuleDetachWorkloadOutput
- func (OceanRightSizingRuleDetachWorkloadOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleDetachWorkloadOutput) Namespaces() OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
- func (o OceanRightSizingRuleDetachWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadOutput() OceanRightSizingRuleDetachWorkloadOutput
- func (o OceanRightSizingRuleDetachWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadOutput
- type OceanRightSizingRuleInput
- type OceanRightSizingRuleMap
- type OceanRightSizingRuleMapInput
- type OceanRightSizingRuleMapOutput
- func (OceanRightSizingRuleMapOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleMapOutput) MapIndex(k pulumi.StringInput) OceanRightSizingRuleOutput
- func (o OceanRightSizingRuleMapOutput) ToOceanRightSizingRuleMapOutput() OceanRightSizingRuleMapOutput
- func (o OceanRightSizingRuleMapOutput) ToOceanRightSizingRuleMapOutputWithContext(ctx context.Context) OceanRightSizingRuleMapOutput
- type OceanRightSizingRuleOutput
- func (o OceanRightSizingRuleOutput) AttachWorkloads() OceanRightSizingRuleAttachWorkloadArrayOutput
- func (o OceanRightSizingRuleOutput) DetachWorkloads() OceanRightSizingRuleDetachWorkloadArrayOutput
- func (OceanRightSizingRuleOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleOutput) OceanId() pulumi.StringPtrOutput
- func (o OceanRightSizingRuleOutput) RecommendationApplicationBoundaries() OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
- func (o OceanRightSizingRuleOutput) RecommendationApplicationIntervals() OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
- func (o OceanRightSizingRuleOutput) RecommendationApplicationMinThresholds() OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
- func (o OceanRightSizingRuleOutput) RecommendationApplicationOverheadValues() OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
- func (o OceanRightSizingRuleOutput) RestartPods() pulumi.BoolPtrOutput
- func (o OceanRightSizingRuleOutput) RuleName() pulumi.StringOutput
- func (o OceanRightSizingRuleOutput) ToOceanRightSizingRuleOutput() OceanRightSizingRuleOutput
- func (o OceanRightSizingRuleOutput) ToOceanRightSizingRuleOutputWithContext(ctx context.Context) OceanRightSizingRuleOutput
- type OceanRightSizingRuleRecommendationApplicationBoundary
- type OceanRightSizingRuleRecommendationApplicationBoundaryArgs
- func (OceanRightSizingRuleRecommendationApplicationBoundaryArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationBoundaryArgs) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutput() OceanRightSizingRuleRecommendationApplicationBoundaryOutput
- func (i OceanRightSizingRuleRecommendationApplicationBoundaryArgs) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryOutput
- type OceanRightSizingRuleRecommendationApplicationBoundaryArray
- func (OceanRightSizingRuleRecommendationApplicationBoundaryArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationBoundaryArray) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput() OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
- func (i OceanRightSizingRuleRecommendationApplicationBoundaryArray) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
- type OceanRightSizingRuleRecommendationApplicationBoundaryArrayInput
- type OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
- func (OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleRecommendationApplicationBoundaryOutput
- func (o OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput() OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
- func (o OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
- type OceanRightSizingRuleRecommendationApplicationBoundaryInput
- type OceanRightSizingRuleRecommendationApplicationBoundaryOutput
- func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) CpuMax() pulumi.Float64PtrOutput
- func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) CpuMin() pulumi.Float64PtrOutput
- func (OceanRightSizingRuleRecommendationApplicationBoundaryOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) MemoryMax() pulumi.IntPtrOutput
- func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) MemoryMin() pulumi.IntPtrOutput
- func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutput() OceanRightSizingRuleRecommendationApplicationBoundaryOutput
- func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryOutput
- type OceanRightSizingRuleRecommendationApplicationInterval
- type OceanRightSizingRuleRecommendationApplicationIntervalArgs
- func (OceanRightSizingRuleRecommendationApplicationIntervalArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationIntervalArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalOutput() OceanRightSizingRuleRecommendationApplicationIntervalOutput
- func (i OceanRightSizingRuleRecommendationApplicationIntervalArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalOutput
- type OceanRightSizingRuleRecommendationApplicationIntervalArray
- func (OceanRightSizingRuleRecommendationApplicationIntervalArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationIntervalArray) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
- func (i OceanRightSizingRuleRecommendationApplicationIntervalArray) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
- type OceanRightSizingRuleRecommendationApplicationIntervalArrayInput
- type OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
- func (OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleRecommendationApplicationIntervalOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
- type OceanRightSizingRuleRecommendationApplicationIntervalInput
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBase
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs
- func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput() ...
- func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray
- func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput() ...
- func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayInput
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput
- func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) Index(i pulumi.IntInput) ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput() ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseInput
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput
- func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) IntervalMonths() pulumi.IntArrayOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput() ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutputWithContext(ctx context.Context) ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) WeekOfTheMonths() pulumi.StringArrayOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) WeeklyRepetitionBases() ...
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBase
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs
- func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput() ...
- func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray
- func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput() ...
- func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayInput
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput
- func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) Index(i pulumi.IntInput) ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput() ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseInput
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput
- func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) IntervalDays() pulumi.StringArrayOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) IntervalHoursEndTime() pulumi.StringOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) IntervalHoursStartTime() pulumi.StringOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput() ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalOutput
- func (OceanRightSizingRuleRecommendationApplicationIntervalOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationIntervalOutput) MonthlyRepetitionBases() ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalOutput) RepetitionBasis() pulumi.StringOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalOutput() OceanRightSizingRuleRecommendationApplicationIntervalOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalOutput) WeeklyRepetitionBases() ...
- type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBase
- type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs
- func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput() ...
- func (i OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray
- func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput() ...
- func (i OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayInput
- type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput
- func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) Index(i pulumi.IntInput) ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput() ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseInput
- type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput
- func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) IntervalDays() pulumi.StringArrayOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) IntervalHoursEndTime() pulumi.StringOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) IntervalHoursStartTime() pulumi.StringOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput() ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationMinThreshold
- type OceanRightSizingRuleRecommendationApplicationMinThresholdArgs
- func (OceanRightSizingRuleRecommendationApplicationMinThresholdArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationMinThresholdArgs) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
- func (i OceanRightSizingRuleRecommendationApplicationMinThresholdArgs) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
- type OceanRightSizingRuleRecommendationApplicationMinThresholdArray
- func (OceanRightSizingRuleRecommendationApplicationMinThresholdArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationMinThresholdArray) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
- func (i OceanRightSizingRuleRecommendationApplicationMinThresholdArray) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
- type OceanRightSizingRuleRecommendationApplicationMinThresholdArrayInput
- type OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
- func (OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
- func (o OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
- func (o OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
- type OceanRightSizingRuleRecommendationApplicationMinThresholdInput
- type OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
- func (o OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) CpuPercentage() pulumi.Float64PtrOutput
- func (OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) MemoryPercentage() pulumi.Float64PtrOutput
- func (o OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
- func (o OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
- type OceanRightSizingRuleRecommendationApplicationOverheadValue
- type OceanRightSizingRuleRecommendationApplicationOverheadValueArgs
- func (OceanRightSizingRuleRecommendationApplicationOverheadValueArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationOverheadValueArgs) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
- func (i OceanRightSizingRuleRecommendationApplicationOverheadValueArgs) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
- type OceanRightSizingRuleRecommendationApplicationOverheadValueArray
- func (OceanRightSizingRuleRecommendationApplicationOverheadValueArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationOverheadValueArray) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
- func (i OceanRightSizingRuleRecommendationApplicationOverheadValueArray) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
- type OceanRightSizingRuleRecommendationApplicationOverheadValueArrayInput
- type OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
- func (OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
- func (o OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
- func (o OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
- type OceanRightSizingRuleRecommendationApplicationOverheadValueInput
- type OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
- func (o OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) CpuPercentage() pulumi.Float64PtrOutput
- func (OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) MemoryPercentage() pulumi.Float64PtrOutput
- func (o OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
- func (o OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
- type OceanRightSizingRuleState
- 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) ShouldDeregisterFromLb() pulumi.BoolPtrOutput
- 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) SpotAccountId() pulumi.StringPtrOutput
- 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 (o StatefulNodeAzureOsDiskOutput) Caching() pulumi.StringPtrOutput
- 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) Caching() pulumi.StringPtrOutput
- 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() StatefulNodeAzureImagePtrOutput
- func (o StatefulNodeAzureOutput) ImportVms() StatefulNodeAzureImportVmArrayOutput
- func (o StatefulNodeAzureOutput) LicenseType() pulumi.StringPtrOutput
- func (o StatefulNodeAzureOutput) LoadBalancers() StatefulNodeAzureLoadBalancerArrayOutput
- func (o StatefulNodeAzureOutput) Login() StatefulNodeAzureLoginPtrOutput
- func (o StatefulNodeAzureOutput) ManagedServiceIdentities() StatefulNodeAzureManagedServiceIdentityArrayOutput
- func (o StatefulNodeAzureOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) Network() StatefulNodeAzureNetworkPtrOutput
- func (o StatefulNodeAzureOutput) Os() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) OsDisk() StatefulNodeAzureOsDiskPtrOutput
- func (o StatefulNodeAzureOutput) OsDiskPersistenceMode() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) PreferredZone() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) ProximityPlacementGroups() StatefulNodeAzureProximityPlacementGroupArrayOutput
- 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) Security() StatefulNodeAzureSecurityPtrOutput
- 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) 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) UserData() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) VmName() pulumi.StringPtrOutput
- func (o StatefulNodeAzureOutput) VmNamePrefix() pulumi.StringPtrOutput
- func (o StatefulNodeAzureOutput) VmSizes() StatefulNodeAzureVmSizesOutput
- func (o StatefulNodeAzureOutput) Zones() pulumi.StringArrayOutput
- type StatefulNodeAzureProximityPlacementGroup
- type StatefulNodeAzureProximityPlacementGroupArgs
- func (StatefulNodeAzureProximityPlacementGroupArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureProximityPlacementGroupArgs) ToStatefulNodeAzureProximityPlacementGroupOutput() StatefulNodeAzureProximityPlacementGroupOutput
- func (i StatefulNodeAzureProximityPlacementGroupArgs) ToStatefulNodeAzureProximityPlacementGroupOutputWithContext(ctx context.Context) StatefulNodeAzureProximityPlacementGroupOutput
- type StatefulNodeAzureProximityPlacementGroupArray
- func (StatefulNodeAzureProximityPlacementGroupArray) ElementType() reflect.Type
- func (i StatefulNodeAzureProximityPlacementGroupArray) ToStatefulNodeAzureProximityPlacementGroupArrayOutput() StatefulNodeAzureProximityPlacementGroupArrayOutput
- func (i StatefulNodeAzureProximityPlacementGroupArray) ToStatefulNodeAzureProximityPlacementGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureProximityPlacementGroupArrayOutput
- type StatefulNodeAzureProximityPlacementGroupArrayInput
- type StatefulNodeAzureProximityPlacementGroupArrayOutput
- func (StatefulNodeAzureProximityPlacementGroupArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureProximityPlacementGroupArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureProximityPlacementGroupOutput
- func (o StatefulNodeAzureProximityPlacementGroupArrayOutput) ToStatefulNodeAzureProximityPlacementGroupArrayOutput() StatefulNodeAzureProximityPlacementGroupArrayOutput
- func (o StatefulNodeAzureProximityPlacementGroupArrayOutput) ToStatefulNodeAzureProximityPlacementGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureProximityPlacementGroupArrayOutput
- type StatefulNodeAzureProximityPlacementGroupInput
- type StatefulNodeAzureProximityPlacementGroupOutput
- func (StatefulNodeAzureProximityPlacementGroupOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureProximityPlacementGroupOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureProximityPlacementGroupOutput) ResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureProximityPlacementGroupOutput) ToStatefulNodeAzureProximityPlacementGroupOutput() StatefulNodeAzureProximityPlacementGroupOutput
- func (o StatefulNodeAzureProximityPlacementGroupOutput) ToStatefulNodeAzureProximityPlacementGroupOutputWithContext(ctx context.Context) StatefulNodeAzureProximityPlacementGroupOutput
- 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 StatefulNodeAzureSecurity
- type StatefulNodeAzureSecurityArgs
- func (StatefulNodeAzureSecurityArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityOutput() StatefulNodeAzureSecurityOutput
- func (i StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityOutput
- func (i StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityPtrOutput() StatefulNodeAzureSecurityPtrOutput
- func (i StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityPtrOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityPtrOutput
- type StatefulNodeAzureSecurityInput
- type StatefulNodeAzureSecurityOutput
- func (StatefulNodeAzureSecurityOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSecurityOutput) SecureBootEnabled() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureSecurityOutput) SecurityType() pulumi.StringPtrOutput
- func (o StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityOutput() StatefulNodeAzureSecurityOutput
- func (o StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityOutput
- func (o StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityPtrOutput() StatefulNodeAzureSecurityPtrOutput
- func (o StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityPtrOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityPtrOutput
- func (o StatefulNodeAzureSecurityOutput) VtpmEnabled() pulumi.BoolPtrOutput
- type StatefulNodeAzureSecurityPtrInput
- type StatefulNodeAzureSecurityPtrOutput
- func (o StatefulNodeAzureSecurityPtrOutput) Elem() StatefulNodeAzureSecurityOutput
- func (StatefulNodeAzureSecurityPtrOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSecurityPtrOutput) SecureBootEnabled() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureSecurityPtrOutput) SecurityType() pulumi.StringPtrOutput
- func (o StatefulNodeAzureSecurityPtrOutput) ToStatefulNodeAzureSecurityPtrOutput() StatefulNodeAzureSecurityPtrOutput
- func (o StatefulNodeAzureSecurityPtrOutput) ToStatefulNodeAzureSecurityPtrOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityPtrOutput
- func (o StatefulNodeAzureSecurityPtrOutput) VtpmEnabled() pulumi.BoolPtrOutput
- 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 StatefulNodeAzureStrategyCapacityReservation
- type StatefulNodeAzureStrategyCapacityReservationArgs
- func (StatefulNodeAzureStrategyCapacityReservationArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureStrategyCapacityReservationArgs) ToStatefulNodeAzureStrategyCapacityReservationOutput() StatefulNodeAzureStrategyCapacityReservationOutput
- func (i StatefulNodeAzureStrategyCapacityReservationArgs) ToStatefulNodeAzureStrategyCapacityReservationOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationOutput
- type StatefulNodeAzureStrategyCapacityReservationArray
- func (StatefulNodeAzureStrategyCapacityReservationArray) ElementType() reflect.Type
- func (i StatefulNodeAzureStrategyCapacityReservationArray) ToStatefulNodeAzureStrategyCapacityReservationArrayOutput() StatefulNodeAzureStrategyCapacityReservationArrayOutput
- func (i StatefulNodeAzureStrategyCapacityReservationArray) ToStatefulNodeAzureStrategyCapacityReservationArrayOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationArrayOutput
- type StatefulNodeAzureStrategyCapacityReservationArrayInput
- type StatefulNodeAzureStrategyCapacityReservationArrayOutput
- func (StatefulNodeAzureStrategyCapacityReservationArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureStrategyCapacityReservationArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureStrategyCapacityReservationOutput
- func (o StatefulNodeAzureStrategyCapacityReservationArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationArrayOutput() StatefulNodeAzureStrategyCapacityReservationArrayOutput
- func (o StatefulNodeAzureStrategyCapacityReservationArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationArrayOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationArrayOutput
- type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroup
- type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs
- func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput() StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
- func (i StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
- type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray
- func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray) ElementType() reflect.Type
- func (i StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput() ...
- func (i StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutputWithContext(ctx context.Context) ...
- type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayInput
- type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput
- func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
- func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput() ...
- func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutputWithContext(ctx context.Context) ...
- type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupInput
- type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
- func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) CrgName() pulumi.StringOutput
- func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) CrgResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) CrgShouldPrioritize() pulumi.BoolPtrOutput
- func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput() StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
- func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
- type StatefulNodeAzureStrategyCapacityReservationInput
- type StatefulNodeAzureStrategyCapacityReservationOutput
- func (o StatefulNodeAzureStrategyCapacityReservationOutput) CapacityReservationGroups() ...
- func (StatefulNodeAzureStrategyCapacityReservationOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureStrategyCapacityReservationOutput) ShouldUtilize() pulumi.BoolOutput
- func (o StatefulNodeAzureStrategyCapacityReservationOutput) ToStatefulNodeAzureStrategyCapacityReservationOutput() StatefulNodeAzureStrategyCapacityReservationOutput
- func (o StatefulNodeAzureStrategyCapacityReservationOutput) ToStatefulNodeAzureStrategyCapacityReservationOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationOutput
- func (o StatefulNodeAzureStrategyCapacityReservationOutput) UtilizationStrategy() pulumi.StringOutput
- type StatefulNodeAzureStrategyInput
- type StatefulNodeAzureStrategyOutput
- func (o StatefulNodeAzureStrategyOutput) AvailabilityVsCost() pulumi.IntPtrOutput
- func (o StatefulNodeAzureStrategyOutput) CapacityReservations() StatefulNodeAzureStrategyCapacityReservationArrayOutput
- func (o StatefulNodeAzureStrategyOutput) DrainingTimeout() pulumi.IntPtrOutput
- func (StatefulNodeAzureStrategyOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureStrategyOutput) FallbackToOnDemand() pulumi.BoolOutput
- func (o StatefulNodeAzureStrategyOutput) OdWindows() pulumi.StringArrayOutput
- 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) AvailabilityVsCost() pulumi.IntPtrOutput
- func (o StatefulNodeAzureStrategyPtrOutput) CapacityReservations() StatefulNodeAzureStrategyCapacityReservationArrayOutput
- 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) OdWindows() pulumi.StringArrayOutput
- 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 StatefulNodeAzureVmSizes
- type StatefulNodeAzureVmSizesArgs
- func (StatefulNodeAzureVmSizesArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesOutput() StatefulNodeAzureVmSizesOutput
- func (i StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesOutput
- func (i StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesPtrOutput() StatefulNodeAzureVmSizesPtrOutput
- func (i StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesPtrOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesPtrOutput
- type StatefulNodeAzureVmSizesInput
- type StatefulNodeAzureVmSizesOutput
- func (StatefulNodeAzureVmSizesOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureVmSizesOutput) OdSizes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureVmSizesOutput) PreferredSpotSizes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureVmSizesOutput) SpotSizes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesOutput() StatefulNodeAzureVmSizesOutput
- func (o StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesOutput
- func (o StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesPtrOutput() StatefulNodeAzureVmSizesPtrOutput
- func (o StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesPtrOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesPtrOutput
- type StatefulNodeAzureVmSizesPtrInput
- type StatefulNodeAzureVmSizesPtrOutput
- func (o StatefulNodeAzureVmSizesPtrOutput) Elem() StatefulNodeAzureVmSizesOutput
- func (StatefulNodeAzureVmSizesPtrOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureVmSizesPtrOutput) OdSizes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureVmSizesPtrOutput) PreferredSpotSizes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureVmSizesPtrOutput) SpotSizes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureVmSizesPtrOutput) ToStatefulNodeAzureVmSizesPtrOutput() StatefulNodeAzureVmSizesPtrOutput
- func (o StatefulNodeAzureVmSizesPtrOutput) ToStatefulNodeAzureVmSizesPtrOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesPtrOutput
- 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 ¶
This section is empty.
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: // * `bucketName` - (Required) The name of the bucket to use. Your spot IAM Role policy needs to include s3:putObject permissions for this bucket. Can't be null. 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{ Name: pulumi.String("foo"), Status: pulumi.String("enabled"), S3: &spotinst.DataIntegrationS3Args{ BucketName: pulumi.String("terraform-test-do-not-delete"), Subdir: pulumi.String("terraform-test-data-integration"), }, }) 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: // * `bucketName` - (Required) The name of the bucket to use. Your spot IAM Role policy needs to include s3:putObject permissions for this bucket. Can't be null. 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: * `bucketName` - (Required) The name of the bucket to use. Your spot IAM Role policy needs to include s3:putObject permissions for this bucket. Can't be null.
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: // * `bucketName` - (Required) The name of the bucket to use. Your spot IAM Role policy needs to include s3:putObject permissions for this bucket. Can't be null. 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 CustomData pulumi.StringPtrOutput `pulumi:"customData"` DesiredCapacity pulumi.IntPtrOutput `pulumi:"desiredCapacity"` DrainingTimeout pulumi.IntOutput `pulumi:"drainingTimeout"` FallbackToOnDemand pulumi.BoolOutput `pulumi:"fallbackToOnDemand"` Images ElastigroupAzureV3ImageArrayOutput `pulumi:"images"` Login ElastigroupAzureV3LoginPtrOutput `pulumi:"login"` ManagedServiceIdentities ElastigroupAzureV3ManagedServiceIdentityArrayOutput `pulumi:"managedServiceIdentities"` MaxSize pulumi.IntOutput `pulumi:"maxSize"` MinSize pulumi.IntOutput `pulumi:"minSize"` Name pulumi.StringOutput `pulumi:"name"` Network ElastigroupAzureV3NetworkOutput `pulumi:"network"` OnDemandCount pulumi.IntPtrOutput `pulumi:"onDemandCount"` Os pulumi.StringOutput `pulumi:"os"` Region pulumi.StringOutput `pulumi:"region"` ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` SpotPercentage pulumi.IntPtrOutput `pulumi:"spotPercentage"` Tags ElastigroupAzureV3TagArrayOutput `pulumi:"tags"` VmSizes ElastigroupAzureV3VmSizesOutput `pulumi:"vmSizes"` }
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 { CustomData pulumi.StringPtrInput DesiredCapacity pulumi.IntPtrInput DrainingTimeout pulumi.IntPtrInput FallbackToOnDemand pulumi.BoolInput Images ElastigroupAzureV3ImageArrayInput Login ElastigroupAzureV3LoginPtrInput ManagedServiceIdentities ElastigroupAzureV3ManagedServiceIdentityArrayInput MaxSize pulumi.IntPtrInput MinSize pulumi.IntPtrInput Name pulumi.StringPtrInput Network ElastigroupAzureV3NetworkInput OnDemandCount pulumi.IntPtrInput Os pulumi.StringInput Region pulumi.StringInput ResourceGroupName pulumi.StringInput SpotPercentage pulumi.IntPtrInput Tags ElastigroupAzureV3TagArrayInput VmSizes ElastigroupAzureV3VmSizesInput }
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 { ImageName pulumi.StringInput `pulumi:"imageName"` 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
func (ElastigroupAzureV3ImageCustomOutput) ResourceGroupName ¶
func (o ElastigroupAzureV3ImageCustomOutput) ResourceGroupName() pulumi.StringOutput
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 ElastigroupAzureV3ImageMarketplaceArgs ¶
type ElastigroupAzureV3ImageMarketplaceArgs struct { Offer pulumi.StringInput `pulumi:"offer"` Publisher pulumi.StringInput `pulumi:"publisher"` 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
func (ElastigroupAzureV3ImageMarketplaceOutput) Publisher ¶
func (o ElastigroupAzureV3ImageMarketplaceOutput) Publisher() pulumi.StringOutput
func (ElastigroupAzureV3ImageMarketplaceOutput) Sku ¶
func (o ElastigroupAzureV3ImageMarketplaceOutput) Sku() pulumi.StringOutput
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 ElastigroupAzureV3LoginArgs ¶
type ElastigroupAzureV3LoginArgs struct { Password pulumi.StringPtrInput `pulumi:"password"` SshPublicKey pulumi.StringPtrInput `pulumi:"sshPublicKey"` 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
func (ElastigroupAzureV3LoginOutput) SshPublicKey ¶
func (o ElastigroupAzureV3LoginOutput) SshPublicKey() pulumi.StringPtrOutput
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
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
func (ElastigroupAzureV3LoginPtrOutput) SshPublicKey ¶
func (o ElastigroupAzureV3LoginPtrOutput) SshPublicKey() pulumi.StringPtrOutput
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
type ElastigroupAzureV3ManagedServiceIdentity ¶ added in v3.10.0
type ElastigroupAzureV3ManagedServiceIdentityArgs ¶ added in v3.10.0
type ElastigroupAzureV3ManagedServiceIdentityArgs struct { Name pulumi.StringInput `pulumi:"name"` 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
func (ElastigroupAzureV3ManagedServiceIdentityOutput) ResourceGroupName ¶ added in v3.10.0
func (o ElastigroupAzureV3ManagedServiceIdentityOutput) ResourceGroupName() pulumi.StringOutput
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"` ResourceGroupName string `pulumi:"resourceGroupName"` VirtualNetworkName string `pulumi:"virtualNetworkName"` }
type ElastigroupAzureV3NetworkArgs ¶
type ElastigroupAzureV3NetworkArgs struct { NetworkInterfaces ElastigroupAzureV3NetworkNetworkInterfaceArrayInput `pulumi:"networkInterfaces"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` 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 { AdditionalIpConfigs []ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfig `pulumi:"additionalIpConfigs"` ApplicationSecurityGroups []ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroup `pulumi:"applicationSecurityGroups"` AssignPublicIp bool `pulumi:"assignPublicIp"` IsPrimary bool `pulumi:"isPrimary"` SubnetName string `pulumi:"subnetName"` }
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs ¶
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs struct { Name pulumi.StringInput `pulumi:"name"` 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) PrivateIpVersion ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) PrivateIpVersion() pulumi.StringPtrOutput
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 pulumi.StringInput `pulumi:"name"` 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 (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ResourceGroupName ¶ added in v3.4.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ResourceGroupName() pulumi.StringOutput
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 { AdditionalIpConfigs ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayInput `pulumi:"additionalIpConfigs"` ApplicationSecurityGroups ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayInput `pulumi:"applicationSecurityGroups"` AssignPublicIp pulumi.BoolInput `pulumi:"assignPublicIp"` IsPrimary pulumi.BoolInput `pulumi:"isPrimary"` 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
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) ApplicationSecurityGroups ¶ added in v3.4.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) ApplicationSecurityGroups() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
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
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
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
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
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
type ElastigroupAzureV3Output ¶
type ElastigroupAzureV3Output struct{ *pulumi.OutputState }
func (ElastigroupAzureV3Output) CustomData ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) CustomData() pulumi.StringPtrOutput
func (ElastigroupAzureV3Output) DesiredCapacity ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) DesiredCapacity() pulumi.IntPtrOutput
func (ElastigroupAzureV3Output) DrainingTimeout ¶ added in v3.27.0
func (o ElastigroupAzureV3Output) DrainingTimeout() pulumi.IntOutput
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
func (ElastigroupAzureV3Output) MaxSize ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) MaxSize() pulumi.IntOutput
func (ElastigroupAzureV3Output) MinSize ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) MinSize() pulumi.IntOutput
func (ElastigroupAzureV3Output) Name ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) Name() pulumi.StringOutput
func (ElastigroupAzureV3Output) Network ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) Network() ElastigroupAzureV3NetworkOutput
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
func (ElastigroupAzureV3Output) Region ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) Region() pulumi.StringOutput
func (ElastigroupAzureV3Output) ResourceGroupName ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) ResourceGroupName() pulumi.StringOutput
func (ElastigroupAzureV3Output) SpotPercentage ¶ added in v3.27.0
func (o ElastigroupAzureV3Output) SpotPercentage() pulumi.IntPtrOutput
func (ElastigroupAzureV3Output) Tags ¶ added in v3.33.0
func (o ElastigroupAzureV3Output) Tags() ElastigroupAzureV3TagArrayOutput
func (ElastigroupAzureV3Output) ToElastigroupAzureV3Output ¶
func (o ElastigroupAzureV3Output) ToElastigroupAzureV3Output() ElastigroupAzureV3Output
func (ElastigroupAzureV3Output) ToElastigroupAzureV3OutputWithContext ¶
func (o ElastigroupAzureV3Output) ToElastigroupAzureV3OutputWithContext(ctx context.Context) ElastigroupAzureV3Output
func (ElastigroupAzureV3Output) VmSizes ¶ added in v3.82.0
func (o ElastigroupAzureV3Output) VmSizes() ElastigroupAzureV3VmSizesOutput
type ElastigroupAzureV3State ¶
type ElastigroupAzureV3State struct { CustomData pulumi.StringPtrInput DesiredCapacity pulumi.IntPtrInput DrainingTimeout pulumi.IntPtrInput FallbackToOnDemand pulumi.BoolPtrInput Images ElastigroupAzureV3ImageArrayInput Login ElastigroupAzureV3LoginPtrInput ManagedServiceIdentities ElastigroupAzureV3ManagedServiceIdentityArrayInput MaxSize pulumi.IntPtrInput MinSize pulumi.IntPtrInput Name pulumi.StringPtrInput Network ElastigroupAzureV3NetworkPtrInput OnDemandCount pulumi.IntPtrInput Os pulumi.StringPtrInput Region pulumi.StringPtrInput ResourceGroupName pulumi.StringPtrInput SpotPercentage pulumi.IntPtrInput Tags ElastigroupAzureV3TagArrayInput VmSizes ElastigroupAzureV3VmSizesPtrInput }
func (ElastigroupAzureV3State) ElementType ¶
func (ElastigroupAzureV3State) ElementType() reflect.Type
type ElastigroupAzureV3Tag ¶ added in v3.33.0
type ElastigroupAzureV3TagArgs ¶ added in v3.33.0
type ElastigroupAzureV3TagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (ElastigroupAzureV3TagArgs) ElementType ¶ added in v3.33.0
func (ElastigroupAzureV3TagArgs) ElementType() reflect.Type
func (ElastigroupAzureV3TagArgs) ToElastigroupAzureV3TagOutput ¶ added in v3.33.0
func (i ElastigroupAzureV3TagArgs) ToElastigroupAzureV3TagOutput() ElastigroupAzureV3TagOutput
func (ElastigroupAzureV3TagArgs) ToElastigroupAzureV3TagOutputWithContext ¶ added in v3.33.0
func (i ElastigroupAzureV3TagArgs) ToElastigroupAzureV3TagOutputWithContext(ctx context.Context) ElastigroupAzureV3TagOutput
type ElastigroupAzureV3TagArray ¶ added in v3.33.0
type ElastigroupAzureV3TagArray []ElastigroupAzureV3TagInput
func (ElastigroupAzureV3TagArray) ElementType ¶ added in v3.33.0
func (ElastigroupAzureV3TagArray) ElementType() reflect.Type
func (ElastigroupAzureV3TagArray) ToElastigroupAzureV3TagArrayOutput ¶ added in v3.33.0
func (i ElastigroupAzureV3TagArray) ToElastigroupAzureV3TagArrayOutput() ElastigroupAzureV3TagArrayOutput
func (ElastigroupAzureV3TagArray) ToElastigroupAzureV3TagArrayOutputWithContext ¶ added in v3.33.0
func (i ElastigroupAzureV3TagArray) ToElastigroupAzureV3TagArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3TagArrayOutput
type ElastigroupAzureV3TagArrayInput ¶ added in v3.33.0
type ElastigroupAzureV3TagArrayInput interface { pulumi.Input ToElastigroupAzureV3TagArrayOutput() ElastigroupAzureV3TagArrayOutput ToElastigroupAzureV3TagArrayOutputWithContext(context.Context) ElastigroupAzureV3TagArrayOutput }
ElastigroupAzureV3TagArrayInput is an input type that accepts ElastigroupAzureV3TagArray and ElastigroupAzureV3TagArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3TagArrayInput` via:
ElastigroupAzureV3TagArray{ ElastigroupAzureV3TagArgs{...} }
type ElastigroupAzureV3TagArrayOutput ¶ added in v3.33.0
type ElastigroupAzureV3TagArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3TagArrayOutput) ElementType ¶ added in v3.33.0
func (ElastigroupAzureV3TagArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3TagArrayOutput) Index ¶ added in v3.33.0
func (o ElastigroupAzureV3TagArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3TagOutput
func (ElastigroupAzureV3TagArrayOutput) ToElastigroupAzureV3TagArrayOutput ¶ added in v3.33.0
func (o ElastigroupAzureV3TagArrayOutput) ToElastigroupAzureV3TagArrayOutput() ElastigroupAzureV3TagArrayOutput
func (ElastigroupAzureV3TagArrayOutput) ToElastigroupAzureV3TagArrayOutputWithContext ¶ added in v3.33.0
func (o ElastigroupAzureV3TagArrayOutput) ToElastigroupAzureV3TagArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3TagArrayOutput
type ElastigroupAzureV3TagInput ¶ added in v3.33.0
type ElastigroupAzureV3TagInput interface { pulumi.Input ToElastigroupAzureV3TagOutput() ElastigroupAzureV3TagOutput ToElastigroupAzureV3TagOutputWithContext(context.Context) ElastigroupAzureV3TagOutput }
ElastigroupAzureV3TagInput is an input type that accepts ElastigroupAzureV3TagArgs and ElastigroupAzureV3TagOutput values. You can construct a concrete instance of `ElastigroupAzureV3TagInput` via:
ElastigroupAzureV3TagArgs{...}
type ElastigroupAzureV3TagOutput ¶ added in v3.33.0
type ElastigroupAzureV3TagOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3TagOutput) ElementType ¶ added in v3.33.0
func (ElastigroupAzureV3TagOutput) ElementType() reflect.Type
func (ElastigroupAzureV3TagOutput) Key ¶ added in v3.33.0
func (o ElastigroupAzureV3TagOutput) Key() pulumi.StringOutput
func (ElastigroupAzureV3TagOutput) ToElastigroupAzureV3TagOutput ¶ added in v3.33.0
func (o ElastigroupAzureV3TagOutput) ToElastigroupAzureV3TagOutput() ElastigroupAzureV3TagOutput
func (ElastigroupAzureV3TagOutput) ToElastigroupAzureV3TagOutputWithContext ¶ added in v3.33.0
func (o ElastigroupAzureV3TagOutput) ToElastigroupAzureV3TagOutputWithContext(ctx context.Context) ElastigroupAzureV3TagOutput
func (ElastigroupAzureV3TagOutput) Value ¶ added in v3.33.0
func (o ElastigroupAzureV3TagOutput) Value() pulumi.StringOutput
type ElastigroupAzureV3VmSizes ¶ added in v3.82.0
type ElastigroupAzureV3VmSizesArgs ¶ added in v3.82.0
type ElastigroupAzureV3VmSizesArgs struct { OdSizes pulumi.StringArrayInput `pulumi:"odSizes"` SpotSizes pulumi.StringArrayInput `pulumi:"spotSizes"` }
func (ElastigroupAzureV3VmSizesArgs) ElementType ¶ added in v3.82.0
func (ElastigroupAzureV3VmSizesArgs) ElementType() reflect.Type
func (ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesOutput ¶ added in v3.82.0
func (i ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesOutput() ElastigroupAzureV3VmSizesOutput
func (ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesOutputWithContext ¶ added in v3.82.0
func (i ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesOutput
func (ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesPtrOutput ¶ added in v3.82.0
func (i ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesPtrOutput() ElastigroupAzureV3VmSizesPtrOutput
func (ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesPtrOutputWithContext ¶ added in v3.82.0
func (i ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesPtrOutput
type ElastigroupAzureV3VmSizesInput ¶ added in v3.82.0
type ElastigroupAzureV3VmSizesInput interface { pulumi.Input ToElastigroupAzureV3VmSizesOutput() ElastigroupAzureV3VmSizesOutput ToElastigroupAzureV3VmSizesOutputWithContext(context.Context) ElastigroupAzureV3VmSizesOutput }
ElastigroupAzureV3VmSizesInput is an input type that accepts ElastigroupAzureV3VmSizesArgs and ElastigroupAzureV3VmSizesOutput values. You can construct a concrete instance of `ElastigroupAzureV3VmSizesInput` via:
ElastigroupAzureV3VmSizesArgs{...}
type ElastigroupAzureV3VmSizesOutput ¶ added in v3.82.0
type ElastigroupAzureV3VmSizesOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3VmSizesOutput) ElementType ¶ added in v3.82.0
func (ElastigroupAzureV3VmSizesOutput) ElementType() reflect.Type
func (ElastigroupAzureV3VmSizesOutput) OdSizes ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesOutput) OdSizes() pulumi.StringArrayOutput
func (ElastigroupAzureV3VmSizesOutput) SpotSizes ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesOutput) SpotSizes() pulumi.StringArrayOutput
func (ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesOutput ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesOutput() ElastigroupAzureV3VmSizesOutput
func (ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesOutputWithContext ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesOutput
func (ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesPtrOutput ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesPtrOutput() ElastigroupAzureV3VmSizesPtrOutput
func (ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesPtrOutputWithContext ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesPtrOutput
type ElastigroupAzureV3VmSizesPtrInput ¶ added in v3.82.0
type ElastigroupAzureV3VmSizesPtrInput interface { pulumi.Input ToElastigroupAzureV3VmSizesPtrOutput() ElastigroupAzureV3VmSizesPtrOutput ToElastigroupAzureV3VmSizesPtrOutputWithContext(context.Context) ElastigroupAzureV3VmSizesPtrOutput }
ElastigroupAzureV3VmSizesPtrInput is an input type that accepts ElastigroupAzureV3VmSizesArgs, ElastigroupAzureV3VmSizesPtr and ElastigroupAzureV3VmSizesPtrOutput values. You can construct a concrete instance of `ElastigroupAzureV3VmSizesPtrInput` via:
ElastigroupAzureV3VmSizesArgs{...} or: nil
func ElastigroupAzureV3VmSizesPtr ¶ added in v3.82.0
func ElastigroupAzureV3VmSizesPtr(v *ElastigroupAzureV3VmSizesArgs) ElastigroupAzureV3VmSizesPtrInput
type ElastigroupAzureV3VmSizesPtrOutput ¶ added in v3.82.0
type ElastigroupAzureV3VmSizesPtrOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3VmSizesPtrOutput) Elem ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesPtrOutput) Elem() ElastigroupAzureV3VmSizesOutput
func (ElastigroupAzureV3VmSizesPtrOutput) ElementType ¶ added in v3.82.0
func (ElastigroupAzureV3VmSizesPtrOutput) ElementType() reflect.Type
func (ElastigroupAzureV3VmSizesPtrOutput) OdSizes ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesPtrOutput) OdSizes() pulumi.StringArrayOutput
func (ElastigroupAzureV3VmSizesPtrOutput) SpotSizes ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesPtrOutput) SpotSizes() pulumi.StringArrayOutput
func (ElastigroupAzureV3VmSizesPtrOutput) ToElastigroupAzureV3VmSizesPtrOutput ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesPtrOutput) ToElastigroupAzureV3VmSizesPtrOutput() ElastigroupAzureV3VmSizesPtrOutput
func (ElastigroupAzureV3VmSizesPtrOutput) ToElastigroupAzureV3VmSizesPtrOutputWithContext ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesPtrOutput) ToElastigroupAzureV3VmSizesPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesPtrOutput
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
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"` Healthy int `pulumi:"healthy"` // The amount of time (in seconds) between each health check (minimum: 10). Interval int `pulumi:"interval"` // The port to use to connect with the instance. 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"` Unhealthy int `pulumi:"unhealthy"` }
type HealthCheckCheckArgs ¶
type HealthCheckCheckArgs struct { EndPoint pulumi.StringPtrInput `pulumi:"endPoint"` // The destination for the request. Endpoint pulumi.StringPtrInput `pulumi:"endpoint"` Healthy pulumi.IntInput `pulumi:"healthy"` // The amount of time (in seconds) between each health check (minimum: 10). Interval pulumi.IntInput `pulumi:"interval"` // The port to use to connect with the instance. 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"` 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
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 to use to connect with the instance.
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
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
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 to use to connect with the instance.
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
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 OceanRightSizingRule ¶ added in v3.82.0
type OceanRightSizingRule struct { pulumi.CustomResourceState AttachWorkloads OceanRightSizingRuleAttachWorkloadArrayOutput `pulumi:"attachWorkloads"` DetachWorkloads OceanRightSizingRuleDetachWorkloadArrayOutput `pulumi:"detachWorkloads"` OceanId pulumi.StringPtrOutput `pulumi:"oceanId"` RecommendationApplicationBoundaries OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput `pulumi:"recommendationApplicationBoundaries"` RecommendationApplicationIntervals OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput `pulumi:"recommendationApplicationIntervals"` RecommendationApplicationMinThresholds OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput `pulumi:"recommendationApplicationMinThresholds"` RecommendationApplicationOverheadValues OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput `pulumi:"recommendationApplicationOverheadValues"` RestartPods pulumi.BoolPtrOutput `pulumi:"restartPods"` RuleName pulumi.StringOutput `pulumi:"ruleName"` }
func GetOceanRightSizingRule ¶ added in v3.82.0
func GetOceanRightSizingRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OceanRightSizingRuleState, opts ...pulumi.ResourceOption) (*OceanRightSizingRule, error)
GetOceanRightSizingRule gets an existing OceanRightSizingRule 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 NewOceanRightSizingRule ¶ added in v3.82.0
func NewOceanRightSizingRule(ctx *pulumi.Context, name string, args *OceanRightSizingRuleArgs, opts ...pulumi.ResourceOption) (*OceanRightSizingRule, error)
NewOceanRightSizingRule registers a new resource with the given unique name, arguments, and options.
func (*OceanRightSizingRule) ElementType ¶ added in v3.82.0
func (*OceanRightSizingRule) ElementType() reflect.Type
func (*OceanRightSizingRule) ToOceanRightSizingRuleOutput ¶ added in v3.82.0
func (i *OceanRightSizingRule) ToOceanRightSizingRuleOutput() OceanRightSizingRuleOutput
func (*OceanRightSizingRule) ToOceanRightSizingRuleOutputWithContext ¶ added in v3.82.0
func (i *OceanRightSizingRule) ToOceanRightSizingRuleOutputWithContext(ctx context.Context) OceanRightSizingRuleOutput
type OceanRightSizingRuleArgs ¶ added in v3.82.0
type OceanRightSizingRuleArgs struct { AttachWorkloads OceanRightSizingRuleAttachWorkloadArrayInput DetachWorkloads OceanRightSizingRuleDetachWorkloadArrayInput OceanId pulumi.StringPtrInput RecommendationApplicationBoundaries OceanRightSizingRuleRecommendationApplicationBoundaryArrayInput RecommendationApplicationIntervals OceanRightSizingRuleRecommendationApplicationIntervalArrayInput RecommendationApplicationMinThresholds OceanRightSizingRuleRecommendationApplicationMinThresholdArrayInput RecommendationApplicationOverheadValues OceanRightSizingRuleRecommendationApplicationOverheadValueArrayInput RestartPods pulumi.BoolPtrInput RuleName pulumi.StringInput }
The set of arguments for constructing a OceanRightSizingRule resource.
func (OceanRightSizingRuleArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleArgs) ElementType() reflect.Type
type OceanRightSizingRuleArray ¶ added in v3.82.0
type OceanRightSizingRuleArray []OceanRightSizingRuleInput
func (OceanRightSizingRuleArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleArray) ElementType() reflect.Type
func (OceanRightSizingRuleArray) ToOceanRightSizingRuleArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleArray) ToOceanRightSizingRuleArrayOutput() OceanRightSizingRuleArrayOutput
func (OceanRightSizingRuleArray) ToOceanRightSizingRuleArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleArray) ToOceanRightSizingRuleArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleArrayOutput
type OceanRightSizingRuleArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleArrayInput interface { pulumi.Input ToOceanRightSizingRuleArrayOutput() OceanRightSizingRuleArrayOutput ToOceanRightSizingRuleArrayOutputWithContext(context.Context) OceanRightSizingRuleArrayOutput }
OceanRightSizingRuleArrayInput is an input type that accepts OceanRightSizingRuleArray and OceanRightSizingRuleArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleArrayInput` via:
OceanRightSizingRuleArray{ OceanRightSizingRuleArgs{...} }
type OceanRightSizingRuleArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleArrayOutput) Index ¶ added in v3.82.0
func (o OceanRightSizingRuleArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleOutput
func (OceanRightSizingRuleArrayOutput) ToOceanRightSizingRuleArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleArrayOutput) ToOceanRightSizingRuleArrayOutput() OceanRightSizingRuleArrayOutput
func (OceanRightSizingRuleArrayOutput) ToOceanRightSizingRuleArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleArrayOutput) ToOceanRightSizingRuleArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleArrayOutput
type OceanRightSizingRuleAttachWorkload ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkload struct {
Namespaces []OceanRightSizingRuleAttachWorkloadNamespace `pulumi:"namespaces"`
}
type OceanRightSizingRuleAttachWorkloadArgs ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadArgs struct {
Namespaces OceanRightSizingRuleAttachWorkloadNamespaceArrayInput `pulumi:"namespaces"`
}
func (OceanRightSizingRuleAttachWorkloadArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadArgs) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadOutput() OceanRightSizingRuleAttachWorkloadOutput
func (OceanRightSizingRuleAttachWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadOutput
type OceanRightSizingRuleAttachWorkloadArray ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadArray []OceanRightSizingRuleAttachWorkloadInput
func (OceanRightSizingRuleAttachWorkloadArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadArray) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadArray) ToOceanRightSizingRuleAttachWorkloadArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadArray) ToOceanRightSizingRuleAttachWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadArrayOutput
func (OceanRightSizingRuleAttachWorkloadArray) ToOceanRightSizingRuleAttachWorkloadArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadArray) ToOceanRightSizingRuleAttachWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadArrayOutput
type OceanRightSizingRuleAttachWorkloadArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadArrayInput interface { pulumi.Input ToOceanRightSizingRuleAttachWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadArrayOutput ToOceanRightSizingRuleAttachWorkloadArrayOutputWithContext(context.Context) OceanRightSizingRuleAttachWorkloadArrayOutput }
OceanRightSizingRuleAttachWorkloadArrayInput is an input type that accepts OceanRightSizingRuleAttachWorkloadArray and OceanRightSizingRuleAttachWorkloadArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleAttachWorkloadArrayInput` via:
OceanRightSizingRuleAttachWorkloadArray{ OceanRightSizingRuleAttachWorkloadArgs{...} }
type OceanRightSizingRuleAttachWorkloadArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleAttachWorkloadArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadArrayOutput
func (OceanRightSizingRuleAttachWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadArrayOutput
type OceanRightSizingRuleAttachWorkloadInput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadInput interface { pulumi.Input ToOceanRightSizingRuleAttachWorkloadOutput() OceanRightSizingRuleAttachWorkloadOutput ToOceanRightSizingRuleAttachWorkloadOutputWithContext(context.Context) OceanRightSizingRuleAttachWorkloadOutput }
OceanRightSizingRuleAttachWorkloadInput is an input type that accepts OceanRightSizingRuleAttachWorkloadArgs and OceanRightSizingRuleAttachWorkloadOutput values. You can construct a concrete instance of `OceanRightSizingRuleAttachWorkloadInput` via:
OceanRightSizingRuleAttachWorkloadArgs{...}
type OceanRightSizingRuleAttachWorkloadNamespace ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespace struct { Labels []OceanRightSizingRuleAttachWorkloadNamespaceLabel `pulumi:"labels"` NamespaceName string `pulumi:"namespaceName"` Workloads []OceanRightSizingRuleAttachWorkloadNamespaceWorkload `pulumi:"workloads"` }
type OceanRightSizingRuleAttachWorkloadNamespaceArgs ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceArgs struct { Labels OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayInput `pulumi:"labels"` NamespaceName pulumi.StringInput `pulumi:"namespaceName"` Workloads OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayInput `pulumi:"workloads"` }
func (OceanRightSizingRuleAttachWorkloadNamespaceArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceArgs) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceOutput() OceanRightSizingRuleAttachWorkloadNamespaceOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceOutput
type OceanRightSizingRuleAttachWorkloadNamespaceArray ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceArray []OceanRightSizingRuleAttachWorkloadNamespaceInput
func (OceanRightSizingRuleAttachWorkloadNamespaceArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceArray) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceArray) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceArray) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceArray) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceArray) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
type OceanRightSizingRuleAttachWorkloadNamespaceArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceArrayInput interface { pulumi.Input ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutputWithContext(context.Context) OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput }
OceanRightSizingRuleAttachWorkloadNamespaceArrayInput is an input type that accepts OceanRightSizingRuleAttachWorkloadNamespaceArray and OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleAttachWorkloadNamespaceArrayInput` via:
OceanRightSizingRuleAttachWorkloadNamespaceArray{ OceanRightSizingRuleAttachWorkloadNamespaceArgs{...} }
type OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
type OceanRightSizingRuleAttachWorkloadNamespaceInput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceInput interface { pulumi.Input ToOceanRightSizingRuleAttachWorkloadNamespaceOutput() OceanRightSizingRuleAttachWorkloadNamespaceOutput ToOceanRightSizingRuleAttachWorkloadNamespaceOutputWithContext(context.Context) OceanRightSizingRuleAttachWorkloadNamespaceOutput }
OceanRightSizingRuleAttachWorkloadNamespaceInput is an input type that accepts OceanRightSizingRuleAttachWorkloadNamespaceArgs and OceanRightSizingRuleAttachWorkloadNamespaceOutput values. You can construct a concrete instance of `OceanRightSizingRuleAttachWorkloadNamespaceInput` via:
OceanRightSizingRuleAttachWorkloadNamespaceArgs{...}
type OceanRightSizingRuleAttachWorkloadNamespaceLabel ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
type OceanRightSizingRuleAttachWorkloadNamespaceLabelArray ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceLabelArray []OceanRightSizingRuleAttachWorkloadNamespaceLabelInput
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArray) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
type OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayInput interface { pulumi.Input ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutputWithContext(context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput }
OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayInput is an input type that accepts OceanRightSizingRuleAttachWorkloadNamespaceLabelArray and OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayInput` via:
OceanRightSizingRuleAttachWorkloadNamespaceLabelArray{ OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs{...} }
type OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
type OceanRightSizingRuleAttachWorkloadNamespaceLabelInput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceLabelInput interface { pulumi.Input ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutputWithContext(context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput }
OceanRightSizingRuleAttachWorkloadNamespaceLabelInput is an input type that accepts OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs and OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput values. You can construct a concrete instance of `OceanRightSizingRuleAttachWorkloadNamespaceLabelInput` via:
OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs{...}
type OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) Value ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) Value() pulumi.StringOutput
type OceanRightSizingRuleAttachWorkloadNamespaceOutput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleAttachWorkloadNamespaceOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceOutput) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceOutput) NamespaceName ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceOutput) NamespaceName() pulumi.StringOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceOutput() OceanRightSizingRuleAttachWorkloadNamespaceOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceOutput
type OceanRightSizingRuleAttachWorkloadNamespaceWorkload ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs struct { RegexName pulumi.StringPtrInput `pulumi:"regexName"` WorkloadName pulumi.StringPtrInput `pulumi:"workloadName"` WorkloadType pulumi.StringInput `pulumi:"workloadType"` }
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray []OceanRightSizingRuleAttachWorkloadNamespaceWorkloadInput
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayInput interface { pulumi.Input ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutputWithContext(context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput }
OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayInput is an input type that accepts OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray and OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayInput` via:
OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray{ OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs{...} }
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadInput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadInput interface { pulumi.Input ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutputWithContext(context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput }
OceanRightSizingRuleAttachWorkloadNamespaceWorkloadInput is an input type that accepts OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs and OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput values. You can construct a concrete instance of `OceanRightSizingRuleAttachWorkloadNamespaceWorkloadInput` via:
OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs{...}
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) RegexName ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) RegexName() pulumi.StringPtrOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) WorkloadName ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) WorkloadName() pulumi.StringPtrOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) WorkloadType ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) WorkloadType() pulumi.StringOutput
type OceanRightSizingRuleAttachWorkloadOutput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleAttachWorkloadOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadOutput) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadOutput) Namespaces ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadOutput() OceanRightSizingRuleAttachWorkloadOutput
func (OceanRightSizingRuleAttachWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadOutput
type OceanRightSizingRuleDetachWorkload ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkload struct {
Namespaces []OceanRightSizingRuleDetachWorkloadNamespace `pulumi:"namespaces"`
}
type OceanRightSizingRuleDetachWorkloadArgs ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadArgs struct {
Namespaces OceanRightSizingRuleDetachWorkloadNamespaceArrayInput `pulumi:"namespaces"`
}
func (OceanRightSizingRuleDetachWorkloadArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadArgs) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadOutput() OceanRightSizingRuleDetachWorkloadOutput
func (OceanRightSizingRuleDetachWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadOutput
type OceanRightSizingRuleDetachWorkloadArray ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadArray []OceanRightSizingRuleDetachWorkloadInput
func (OceanRightSizingRuleDetachWorkloadArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadArray) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadArray) ToOceanRightSizingRuleDetachWorkloadArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadArray) ToOceanRightSizingRuleDetachWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadArrayOutput
func (OceanRightSizingRuleDetachWorkloadArray) ToOceanRightSizingRuleDetachWorkloadArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadArray) ToOceanRightSizingRuleDetachWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadArrayOutput
type OceanRightSizingRuleDetachWorkloadArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadArrayInput interface { pulumi.Input ToOceanRightSizingRuleDetachWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadArrayOutput ToOceanRightSizingRuleDetachWorkloadArrayOutputWithContext(context.Context) OceanRightSizingRuleDetachWorkloadArrayOutput }
OceanRightSizingRuleDetachWorkloadArrayInput is an input type that accepts OceanRightSizingRuleDetachWorkloadArray and OceanRightSizingRuleDetachWorkloadArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleDetachWorkloadArrayInput` via:
OceanRightSizingRuleDetachWorkloadArray{ OceanRightSizingRuleDetachWorkloadArgs{...} }
type OceanRightSizingRuleDetachWorkloadArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleDetachWorkloadArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadArrayOutput
func (OceanRightSizingRuleDetachWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadArrayOutput
type OceanRightSizingRuleDetachWorkloadInput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadInput interface { pulumi.Input ToOceanRightSizingRuleDetachWorkloadOutput() OceanRightSizingRuleDetachWorkloadOutput ToOceanRightSizingRuleDetachWorkloadOutputWithContext(context.Context) OceanRightSizingRuleDetachWorkloadOutput }
OceanRightSizingRuleDetachWorkloadInput is an input type that accepts OceanRightSizingRuleDetachWorkloadArgs and OceanRightSizingRuleDetachWorkloadOutput values. You can construct a concrete instance of `OceanRightSizingRuleDetachWorkloadInput` via:
OceanRightSizingRuleDetachWorkloadArgs{...}
type OceanRightSizingRuleDetachWorkloadNamespace ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespace struct { Labels []OceanRightSizingRuleDetachWorkloadNamespaceLabel `pulumi:"labels"` NamespaceName string `pulumi:"namespaceName"` Workloads []OceanRightSizingRuleDetachWorkloadNamespaceWorkload `pulumi:"workloads"` }
type OceanRightSizingRuleDetachWorkloadNamespaceArgs ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceArgs struct { Labels OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayInput `pulumi:"labels"` NamespaceName pulumi.StringInput `pulumi:"namespaceName"` Workloads OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayInput `pulumi:"workloads"` }
func (OceanRightSizingRuleDetachWorkloadNamespaceArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceArgs) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceOutput() OceanRightSizingRuleDetachWorkloadNamespaceOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceOutput
type OceanRightSizingRuleDetachWorkloadNamespaceArray ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceArray []OceanRightSizingRuleDetachWorkloadNamespaceInput
func (OceanRightSizingRuleDetachWorkloadNamespaceArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceArray) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceArray) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceArray) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceArray) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceArray) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
type OceanRightSizingRuleDetachWorkloadNamespaceArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceArrayInput interface { pulumi.Input ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutputWithContext(context.Context) OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput }
OceanRightSizingRuleDetachWorkloadNamespaceArrayInput is an input type that accepts OceanRightSizingRuleDetachWorkloadNamespaceArray and OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleDetachWorkloadNamespaceArrayInput` via:
OceanRightSizingRuleDetachWorkloadNamespaceArray{ OceanRightSizingRuleDetachWorkloadNamespaceArgs{...} }
type OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
type OceanRightSizingRuleDetachWorkloadNamespaceInput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceInput interface { pulumi.Input ToOceanRightSizingRuleDetachWorkloadNamespaceOutput() OceanRightSizingRuleDetachWorkloadNamespaceOutput ToOceanRightSizingRuleDetachWorkloadNamespaceOutputWithContext(context.Context) OceanRightSizingRuleDetachWorkloadNamespaceOutput }
OceanRightSizingRuleDetachWorkloadNamespaceInput is an input type that accepts OceanRightSizingRuleDetachWorkloadNamespaceArgs and OceanRightSizingRuleDetachWorkloadNamespaceOutput values. You can construct a concrete instance of `OceanRightSizingRuleDetachWorkloadNamespaceInput` via:
OceanRightSizingRuleDetachWorkloadNamespaceArgs{...}
type OceanRightSizingRuleDetachWorkloadNamespaceLabel ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
type OceanRightSizingRuleDetachWorkloadNamespaceLabelArray ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceLabelArray []OceanRightSizingRuleDetachWorkloadNamespaceLabelInput
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArray) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
type OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayInput interface { pulumi.Input ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutputWithContext(context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput }
OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayInput is an input type that accepts OceanRightSizingRuleDetachWorkloadNamespaceLabelArray and OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayInput` via:
OceanRightSizingRuleDetachWorkloadNamespaceLabelArray{ OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs{...} }
type OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
type OceanRightSizingRuleDetachWorkloadNamespaceLabelInput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceLabelInput interface { pulumi.Input ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutputWithContext(context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput }
OceanRightSizingRuleDetachWorkloadNamespaceLabelInput is an input type that accepts OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs and OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput values. You can construct a concrete instance of `OceanRightSizingRuleDetachWorkloadNamespaceLabelInput` via:
OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs{...}
type OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) Value ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) Value() pulumi.StringOutput
type OceanRightSizingRuleDetachWorkloadNamespaceOutput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleDetachWorkloadNamespaceOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceOutput) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceOutput) NamespaceName ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceOutput) NamespaceName() pulumi.StringOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceOutput() OceanRightSizingRuleDetachWorkloadNamespaceOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceOutput
type OceanRightSizingRuleDetachWorkloadNamespaceWorkload ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs struct { RegexName pulumi.StringPtrInput `pulumi:"regexName"` WorkloadName pulumi.StringPtrInput `pulumi:"workloadName"` WorkloadType pulumi.StringInput `pulumi:"workloadType"` }
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray []OceanRightSizingRuleDetachWorkloadNamespaceWorkloadInput
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayInput interface { pulumi.Input ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutputWithContext(context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput }
OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayInput is an input type that accepts OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray and OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayInput` via:
OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray{ OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs{...} }
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadInput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadInput interface { pulumi.Input ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutputWithContext(context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput }
OceanRightSizingRuleDetachWorkloadNamespaceWorkloadInput is an input type that accepts OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs and OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput values. You can construct a concrete instance of `OceanRightSizingRuleDetachWorkloadNamespaceWorkloadInput` via:
OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs{...}
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) RegexName ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) RegexName() pulumi.StringPtrOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) WorkloadName ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) WorkloadName() pulumi.StringPtrOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) WorkloadType ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) WorkloadType() pulumi.StringOutput
type OceanRightSizingRuleDetachWorkloadOutput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleDetachWorkloadOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadOutput) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadOutput) Namespaces ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadOutput() OceanRightSizingRuleDetachWorkloadOutput
func (OceanRightSizingRuleDetachWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadOutput
type OceanRightSizingRuleInput ¶ added in v3.82.0
type OceanRightSizingRuleInput interface { pulumi.Input ToOceanRightSizingRuleOutput() OceanRightSizingRuleOutput ToOceanRightSizingRuleOutputWithContext(ctx context.Context) OceanRightSizingRuleOutput }
type OceanRightSizingRuleMap ¶ added in v3.82.0
type OceanRightSizingRuleMap map[string]OceanRightSizingRuleInput
func (OceanRightSizingRuleMap) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleMap) ElementType() reflect.Type
func (OceanRightSizingRuleMap) ToOceanRightSizingRuleMapOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleMap) ToOceanRightSizingRuleMapOutput() OceanRightSizingRuleMapOutput
func (OceanRightSizingRuleMap) ToOceanRightSizingRuleMapOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleMap) ToOceanRightSizingRuleMapOutputWithContext(ctx context.Context) OceanRightSizingRuleMapOutput
type OceanRightSizingRuleMapInput ¶ added in v3.82.0
type OceanRightSizingRuleMapInput interface { pulumi.Input ToOceanRightSizingRuleMapOutput() OceanRightSizingRuleMapOutput ToOceanRightSizingRuleMapOutputWithContext(context.Context) OceanRightSizingRuleMapOutput }
OceanRightSizingRuleMapInput is an input type that accepts OceanRightSizingRuleMap and OceanRightSizingRuleMapOutput values. You can construct a concrete instance of `OceanRightSizingRuleMapInput` via:
OceanRightSizingRuleMap{ "key": OceanRightSizingRuleArgs{...} }
type OceanRightSizingRuleMapOutput ¶ added in v3.82.0
type OceanRightSizingRuleMapOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleMapOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleMapOutput) ElementType() reflect.Type
func (OceanRightSizingRuleMapOutput) MapIndex ¶ added in v3.82.0
func (o OceanRightSizingRuleMapOutput) MapIndex(k pulumi.StringInput) OceanRightSizingRuleOutput
func (OceanRightSizingRuleMapOutput) ToOceanRightSizingRuleMapOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleMapOutput) ToOceanRightSizingRuleMapOutput() OceanRightSizingRuleMapOutput
func (OceanRightSizingRuleMapOutput) ToOceanRightSizingRuleMapOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleMapOutput) ToOceanRightSizingRuleMapOutputWithContext(ctx context.Context) OceanRightSizingRuleMapOutput
type OceanRightSizingRuleOutput ¶ added in v3.82.0
type OceanRightSizingRuleOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleOutput) AttachWorkloads ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) AttachWorkloads() OceanRightSizingRuleAttachWorkloadArrayOutput
func (OceanRightSizingRuleOutput) DetachWorkloads ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) DetachWorkloads() OceanRightSizingRuleDetachWorkloadArrayOutput
func (OceanRightSizingRuleOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleOutput) ElementType() reflect.Type
func (OceanRightSizingRuleOutput) OceanId ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) OceanId() pulumi.StringPtrOutput
func (OceanRightSizingRuleOutput) RecommendationApplicationBoundaries ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) RecommendationApplicationBoundaries() OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
func (OceanRightSizingRuleOutput) RecommendationApplicationIntervals ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) RecommendationApplicationIntervals() OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
func (OceanRightSizingRuleOutput) RecommendationApplicationMinThresholds ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) RecommendationApplicationMinThresholds() OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
func (OceanRightSizingRuleOutput) RecommendationApplicationOverheadValues ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) RecommendationApplicationOverheadValues() OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
func (OceanRightSizingRuleOutput) RestartPods ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) RestartPods() pulumi.BoolPtrOutput
func (OceanRightSizingRuleOutput) RuleName ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) RuleName() pulumi.StringOutput
func (OceanRightSizingRuleOutput) ToOceanRightSizingRuleOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) ToOceanRightSizingRuleOutput() OceanRightSizingRuleOutput
func (OceanRightSizingRuleOutput) ToOceanRightSizingRuleOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) ToOceanRightSizingRuleOutputWithContext(ctx context.Context) OceanRightSizingRuleOutput
type OceanRightSizingRuleRecommendationApplicationBoundary ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationBoundaryArgs ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationBoundaryArgs struct { CpuMax pulumi.Float64PtrInput `pulumi:"cpuMax"` CpuMin pulumi.Float64PtrInput `pulumi:"cpuMin"` MemoryMax pulumi.IntPtrInput `pulumi:"memoryMax"` MemoryMin pulumi.IntPtrInput `pulumi:"memoryMin"` }
func (OceanRightSizingRuleRecommendationApplicationBoundaryArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationBoundaryArgs) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationBoundaryArgs) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationBoundaryArgs) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutput() OceanRightSizingRuleRecommendationApplicationBoundaryOutput
func (OceanRightSizingRuleRecommendationApplicationBoundaryArgs) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationBoundaryArgs) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryOutput
type OceanRightSizingRuleRecommendationApplicationBoundaryArray ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationBoundaryArray []OceanRightSizingRuleRecommendationApplicationBoundaryInput
func (OceanRightSizingRuleRecommendationApplicationBoundaryArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationBoundaryArray) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationBoundaryArray) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationBoundaryArray) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput() OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
func (OceanRightSizingRuleRecommendationApplicationBoundaryArray) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationBoundaryArray) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
type OceanRightSizingRuleRecommendationApplicationBoundaryArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationBoundaryArrayInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput() OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput }
OceanRightSizingRuleRecommendationApplicationBoundaryArrayInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationBoundaryArray and OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationBoundaryArrayInput` via:
OceanRightSizingRuleRecommendationApplicationBoundaryArray{ OceanRightSizingRuleRecommendationApplicationBoundaryArgs{...} }
type OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput() OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
func (OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
type OceanRightSizingRuleRecommendationApplicationBoundaryInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationBoundaryInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationBoundaryOutput() OceanRightSizingRuleRecommendationApplicationBoundaryOutput ToOceanRightSizingRuleRecommendationApplicationBoundaryOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryOutput }
OceanRightSizingRuleRecommendationApplicationBoundaryInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationBoundaryArgs and OceanRightSizingRuleRecommendationApplicationBoundaryOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationBoundaryInput` via:
OceanRightSizingRuleRecommendationApplicationBoundaryArgs{...}
type OceanRightSizingRuleRecommendationApplicationBoundaryOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationBoundaryOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationBoundaryOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationBoundaryOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationBoundaryOutput) MemoryMax ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) MemoryMax() pulumi.IntPtrOutput
func (OceanRightSizingRuleRecommendationApplicationBoundaryOutput) MemoryMin ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) MemoryMin() pulumi.IntPtrOutput
func (OceanRightSizingRuleRecommendationApplicationBoundaryOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutput() OceanRightSizingRuleRecommendationApplicationBoundaryOutput
func (OceanRightSizingRuleRecommendationApplicationBoundaryOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryOutput
type OceanRightSizingRuleRecommendationApplicationInterval ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationInterval struct { MonthlyRepetitionBases []OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBase `pulumi:"monthlyRepetitionBases"` RepetitionBasis string `pulumi:"repetitionBasis"` WeeklyRepetitionBases []OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBase `pulumi:"weeklyRepetitionBases"` }
type OceanRightSizingRuleRecommendationApplicationIntervalArgs ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalArgs struct { MonthlyRepetitionBases OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayInput `pulumi:"monthlyRepetitionBases"` RepetitionBasis pulumi.StringInput `pulumi:"repetitionBasis"` WeeklyRepetitionBases OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayInput `pulumi:"weeklyRepetitionBases"` }
func (OceanRightSizingRuleRecommendationApplicationIntervalArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalArgs) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalOutput() OceanRightSizingRuleRecommendationApplicationIntervalOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalOutput
type OceanRightSizingRuleRecommendationApplicationIntervalArray ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalArray []OceanRightSizingRuleRecommendationApplicationIntervalInput
func (OceanRightSizingRuleRecommendationApplicationIntervalArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalArray) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalArray) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalArray) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalArray) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalArray) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
type OceanRightSizingRuleRecommendationApplicationIntervalArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalArrayInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput }
OceanRightSizingRuleRecommendationApplicationIntervalArrayInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationIntervalArray and OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationIntervalArrayInput` via:
OceanRightSizingRuleRecommendationApplicationIntervalArray{ OceanRightSizingRuleRecommendationApplicationIntervalArgs{...} }
type OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
type OceanRightSizingRuleRecommendationApplicationIntervalInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationIntervalOutput() OceanRightSizingRuleRecommendationApplicationIntervalOutput ToOceanRightSizingRuleRecommendationApplicationIntervalOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationIntervalOutput }
OceanRightSizingRuleRecommendationApplicationIntervalInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationIntervalArgs and OceanRightSizingRuleRecommendationApplicationIntervalOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationIntervalInput` via:
OceanRightSizingRuleRecommendationApplicationIntervalArgs{...}
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBase ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBase struct { IntervalMonths []int `pulumi:"intervalMonths"` WeekOfTheMonths []string `pulumi:"weekOfTheMonths"` WeeklyRepetitionBases []OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBase `pulumi:"weeklyRepetitionBases"` }
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs struct { IntervalMonths pulumi.IntArrayInput `pulumi:"intervalMonths"` WeekOfTheMonths pulumi.StringArrayInput `pulumi:"weekOfTheMonths"` WeeklyRepetitionBases OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayInput `pulumi:"weeklyRepetitionBases"` }
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray []OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseInput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput }
OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray and OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayInput` via:
OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray{ OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs{...} }
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) Index ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput }
OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs and OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseInput` via:
OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs{...}
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) IntervalMonths ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) IntervalMonths() pulumi.IntArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) WeekOfTheMonths ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) WeekOfTheMonths() pulumi.StringArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) WeeklyRepetitionBases ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBase ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs struct { IntervalDays pulumi.StringArrayInput `pulumi:"intervalDays"` IntervalHoursEndTime pulumi.StringInput `pulumi:"intervalHoursEndTime"` IntervalHoursStartTime pulumi.StringInput `pulumi:"intervalHoursStartTime"` }
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray []OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseInput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput }
OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray and OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayInput` via:
OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray{ OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs{...} }
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) Index ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput }
OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs and OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseInput` via:
OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs{...}
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) IntervalDays ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) IntervalHoursEndTime ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) IntervalHoursEndTime() pulumi.StringOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) IntervalHoursStartTime ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) IntervalHoursStartTime() pulumi.StringOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput
type OceanRightSizingRuleRecommendationApplicationIntervalOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationIntervalOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalOutput) MonthlyRepetitionBases ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalOutput) RepetitionBasis ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalOutput) RepetitionBasis() pulumi.StringOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalOutput() OceanRightSizingRuleRecommendationApplicationIntervalOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalOutput) WeeklyRepetitionBases ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBase ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs struct { IntervalDays pulumi.StringArrayInput `pulumi:"intervalDays"` IntervalHoursEndTime pulumi.StringInput `pulumi:"intervalHoursEndTime"` IntervalHoursStartTime pulumi.StringInput `pulumi:"intervalHoursStartTime"` }
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput() OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray []OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseInput
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput }
OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray and OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayInput` via:
OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray{ OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs{...} }
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) Index ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput() OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput }
OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs and OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseInput` via:
OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs{...}
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) IntervalDays ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) IntervalDays() pulumi.StringArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) IntervalHoursEndTime ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) IntervalHoursEndTime() pulumi.StringOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) IntervalHoursStartTime ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) IntervalHoursStartTime() pulumi.StringOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput() OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput
type OceanRightSizingRuleRecommendationApplicationMinThreshold ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationMinThresholdArgs ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationMinThresholdArgs struct { CpuPercentage pulumi.Float64PtrInput `pulumi:"cpuPercentage"` MemoryPercentage pulumi.Float64PtrInput `pulumi:"memoryPercentage"` }
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArgs) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArgs) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationMinThresholdArgs) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArgs) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationMinThresholdArgs) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
type OceanRightSizingRuleRecommendationApplicationMinThresholdArray ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationMinThresholdArray []OceanRightSizingRuleRecommendationApplicationMinThresholdInput
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArray) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArray) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationMinThresholdArray) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArray) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationMinThresholdArray) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
type OceanRightSizingRuleRecommendationApplicationMinThresholdArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationMinThresholdArrayInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput }
OceanRightSizingRuleRecommendationApplicationMinThresholdArrayInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationMinThresholdArray and OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationMinThresholdArrayInput` via:
OceanRightSizingRuleRecommendationApplicationMinThresholdArray{ OceanRightSizingRuleRecommendationApplicationMinThresholdArgs{...} }
type OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) Index ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
type OceanRightSizingRuleRecommendationApplicationMinThresholdInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationMinThresholdInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdOutput ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdOutput }
OceanRightSizingRuleRecommendationApplicationMinThresholdInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationMinThresholdArgs and OceanRightSizingRuleRecommendationApplicationMinThresholdOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationMinThresholdInput` via:
OceanRightSizingRuleRecommendationApplicationMinThresholdArgs{...}
type OceanRightSizingRuleRecommendationApplicationMinThresholdOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationMinThresholdOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) CpuPercentage ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) CpuPercentage() pulumi.Float64PtrOutput
func (OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) MemoryPercentage ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) MemoryPercentage() pulumi.Float64PtrOutput
func (OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
func (OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
type OceanRightSizingRuleRecommendationApplicationOverheadValue ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationOverheadValueArgs ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationOverheadValueArgs struct { CpuPercentage pulumi.Float64PtrInput `pulumi:"cpuPercentage"` MemoryPercentage pulumi.Float64PtrInput `pulumi:"memoryPercentage"` }
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArgs) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArgs) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationOverheadValueArgs) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArgs) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationOverheadValueArgs) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
type OceanRightSizingRuleRecommendationApplicationOverheadValueArray ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationOverheadValueArray []OceanRightSizingRuleRecommendationApplicationOverheadValueInput
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArray) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArray) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationOverheadValueArray) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArray) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationOverheadValueArray) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
type OceanRightSizingRuleRecommendationApplicationOverheadValueArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationOverheadValueArrayInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput }
OceanRightSizingRuleRecommendationApplicationOverheadValueArrayInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationOverheadValueArray and OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationOverheadValueArrayInput` via:
OceanRightSizingRuleRecommendationApplicationOverheadValueArray{ OceanRightSizingRuleRecommendationApplicationOverheadValueArgs{...} }
type OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) Index ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
type OceanRightSizingRuleRecommendationApplicationOverheadValueInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationOverheadValueInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueOutput ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueOutput }
OceanRightSizingRuleRecommendationApplicationOverheadValueInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationOverheadValueArgs and OceanRightSizingRuleRecommendationApplicationOverheadValueOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationOverheadValueInput` via:
OceanRightSizingRuleRecommendationApplicationOverheadValueArgs{...}
type OceanRightSizingRuleRecommendationApplicationOverheadValueOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationOverheadValueOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) CpuPercentage ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) CpuPercentage() pulumi.Float64PtrOutput
func (OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) MemoryPercentage ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) MemoryPercentage() pulumi.Float64PtrOutput
func (OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
func (OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
type OceanRightSizingRuleState ¶ added in v3.82.0
type OceanRightSizingRuleState struct { AttachWorkloads OceanRightSizingRuleAttachWorkloadArrayInput DetachWorkloads OceanRightSizingRuleDetachWorkloadArrayInput OceanId pulumi.StringPtrInput RecommendationApplicationBoundaries OceanRightSizingRuleRecommendationApplicationBoundaryArrayInput RecommendationApplicationIntervals OceanRightSizingRuleRecommendationApplicationIntervalArrayInput RecommendationApplicationMinThresholds OceanRightSizingRuleRecommendationApplicationMinThresholdArrayInput RecommendationApplicationOverheadValues OceanRightSizingRuleRecommendationApplicationOverheadValueArrayInput RestartPods pulumi.BoolPtrInput RuleName pulumi.StringPtrInput }
func (OceanRightSizingRuleState) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleState) 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 // Enable or disable the Spotinst provider Enabled pulumi.BoolPtrInput // 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 StatefulNodeAzureImagePtrOutput `pulumi:"image"` ImportVms StatefulNodeAzureImportVmArrayOutput `pulumi:"importVms"` LicenseType pulumi.StringPtrOutput `pulumi:"licenseType"` LoadBalancers StatefulNodeAzureLoadBalancerArrayOutput `pulumi:"loadBalancers"` Login StatefulNodeAzureLoginPtrOutput `pulumi:"login"` ManagedServiceIdentities StatefulNodeAzureManagedServiceIdentityArrayOutput `pulumi:"managedServiceIdentities"` Name pulumi.StringOutput `pulumi:"name"` Network StatefulNodeAzureNetworkPtrOutput `pulumi:"network"` Os pulumi.StringOutput `pulumi:"os"` OsDisk StatefulNodeAzureOsDiskPtrOutput `pulumi:"osDisk"` OsDiskPersistenceMode pulumi.StringOutput `pulumi:"osDiskPersistenceMode"` PreferredZone pulumi.StringOutput `pulumi:"preferredZone"` ProximityPlacementGroups StatefulNodeAzureProximityPlacementGroupArrayOutput `pulumi:"proximityPlacementGroups"` Region pulumi.StringOutput `pulumi:"region"` ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` SchedulingTasks StatefulNodeAzureSchedulingTaskArrayOutput `pulumi:"schedulingTasks"` Secrets StatefulNodeAzureSecretArrayOutput `pulumi:"secrets"` Security StatefulNodeAzureSecurityPtrOutput `pulumi:"security"` 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"` Strategy StatefulNodeAzureStrategyOutput `pulumi:"strategy"` Tags StatefulNodeAzureTagArrayOutput `pulumi:"tags"` UpdateStates StatefulNodeAzureUpdateStateArrayOutput `pulumi:"updateStates"` UserData pulumi.StringOutput `pulumi:"userData"` VmName pulumi.StringPtrOutput `pulumi:"vmName"` VmNamePrefix pulumi.StringPtrOutput `pulumi:"vmNamePrefix"` VmSizes StatefulNodeAzureVmSizesOutput `pulumi:"vmSizes"` Zones pulumi.StringArrayOutput `pulumi:"zones"` }
Provides a Spotinst stateful node Azure 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.NewStatefulNodeAzure(ctx, "test_stateful_node_azure", &spotinst.StatefulNodeAzureArgs{ Name: pulumi.String("example_stateful_node_azure"), Region: pulumi.String("eastus"), ResourceGroupName: pulumi.String("spotinst-azure"), Description: pulumi.String("example_stateful_node_azure_description"), Strategy: &spotinst.StatefulNodeAzureStrategyArgs{ DrainingTimeout: pulumi.Int(30), FallbackToOnDemand: pulumi.Bool(true), OptimizationWindows: pulumi.StringArray{ pulumi.String("Tue:19:46-Tue:20:46"), }, OdWindows: pulumi.StringArray{ pulumi.String("Wed:19:46-Wed:21:46"), }, AvailabilityVsCost: pulumi.Int(100), RevertToSpot: &spotinst.StatefulNodeAzureStrategyRevertToSpotArgs{ PerformAt: pulumi.String("timeWindow"), }, PreferredLifeCycle: pulumi.String("od"), CapacityReservations: spotinst.StatefulNodeAzureStrategyCapacityReservationArray{ &spotinst.StatefulNodeAzureStrategyCapacityReservationArgs{ ShouldUtilize: pulumi.Bool(true), UtilizationStrategy: pulumi.String("utilizeOverOD"), CapacityReservationGroups: spotinst.StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray{ &spotinst.StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs{ CrgName: pulumi.String("crg name"), CrgResourceGroupName: pulumi.String("resourceGroupName"), CrgShouldPrioritize: pulumi.Bool(true), }, }, }, }, }, Os: pulumi.String("Linux"), VmSizes: &spotinst.StatefulNodeAzureVmSizesArgs{ OdSizes: pulumi.StringArray{ pulumi.String("standard_ds1_v2"), pulumi.String("standard_ds2_v2"), }, SpotSizes: pulumi.StringArray{ pulumi.String("standard_ds1_v2"), pulumi.String("standard_ds2_v2"), }, PreferredSpotSizes: pulumi.StringArray{ pulumi.String("standard_ds1_v2"), }, }, Zones: pulumi.StringArray{ pulumi.String("1"), pulumi.String("3"), }, PreferredZone: pulumi.String("1"), CustomData: pulumi.String(""), ShutdownScript: pulumi.String(""), UserData: pulumi.String(""), VmName: pulumi.String("VMName"), VmNamePrefix: pulumi.String("VMNamePrefix"), LicenseType: pulumi.String("SLES_BYOS"), BootDiagnostics: spotinst.StatefulNodeAzureBootDiagnosticArray{ &spotinst.StatefulNodeAzureBootDiagnosticArgs{ IsEnabled: pulumi.Bool(true), StorageUrl: pulumi.String("https://.blob.core.windows.net/test"), Type: pulumi.String("unmanaged"), }, }, DataDisks: spotinst.StatefulNodeAzureDataDiskArray{ &spotinst.StatefulNodeAzureDataDiskArgs{ SizeGb: pulumi.Int(1), Lun: pulumi.Int(1), Type: pulumi.String("Standard_LRS"), }, &spotinst.StatefulNodeAzureDataDiskArgs{ SizeGb: pulumi.Int(10), Lun: pulumi.Int(2), Type: pulumi.String("Standard_LRS"), }, }, Extensions: spotinst.StatefulNodeAzureExtensionArray{ &spotinst.StatefulNodeAzureExtensionArgs{ Name: pulumi.String("extensionName"), Type: pulumi.String("customScript"), Publisher: pulumi.String("Microsoft.Azure.Extensions"), ApiVersion: pulumi.String("2.0"), MinorVersionAutoUpgrade: pulumi.Bool(true), ProtectedSettings: pulumi.Map{ "script": pulumi.Any("IyEvYmluL2Jhc2gKZWNobyAibmlyIiA+IC9ob29uaXIudHh0Cg=="), }, PublicSettings: pulumi.Map{ "fileUris": pulumi.Any{ "https://testspot/Azuretest.sh", }, }, }, }, Image: &spotinst.StatefulNodeAzureImageArgs{ MarketplaceImages: spotinst.StatefulNodeAzureImageMarketplaceImageArray{ &spotinst.StatefulNodeAzureImageMarketplaceImageArgs{ Publisher: pulumi.String("Canonical"), Offer: pulumi.String("UbuntuServer"), Sku: pulumi.String("16.04-LTS"), Version: pulumi.String("latest"), }, }, CustomImages: spotinst.StatefulNodeAzureImageCustomImageArray{ &spotinst.StatefulNodeAzureImageCustomImageArgs{ CustomImageResourceGroupName: pulumi.String("resourceGroupName"), Name: pulumi.String("imageName"), }, }, Galleries: spotinst.StatefulNodeAzureImageGalleryArray{ &spotinst.StatefulNodeAzureImageGalleryArgs{ GalleryResourceGroupName: pulumi.String("resourceGroupName"), GalleryName: pulumi.String("galleryName"), ImageName: pulumi.String("imageName"), VersionName: pulumi.String("1.1.0"), SpotAccountId: pulumi.String("act-123456"), }, }, }, LoadBalancers: spotinst.StatefulNodeAzureLoadBalancerArray{ &spotinst.StatefulNodeAzureLoadBalancerArgs{ Type: pulumi.String("loadBalancer"), ResourceGroupName: pulumi.String("testResourceGroup"), Name: pulumi.String("testLoadBalancer"), Sku: pulumi.String("Standard"), BackendPoolNames: pulumi.StringArray{ pulumi.String("testBackendPool1"), pulumi.String("testBackendPool2"), }, }, }, Login: &spotinst.StatefulNodeAzureLoginArgs{ UserName: pulumi.String("admin"), SshPublicKey: pulumi.String("33a2s1f3g5a1df5g1ad3f2g1adfg56dfg=="), }, ManagedServiceIdentities: spotinst.StatefulNodeAzureManagedServiceIdentityArray{ &spotinst.StatefulNodeAzureManagedServiceIdentityArgs{ Name: pulumi.String("mySI2"), ResourceGroupName: pulumi.String("myResourceGroup"), }, }, Network: &spotinst.StatefulNodeAzureNetworkArgs{ NetworkResourceGroupName: pulumi.String("subnetResourceGroup"), VirtualNetworkName: pulumi.String("vname"), NetworkInterfaces: spotinst.StatefulNodeAzureNetworkNetworkInterfaceArray{ &spotinst.StatefulNodeAzureNetworkNetworkInterfaceArgs{ IsPrimary: pulumi.Bool(true), SubnetName: pulumi.String("testSubnet"), AssignPublicIp: pulumi.Bool(true), PublicIpSku: pulumi.String("Standard"), NetworkSecurityGroups: spotinst.StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray{ &spotinst.StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs{ NetworkResourceGroupName: pulumi.String("test"), Name: pulumi.String("test"), }, }, EnableIpForwarding: pulumi.Bool(true), PrivateIpAddresses: pulumi.StringArray{ pulumi.String("172.23.4.20"), }, AdditionalIpConfigurations: spotinst.StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray{ &spotinst.StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs{ Name: pulumi.String("test"), PrivateIpAddressVersion: pulumi.String("IPv4"), }, }, PublicIps: spotinst.StatefulNodeAzureNetworkNetworkInterfacePublicIpArray{ &spotinst.StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs{ NetworkResourceGroupName: pulumi.String("resourceGroup"), Name: pulumi.String("test"), }, }, ApplicationSecurityGroups: spotinst.StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray{ &spotinst.StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs{ NetworkResourceGroupName: pulumi.String("AsgResourceGroup"), Name: pulumi.String("AsgName"), }, }, }, }, }, OsDisk: &spotinst.StatefulNodeAzureOsDiskArgs{ SizeGb: pulumi.Int(30), Type: pulumi.String("Standard_LRS"), Caching: pulumi.String("ReadOnly"), }, Secrets: spotinst.StatefulNodeAzureSecretArray{ &spotinst.StatefulNodeAzureSecretArgs{ SourceVaults: spotinst.StatefulNodeAzureSecretSourceVaultArray{ &spotinst.StatefulNodeAzureSecretSourceVaultArgs{ Name: pulumi.String("string"), ResourceGroupName: pulumi.String("string"), }, }, VaultCertificates: spotinst.StatefulNodeAzureSecretVaultCertificateArray{ &spotinst.StatefulNodeAzureSecretVaultCertificateArgs{ CertificateUrl: pulumi.String("string"), CertificateStore: pulumi.String("string"), }, }, }, }, Security: &spotinst.StatefulNodeAzureSecurityArgs{ SecurityType: pulumi.String("Standard"), SecureBootEnabled: pulumi.Bool(false), VtpmEnabled: pulumi.Bool(false), }, Tags: spotinst.StatefulNodeAzureTagArray{ &spotinst.StatefulNodeAzureTagArgs{ TagKey: pulumi.String("Creator"), TagValue: pulumi.String("string"), }, }, Health: &spotinst.StatefulNodeAzureHealthArgs{ HealthCheckTypes: pulumi.StringArray{ pulumi.String("vmState"), }, UnhealthyDuration: pulumi.Int(300), GracePeriod: pulumi.Int(120), AutoHealing: pulumi.Bool(true), }, ShouldPersistOsDisk: pulumi.Bool(false), OsDiskPersistenceMode: pulumi.String("reattach"), ShouldPersistDataDisks: pulumi.Bool(true), DataDisksPersistenceMode: pulumi.String("reattach"), ShouldPersistNetwork: pulumi.Bool(true), SchedulingTasks: spotinst.StatefulNodeAzureSchedulingTaskArray{ &spotinst.StatefulNodeAzureSchedulingTaskArgs{ IsEnabled: pulumi.Bool(true), Type: pulumi.String("pause"), CronExpression: pulumi.String("44 10 * * *"), }, &spotinst.StatefulNodeAzureSchedulingTaskArgs{ IsEnabled: pulumi.Bool(true), Type: pulumi.String("resume"), CronExpression: pulumi.String("48 10 * * *"), }, &spotinst.StatefulNodeAzureSchedulingTaskArgs{ IsEnabled: pulumi.Bool(true), Type: pulumi.String("recycle"), CronExpression: pulumi.String("52 10 * * *"), }, }, Signals: spotinst.StatefulNodeAzureSignalArray{ &spotinst.StatefulNodeAzureSignalArgs{ Type: pulumi.String("vmReady"), Timeout: pulumi.Int(20), }, &spotinst.StatefulNodeAzureSignalArgs{ Type: pulumi.String("vmReady"), Timeout: pulumi.Int(40), }, }, ProximityPlacementGroups: spotinst.StatefulNodeAzureProximityPlacementGroupArray{ &spotinst.StatefulNodeAzureProximityPlacementGroupArgs{ Name: pulumi.String("TestPPG"), ResourceGroupName: pulumi.String("TestResourceGroup"), }, }, Deletes: spotinst.StatefulNodeAzureDeleteArray{ &spotinst.StatefulNodeAzureDeleteArgs{ ShouldTerminateVm: pulumi.Bool(true), NetworkShouldDeallocate: pulumi.Bool(true), NetworkTtlInHours: pulumi.Int(0), DiskShouldDeallocate: pulumi.Bool(true), DiskTtlInHours: pulumi.Int(0), SnapshotShouldDeallocate: pulumi.Bool(true), SnapshotTtlInHours: pulumi.Int(0), PublicIpShouldDeallocate: pulumi.Bool(true), PublicIpTtlInHours: pulumi.Int(0), ShouldDeregisterFromLb: pulumi.Bool(true), }, }, }) if err != nil { return err } return nil }) }
```
Argument Reference ¶
The following arguments are supported:
* `name` - (Required) Azure stateful node name. * `region` - (Required) The Azure region your stateful node will be created in. * `resourceGroupName` - (Required) Name of the Resource Group for stateful node. * `description` - (Optional) Describe your Azure stateful node.
## 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.
- `availabilityVsCost` - (Optional) Set the desired preference for the Spot market VM selection. (100- Availability, 0- cost).
- `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.
- `odWindows` - (Optional) Define the time windows in which the underlying VM will be set as an on-demand lifecycle type. During the entire time window, the rest of the strategy processes will be paused. Switching between on-demand and Spot VM types at the enter/exit of the time window will trigger the recycling of the stateful node. Valid format: "ddd:hh:mm-ddd:hh:mm (day:hour(0-23):minute(0-59))".
- `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.
- `capacityReservation` - (Optional) On-demand Capacity Reservation group enables you to reserve Compute capacity in an Azure region or an Availability Zone for any duration of time. [CRG can only be created on the Azure end.](https://learn.microsoft.com/en-us/azure/virtual-machines/capacity-reservation-create)
- `shouldUtilize` - (Required) Determines whether capacity reservations should be utilized.
- `utilizationStrategy` - (Required, Enum `"utilizeOverSpot", "utilizeOverOD"`) The priority requested for using CRG. This value will determine if CRG is used ahead of spot VMs or On-demand VMs. (`"utilizeOverOD"`- If picked, we will use CRG only in case On demand should be launched. `"utilizeOverSpot"`- CRG will be preferred over Spot. Only after CRG is fully used, spot VMs can be used.)
- `capacityReservationGroups` - (Optional) List of the desired CRGs to use under the associated Azure subscription. When null we will utilize any available reservation that matches the launch specification.
- `crgName` - (Required) The name of the CRG.
- `crgResourceGroupName` - (Required) Azure resource group name
- `crgShouldPrioritize` - The desired CRG to utilize ahead of other CRGs in the subscription.
## Compute
* `os` - (Required, Enum `"Linux", "Windows"`) Type of operating system. * `vmSizes` - (Required) Defines the VM sizes to use when launching VMs.
- `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. * `preferredZone` - (Optional, Enum `"1", "2", "3"`) The AZ to prioritize when launching VMs. If no markets are available in the Preferred AZ, VMs are launched in the non-preferred AZ. 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. * `userData` - (Optional) Define a set of scripts or other metadata that's inserted to an Azure virtual machine at provision time. (Base64 encoded) * `vmName` - (Optional) Set a VM name that will be persisted throughout the entire node lifecycle. This can't be set if `vmNamePrefix` is set. * `vmNamePrefix` - (Optional) Set a VM name prefix to be used for all launched VMs and the VM resources. This can't be set if `vmName` is set. * `licenseType` - (Optional) Specify an existing Azure license type to use when launching new VMs. Valid values for Windows OS: "Windows_Server", "Windows_Client", Valid values for Linux OS: "RHEL_BYOS", "SLES_BYOS"
<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.
## 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.
## 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".
- `gallery` - (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'.
- `spotAccountId` - (Optional) The Spot account ID that connected to the Azure subscription to which the gallery belongs. Relevant only in case of cross-subscription shared galleries. [Read more](https://docs.spot.io/elastigroup/features-azure/shared-image-galleries) about cross-subscription shared galleries in Elastigroup.
- `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.
## 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="proximityPlacementGroups"></a> ## Proximity Placement Groups
* `proximityPlacementGroups` - (Optional) Defines the proximity placement group in which the VM will be launched.
- `name` - (Required) name of the proximity placement group.
- `resourceGroupName` - (Required) The Resource Group name of the proximity placement group.
## 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.
- `caching` - (Optional, Enum `"None", "ReadOnly", "ReadWrite"`) Specifies the host caching requirements. With disk caching enabled, VMs can achieve higher levels of performance. If not specified, the Azure default behavior will be applied.
## 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
## Security
* `security` - (Optional) Specifies the Security related profile settings for the virtual machine.
- `secureBootEnabled` - (Optional) Specifies whether secure boot should be enabled on the virtual machine.
- `securityType` - (Optional) Enum: `"Standard", "TrustedLaunch"` Security type refers to the different security features of a virtual machine. Security features like Trusted launch virtual machines help to improve the security of Azure generation 2 virtual machines.
- `vtpmEnabled` - (Optional) Specifies whether vTPM should be enabled on the virtual machine.
## 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.
## 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.
## 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).
## 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.
## Deallocation Config
* `delete` - (Required) Specify deallocation parameters for stateful node deletion.
- `shouldTerminateVm` - (Required) Indicates whether to delete the stateful node's VM.
- `networkShouldDeallocate` - (Required) Indicates whether to delete the stateful node's network resources.
- `networkTtlInHours` - (Optional, Default: 96) Hours to keep the network resource alive before deletion.
- `diskShouldDeallocate` - (Required) Indicates whether to delete the stateful node's disk resources.
- `diskTtlInHours` - (Optional, Default: 96) Hours to keep the disk resource alive before deletion.
- `snapshotShouldDeallocate` - (Required) Indicates whether to delete the stateful node's snapshot resources.
- `snapshotTtlInHours` - (Optional, Default: 96) Hours to keep the snapshots alive before deletion.
- `publicIpShouldDeallocate` - (Required) Indicates whether to delete the stateful node's public ip resources.
- `publicIpTtlInHours` - (Optional, Default: 96) Hours to keep the public ip alive before deletion.
- `shouldDeregisterFromLb` - (Optional, Default: true) Indicates whether to deregister the stateful node's VM from any type of load balancer. Can be changed to false only when shouldTerminateVms is 'false'.
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 StatefulNodeAzureImagePtrInput ImportVms StatefulNodeAzureImportVmArrayInput LicenseType pulumi.StringPtrInput LoadBalancers StatefulNodeAzureLoadBalancerArrayInput Login StatefulNodeAzureLoginPtrInput ManagedServiceIdentities StatefulNodeAzureManagedServiceIdentityArrayInput Name pulumi.StringPtrInput Network StatefulNodeAzureNetworkPtrInput Os pulumi.StringInput OsDisk StatefulNodeAzureOsDiskPtrInput OsDiskPersistenceMode pulumi.StringPtrInput PreferredZone pulumi.StringPtrInput ProximityPlacementGroups StatefulNodeAzureProximityPlacementGroupArrayInput Region pulumi.StringInput ResourceGroupName pulumi.StringInput SchedulingTasks StatefulNodeAzureSchedulingTaskArrayInput Secrets StatefulNodeAzureSecretArrayInput Security StatefulNodeAzureSecurityPtrInput ShouldPersistDataDisks pulumi.BoolInput ShouldPersistNetwork pulumi.BoolInput ShouldPersistOsDisk pulumi.BoolInput ShouldPersistVm pulumi.BoolPtrInput ShutdownScript pulumi.StringPtrInput Signals StatefulNodeAzureSignalArrayInput Strategy StatefulNodeAzureStrategyInput Tags StatefulNodeAzureTagArrayInput UpdateStates StatefulNodeAzureUpdateStateArrayInput UserData pulumi.StringPtrInput VmName pulumi.StringPtrInput VmNamePrefix pulumi.StringPtrInput VmSizes StatefulNodeAzureVmSizesInput 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"` ShouldDeregisterFromLb *bool `pulumi:"shouldDeregisterFromLb"` 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"` ShouldDeregisterFromLb pulumi.BoolPtrInput `pulumi:"shouldDeregisterFromLb"` 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) ShouldDeregisterFromLb ¶ added in v3.80.0
func (o StatefulNodeAzureDeleteOutput) ShouldDeregisterFromLb() pulumi.BoolPtrOutput
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"` SpotAccountId pulumi.StringPtrInput `pulumi:"spotAccountId"` 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) SpotAccountId ¶ added in v3.80.0
func (o StatefulNodeAzureImageGalleryOutput) SpotAccountId() pulumi.StringPtrOutput
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 { Caching pulumi.StringPtrInput `pulumi:"caching"` 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) Caching ¶ added in v3.71.0
func (o StatefulNodeAzureOsDiskOutput) Caching() pulumi.StringPtrOutput
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) Caching ¶ added in v3.71.0
func (o StatefulNodeAzureOsDiskPtrOutput) Caching() pulumi.StringPtrOutput
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() StatefulNodeAzureImagePtrOutput
func (StatefulNodeAzureOutput) ImportVms ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) ImportVms() StatefulNodeAzureImportVmArrayOutput
func (StatefulNodeAzureOutput) LicenseType ¶ added in v3.71.0
func (o StatefulNodeAzureOutput) LicenseType() pulumi.StringPtrOutput
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() StatefulNodeAzureLoginPtrOutput
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() StatefulNodeAzureNetworkPtrOutput
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() StatefulNodeAzureOsDiskPtrOutput
func (StatefulNodeAzureOutput) OsDiskPersistenceMode ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) OsDiskPersistenceMode() pulumi.StringOutput
func (StatefulNodeAzureOutput) PreferredZone ¶ added in v3.47.0
func (o StatefulNodeAzureOutput) PreferredZone() pulumi.StringOutput
func (StatefulNodeAzureOutput) ProximityPlacementGroups ¶ added in v3.60.0
func (o StatefulNodeAzureOutput) ProximityPlacementGroups() StatefulNodeAzureProximityPlacementGroupArrayOutput
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) Security ¶ added in v3.45.0
func (o StatefulNodeAzureOutput) Security() StatefulNodeAzureSecurityPtrOutput
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) 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) UserData ¶ added in v3.40.0
func (o StatefulNodeAzureOutput) UserData() pulumi.StringOutput
func (StatefulNodeAzureOutput) VmName ¶ added in v3.42.0
func (o StatefulNodeAzureOutput) VmName() pulumi.StringPtrOutput
func (StatefulNodeAzureOutput) VmNamePrefix ¶ added in v3.71.0
func (o StatefulNodeAzureOutput) VmNamePrefix() pulumi.StringPtrOutput
func (StatefulNodeAzureOutput) VmSizes ¶ added in v3.82.0
func (o StatefulNodeAzureOutput) VmSizes() StatefulNodeAzureVmSizesOutput
func (StatefulNodeAzureOutput) Zones ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Zones() pulumi.StringArrayOutput
type StatefulNodeAzureProximityPlacementGroup ¶ added in v3.60.0
type StatefulNodeAzureProximityPlacementGroupArgs ¶ added in v3.60.0
type StatefulNodeAzureProximityPlacementGroupArgs struct { Name pulumi.StringInput `pulumi:"name"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (StatefulNodeAzureProximityPlacementGroupArgs) ElementType ¶ added in v3.60.0
func (StatefulNodeAzureProximityPlacementGroupArgs) ElementType() reflect.Type
func (StatefulNodeAzureProximityPlacementGroupArgs) ToStatefulNodeAzureProximityPlacementGroupOutput ¶ added in v3.60.0
func (i StatefulNodeAzureProximityPlacementGroupArgs) ToStatefulNodeAzureProximityPlacementGroupOutput() StatefulNodeAzureProximityPlacementGroupOutput
func (StatefulNodeAzureProximityPlacementGroupArgs) ToStatefulNodeAzureProximityPlacementGroupOutputWithContext ¶ added in v3.60.0
func (i StatefulNodeAzureProximityPlacementGroupArgs) ToStatefulNodeAzureProximityPlacementGroupOutputWithContext(ctx context.Context) StatefulNodeAzureProximityPlacementGroupOutput
type StatefulNodeAzureProximityPlacementGroupArray ¶ added in v3.60.0
type StatefulNodeAzureProximityPlacementGroupArray []StatefulNodeAzureProximityPlacementGroupInput
func (StatefulNodeAzureProximityPlacementGroupArray) ElementType ¶ added in v3.60.0
func (StatefulNodeAzureProximityPlacementGroupArray) ElementType() reflect.Type
func (StatefulNodeAzureProximityPlacementGroupArray) ToStatefulNodeAzureProximityPlacementGroupArrayOutput ¶ added in v3.60.0
func (i StatefulNodeAzureProximityPlacementGroupArray) ToStatefulNodeAzureProximityPlacementGroupArrayOutput() StatefulNodeAzureProximityPlacementGroupArrayOutput
func (StatefulNodeAzureProximityPlacementGroupArray) ToStatefulNodeAzureProximityPlacementGroupArrayOutputWithContext ¶ added in v3.60.0
func (i StatefulNodeAzureProximityPlacementGroupArray) ToStatefulNodeAzureProximityPlacementGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureProximityPlacementGroupArrayOutput
type StatefulNodeAzureProximityPlacementGroupArrayInput ¶ added in v3.60.0
type StatefulNodeAzureProximityPlacementGroupArrayInput interface { pulumi.Input ToStatefulNodeAzureProximityPlacementGroupArrayOutput() StatefulNodeAzureProximityPlacementGroupArrayOutput ToStatefulNodeAzureProximityPlacementGroupArrayOutputWithContext(context.Context) StatefulNodeAzureProximityPlacementGroupArrayOutput }
StatefulNodeAzureProximityPlacementGroupArrayInput is an input type that accepts StatefulNodeAzureProximityPlacementGroupArray and StatefulNodeAzureProximityPlacementGroupArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureProximityPlacementGroupArrayInput` via:
StatefulNodeAzureProximityPlacementGroupArray{ StatefulNodeAzureProximityPlacementGroupArgs{...} }
type StatefulNodeAzureProximityPlacementGroupArrayOutput ¶ added in v3.60.0
type StatefulNodeAzureProximityPlacementGroupArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureProximityPlacementGroupArrayOutput) ElementType ¶ added in v3.60.0
func (StatefulNodeAzureProximityPlacementGroupArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureProximityPlacementGroupArrayOutput) ToStatefulNodeAzureProximityPlacementGroupArrayOutput ¶ added in v3.60.0
func (o StatefulNodeAzureProximityPlacementGroupArrayOutput) ToStatefulNodeAzureProximityPlacementGroupArrayOutput() StatefulNodeAzureProximityPlacementGroupArrayOutput
func (StatefulNodeAzureProximityPlacementGroupArrayOutput) ToStatefulNodeAzureProximityPlacementGroupArrayOutputWithContext ¶ added in v3.60.0
func (o StatefulNodeAzureProximityPlacementGroupArrayOutput) ToStatefulNodeAzureProximityPlacementGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureProximityPlacementGroupArrayOutput
type StatefulNodeAzureProximityPlacementGroupInput ¶ added in v3.60.0
type StatefulNodeAzureProximityPlacementGroupInput interface { pulumi.Input ToStatefulNodeAzureProximityPlacementGroupOutput() StatefulNodeAzureProximityPlacementGroupOutput ToStatefulNodeAzureProximityPlacementGroupOutputWithContext(context.Context) StatefulNodeAzureProximityPlacementGroupOutput }
StatefulNodeAzureProximityPlacementGroupInput is an input type that accepts StatefulNodeAzureProximityPlacementGroupArgs and StatefulNodeAzureProximityPlacementGroupOutput values. You can construct a concrete instance of `StatefulNodeAzureProximityPlacementGroupInput` via:
StatefulNodeAzureProximityPlacementGroupArgs{...}
type StatefulNodeAzureProximityPlacementGroupOutput ¶ added in v3.60.0
type StatefulNodeAzureProximityPlacementGroupOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureProximityPlacementGroupOutput) ElementType ¶ added in v3.60.0
func (StatefulNodeAzureProximityPlacementGroupOutput) ElementType() reflect.Type
func (StatefulNodeAzureProximityPlacementGroupOutput) Name ¶ added in v3.60.0
func (o StatefulNodeAzureProximityPlacementGroupOutput) Name() pulumi.StringOutput
func (StatefulNodeAzureProximityPlacementGroupOutput) ResourceGroupName ¶ added in v3.60.0
func (o StatefulNodeAzureProximityPlacementGroupOutput) ResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureProximityPlacementGroupOutput) ToStatefulNodeAzureProximityPlacementGroupOutput ¶ added in v3.60.0
func (o StatefulNodeAzureProximityPlacementGroupOutput) ToStatefulNodeAzureProximityPlacementGroupOutput() StatefulNodeAzureProximityPlacementGroupOutput
func (StatefulNodeAzureProximityPlacementGroupOutput) ToStatefulNodeAzureProximityPlacementGroupOutputWithContext ¶ added in v3.60.0
func (o StatefulNodeAzureProximityPlacementGroupOutput) ToStatefulNodeAzureProximityPlacementGroupOutputWithContext(ctx context.Context) StatefulNodeAzureProximityPlacementGroupOutput
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 StatefulNodeAzureSecurity ¶ added in v3.45.0
type StatefulNodeAzureSecurityArgs ¶ added in v3.45.0
type StatefulNodeAzureSecurityArgs struct { SecureBootEnabled pulumi.BoolPtrInput `pulumi:"secureBootEnabled"` SecurityType pulumi.StringPtrInput `pulumi:"securityType"` VtpmEnabled pulumi.BoolPtrInput `pulumi:"vtpmEnabled"` }
func (StatefulNodeAzureSecurityArgs) ElementType ¶ added in v3.45.0
func (StatefulNodeAzureSecurityArgs) ElementType() reflect.Type
func (StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityOutput ¶ added in v3.45.0
func (i StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityOutput() StatefulNodeAzureSecurityOutput
func (StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityOutputWithContext ¶ added in v3.45.0
func (i StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityOutput
func (StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityPtrOutput ¶ added in v3.45.0
func (i StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityPtrOutput() StatefulNodeAzureSecurityPtrOutput
func (StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityPtrOutputWithContext ¶ added in v3.45.0
func (i StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityPtrOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityPtrOutput
type StatefulNodeAzureSecurityInput ¶ added in v3.45.0
type StatefulNodeAzureSecurityInput interface { pulumi.Input ToStatefulNodeAzureSecurityOutput() StatefulNodeAzureSecurityOutput ToStatefulNodeAzureSecurityOutputWithContext(context.Context) StatefulNodeAzureSecurityOutput }
StatefulNodeAzureSecurityInput is an input type that accepts StatefulNodeAzureSecurityArgs and StatefulNodeAzureSecurityOutput values. You can construct a concrete instance of `StatefulNodeAzureSecurityInput` via:
StatefulNodeAzureSecurityArgs{...}
type StatefulNodeAzureSecurityOutput ¶ added in v3.45.0
type StatefulNodeAzureSecurityOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSecurityOutput) ElementType ¶ added in v3.45.0
func (StatefulNodeAzureSecurityOutput) ElementType() reflect.Type
func (StatefulNodeAzureSecurityOutput) SecureBootEnabled ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityOutput) SecureBootEnabled() pulumi.BoolPtrOutput
func (StatefulNodeAzureSecurityOutput) SecurityType ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityOutput) SecurityType() pulumi.StringPtrOutput
func (StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityOutput ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityOutput() StatefulNodeAzureSecurityOutput
func (StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityOutputWithContext ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityOutput
func (StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityPtrOutput ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityPtrOutput() StatefulNodeAzureSecurityPtrOutput
func (StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityPtrOutputWithContext ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityPtrOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityPtrOutput
func (StatefulNodeAzureSecurityOutput) VtpmEnabled ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityOutput) VtpmEnabled() pulumi.BoolPtrOutput
type StatefulNodeAzureSecurityPtrInput ¶ added in v3.45.0
type StatefulNodeAzureSecurityPtrInput interface { pulumi.Input ToStatefulNodeAzureSecurityPtrOutput() StatefulNodeAzureSecurityPtrOutput ToStatefulNodeAzureSecurityPtrOutputWithContext(context.Context) StatefulNodeAzureSecurityPtrOutput }
StatefulNodeAzureSecurityPtrInput is an input type that accepts StatefulNodeAzureSecurityArgs, StatefulNodeAzureSecurityPtr and StatefulNodeAzureSecurityPtrOutput values. You can construct a concrete instance of `StatefulNodeAzureSecurityPtrInput` via:
StatefulNodeAzureSecurityArgs{...} or: nil
func StatefulNodeAzureSecurityPtr ¶ added in v3.45.0
func StatefulNodeAzureSecurityPtr(v *StatefulNodeAzureSecurityArgs) StatefulNodeAzureSecurityPtrInput
type StatefulNodeAzureSecurityPtrOutput ¶ added in v3.45.0
type StatefulNodeAzureSecurityPtrOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSecurityPtrOutput) Elem ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityPtrOutput) Elem() StatefulNodeAzureSecurityOutput
func (StatefulNodeAzureSecurityPtrOutput) ElementType ¶ added in v3.45.0
func (StatefulNodeAzureSecurityPtrOutput) ElementType() reflect.Type
func (StatefulNodeAzureSecurityPtrOutput) SecureBootEnabled ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityPtrOutput) SecureBootEnabled() pulumi.BoolPtrOutput
func (StatefulNodeAzureSecurityPtrOutput) SecurityType ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityPtrOutput) SecurityType() pulumi.StringPtrOutput
func (StatefulNodeAzureSecurityPtrOutput) ToStatefulNodeAzureSecurityPtrOutput ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityPtrOutput) ToStatefulNodeAzureSecurityPtrOutput() StatefulNodeAzureSecurityPtrOutput
func (StatefulNodeAzureSecurityPtrOutput) ToStatefulNodeAzureSecurityPtrOutputWithContext ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityPtrOutput) ToStatefulNodeAzureSecurityPtrOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityPtrOutput
func (StatefulNodeAzureSecurityPtrOutput) VtpmEnabled ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityPtrOutput) VtpmEnabled() pulumi.BoolPtrOutput
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 LicenseType pulumi.StringPtrInput LoadBalancers StatefulNodeAzureLoadBalancerArrayInput Login StatefulNodeAzureLoginPtrInput ManagedServiceIdentities StatefulNodeAzureManagedServiceIdentityArrayInput Name pulumi.StringPtrInput Network StatefulNodeAzureNetworkPtrInput Os pulumi.StringPtrInput OsDisk StatefulNodeAzureOsDiskPtrInput OsDiskPersistenceMode pulumi.StringPtrInput PreferredZone pulumi.StringPtrInput ProximityPlacementGroups StatefulNodeAzureProximityPlacementGroupArrayInput Region pulumi.StringPtrInput ResourceGroupName pulumi.StringPtrInput SchedulingTasks StatefulNodeAzureSchedulingTaskArrayInput Secrets StatefulNodeAzureSecretArrayInput Security StatefulNodeAzureSecurityPtrInput ShouldPersistDataDisks pulumi.BoolPtrInput ShouldPersistNetwork pulumi.BoolPtrInput ShouldPersistOsDisk pulumi.BoolPtrInput ShouldPersistVm pulumi.BoolPtrInput ShutdownScript pulumi.StringPtrInput Signals StatefulNodeAzureSignalArrayInput Strategy StatefulNodeAzureStrategyPtrInput Tags StatefulNodeAzureTagArrayInput UpdateStates StatefulNodeAzureUpdateStateArrayInput UserData pulumi.StringPtrInput VmName pulumi.StringPtrInput VmNamePrefix pulumi.StringPtrInput VmSizes StatefulNodeAzureVmSizesPtrInput 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 { AvailabilityVsCost *int `pulumi:"availabilityVsCost"` CapacityReservations []StatefulNodeAzureStrategyCapacityReservation `pulumi:"capacityReservations"` DrainingTimeout *int `pulumi:"drainingTimeout"` FallbackToOnDemand bool `pulumi:"fallbackToOnDemand"` OdWindows []string `pulumi:"odWindows"` OptimizationWindows []string `pulumi:"optimizationWindows"` PreferredLifeCycle *string `pulumi:"preferredLifeCycle"` RevertToSpot *StatefulNodeAzureStrategyRevertToSpot `pulumi:"revertToSpot"` }
type StatefulNodeAzureStrategyArgs ¶ added in v3.18.0
type StatefulNodeAzureStrategyArgs struct { AvailabilityVsCost pulumi.IntPtrInput `pulumi:"availabilityVsCost"` CapacityReservations StatefulNodeAzureStrategyCapacityReservationArrayInput `pulumi:"capacityReservations"` DrainingTimeout pulumi.IntPtrInput `pulumi:"drainingTimeout"` FallbackToOnDemand pulumi.BoolInput `pulumi:"fallbackToOnDemand"` OdWindows pulumi.StringArrayInput `pulumi:"odWindows"` 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 StatefulNodeAzureStrategyCapacityReservation ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservation struct { CapacityReservationGroups []StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroup `pulumi:"capacityReservationGroups"` ShouldUtilize bool `pulumi:"shouldUtilize"` UtilizationStrategy string `pulumi:"utilizationStrategy"` }
type StatefulNodeAzureStrategyCapacityReservationArgs ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationArgs struct { CapacityReservationGroups StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayInput `pulumi:"capacityReservationGroups"` ShouldUtilize pulumi.BoolInput `pulumi:"shouldUtilize"` UtilizationStrategy pulumi.StringInput `pulumi:"utilizationStrategy"` }
func (StatefulNodeAzureStrategyCapacityReservationArgs) ElementType ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationArgs) ElementType() reflect.Type
func (StatefulNodeAzureStrategyCapacityReservationArgs) ToStatefulNodeAzureStrategyCapacityReservationOutput ¶ added in v3.48.0
func (i StatefulNodeAzureStrategyCapacityReservationArgs) ToStatefulNodeAzureStrategyCapacityReservationOutput() StatefulNodeAzureStrategyCapacityReservationOutput
func (StatefulNodeAzureStrategyCapacityReservationArgs) ToStatefulNodeAzureStrategyCapacityReservationOutputWithContext ¶ added in v3.48.0
func (i StatefulNodeAzureStrategyCapacityReservationArgs) ToStatefulNodeAzureStrategyCapacityReservationOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationOutput
type StatefulNodeAzureStrategyCapacityReservationArray ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationArray []StatefulNodeAzureStrategyCapacityReservationInput
func (StatefulNodeAzureStrategyCapacityReservationArray) ElementType ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationArray) ElementType() reflect.Type
func (StatefulNodeAzureStrategyCapacityReservationArray) ToStatefulNodeAzureStrategyCapacityReservationArrayOutput ¶ added in v3.48.0
func (i StatefulNodeAzureStrategyCapacityReservationArray) ToStatefulNodeAzureStrategyCapacityReservationArrayOutput() StatefulNodeAzureStrategyCapacityReservationArrayOutput
func (StatefulNodeAzureStrategyCapacityReservationArray) ToStatefulNodeAzureStrategyCapacityReservationArrayOutputWithContext ¶ added in v3.48.0
func (i StatefulNodeAzureStrategyCapacityReservationArray) ToStatefulNodeAzureStrategyCapacityReservationArrayOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationArrayOutput
type StatefulNodeAzureStrategyCapacityReservationArrayInput ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationArrayInput interface { pulumi.Input ToStatefulNodeAzureStrategyCapacityReservationArrayOutput() StatefulNodeAzureStrategyCapacityReservationArrayOutput ToStatefulNodeAzureStrategyCapacityReservationArrayOutputWithContext(context.Context) StatefulNodeAzureStrategyCapacityReservationArrayOutput }
StatefulNodeAzureStrategyCapacityReservationArrayInput is an input type that accepts StatefulNodeAzureStrategyCapacityReservationArray and StatefulNodeAzureStrategyCapacityReservationArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureStrategyCapacityReservationArrayInput` via:
StatefulNodeAzureStrategyCapacityReservationArray{ StatefulNodeAzureStrategyCapacityReservationArgs{...} }
type StatefulNodeAzureStrategyCapacityReservationArrayOutput ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureStrategyCapacityReservationArrayOutput) ElementType ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureStrategyCapacityReservationArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationArrayOutput ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationArrayOutput() StatefulNodeAzureStrategyCapacityReservationArrayOutput
func (StatefulNodeAzureStrategyCapacityReservationArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationArrayOutputWithContext ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationArrayOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationArrayOutput
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroup ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs struct { CrgName pulumi.StringInput `pulumi:"crgName"` CrgResourceGroupName pulumi.StringInput `pulumi:"crgResourceGroupName"` CrgShouldPrioritize pulumi.BoolPtrInput `pulumi:"crgShouldPrioritize"` }
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs) ElementType ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs) ElementType() reflect.Type
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput ¶ added in v3.48.0
func (i StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput() StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutputWithContext ¶ added in v3.48.0
func (i StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray []StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupInput
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray) ElementType ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray) ElementType() reflect.Type
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput ¶ added in v3.48.0
func (i StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput() StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutputWithContext ¶ added in v3.48.0
func (i StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayInput ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayInput interface { pulumi.Input ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput() StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutputWithContext(context.Context) StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput }
StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayInput is an input type that accepts StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray and StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayInput` via:
StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray{ StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs{...} }
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) ElementType ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) Index ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput() StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutputWithContext ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupInput ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupInput interface { pulumi.Input ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput() StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutputWithContext(context.Context) StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput }
StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupInput is an input type that accepts StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs and StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput values. You can construct a concrete instance of `StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupInput` via:
StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs{...}
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) CrgName ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) CrgResourceGroupName ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) CrgResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) CrgShouldPrioritize ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) CrgShouldPrioritize() pulumi.BoolPtrOutput
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) ElementType ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) ElementType() reflect.Type
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput() StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutputWithContext ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
type StatefulNodeAzureStrategyCapacityReservationInput ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationInput interface { pulumi.Input ToStatefulNodeAzureStrategyCapacityReservationOutput() StatefulNodeAzureStrategyCapacityReservationOutput ToStatefulNodeAzureStrategyCapacityReservationOutputWithContext(context.Context) StatefulNodeAzureStrategyCapacityReservationOutput }
StatefulNodeAzureStrategyCapacityReservationInput is an input type that accepts StatefulNodeAzureStrategyCapacityReservationArgs and StatefulNodeAzureStrategyCapacityReservationOutput values. You can construct a concrete instance of `StatefulNodeAzureStrategyCapacityReservationInput` via:
StatefulNodeAzureStrategyCapacityReservationArgs{...}
type StatefulNodeAzureStrategyCapacityReservationOutput ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureStrategyCapacityReservationOutput) CapacityReservationGroups ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationOutput) CapacityReservationGroups() StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput
func (StatefulNodeAzureStrategyCapacityReservationOutput) ElementType ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationOutput) ElementType() reflect.Type
func (StatefulNodeAzureStrategyCapacityReservationOutput) ShouldUtilize ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationOutput) ShouldUtilize() pulumi.BoolOutput
func (StatefulNodeAzureStrategyCapacityReservationOutput) ToStatefulNodeAzureStrategyCapacityReservationOutput ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationOutput) ToStatefulNodeAzureStrategyCapacityReservationOutput() StatefulNodeAzureStrategyCapacityReservationOutput
func (StatefulNodeAzureStrategyCapacityReservationOutput) ToStatefulNodeAzureStrategyCapacityReservationOutputWithContext ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationOutput) ToStatefulNodeAzureStrategyCapacityReservationOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationOutput
func (StatefulNodeAzureStrategyCapacityReservationOutput) UtilizationStrategy ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationOutput) UtilizationStrategy() pulumi.StringOutput
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) AvailabilityVsCost ¶ added in v3.71.0
func (o StatefulNodeAzureStrategyOutput) AvailabilityVsCost() pulumi.IntPtrOutput
func (StatefulNodeAzureStrategyOutput) CapacityReservations ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyOutput) CapacityReservations() StatefulNodeAzureStrategyCapacityReservationArrayOutput
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) OdWindows ¶ added in v3.71.0
func (o StatefulNodeAzureStrategyOutput) OdWindows() pulumi.StringArrayOutput
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) AvailabilityVsCost ¶ added in v3.71.0
func (o StatefulNodeAzureStrategyPtrOutput) AvailabilityVsCost() pulumi.IntPtrOutput
func (StatefulNodeAzureStrategyPtrOutput) CapacityReservations ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyPtrOutput) CapacityReservations() StatefulNodeAzureStrategyCapacityReservationArrayOutput
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) OdWindows ¶ added in v3.71.0
func (o StatefulNodeAzureStrategyPtrOutput) OdWindows() pulumi.StringArrayOutput
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 StatefulNodeAzureVmSizes ¶ added in v3.82.0
type StatefulNodeAzureVmSizesArgs ¶ added in v3.82.0
type StatefulNodeAzureVmSizesArgs struct { OdSizes pulumi.StringArrayInput `pulumi:"odSizes"` PreferredSpotSizes pulumi.StringArrayInput `pulumi:"preferredSpotSizes"` SpotSizes pulumi.StringArrayInput `pulumi:"spotSizes"` }
func (StatefulNodeAzureVmSizesArgs) ElementType ¶ added in v3.82.0
func (StatefulNodeAzureVmSizesArgs) ElementType() reflect.Type
func (StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesOutput ¶ added in v3.82.0
func (i StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesOutput() StatefulNodeAzureVmSizesOutput
func (StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesOutputWithContext ¶ added in v3.82.0
func (i StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesOutput
func (StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesPtrOutput ¶ added in v3.82.0
func (i StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesPtrOutput() StatefulNodeAzureVmSizesPtrOutput
func (StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesPtrOutputWithContext ¶ added in v3.82.0
func (i StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesPtrOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesPtrOutput
type StatefulNodeAzureVmSizesInput ¶ added in v3.82.0
type StatefulNodeAzureVmSizesInput interface { pulumi.Input ToStatefulNodeAzureVmSizesOutput() StatefulNodeAzureVmSizesOutput ToStatefulNodeAzureVmSizesOutputWithContext(context.Context) StatefulNodeAzureVmSizesOutput }
StatefulNodeAzureVmSizesInput is an input type that accepts StatefulNodeAzureVmSizesArgs and StatefulNodeAzureVmSizesOutput values. You can construct a concrete instance of `StatefulNodeAzureVmSizesInput` via:
StatefulNodeAzureVmSizesArgs{...}
type StatefulNodeAzureVmSizesOutput ¶ added in v3.82.0
type StatefulNodeAzureVmSizesOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureVmSizesOutput) ElementType ¶ added in v3.82.0
func (StatefulNodeAzureVmSizesOutput) ElementType() reflect.Type
func (StatefulNodeAzureVmSizesOutput) OdSizes ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesOutput) OdSizes() pulumi.StringArrayOutput
func (StatefulNodeAzureVmSizesOutput) PreferredSpotSizes ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesOutput) PreferredSpotSizes() pulumi.StringArrayOutput
func (StatefulNodeAzureVmSizesOutput) SpotSizes ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesOutput) SpotSizes() pulumi.StringArrayOutput
func (StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesOutput ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesOutput() StatefulNodeAzureVmSizesOutput
func (StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesOutputWithContext ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesOutput
func (StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesPtrOutput ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesPtrOutput() StatefulNodeAzureVmSizesPtrOutput
func (StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesPtrOutputWithContext ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesPtrOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesPtrOutput
type StatefulNodeAzureVmSizesPtrInput ¶ added in v3.82.0
type StatefulNodeAzureVmSizesPtrInput interface { pulumi.Input ToStatefulNodeAzureVmSizesPtrOutput() StatefulNodeAzureVmSizesPtrOutput ToStatefulNodeAzureVmSizesPtrOutputWithContext(context.Context) StatefulNodeAzureVmSizesPtrOutput }
StatefulNodeAzureVmSizesPtrInput is an input type that accepts StatefulNodeAzureVmSizesArgs, StatefulNodeAzureVmSizesPtr and StatefulNodeAzureVmSizesPtrOutput values. You can construct a concrete instance of `StatefulNodeAzureVmSizesPtrInput` via:
StatefulNodeAzureVmSizesArgs{...} or: nil
func StatefulNodeAzureVmSizesPtr ¶ added in v3.82.0
func StatefulNodeAzureVmSizesPtr(v *StatefulNodeAzureVmSizesArgs) StatefulNodeAzureVmSizesPtrInput
type StatefulNodeAzureVmSizesPtrOutput ¶ added in v3.82.0
type StatefulNodeAzureVmSizesPtrOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureVmSizesPtrOutput) Elem ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesPtrOutput) Elem() StatefulNodeAzureVmSizesOutput
func (StatefulNodeAzureVmSizesPtrOutput) ElementType ¶ added in v3.82.0
func (StatefulNodeAzureVmSizesPtrOutput) ElementType() reflect.Type
func (StatefulNodeAzureVmSizesPtrOutput) OdSizes ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesPtrOutput) OdSizes() pulumi.StringArrayOutput
func (StatefulNodeAzureVmSizesPtrOutput) PreferredSpotSizes ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesPtrOutput) PreferredSpotSizes() pulumi.StringArrayOutput
func (StatefulNodeAzureVmSizesPtrOutput) SpotSizes ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesPtrOutput) SpotSizes() pulumi.StringArrayOutput
func (StatefulNodeAzureVmSizesPtrOutput) ToStatefulNodeAzureVmSizesPtrOutput ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesPtrOutput) ToStatefulNodeAzureVmSizesPtrOutput() StatefulNodeAzureVmSizesPtrOutput
func (StatefulNodeAzureVmSizesPtrOutput) ToStatefulNodeAzureVmSizesPtrOutputWithContext ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesPtrOutput) ToStatefulNodeAzureVmSizesPtrOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesPtrOutput
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"`, `"SIGNAL_TIMEOUT_SHUTDOWN_SCRIPT"`, `"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"`,`"OCEAN_CANT_SCALE_UP_MAX_RESOURCES"` // `"OCEAN_LAUNCH_SPEC_CANT_SCALE_UP_MAX_INSTANCES"`,`"OCEAN_K8S_NODE_REMOVED"`. 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 { // Create a Subscription _, err := spotinst.NewSubscription(ctx, "default-subscription", &spotinst.SubscriptionArgs{ ResourceId: pulumi.Any(my_eg.Id), EventType: pulumi.String("AWS_EC2_INSTANCE_LAUNCH"), Protocol: pulumi.String("http"), Endpoint: pulumi.String("http://endpoint.com"), Format: pulumi.Map{ "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"), }, }) 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"`, `"SIGNAL_TIMEOUT_SHUTDOWN_SCRIPT"`, `"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"`,`"OCEAN_CANT_SCALE_UP_MAX_RESOURCES"` // `"OCEAN_LAUNCH_SPEC_CANT_SCALE_UP_MAX_INSTANCES"`,`"OCEAN_K8S_NODE_REMOVED"`. 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"`, `"SIGNAL_TIMEOUT_SHUTDOWN_SCRIPT"`, `"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"`,`"OCEAN_CANT_SCALE_UP_MAX_RESOURCES"` `"OCEAN_LAUNCH_SPEC_CANT_SCALE_UP_MAX_INSTANCES"`,`"OCEAN_K8S_NODE_REMOVED"`.
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"`, `"SIGNAL_TIMEOUT_SHUTDOWN_SCRIPT"`, `"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"`,`"OCEAN_CANT_SCALE_UP_MAX_RESOURCES"` // `"OCEAN_LAUNCH_SPEC_CANT_SCALE_UP_MAX_INSTANCES"`,`"OCEAN_K8S_NODE_REMOVED"`. 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