Documentation ¶
Index ¶
- type Application
- type ApplicationArgs
- type ApplicationInput
- type ApplicationOutput
- type ApplicationPackage
- type ApplicationPackageArgs
- type ApplicationPackageInput
- type ApplicationPackageOutput
- type ApplicationPackageReference
- type ApplicationPackageReferenceArgs
- func (ApplicationPackageReferenceArgs) ElementType() reflect.Type
- func (i ApplicationPackageReferenceArgs) ToApplicationPackageReferenceOutput() ApplicationPackageReferenceOutput
- func (i ApplicationPackageReferenceArgs) ToApplicationPackageReferenceOutputWithContext(ctx context.Context) ApplicationPackageReferenceOutput
- type ApplicationPackageReferenceArray
- func (ApplicationPackageReferenceArray) ElementType() reflect.Type
- func (i ApplicationPackageReferenceArray) ToApplicationPackageReferenceArrayOutput() ApplicationPackageReferenceArrayOutput
- func (i ApplicationPackageReferenceArray) ToApplicationPackageReferenceArrayOutputWithContext(ctx context.Context) ApplicationPackageReferenceArrayOutput
- type ApplicationPackageReferenceArrayInput
- type ApplicationPackageReferenceArrayOutput
- func (ApplicationPackageReferenceArrayOutput) ElementType() reflect.Type
- func (o ApplicationPackageReferenceArrayOutput) Index(i pulumi.IntInput) ApplicationPackageReferenceOutput
- func (o ApplicationPackageReferenceArrayOutput) ToApplicationPackageReferenceArrayOutput() ApplicationPackageReferenceArrayOutput
- func (o ApplicationPackageReferenceArrayOutput) ToApplicationPackageReferenceArrayOutputWithContext(ctx context.Context) ApplicationPackageReferenceArrayOutput
- type ApplicationPackageReferenceInput
- type ApplicationPackageReferenceOutput
- func (ApplicationPackageReferenceOutput) ElementType() reflect.Type
- func (o ApplicationPackageReferenceOutput) Id() pulumi.StringOutput
- func (o ApplicationPackageReferenceOutput) ToApplicationPackageReferenceOutput() ApplicationPackageReferenceOutput
- func (o ApplicationPackageReferenceOutput) ToApplicationPackageReferenceOutputWithContext(ctx context.Context) ApplicationPackageReferenceOutput
- func (o ApplicationPackageReferenceOutput) Version() pulumi.StringPtrOutput
- type ApplicationPackageReferenceResponse
- type ApplicationPackageReferenceResponseArgs
- func (ApplicationPackageReferenceResponseArgs) ElementType() reflect.Type
- func (i ApplicationPackageReferenceResponseArgs) ToApplicationPackageReferenceResponseOutput() ApplicationPackageReferenceResponseOutput
- func (i ApplicationPackageReferenceResponseArgs) ToApplicationPackageReferenceResponseOutputWithContext(ctx context.Context) ApplicationPackageReferenceResponseOutput
- type ApplicationPackageReferenceResponseArray
- func (ApplicationPackageReferenceResponseArray) ElementType() reflect.Type
- func (i ApplicationPackageReferenceResponseArray) ToApplicationPackageReferenceResponseArrayOutput() ApplicationPackageReferenceResponseArrayOutput
- func (i ApplicationPackageReferenceResponseArray) ToApplicationPackageReferenceResponseArrayOutputWithContext(ctx context.Context) ApplicationPackageReferenceResponseArrayOutput
- type ApplicationPackageReferenceResponseArrayInput
- type ApplicationPackageReferenceResponseArrayOutput
- func (ApplicationPackageReferenceResponseArrayOutput) ElementType() reflect.Type
- func (o ApplicationPackageReferenceResponseArrayOutput) Index(i pulumi.IntInput) ApplicationPackageReferenceResponseOutput
- func (o ApplicationPackageReferenceResponseArrayOutput) ToApplicationPackageReferenceResponseArrayOutput() ApplicationPackageReferenceResponseArrayOutput
- func (o ApplicationPackageReferenceResponseArrayOutput) ToApplicationPackageReferenceResponseArrayOutputWithContext(ctx context.Context) ApplicationPackageReferenceResponseArrayOutput
- type ApplicationPackageReferenceResponseInput
- type ApplicationPackageReferenceResponseOutput
- func (ApplicationPackageReferenceResponseOutput) ElementType() reflect.Type
- func (o ApplicationPackageReferenceResponseOutput) Id() pulumi.StringOutput
- func (o ApplicationPackageReferenceResponseOutput) ToApplicationPackageReferenceResponseOutput() ApplicationPackageReferenceResponseOutput
- func (o ApplicationPackageReferenceResponseOutput) ToApplicationPackageReferenceResponseOutputWithContext(ctx context.Context) ApplicationPackageReferenceResponseOutput
- func (o ApplicationPackageReferenceResponseOutput) Version() pulumi.StringPtrOutput
- type ApplicationPackageState
- type ApplicationState
- type AutoScaleRunErrorResponse
- type AutoScaleRunErrorResponseArgs
- func (AutoScaleRunErrorResponseArgs) ElementType() reflect.Type
- func (i AutoScaleRunErrorResponseArgs) ToAutoScaleRunErrorResponseOutput() AutoScaleRunErrorResponseOutput
- func (i AutoScaleRunErrorResponseArgs) ToAutoScaleRunErrorResponseOutputWithContext(ctx context.Context) AutoScaleRunErrorResponseOutput
- func (i AutoScaleRunErrorResponseArgs) ToAutoScaleRunErrorResponsePtrOutput() AutoScaleRunErrorResponsePtrOutput
- func (i AutoScaleRunErrorResponseArgs) ToAutoScaleRunErrorResponsePtrOutputWithContext(ctx context.Context) AutoScaleRunErrorResponsePtrOutput
- type AutoScaleRunErrorResponseArray
- func (AutoScaleRunErrorResponseArray) ElementType() reflect.Type
- func (i AutoScaleRunErrorResponseArray) ToAutoScaleRunErrorResponseArrayOutput() AutoScaleRunErrorResponseArrayOutput
- func (i AutoScaleRunErrorResponseArray) ToAutoScaleRunErrorResponseArrayOutputWithContext(ctx context.Context) AutoScaleRunErrorResponseArrayOutput
- type AutoScaleRunErrorResponseArrayInput
- type AutoScaleRunErrorResponseArrayOutput
- func (AutoScaleRunErrorResponseArrayOutput) ElementType() reflect.Type
- func (o AutoScaleRunErrorResponseArrayOutput) Index(i pulumi.IntInput) AutoScaleRunErrorResponseOutput
- func (o AutoScaleRunErrorResponseArrayOutput) ToAutoScaleRunErrorResponseArrayOutput() AutoScaleRunErrorResponseArrayOutput
- func (o AutoScaleRunErrorResponseArrayOutput) ToAutoScaleRunErrorResponseArrayOutputWithContext(ctx context.Context) AutoScaleRunErrorResponseArrayOutput
- type AutoScaleRunErrorResponseInput
- type AutoScaleRunErrorResponseOutput
- func (o AutoScaleRunErrorResponseOutput) Code() pulumi.StringOutput
- func (o AutoScaleRunErrorResponseOutput) Details() AutoScaleRunErrorResponseArrayOutput
- func (AutoScaleRunErrorResponseOutput) ElementType() reflect.Type
- func (o AutoScaleRunErrorResponseOutput) Message() pulumi.StringOutput
- func (o AutoScaleRunErrorResponseOutput) ToAutoScaleRunErrorResponseOutput() AutoScaleRunErrorResponseOutput
- func (o AutoScaleRunErrorResponseOutput) ToAutoScaleRunErrorResponseOutputWithContext(ctx context.Context) AutoScaleRunErrorResponseOutput
- func (o AutoScaleRunErrorResponseOutput) ToAutoScaleRunErrorResponsePtrOutput() AutoScaleRunErrorResponsePtrOutput
- func (o AutoScaleRunErrorResponseOutput) ToAutoScaleRunErrorResponsePtrOutputWithContext(ctx context.Context) AutoScaleRunErrorResponsePtrOutput
- type AutoScaleRunErrorResponsePtrInput
- type AutoScaleRunErrorResponsePtrOutput
- func (o AutoScaleRunErrorResponsePtrOutput) Code() pulumi.StringPtrOutput
- func (o AutoScaleRunErrorResponsePtrOutput) Details() AutoScaleRunErrorResponseArrayOutput
- func (o AutoScaleRunErrorResponsePtrOutput) Elem() AutoScaleRunErrorResponseOutput
- func (AutoScaleRunErrorResponsePtrOutput) ElementType() reflect.Type
- func (o AutoScaleRunErrorResponsePtrOutput) Message() pulumi.StringPtrOutput
- func (o AutoScaleRunErrorResponsePtrOutput) ToAutoScaleRunErrorResponsePtrOutput() AutoScaleRunErrorResponsePtrOutput
- func (o AutoScaleRunErrorResponsePtrOutput) ToAutoScaleRunErrorResponsePtrOutputWithContext(ctx context.Context) AutoScaleRunErrorResponsePtrOutput
- type AutoScaleRunResponse
- type AutoScaleRunResponseArgs
- func (AutoScaleRunResponseArgs) ElementType() reflect.Type
- func (i AutoScaleRunResponseArgs) ToAutoScaleRunResponseOutput() AutoScaleRunResponseOutput
- func (i AutoScaleRunResponseArgs) ToAutoScaleRunResponseOutputWithContext(ctx context.Context) AutoScaleRunResponseOutput
- func (i AutoScaleRunResponseArgs) ToAutoScaleRunResponsePtrOutput() AutoScaleRunResponsePtrOutput
- func (i AutoScaleRunResponseArgs) ToAutoScaleRunResponsePtrOutputWithContext(ctx context.Context) AutoScaleRunResponsePtrOutput
- type AutoScaleRunResponseInput
- type AutoScaleRunResponseOutput
- func (AutoScaleRunResponseOutput) ElementType() reflect.Type
- func (o AutoScaleRunResponseOutput) Error() AutoScaleRunErrorResponsePtrOutput
- func (o AutoScaleRunResponseOutput) EvaluationTime() pulumi.StringOutput
- func (o AutoScaleRunResponseOutput) Results() pulumi.StringPtrOutput
- func (o AutoScaleRunResponseOutput) ToAutoScaleRunResponseOutput() AutoScaleRunResponseOutput
- func (o AutoScaleRunResponseOutput) ToAutoScaleRunResponseOutputWithContext(ctx context.Context) AutoScaleRunResponseOutput
- func (o AutoScaleRunResponseOutput) ToAutoScaleRunResponsePtrOutput() AutoScaleRunResponsePtrOutput
- func (o AutoScaleRunResponseOutput) ToAutoScaleRunResponsePtrOutputWithContext(ctx context.Context) AutoScaleRunResponsePtrOutput
- type AutoScaleRunResponsePtrInput
- type AutoScaleRunResponsePtrOutput
- func (o AutoScaleRunResponsePtrOutput) Elem() AutoScaleRunResponseOutput
- func (AutoScaleRunResponsePtrOutput) ElementType() reflect.Type
- func (o AutoScaleRunResponsePtrOutput) Error() AutoScaleRunErrorResponsePtrOutput
- func (o AutoScaleRunResponsePtrOutput) EvaluationTime() pulumi.StringPtrOutput
- func (o AutoScaleRunResponsePtrOutput) Results() pulumi.StringPtrOutput
- func (o AutoScaleRunResponsePtrOutput) ToAutoScaleRunResponsePtrOutput() AutoScaleRunResponsePtrOutput
- func (o AutoScaleRunResponsePtrOutput) ToAutoScaleRunResponsePtrOutputWithContext(ctx context.Context) AutoScaleRunResponsePtrOutput
- type AutoScaleSettings
- type AutoScaleSettingsArgs
- func (AutoScaleSettingsArgs) ElementType() reflect.Type
- func (i AutoScaleSettingsArgs) ToAutoScaleSettingsOutput() AutoScaleSettingsOutput
- func (i AutoScaleSettingsArgs) ToAutoScaleSettingsOutputWithContext(ctx context.Context) AutoScaleSettingsOutput
- func (i AutoScaleSettingsArgs) ToAutoScaleSettingsPtrOutput() AutoScaleSettingsPtrOutput
- func (i AutoScaleSettingsArgs) ToAutoScaleSettingsPtrOutputWithContext(ctx context.Context) AutoScaleSettingsPtrOutput
- type AutoScaleSettingsInput
- type AutoScaleSettingsOutput
- func (AutoScaleSettingsOutput) ElementType() reflect.Type
- func (o AutoScaleSettingsOutput) EvaluationInterval() pulumi.StringPtrOutput
- func (o AutoScaleSettingsOutput) Formula() pulumi.StringOutput
- func (o AutoScaleSettingsOutput) ToAutoScaleSettingsOutput() AutoScaleSettingsOutput
- func (o AutoScaleSettingsOutput) ToAutoScaleSettingsOutputWithContext(ctx context.Context) AutoScaleSettingsOutput
- func (o AutoScaleSettingsOutput) ToAutoScaleSettingsPtrOutput() AutoScaleSettingsPtrOutput
- func (o AutoScaleSettingsOutput) ToAutoScaleSettingsPtrOutputWithContext(ctx context.Context) AutoScaleSettingsPtrOutput
- type AutoScaleSettingsPtrInput
- type AutoScaleSettingsPtrOutput
- func (o AutoScaleSettingsPtrOutput) Elem() AutoScaleSettingsOutput
- func (AutoScaleSettingsPtrOutput) ElementType() reflect.Type
- func (o AutoScaleSettingsPtrOutput) EvaluationInterval() pulumi.StringPtrOutput
- func (o AutoScaleSettingsPtrOutput) Formula() pulumi.StringPtrOutput
- func (o AutoScaleSettingsPtrOutput) ToAutoScaleSettingsPtrOutput() AutoScaleSettingsPtrOutput
- func (o AutoScaleSettingsPtrOutput) ToAutoScaleSettingsPtrOutputWithContext(ctx context.Context) AutoScaleSettingsPtrOutput
- type AutoScaleSettingsResponse
- type AutoScaleSettingsResponseArgs
- func (AutoScaleSettingsResponseArgs) ElementType() reflect.Type
- func (i AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponseOutput() AutoScaleSettingsResponseOutput
- func (i AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponseOutputWithContext(ctx context.Context) AutoScaleSettingsResponseOutput
- func (i AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponsePtrOutput() AutoScaleSettingsResponsePtrOutput
- func (i AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponsePtrOutputWithContext(ctx context.Context) AutoScaleSettingsResponsePtrOutput
- type AutoScaleSettingsResponseInput
- type AutoScaleSettingsResponseOutput
- func (AutoScaleSettingsResponseOutput) ElementType() reflect.Type
- func (o AutoScaleSettingsResponseOutput) EvaluationInterval() pulumi.StringPtrOutput
- func (o AutoScaleSettingsResponseOutput) Formula() pulumi.StringOutput
- func (o AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponseOutput() AutoScaleSettingsResponseOutput
- func (o AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponseOutputWithContext(ctx context.Context) AutoScaleSettingsResponseOutput
- func (o AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponsePtrOutput() AutoScaleSettingsResponsePtrOutput
- func (o AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponsePtrOutputWithContext(ctx context.Context) AutoScaleSettingsResponsePtrOutput
- type AutoScaleSettingsResponsePtrInput
- type AutoScaleSettingsResponsePtrOutput
- func (o AutoScaleSettingsResponsePtrOutput) Elem() AutoScaleSettingsResponseOutput
- func (AutoScaleSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o AutoScaleSettingsResponsePtrOutput) EvaluationInterval() pulumi.StringPtrOutput
- func (o AutoScaleSettingsResponsePtrOutput) Formula() pulumi.StringPtrOutput
- func (o AutoScaleSettingsResponsePtrOutput) ToAutoScaleSettingsResponsePtrOutput() AutoScaleSettingsResponsePtrOutput
- func (o AutoScaleSettingsResponsePtrOutput) ToAutoScaleSettingsResponsePtrOutputWithContext(ctx context.Context) AutoScaleSettingsResponsePtrOutput
- type AutoStorageBaseProperties
- type AutoStorageBasePropertiesArgs
- func (AutoStorageBasePropertiesArgs) ElementType() reflect.Type
- func (i AutoStorageBasePropertiesArgs) ToAutoStorageBasePropertiesOutput() AutoStorageBasePropertiesOutput
- func (i AutoStorageBasePropertiesArgs) ToAutoStorageBasePropertiesOutputWithContext(ctx context.Context) AutoStorageBasePropertiesOutput
- func (i AutoStorageBasePropertiesArgs) ToAutoStorageBasePropertiesPtrOutput() AutoStorageBasePropertiesPtrOutput
- func (i AutoStorageBasePropertiesArgs) ToAutoStorageBasePropertiesPtrOutputWithContext(ctx context.Context) AutoStorageBasePropertiesPtrOutput
- type AutoStorageBasePropertiesInput
- type AutoStorageBasePropertiesOutput
- func (AutoStorageBasePropertiesOutput) ElementType() reflect.Type
- func (o AutoStorageBasePropertiesOutput) StorageAccountId() pulumi.StringOutput
- func (o AutoStorageBasePropertiesOutput) ToAutoStorageBasePropertiesOutput() AutoStorageBasePropertiesOutput
- func (o AutoStorageBasePropertiesOutput) ToAutoStorageBasePropertiesOutputWithContext(ctx context.Context) AutoStorageBasePropertiesOutput
- func (o AutoStorageBasePropertiesOutput) ToAutoStorageBasePropertiesPtrOutput() AutoStorageBasePropertiesPtrOutput
- func (o AutoStorageBasePropertiesOutput) ToAutoStorageBasePropertiesPtrOutputWithContext(ctx context.Context) AutoStorageBasePropertiesPtrOutput
- type AutoStorageBasePropertiesPtrInput
- type AutoStorageBasePropertiesPtrOutput
- func (o AutoStorageBasePropertiesPtrOutput) Elem() AutoStorageBasePropertiesOutput
- func (AutoStorageBasePropertiesPtrOutput) ElementType() reflect.Type
- func (o AutoStorageBasePropertiesPtrOutput) StorageAccountId() pulumi.StringPtrOutput
- func (o AutoStorageBasePropertiesPtrOutput) ToAutoStorageBasePropertiesPtrOutput() AutoStorageBasePropertiesPtrOutput
- func (o AutoStorageBasePropertiesPtrOutput) ToAutoStorageBasePropertiesPtrOutputWithContext(ctx context.Context) AutoStorageBasePropertiesPtrOutput
- type AutoStoragePropertiesResponse
- type AutoStoragePropertiesResponseArgs
- func (AutoStoragePropertiesResponseArgs) ElementType() reflect.Type
- func (i AutoStoragePropertiesResponseArgs) ToAutoStoragePropertiesResponseOutput() AutoStoragePropertiesResponseOutput
- func (i AutoStoragePropertiesResponseArgs) ToAutoStoragePropertiesResponseOutputWithContext(ctx context.Context) AutoStoragePropertiesResponseOutput
- func (i AutoStoragePropertiesResponseArgs) ToAutoStoragePropertiesResponsePtrOutput() AutoStoragePropertiesResponsePtrOutput
- func (i AutoStoragePropertiesResponseArgs) ToAutoStoragePropertiesResponsePtrOutputWithContext(ctx context.Context) AutoStoragePropertiesResponsePtrOutput
- type AutoStoragePropertiesResponseInput
- type AutoStoragePropertiesResponseOutput
- func (AutoStoragePropertiesResponseOutput) ElementType() reflect.Type
- func (o AutoStoragePropertiesResponseOutput) LastKeySync() pulumi.StringOutput
- func (o AutoStoragePropertiesResponseOutput) StorageAccountId() pulumi.StringOutput
- func (o AutoStoragePropertiesResponseOutput) ToAutoStoragePropertiesResponseOutput() AutoStoragePropertiesResponseOutput
- func (o AutoStoragePropertiesResponseOutput) ToAutoStoragePropertiesResponseOutputWithContext(ctx context.Context) AutoStoragePropertiesResponseOutput
- func (o AutoStoragePropertiesResponseOutput) ToAutoStoragePropertiesResponsePtrOutput() AutoStoragePropertiesResponsePtrOutput
- func (o AutoStoragePropertiesResponseOutput) ToAutoStoragePropertiesResponsePtrOutputWithContext(ctx context.Context) AutoStoragePropertiesResponsePtrOutput
- type AutoStoragePropertiesResponsePtrInput
- type AutoStoragePropertiesResponsePtrOutput
- func (o AutoStoragePropertiesResponsePtrOutput) Elem() AutoStoragePropertiesResponseOutput
- func (AutoStoragePropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o AutoStoragePropertiesResponsePtrOutput) LastKeySync() pulumi.StringPtrOutput
- func (o AutoStoragePropertiesResponsePtrOutput) StorageAccountId() pulumi.StringPtrOutput
- func (o AutoStoragePropertiesResponsePtrOutput) ToAutoStoragePropertiesResponsePtrOutput() AutoStoragePropertiesResponsePtrOutput
- func (o AutoStoragePropertiesResponsePtrOutput) ToAutoStoragePropertiesResponsePtrOutputWithContext(ctx context.Context) AutoStoragePropertiesResponsePtrOutput
- type AutoUserSpecification
- type AutoUserSpecificationArgs
- func (AutoUserSpecificationArgs) ElementType() reflect.Type
- func (i AutoUserSpecificationArgs) ToAutoUserSpecificationOutput() AutoUserSpecificationOutput
- func (i AutoUserSpecificationArgs) ToAutoUserSpecificationOutputWithContext(ctx context.Context) AutoUserSpecificationOutput
- func (i AutoUserSpecificationArgs) ToAutoUserSpecificationPtrOutput() AutoUserSpecificationPtrOutput
- func (i AutoUserSpecificationArgs) ToAutoUserSpecificationPtrOutputWithContext(ctx context.Context) AutoUserSpecificationPtrOutput
- type AutoUserSpecificationInput
- type AutoUserSpecificationOutput
- func (AutoUserSpecificationOutput) ElementType() reflect.Type
- func (o AutoUserSpecificationOutput) ElevationLevel() pulumi.StringPtrOutput
- func (o AutoUserSpecificationOutput) Scope() pulumi.StringPtrOutput
- func (o AutoUserSpecificationOutput) ToAutoUserSpecificationOutput() AutoUserSpecificationOutput
- func (o AutoUserSpecificationOutput) ToAutoUserSpecificationOutputWithContext(ctx context.Context) AutoUserSpecificationOutput
- func (o AutoUserSpecificationOutput) ToAutoUserSpecificationPtrOutput() AutoUserSpecificationPtrOutput
- func (o AutoUserSpecificationOutput) ToAutoUserSpecificationPtrOutputWithContext(ctx context.Context) AutoUserSpecificationPtrOutput
- type AutoUserSpecificationPtrInput
- type AutoUserSpecificationPtrOutput
- func (o AutoUserSpecificationPtrOutput) Elem() AutoUserSpecificationOutput
- func (AutoUserSpecificationPtrOutput) ElementType() reflect.Type
- func (o AutoUserSpecificationPtrOutput) ElevationLevel() pulumi.StringPtrOutput
- func (o AutoUserSpecificationPtrOutput) Scope() pulumi.StringPtrOutput
- func (o AutoUserSpecificationPtrOutput) ToAutoUserSpecificationPtrOutput() AutoUserSpecificationPtrOutput
- func (o AutoUserSpecificationPtrOutput) ToAutoUserSpecificationPtrOutputWithContext(ctx context.Context) AutoUserSpecificationPtrOutput
- type AutoUserSpecificationResponse
- type AutoUserSpecificationResponseArgs
- func (AutoUserSpecificationResponseArgs) ElementType() reflect.Type
- func (i AutoUserSpecificationResponseArgs) ToAutoUserSpecificationResponseOutput() AutoUserSpecificationResponseOutput
- func (i AutoUserSpecificationResponseArgs) ToAutoUserSpecificationResponseOutputWithContext(ctx context.Context) AutoUserSpecificationResponseOutput
- func (i AutoUserSpecificationResponseArgs) ToAutoUserSpecificationResponsePtrOutput() AutoUserSpecificationResponsePtrOutput
- func (i AutoUserSpecificationResponseArgs) ToAutoUserSpecificationResponsePtrOutputWithContext(ctx context.Context) AutoUserSpecificationResponsePtrOutput
- type AutoUserSpecificationResponseInput
- type AutoUserSpecificationResponseOutput
- func (AutoUserSpecificationResponseOutput) ElementType() reflect.Type
- func (o AutoUserSpecificationResponseOutput) ElevationLevel() pulumi.StringPtrOutput
- func (o AutoUserSpecificationResponseOutput) Scope() pulumi.StringPtrOutput
- func (o AutoUserSpecificationResponseOutput) ToAutoUserSpecificationResponseOutput() AutoUserSpecificationResponseOutput
- func (o AutoUserSpecificationResponseOutput) ToAutoUserSpecificationResponseOutputWithContext(ctx context.Context) AutoUserSpecificationResponseOutput
- func (o AutoUserSpecificationResponseOutput) ToAutoUserSpecificationResponsePtrOutput() AutoUserSpecificationResponsePtrOutput
- func (o AutoUserSpecificationResponseOutput) ToAutoUserSpecificationResponsePtrOutputWithContext(ctx context.Context) AutoUserSpecificationResponsePtrOutput
- type AutoUserSpecificationResponsePtrInput
- type AutoUserSpecificationResponsePtrOutput
- func (o AutoUserSpecificationResponsePtrOutput) Elem() AutoUserSpecificationResponseOutput
- func (AutoUserSpecificationResponsePtrOutput) ElementType() reflect.Type
- func (o AutoUserSpecificationResponsePtrOutput) ElevationLevel() pulumi.StringPtrOutput
- func (o AutoUserSpecificationResponsePtrOutput) Scope() pulumi.StringPtrOutput
- func (o AutoUserSpecificationResponsePtrOutput) ToAutoUserSpecificationResponsePtrOutput() AutoUserSpecificationResponsePtrOutput
- func (o AutoUserSpecificationResponsePtrOutput) ToAutoUserSpecificationResponsePtrOutputWithContext(ctx context.Context) AutoUserSpecificationResponsePtrOutput
- type AzureBlobFileSystemConfiguration
- type AzureBlobFileSystemConfigurationArgs
- func (AzureBlobFileSystemConfigurationArgs) ElementType() reflect.Type
- func (i AzureBlobFileSystemConfigurationArgs) ToAzureBlobFileSystemConfigurationOutput() AzureBlobFileSystemConfigurationOutput
- func (i AzureBlobFileSystemConfigurationArgs) ToAzureBlobFileSystemConfigurationOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationOutput
- func (i AzureBlobFileSystemConfigurationArgs) ToAzureBlobFileSystemConfigurationPtrOutput() AzureBlobFileSystemConfigurationPtrOutput
- func (i AzureBlobFileSystemConfigurationArgs) ToAzureBlobFileSystemConfigurationPtrOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationPtrOutput
- type AzureBlobFileSystemConfigurationInput
- type AzureBlobFileSystemConfigurationOutput
- func (o AzureBlobFileSystemConfigurationOutput) AccountKey() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemConfigurationOutput) AccountName() pulumi.StringOutput
- func (o AzureBlobFileSystemConfigurationOutput) BlobfuseOptions() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemConfigurationOutput) ContainerName() pulumi.StringOutput
- func (AzureBlobFileSystemConfigurationOutput) ElementType() reflect.Type
- func (o AzureBlobFileSystemConfigurationOutput) RelativeMountPath() pulumi.StringOutput
- func (o AzureBlobFileSystemConfigurationOutput) SasKey() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemConfigurationOutput) ToAzureBlobFileSystemConfigurationOutput() AzureBlobFileSystemConfigurationOutput
- func (o AzureBlobFileSystemConfigurationOutput) ToAzureBlobFileSystemConfigurationOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationOutput
- func (o AzureBlobFileSystemConfigurationOutput) ToAzureBlobFileSystemConfigurationPtrOutput() AzureBlobFileSystemConfigurationPtrOutput
- func (o AzureBlobFileSystemConfigurationOutput) ToAzureBlobFileSystemConfigurationPtrOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationPtrOutput
- type AzureBlobFileSystemConfigurationPtrInput
- type AzureBlobFileSystemConfigurationPtrOutput
- func (o AzureBlobFileSystemConfigurationPtrOutput) AccountKey() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemConfigurationPtrOutput) AccountName() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemConfigurationPtrOutput) BlobfuseOptions() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemConfigurationPtrOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemConfigurationPtrOutput) Elem() AzureBlobFileSystemConfigurationOutput
- func (AzureBlobFileSystemConfigurationPtrOutput) ElementType() reflect.Type
- func (o AzureBlobFileSystemConfigurationPtrOutput) RelativeMountPath() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemConfigurationPtrOutput) SasKey() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemConfigurationPtrOutput) ToAzureBlobFileSystemConfigurationPtrOutput() AzureBlobFileSystemConfigurationPtrOutput
- func (o AzureBlobFileSystemConfigurationPtrOutput) ToAzureBlobFileSystemConfigurationPtrOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationPtrOutput
- type AzureBlobFileSystemConfigurationResponse
- type AzureBlobFileSystemConfigurationResponseArgs
- func (AzureBlobFileSystemConfigurationResponseArgs) ElementType() reflect.Type
- func (i AzureBlobFileSystemConfigurationResponseArgs) ToAzureBlobFileSystemConfigurationResponseOutput() AzureBlobFileSystemConfigurationResponseOutput
- func (i AzureBlobFileSystemConfigurationResponseArgs) ToAzureBlobFileSystemConfigurationResponseOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationResponseOutput
- func (i AzureBlobFileSystemConfigurationResponseArgs) ToAzureBlobFileSystemConfigurationResponsePtrOutput() AzureBlobFileSystemConfigurationResponsePtrOutput
- func (i AzureBlobFileSystemConfigurationResponseArgs) ToAzureBlobFileSystemConfigurationResponsePtrOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationResponsePtrOutput
- type AzureBlobFileSystemConfigurationResponseInput
- type AzureBlobFileSystemConfigurationResponseOutput
- func (o AzureBlobFileSystemConfigurationResponseOutput) AccountKey() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemConfigurationResponseOutput) AccountName() pulumi.StringOutput
- func (o AzureBlobFileSystemConfigurationResponseOutput) BlobfuseOptions() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemConfigurationResponseOutput) ContainerName() pulumi.StringOutput
- func (AzureBlobFileSystemConfigurationResponseOutput) ElementType() reflect.Type
- func (o AzureBlobFileSystemConfigurationResponseOutput) RelativeMountPath() pulumi.StringOutput
- func (o AzureBlobFileSystemConfigurationResponseOutput) SasKey() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemConfigurationResponseOutput) ToAzureBlobFileSystemConfigurationResponseOutput() AzureBlobFileSystemConfigurationResponseOutput
- func (o AzureBlobFileSystemConfigurationResponseOutput) ToAzureBlobFileSystemConfigurationResponseOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationResponseOutput
- func (o AzureBlobFileSystemConfigurationResponseOutput) ToAzureBlobFileSystemConfigurationResponsePtrOutput() AzureBlobFileSystemConfigurationResponsePtrOutput
- func (o AzureBlobFileSystemConfigurationResponseOutput) ToAzureBlobFileSystemConfigurationResponsePtrOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationResponsePtrOutput
- type AzureBlobFileSystemConfigurationResponsePtrInput
- type AzureBlobFileSystemConfigurationResponsePtrOutput
- func (o AzureBlobFileSystemConfigurationResponsePtrOutput) AccountKey() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemConfigurationResponsePtrOutput) AccountName() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemConfigurationResponsePtrOutput) BlobfuseOptions() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemConfigurationResponsePtrOutput) ContainerName() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemConfigurationResponsePtrOutput) Elem() AzureBlobFileSystemConfigurationResponseOutput
- func (AzureBlobFileSystemConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o AzureBlobFileSystemConfigurationResponsePtrOutput) RelativeMountPath() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemConfigurationResponsePtrOutput) SasKey() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemConfigurationResponsePtrOutput) ToAzureBlobFileSystemConfigurationResponsePtrOutput() AzureBlobFileSystemConfigurationResponsePtrOutput
- func (o AzureBlobFileSystemConfigurationResponsePtrOutput) ToAzureBlobFileSystemConfigurationResponsePtrOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationResponsePtrOutput
- type AzureFileShareConfiguration
- type AzureFileShareConfigurationArgs
- func (AzureFileShareConfigurationArgs) ElementType() reflect.Type
- func (i AzureFileShareConfigurationArgs) ToAzureFileShareConfigurationOutput() AzureFileShareConfigurationOutput
- func (i AzureFileShareConfigurationArgs) ToAzureFileShareConfigurationOutputWithContext(ctx context.Context) AzureFileShareConfigurationOutput
- func (i AzureFileShareConfigurationArgs) ToAzureFileShareConfigurationPtrOutput() AzureFileShareConfigurationPtrOutput
- func (i AzureFileShareConfigurationArgs) ToAzureFileShareConfigurationPtrOutputWithContext(ctx context.Context) AzureFileShareConfigurationPtrOutput
- type AzureFileShareConfigurationInput
- type AzureFileShareConfigurationOutput
- func (o AzureFileShareConfigurationOutput) AccountKey() pulumi.StringOutput
- func (o AzureFileShareConfigurationOutput) AccountName() pulumi.StringOutput
- func (o AzureFileShareConfigurationOutput) AzureFileUrl() pulumi.StringOutput
- func (AzureFileShareConfigurationOutput) ElementType() reflect.Type
- func (o AzureFileShareConfigurationOutput) MountOptions() pulumi.StringPtrOutput
- func (o AzureFileShareConfigurationOutput) RelativeMountPath() pulumi.StringOutput
- func (o AzureFileShareConfigurationOutput) ToAzureFileShareConfigurationOutput() AzureFileShareConfigurationOutput
- func (o AzureFileShareConfigurationOutput) ToAzureFileShareConfigurationOutputWithContext(ctx context.Context) AzureFileShareConfigurationOutput
- func (o AzureFileShareConfigurationOutput) ToAzureFileShareConfigurationPtrOutput() AzureFileShareConfigurationPtrOutput
- func (o AzureFileShareConfigurationOutput) ToAzureFileShareConfigurationPtrOutputWithContext(ctx context.Context) AzureFileShareConfigurationPtrOutput
- type AzureFileShareConfigurationPtrInput
- type AzureFileShareConfigurationPtrOutput
- func (o AzureFileShareConfigurationPtrOutput) AccountKey() pulumi.StringPtrOutput
- func (o AzureFileShareConfigurationPtrOutput) AccountName() pulumi.StringPtrOutput
- func (o AzureFileShareConfigurationPtrOutput) AzureFileUrl() pulumi.StringPtrOutput
- func (o AzureFileShareConfigurationPtrOutput) Elem() AzureFileShareConfigurationOutput
- func (AzureFileShareConfigurationPtrOutput) ElementType() reflect.Type
- func (o AzureFileShareConfigurationPtrOutput) MountOptions() pulumi.StringPtrOutput
- func (o AzureFileShareConfigurationPtrOutput) RelativeMountPath() pulumi.StringPtrOutput
- func (o AzureFileShareConfigurationPtrOutput) ToAzureFileShareConfigurationPtrOutput() AzureFileShareConfigurationPtrOutput
- func (o AzureFileShareConfigurationPtrOutput) ToAzureFileShareConfigurationPtrOutputWithContext(ctx context.Context) AzureFileShareConfigurationPtrOutput
- type AzureFileShareConfigurationResponse
- type AzureFileShareConfigurationResponseArgs
- func (AzureFileShareConfigurationResponseArgs) ElementType() reflect.Type
- func (i AzureFileShareConfigurationResponseArgs) ToAzureFileShareConfigurationResponseOutput() AzureFileShareConfigurationResponseOutput
- func (i AzureFileShareConfigurationResponseArgs) ToAzureFileShareConfigurationResponseOutputWithContext(ctx context.Context) AzureFileShareConfigurationResponseOutput
- func (i AzureFileShareConfigurationResponseArgs) ToAzureFileShareConfigurationResponsePtrOutput() AzureFileShareConfigurationResponsePtrOutput
- func (i AzureFileShareConfigurationResponseArgs) ToAzureFileShareConfigurationResponsePtrOutputWithContext(ctx context.Context) AzureFileShareConfigurationResponsePtrOutput
- type AzureFileShareConfigurationResponseInput
- type AzureFileShareConfigurationResponseOutput
- func (o AzureFileShareConfigurationResponseOutput) AccountKey() pulumi.StringOutput
- func (o AzureFileShareConfigurationResponseOutput) AccountName() pulumi.StringOutput
- func (o AzureFileShareConfigurationResponseOutput) AzureFileUrl() pulumi.StringOutput
- func (AzureFileShareConfigurationResponseOutput) ElementType() reflect.Type
- func (o AzureFileShareConfigurationResponseOutput) MountOptions() pulumi.StringPtrOutput
- func (o AzureFileShareConfigurationResponseOutput) RelativeMountPath() pulumi.StringOutput
- func (o AzureFileShareConfigurationResponseOutput) ToAzureFileShareConfigurationResponseOutput() AzureFileShareConfigurationResponseOutput
- func (o AzureFileShareConfigurationResponseOutput) ToAzureFileShareConfigurationResponseOutputWithContext(ctx context.Context) AzureFileShareConfigurationResponseOutput
- func (o AzureFileShareConfigurationResponseOutput) ToAzureFileShareConfigurationResponsePtrOutput() AzureFileShareConfigurationResponsePtrOutput
- func (o AzureFileShareConfigurationResponseOutput) ToAzureFileShareConfigurationResponsePtrOutputWithContext(ctx context.Context) AzureFileShareConfigurationResponsePtrOutput
- type AzureFileShareConfigurationResponsePtrInput
- type AzureFileShareConfigurationResponsePtrOutput
- func (o AzureFileShareConfigurationResponsePtrOutput) AccountKey() pulumi.StringPtrOutput
- func (o AzureFileShareConfigurationResponsePtrOutput) AccountName() pulumi.StringPtrOutput
- func (o AzureFileShareConfigurationResponsePtrOutput) AzureFileUrl() pulumi.StringPtrOutput
- func (o AzureFileShareConfigurationResponsePtrOutput) Elem() AzureFileShareConfigurationResponseOutput
- func (AzureFileShareConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o AzureFileShareConfigurationResponsePtrOutput) MountOptions() pulumi.StringPtrOutput
- func (o AzureFileShareConfigurationResponsePtrOutput) RelativeMountPath() pulumi.StringPtrOutput
- func (o AzureFileShareConfigurationResponsePtrOutput) ToAzureFileShareConfigurationResponsePtrOutput() AzureFileShareConfigurationResponsePtrOutput
- func (o AzureFileShareConfigurationResponsePtrOutput) ToAzureFileShareConfigurationResponsePtrOutputWithContext(ctx context.Context) AzureFileShareConfigurationResponsePtrOutput
- type BatchAccount
- type BatchAccountArgs
- type BatchAccountIdentity
- type BatchAccountIdentityArgs
- func (BatchAccountIdentityArgs) ElementType() reflect.Type
- func (i BatchAccountIdentityArgs) ToBatchAccountIdentityOutput() BatchAccountIdentityOutput
- func (i BatchAccountIdentityArgs) ToBatchAccountIdentityOutputWithContext(ctx context.Context) BatchAccountIdentityOutput
- func (i BatchAccountIdentityArgs) ToBatchAccountIdentityPtrOutput() BatchAccountIdentityPtrOutput
- func (i BatchAccountIdentityArgs) ToBatchAccountIdentityPtrOutputWithContext(ctx context.Context) BatchAccountIdentityPtrOutput
- type BatchAccountIdentityInput
- type BatchAccountIdentityOutput
- func (BatchAccountIdentityOutput) ElementType() reflect.Type
- func (o BatchAccountIdentityOutput) ToBatchAccountIdentityOutput() BatchAccountIdentityOutput
- func (o BatchAccountIdentityOutput) ToBatchAccountIdentityOutputWithContext(ctx context.Context) BatchAccountIdentityOutput
- func (o BatchAccountIdentityOutput) ToBatchAccountIdentityPtrOutput() BatchAccountIdentityPtrOutput
- func (o BatchAccountIdentityOutput) ToBatchAccountIdentityPtrOutputWithContext(ctx context.Context) BatchAccountIdentityPtrOutput
- func (o BatchAccountIdentityOutput) Type() pulumi.StringOutput
- type BatchAccountIdentityPtrInput
- type BatchAccountIdentityPtrOutput
- func (o BatchAccountIdentityPtrOutput) Elem() BatchAccountIdentityOutput
- func (BatchAccountIdentityPtrOutput) ElementType() reflect.Type
- func (o BatchAccountIdentityPtrOutput) ToBatchAccountIdentityPtrOutput() BatchAccountIdentityPtrOutput
- func (o BatchAccountIdentityPtrOutput) ToBatchAccountIdentityPtrOutputWithContext(ctx context.Context) BatchAccountIdentityPtrOutput
- func (o BatchAccountIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type BatchAccountIdentityResponse
- type BatchAccountIdentityResponseArgs
- func (BatchAccountIdentityResponseArgs) ElementType() reflect.Type
- func (i BatchAccountIdentityResponseArgs) ToBatchAccountIdentityResponseOutput() BatchAccountIdentityResponseOutput
- func (i BatchAccountIdentityResponseArgs) ToBatchAccountIdentityResponseOutputWithContext(ctx context.Context) BatchAccountIdentityResponseOutput
- func (i BatchAccountIdentityResponseArgs) ToBatchAccountIdentityResponsePtrOutput() BatchAccountIdentityResponsePtrOutput
- func (i BatchAccountIdentityResponseArgs) ToBatchAccountIdentityResponsePtrOutputWithContext(ctx context.Context) BatchAccountIdentityResponsePtrOutput
- type BatchAccountIdentityResponseInput
- type BatchAccountIdentityResponseOutput
- func (BatchAccountIdentityResponseOutput) ElementType() reflect.Type
- func (o BatchAccountIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o BatchAccountIdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o BatchAccountIdentityResponseOutput) ToBatchAccountIdentityResponseOutput() BatchAccountIdentityResponseOutput
- func (o BatchAccountIdentityResponseOutput) ToBatchAccountIdentityResponseOutputWithContext(ctx context.Context) BatchAccountIdentityResponseOutput
- func (o BatchAccountIdentityResponseOutput) ToBatchAccountIdentityResponsePtrOutput() BatchAccountIdentityResponsePtrOutput
- func (o BatchAccountIdentityResponseOutput) ToBatchAccountIdentityResponsePtrOutputWithContext(ctx context.Context) BatchAccountIdentityResponsePtrOutput
- func (o BatchAccountIdentityResponseOutput) Type() pulumi.StringOutput
- type BatchAccountIdentityResponsePtrInput
- type BatchAccountIdentityResponsePtrOutput
- func (o BatchAccountIdentityResponsePtrOutput) Elem() BatchAccountIdentityResponseOutput
- func (BatchAccountIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o BatchAccountIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o BatchAccountIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o BatchAccountIdentityResponsePtrOutput) ToBatchAccountIdentityResponsePtrOutput() BatchAccountIdentityResponsePtrOutput
- func (o BatchAccountIdentityResponsePtrOutput) ToBatchAccountIdentityResponsePtrOutputWithContext(ctx context.Context) BatchAccountIdentityResponsePtrOutput
- func (o BatchAccountIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- type BatchAccountInput
- type BatchAccountOutput
- type BatchAccountState
- type CIFSMountConfiguration
- type CIFSMountConfigurationArgs
- func (CIFSMountConfigurationArgs) ElementType() reflect.Type
- func (i CIFSMountConfigurationArgs) ToCIFSMountConfigurationOutput() CIFSMountConfigurationOutput
- func (i CIFSMountConfigurationArgs) ToCIFSMountConfigurationOutputWithContext(ctx context.Context) CIFSMountConfigurationOutput
- func (i CIFSMountConfigurationArgs) ToCIFSMountConfigurationPtrOutput() CIFSMountConfigurationPtrOutput
- func (i CIFSMountConfigurationArgs) ToCIFSMountConfigurationPtrOutputWithContext(ctx context.Context) CIFSMountConfigurationPtrOutput
- type CIFSMountConfigurationInput
- type CIFSMountConfigurationOutput
- func (CIFSMountConfigurationOutput) ElementType() reflect.Type
- func (o CIFSMountConfigurationOutput) MountOptions() pulumi.StringPtrOutput
- func (o CIFSMountConfigurationOutput) Password() pulumi.StringOutput
- func (o CIFSMountConfigurationOutput) RelativeMountPath() pulumi.StringOutput
- func (o CIFSMountConfigurationOutput) Source() pulumi.StringOutput
- func (o CIFSMountConfigurationOutput) ToCIFSMountConfigurationOutput() CIFSMountConfigurationOutput
- func (o CIFSMountConfigurationOutput) ToCIFSMountConfigurationOutputWithContext(ctx context.Context) CIFSMountConfigurationOutput
- func (o CIFSMountConfigurationOutput) ToCIFSMountConfigurationPtrOutput() CIFSMountConfigurationPtrOutput
- func (o CIFSMountConfigurationOutput) ToCIFSMountConfigurationPtrOutputWithContext(ctx context.Context) CIFSMountConfigurationPtrOutput
- func (o CIFSMountConfigurationOutput) Username() pulumi.StringOutput
- type CIFSMountConfigurationPtrInput
- type CIFSMountConfigurationPtrOutput
- func (o CIFSMountConfigurationPtrOutput) Elem() CIFSMountConfigurationOutput
- func (CIFSMountConfigurationPtrOutput) ElementType() reflect.Type
- func (o CIFSMountConfigurationPtrOutput) MountOptions() pulumi.StringPtrOutput
- func (o CIFSMountConfigurationPtrOutput) Password() pulumi.StringPtrOutput
- func (o CIFSMountConfigurationPtrOutput) RelativeMountPath() pulumi.StringPtrOutput
- func (o CIFSMountConfigurationPtrOutput) Source() pulumi.StringPtrOutput
- func (o CIFSMountConfigurationPtrOutput) ToCIFSMountConfigurationPtrOutput() CIFSMountConfigurationPtrOutput
- func (o CIFSMountConfigurationPtrOutput) ToCIFSMountConfigurationPtrOutputWithContext(ctx context.Context) CIFSMountConfigurationPtrOutput
- func (o CIFSMountConfigurationPtrOutput) Username() pulumi.StringPtrOutput
- type CIFSMountConfigurationResponse
- type CIFSMountConfigurationResponseArgs
- func (CIFSMountConfigurationResponseArgs) ElementType() reflect.Type
- func (i CIFSMountConfigurationResponseArgs) ToCIFSMountConfigurationResponseOutput() CIFSMountConfigurationResponseOutput
- func (i CIFSMountConfigurationResponseArgs) ToCIFSMountConfigurationResponseOutputWithContext(ctx context.Context) CIFSMountConfigurationResponseOutput
- func (i CIFSMountConfigurationResponseArgs) ToCIFSMountConfigurationResponsePtrOutput() CIFSMountConfigurationResponsePtrOutput
- func (i CIFSMountConfigurationResponseArgs) ToCIFSMountConfigurationResponsePtrOutputWithContext(ctx context.Context) CIFSMountConfigurationResponsePtrOutput
- type CIFSMountConfigurationResponseInput
- type CIFSMountConfigurationResponseOutput
- func (CIFSMountConfigurationResponseOutput) ElementType() reflect.Type
- func (o CIFSMountConfigurationResponseOutput) MountOptions() pulumi.StringPtrOutput
- func (o CIFSMountConfigurationResponseOutput) Password() pulumi.StringOutput
- func (o CIFSMountConfigurationResponseOutput) RelativeMountPath() pulumi.StringOutput
- func (o CIFSMountConfigurationResponseOutput) Source() pulumi.StringOutput
- func (o CIFSMountConfigurationResponseOutput) ToCIFSMountConfigurationResponseOutput() CIFSMountConfigurationResponseOutput
- func (o CIFSMountConfigurationResponseOutput) ToCIFSMountConfigurationResponseOutputWithContext(ctx context.Context) CIFSMountConfigurationResponseOutput
- func (o CIFSMountConfigurationResponseOutput) ToCIFSMountConfigurationResponsePtrOutput() CIFSMountConfigurationResponsePtrOutput
- func (o CIFSMountConfigurationResponseOutput) ToCIFSMountConfigurationResponsePtrOutputWithContext(ctx context.Context) CIFSMountConfigurationResponsePtrOutput
- func (o CIFSMountConfigurationResponseOutput) Username() pulumi.StringOutput
- type CIFSMountConfigurationResponsePtrInput
- type CIFSMountConfigurationResponsePtrOutput
- func (o CIFSMountConfigurationResponsePtrOutput) Elem() CIFSMountConfigurationResponseOutput
- func (CIFSMountConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o CIFSMountConfigurationResponsePtrOutput) MountOptions() pulumi.StringPtrOutput
- func (o CIFSMountConfigurationResponsePtrOutput) Password() pulumi.StringPtrOutput
- func (o CIFSMountConfigurationResponsePtrOutput) RelativeMountPath() pulumi.StringPtrOutput
- func (o CIFSMountConfigurationResponsePtrOutput) Source() pulumi.StringPtrOutput
- func (o CIFSMountConfigurationResponsePtrOutput) ToCIFSMountConfigurationResponsePtrOutput() CIFSMountConfigurationResponsePtrOutput
- func (o CIFSMountConfigurationResponsePtrOutput) ToCIFSMountConfigurationResponsePtrOutputWithContext(ctx context.Context) CIFSMountConfigurationResponsePtrOutput
- func (o CIFSMountConfigurationResponsePtrOutput) Username() pulumi.StringPtrOutput
- type Certificate
- type CertificateArgs
- type CertificateInput
- type CertificateOutput
- type CertificateReference
- type CertificateReferenceArgs
- type CertificateReferenceArray
- type CertificateReferenceArrayInput
- type CertificateReferenceArrayOutput
- func (CertificateReferenceArrayOutput) ElementType() reflect.Type
- func (o CertificateReferenceArrayOutput) Index(i pulumi.IntInput) CertificateReferenceOutput
- func (o CertificateReferenceArrayOutput) ToCertificateReferenceArrayOutput() CertificateReferenceArrayOutput
- func (o CertificateReferenceArrayOutput) ToCertificateReferenceArrayOutputWithContext(ctx context.Context) CertificateReferenceArrayOutput
- type CertificateReferenceInput
- type CertificateReferenceOutput
- func (CertificateReferenceOutput) ElementType() reflect.Type
- func (o CertificateReferenceOutput) Id() pulumi.StringOutput
- func (o CertificateReferenceOutput) StoreLocation() pulumi.StringPtrOutput
- func (o CertificateReferenceOutput) StoreName() pulumi.StringPtrOutput
- func (o CertificateReferenceOutput) ToCertificateReferenceOutput() CertificateReferenceOutput
- func (o CertificateReferenceOutput) ToCertificateReferenceOutputWithContext(ctx context.Context) CertificateReferenceOutput
- func (o CertificateReferenceOutput) Visibility() pulumi.StringArrayOutput
- type CertificateReferenceResponse
- type CertificateReferenceResponseArgs
- func (CertificateReferenceResponseArgs) ElementType() reflect.Type
- func (i CertificateReferenceResponseArgs) ToCertificateReferenceResponseOutput() CertificateReferenceResponseOutput
- func (i CertificateReferenceResponseArgs) ToCertificateReferenceResponseOutputWithContext(ctx context.Context) CertificateReferenceResponseOutput
- type CertificateReferenceResponseArray
- func (CertificateReferenceResponseArray) ElementType() reflect.Type
- func (i CertificateReferenceResponseArray) ToCertificateReferenceResponseArrayOutput() CertificateReferenceResponseArrayOutput
- func (i CertificateReferenceResponseArray) ToCertificateReferenceResponseArrayOutputWithContext(ctx context.Context) CertificateReferenceResponseArrayOutput
- type CertificateReferenceResponseArrayInput
- type CertificateReferenceResponseArrayOutput
- func (CertificateReferenceResponseArrayOutput) ElementType() reflect.Type
- func (o CertificateReferenceResponseArrayOutput) Index(i pulumi.IntInput) CertificateReferenceResponseOutput
- func (o CertificateReferenceResponseArrayOutput) ToCertificateReferenceResponseArrayOutput() CertificateReferenceResponseArrayOutput
- func (o CertificateReferenceResponseArrayOutput) ToCertificateReferenceResponseArrayOutputWithContext(ctx context.Context) CertificateReferenceResponseArrayOutput
- type CertificateReferenceResponseInput
- type CertificateReferenceResponseOutput
- func (CertificateReferenceResponseOutput) ElementType() reflect.Type
- func (o CertificateReferenceResponseOutput) Id() pulumi.StringOutput
- func (o CertificateReferenceResponseOutput) StoreLocation() pulumi.StringPtrOutput
- func (o CertificateReferenceResponseOutput) StoreName() pulumi.StringPtrOutput
- func (o CertificateReferenceResponseOutput) ToCertificateReferenceResponseOutput() CertificateReferenceResponseOutput
- func (o CertificateReferenceResponseOutput) ToCertificateReferenceResponseOutputWithContext(ctx context.Context) CertificateReferenceResponseOutput
- func (o CertificateReferenceResponseOutput) Visibility() pulumi.StringArrayOutput
- type CertificateState
- type CloudServiceConfiguration
- type CloudServiceConfigurationArgs
- func (CloudServiceConfigurationArgs) ElementType() reflect.Type
- func (i CloudServiceConfigurationArgs) ToCloudServiceConfigurationOutput() CloudServiceConfigurationOutput
- func (i CloudServiceConfigurationArgs) ToCloudServiceConfigurationOutputWithContext(ctx context.Context) CloudServiceConfigurationOutput
- func (i CloudServiceConfigurationArgs) ToCloudServiceConfigurationPtrOutput() CloudServiceConfigurationPtrOutput
- func (i CloudServiceConfigurationArgs) ToCloudServiceConfigurationPtrOutputWithContext(ctx context.Context) CloudServiceConfigurationPtrOutput
- type CloudServiceConfigurationInput
- type CloudServiceConfigurationOutput
- func (CloudServiceConfigurationOutput) ElementType() reflect.Type
- func (o CloudServiceConfigurationOutput) OsFamily() pulumi.StringOutput
- func (o CloudServiceConfigurationOutput) OsVersion() pulumi.StringPtrOutput
- func (o CloudServiceConfigurationOutput) ToCloudServiceConfigurationOutput() CloudServiceConfigurationOutput
- func (o CloudServiceConfigurationOutput) ToCloudServiceConfigurationOutputWithContext(ctx context.Context) CloudServiceConfigurationOutput
- func (o CloudServiceConfigurationOutput) ToCloudServiceConfigurationPtrOutput() CloudServiceConfigurationPtrOutput
- func (o CloudServiceConfigurationOutput) ToCloudServiceConfigurationPtrOutputWithContext(ctx context.Context) CloudServiceConfigurationPtrOutput
- type CloudServiceConfigurationPtrInput
- type CloudServiceConfigurationPtrOutput
- func (o CloudServiceConfigurationPtrOutput) Elem() CloudServiceConfigurationOutput
- func (CloudServiceConfigurationPtrOutput) ElementType() reflect.Type
- func (o CloudServiceConfigurationPtrOutput) OsFamily() pulumi.StringPtrOutput
- func (o CloudServiceConfigurationPtrOutput) OsVersion() pulumi.StringPtrOutput
- func (o CloudServiceConfigurationPtrOutput) ToCloudServiceConfigurationPtrOutput() CloudServiceConfigurationPtrOutput
- func (o CloudServiceConfigurationPtrOutput) ToCloudServiceConfigurationPtrOutputWithContext(ctx context.Context) CloudServiceConfigurationPtrOutput
- type CloudServiceConfigurationResponse
- type CloudServiceConfigurationResponseArgs
- func (CloudServiceConfigurationResponseArgs) ElementType() reflect.Type
- func (i CloudServiceConfigurationResponseArgs) ToCloudServiceConfigurationResponseOutput() CloudServiceConfigurationResponseOutput
- func (i CloudServiceConfigurationResponseArgs) ToCloudServiceConfigurationResponseOutputWithContext(ctx context.Context) CloudServiceConfigurationResponseOutput
- func (i CloudServiceConfigurationResponseArgs) ToCloudServiceConfigurationResponsePtrOutput() CloudServiceConfigurationResponsePtrOutput
- func (i CloudServiceConfigurationResponseArgs) ToCloudServiceConfigurationResponsePtrOutputWithContext(ctx context.Context) CloudServiceConfigurationResponsePtrOutput
- type CloudServiceConfigurationResponseInput
- type CloudServiceConfigurationResponseOutput
- func (CloudServiceConfigurationResponseOutput) ElementType() reflect.Type
- func (o CloudServiceConfigurationResponseOutput) OsFamily() pulumi.StringOutput
- func (o CloudServiceConfigurationResponseOutput) OsVersion() pulumi.StringPtrOutput
- func (o CloudServiceConfigurationResponseOutput) ToCloudServiceConfigurationResponseOutput() CloudServiceConfigurationResponseOutput
- func (o CloudServiceConfigurationResponseOutput) ToCloudServiceConfigurationResponseOutputWithContext(ctx context.Context) CloudServiceConfigurationResponseOutput
- func (o CloudServiceConfigurationResponseOutput) ToCloudServiceConfigurationResponsePtrOutput() CloudServiceConfigurationResponsePtrOutput
- func (o CloudServiceConfigurationResponseOutput) ToCloudServiceConfigurationResponsePtrOutputWithContext(ctx context.Context) CloudServiceConfigurationResponsePtrOutput
- type CloudServiceConfigurationResponsePtrInput
- type CloudServiceConfigurationResponsePtrOutput
- func (o CloudServiceConfigurationResponsePtrOutput) Elem() CloudServiceConfigurationResponseOutput
- func (CloudServiceConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o CloudServiceConfigurationResponsePtrOutput) OsFamily() pulumi.StringPtrOutput
- func (o CloudServiceConfigurationResponsePtrOutput) OsVersion() pulumi.StringPtrOutput
- func (o CloudServiceConfigurationResponsePtrOutput) ToCloudServiceConfigurationResponsePtrOutput() CloudServiceConfigurationResponsePtrOutput
- func (o CloudServiceConfigurationResponsePtrOutput) ToCloudServiceConfigurationResponsePtrOutputWithContext(ctx context.Context) CloudServiceConfigurationResponsePtrOutput
- type ContainerConfiguration
- type ContainerConfigurationArgs
- func (ContainerConfigurationArgs) ElementType() reflect.Type
- func (i ContainerConfigurationArgs) ToContainerConfigurationOutput() ContainerConfigurationOutput
- func (i ContainerConfigurationArgs) ToContainerConfigurationOutputWithContext(ctx context.Context) ContainerConfigurationOutput
- func (i ContainerConfigurationArgs) ToContainerConfigurationPtrOutput() ContainerConfigurationPtrOutput
- func (i ContainerConfigurationArgs) ToContainerConfigurationPtrOutputWithContext(ctx context.Context) ContainerConfigurationPtrOutput
- type ContainerConfigurationInput
- type ContainerConfigurationOutput
- func (o ContainerConfigurationOutput) ContainerImageNames() pulumi.StringArrayOutput
- func (o ContainerConfigurationOutput) ContainerRegistries() ContainerRegistryArrayOutput
- func (ContainerConfigurationOutput) ElementType() reflect.Type
- func (o ContainerConfigurationOutput) ToContainerConfigurationOutput() ContainerConfigurationOutput
- func (o ContainerConfigurationOutput) ToContainerConfigurationOutputWithContext(ctx context.Context) ContainerConfigurationOutput
- func (o ContainerConfigurationOutput) ToContainerConfigurationPtrOutput() ContainerConfigurationPtrOutput
- func (o ContainerConfigurationOutput) ToContainerConfigurationPtrOutputWithContext(ctx context.Context) ContainerConfigurationPtrOutput
- func (o ContainerConfigurationOutput) Type() pulumi.StringOutput
- type ContainerConfigurationPtrInput
- type ContainerConfigurationPtrOutput
- func (o ContainerConfigurationPtrOutput) ContainerImageNames() pulumi.StringArrayOutput
- func (o ContainerConfigurationPtrOutput) ContainerRegistries() ContainerRegistryArrayOutput
- func (o ContainerConfigurationPtrOutput) Elem() ContainerConfigurationOutput
- func (ContainerConfigurationPtrOutput) ElementType() reflect.Type
- func (o ContainerConfigurationPtrOutput) ToContainerConfigurationPtrOutput() ContainerConfigurationPtrOutput
- func (o ContainerConfigurationPtrOutput) ToContainerConfigurationPtrOutputWithContext(ctx context.Context) ContainerConfigurationPtrOutput
- func (o ContainerConfigurationPtrOutput) Type() pulumi.StringPtrOutput
- type ContainerConfigurationResponse
- type ContainerConfigurationResponseArgs
- func (ContainerConfigurationResponseArgs) ElementType() reflect.Type
- func (i ContainerConfigurationResponseArgs) ToContainerConfigurationResponseOutput() ContainerConfigurationResponseOutput
- func (i ContainerConfigurationResponseArgs) ToContainerConfigurationResponseOutputWithContext(ctx context.Context) ContainerConfigurationResponseOutput
- func (i ContainerConfigurationResponseArgs) ToContainerConfigurationResponsePtrOutput() ContainerConfigurationResponsePtrOutput
- func (i ContainerConfigurationResponseArgs) ToContainerConfigurationResponsePtrOutputWithContext(ctx context.Context) ContainerConfigurationResponsePtrOutput
- type ContainerConfigurationResponseInput
- type ContainerConfigurationResponseOutput
- func (o ContainerConfigurationResponseOutput) ContainerImageNames() pulumi.StringArrayOutput
- func (o ContainerConfigurationResponseOutput) ContainerRegistries() ContainerRegistryResponseArrayOutput
- func (ContainerConfigurationResponseOutput) ElementType() reflect.Type
- func (o ContainerConfigurationResponseOutput) ToContainerConfigurationResponseOutput() ContainerConfigurationResponseOutput
- func (o ContainerConfigurationResponseOutput) ToContainerConfigurationResponseOutputWithContext(ctx context.Context) ContainerConfigurationResponseOutput
- func (o ContainerConfigurationResponseOutput) ToContainerConfigurationResponsePtrOutput() ContainerConfigurationResponsePtrOutput
- func (o ContainerConfigurationResponseOutput) ToContainerConfigurationResponsePtrOutputWithContext(ctx context.Context) ContainerConfigurationResponsePtrOutput
- func (o ContainerConfigurationResponseOutput) Type() pulumi.StringOutput
- type ContainerConfigurationResponsePtrInput
- type ContainerConfigurationResponsePtrOutput
- func (o ContainerConfigurationResponsePtrOutput) ContainerImageNames() pulumi.StringArrayOutput
- func (o ContainerConfigurationResponsePtrOutput) ContainerRegistries() ContainerRegistryResponseArrayOutput
- func (o ContainerConfigurationResponsePtrOutput) Elem() ContainerConfigurationResponseOutput
- func (ContainerConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o ContainerConfigurationResponsePtrOutput) ToContainerConfigurationResponsePtrOutput() ContainerConfigurationResponsePtrOutput
- func (o ContainerConfigurationResponsePtrOutput) ToContainerConfigurationResponsePtrOutputWithContext(ctx context.Context) ContainerConfigurationResponsePtrOutput
- func (o ContainerConfigurationResponsePtrOutput) Type() pulumi.StringPtrOutput
- type ContainerRegistry
- type ContainerRegistryArgs
- func (ContainerRegistryArgs) ElementType() reflect.Type
- func (i ContainerRegistryArgs) ToContainerRegistryOutput() ContainerRegistryOutput
- func (i ContainerRegistryArgs) ToContainerRegistryOutputWithContext(ctx context.Context) ContainerRegistryOutput
- func (i ContainerRegistryArgs) ToContainerRegistryPtrOutput() ContainerRegistryPtrOutput
- func (i ContainerRegistryArgs) ToContainerRegistryPtrOutputWithContext(ctx context.Context) ContainerRegistryPtrOutput
- type ContainerRegistryArray
- type ContainerRegistryArrayInput
- type ContainerRegistryArrayOutput
- func (ContainerRegistryArrayOutput) ElementType() reflect.Type
- func (o ContainerRegistryArrayOutput) Index(i pulumi.IntInput) ContainerRegistryOutput
- func (o ContainerRegistryArrayOutput) ToContainerRegistryArrayOutput() ContainerRegistryArrayOutput
- func (o ContainerRegistryArrayOutput) ToContainerRegistryArrayOutputWithContext(ctx context.Context) ContainerRegistryArrayOutput
- type ContainerRegistryInput
- type ContainerRegistryOutput
- func (ContainerRegistryOutput) ElementType() reflect.Type
- func (o ContainerRegistryOutput) Password() pulumi.StringOutput
- func (o ContainerRegistryOutput) RegistryServer() pulumi.StringPtrOutput
- func (o ContainerRegistryOutput) ToContainerRegistryOutput() ContainerRegistryOutput
- func (o ContainerRegistryOutput) ToContainerRegistryOutputWithContext(ctx context.Context) ContainerRegistryOutput
- func (o ContainerRegistryOutput) ToContainerRegistryPtrOutput() ContainerRegistryPtrOutput
- func (o ContainerRegistryOutput) ToContainerRegistryPtrOutputWithContext(ctx context.Context) ContainerRegistryPtrOutput
- func (o ContainerRegistryOutput) UserName() pulumi.StringOutput
- type ContainerRegistryPtrInput
- type ContainerRegistryPtrOutput
- func (o ContainerRegistryPtrOutput) Elem() ContainerRegistryOutput
- func (ContainerRegistryPtrOutput) ElementType() reflect.Type
- func (o ContainerRegistryPtrOutput) Password() pulumi.StringPtrOutput
- func (o ContainerRegistryPtrOutput) RegistryServer() pulumi.StringPtrOutput
- func (o ContainerRegistryPtrOutput) ToContainerRegistryPtrOutput() ContainerRegistryPtrOutput
- func (o ContainerRegistryPtrOutput) ToContainerRegistryPtrOutputWithContext(ctx context.Context) ContainerRegistryPtrOutput
- func (o ContainerRegistryPtrOutput) UserName() pulumi.StringPtrOutput
- type ContainerRegistryResponse
- type ContainerRegistryResponseArgs
- func (ContainerRegistryResponseArgs) ElementType() reflect.Type
- func (i ContainerRegistryResponseArgs) ToContainerRegistryResponseOutput() ContainerRegistryResponseOutput
- func (i ContainerRegistryResponseArgs) ToContainerRegistryResponseOutputWithContext(ctx context.Context) ContainerRegistryResponseOutput
- func (i ContainerRegistryResponseArgs) ToContainerRegistryResponsePtrOutput() ContainerRegistryResponsePtrOutput
- func (i ContainerRegistryResponseArgs) ToContainerRegistryResponsePtrOutputWithContext(ctx context.Context) ContainerRegistryResponsePtrOutput
- type ContainerRegistryResponseArray
- func (ContainerRegistryResponseArray) ElementType() reflect.Type
- func (i ContainerRegistryResponseArray) ToContainerRegistryResponseArrayOutput() ContainerRegistryResponseArrayOutput
- func (i ContainerRegistryResponseArray) ToContainerRegistryResponseArrayOutputWithContext(ctx context.Context) ContainerRegistryResponseArrayOutput
- type ContainerRegistryResponseArrayInput
- type ContainerRegistryResponseArrayOutput
- func (ContainerRegistryResponseArrayOutput) ElementType() reflect.Type
- func (o ContainerRegistryResponseArrayOutput) Index(i pulumi.IntInput) ContainerRegistryResponseOutput
- func (o ContainerRegistryResponseArrayOutput) ToContainerRegistryResponseArrayOutput() ContainerRegistryResponseArrayOutput
- func (o ContainerRegistryResponseArrayOutput) ToContainerRegistryResponseArrayOutputWithContext(ctx context.Context) ContainerRegistryResponseArrayOutput
- type ContainerRegistryResponseInput
- type ContainerRegistryResponseOutput
- func (ContainerRegistryResponseOutput) ElementType() reflect.Type
- func (o ContainerRegistryResponseOutput) Password() pulumi.StringOutput
- func (o ContainerRegistryResponseOutput) RegistryServer() pulumi.StringPtrOutput
- func (o ContainerRegistryResponseOutput) ToContainerRegistryResponseOutput() ContainerRegistryResponseOutput
- func (o ContainerRegistryResponseOutput) ToContainerRegistryResponseOutputWithContext(ctx context.Context) ContainerRegistryResponseOutput
- func (o ContainerRegistryResponseOutput) ToContainerRegistryResponsePtrOutput() ContainerRegistryResponsePtrOutput
- func (o ContainerRegistryResponseOutput) ToContainerRegistryResponsePtrOutputWithContext(ctx context.Context) ContainerRegistryResponsePtrOutput
- func (o ContainerRegistryResponseOutput) UserName() pulumi.StringOutput
- type ContainerRegistryResponsePtrInput
- type ContainerRegistryResponsePtrOutput
- func (o ContainerRegistryResponsePtrOutput) Elem() ContainerRegistryResponseOutput
- func (ContainerRegistryResponsePtrOutput) ElementType() reflect.Type
- func (o ContainerRegistryResponsePtrOutput) Password() pulumi.StringPtrOutput
- func (o ContainerRegistryResponsePtrOutput) RegistryServer() pulumi.StringPtrOutput
- func (o ContainerRegistryResponsePtrOutput) ToContainerRegistryResponsePtrOutput() ContainerRegistryResponsePtrOutput
- func (o ContainerRegistryResponsePtrOutput) ToContainerRegistryResponsePtrOutputWithContext(ctx context.Context) ContainerRegistryResponsePtrOutput
- func (o ContainerRegistryResponsePtrOutput) UserName() pulumi.StringPtrOutput
- type DataDisk
- type DataDiskArgs
- type DataDiskArray
- type DataDiskArrayInput
- type DataDiskArrayOutput
- type DataDiskInput
- type DataDiskOutput
- func (o DataDiskOutput) Caching() pulumi.StringPtrOutput
- func (o DataDiskOutput) DiskSizeGB() pulumi.IntOutput
- func (DataDiskOutput) ElementType() reflect.Type
- func (o DataDiskOutput) Lun() pulumi.IntOutput
- func (o DataDiskOutput) StorageAccountType() pulumi.StringPtrOutput
- func (o DataDiskOutput) ToDataDiskOutput() DataDiskOutput
- func (o DataDiskOutput) ToDataDiskOutputWithContext(ctx context.Context) DataDiskOutput
- type DataDiskResponse
- type DataDiskResponseArgs
- type DataDiskResponseArray
- type DataDiskResponseArrayInput
- type DataDiskResponseArrayOutput
- func (DataDiskResponseArrayOutput) ElementType() reflect.Type
- func (o DataDiskResponseArrayOutput) Index(i pulumi.IntInput) DataDiskResponseOutput
- func (o DataDiskResponseArrayOutput) ToDataDiskResponseArrayOutput() DataDiskResponseArrayOutput
- func (o DataDiskResponseArrayOutput) ToDataDiskResponseArrayOutputWithContext(ctx context.Context) DataDiskResponseArrayOutput
- type DataDiskResponseInput
- type DataDiskResponseOutput
- func (o DataDiskResponseOutput) Caching() pulumi.StringPtrOutput
- func (o DataDiskResponseOutput) DiskSizeGB() pulumi.IntOutput
- func (DataDiskResponseOutput) ElementType() reflect.Type
- func (o DataDiskResponseOutput) Lun() pulumi.IntOutput
- func (o DataDiskResponseOutput) StorageAccountType() pulumi.StringPtrOutput
- func (o DataDiskResponseOutput) ToDataDiskResponseOutput() DataDiskResponseOutput
- func (o DataDiskResponseOutput) ToDataDiskResponseOutputWithContext(ctx context.Context) DataDiskResponseOutput
- type DeleteCertificateErrorResponse
- type DeleteCertificateErrorResponseArgs
- func (DeleteCertificateErrorResponseArgs) ElementType() reflect.Type
- func (i DeleteCertificateErrorResponseArgs) ToDeleteCertificateErrorResponseOutput() DeleteCertificateErrorResponseOutput
- func (i DeleteCertificateErrorResponseArgs) ToDeleteCertificateErrorResponseOutputWithContext(ctx context.Context) DeleteCertificateErrorResponseOutput
- func (i DeleteCertificateErrorResponseArgs) ToDeleteCertificateErrorResponsePtrOutput() DeleteCertificateErrorResponsePtrOutput
- func (i DeleteCertificateErrorResponseArgs) ToDeleteCertificateErrorResponsePtrOutputWithContext(ctx context.Context) DeleteCertificateErrorResponsePtrOutput
- type DeleteCertificateErrorResponseArray
- func (DeleteCertificateErrorResponseArray) ElementType() reflect.Type
- func (i DeleteCertificateErrorResponseArray) ToDeleteCertificateErrorResponseArrayOutput() DeleteCertificateErrorResponseArrayOutput
- func (i DeleteCertificateErrorResponseArray) ToDeleteCertificateErrorResponseArrayOutputWithContext(ctx context.Context) DeleteCertificateErrorResponseArrayOutput
- type DeleteCertificateErrorResponseArrayInput
- type DeleteCertificateErrorResponseArrayOutput
- func (DeleteCertificateErrorResponseArrayOutput) ElementType() reflect.Type
- func (o DeleteCertificateErrorResponseArrayOutput) Index(i pulumi.IntInput) DeleteCertificateErrorResponseOutput
- func (o DeleteCertificateErrorResponseArrayOutput) ToDeleteCertificateErrorResponseArrayOutput() DeleteCertificateErrorResponseArrayOutput
- func (o DeleteCertificateErrorResponseArrayOutput) ToDeleteCertificateErrorResponseArrayOutputWithContext(ctx context.Context) DeleteCertificateErrorResponseArrayOutput
- type DeleteCertificateErrorResponseInput
- type DeleteCertificateErrorResponseOutput
- func (o DeleteCertificateErrorResponseOutput) Code() pulumi.StringOutput
- func (o DeleteCertificateErrorResponseOutput) Details() DeleteCertificateErrorResponseArrayOutput
- func (DeleteCertificateErrorResponseOutput) ElementType() reflect.Type
- func (o DeleteCertificateErrorResponseOutput) Message() pulumi.StringOutput
- func (o DeleteCertificateErrorResponseOutput) Target() pulumi.StringPtrOutput
- func (o DeleteCertificateErrorResponseOutput) ToDeleteCertificateErrorResponseOutput() DeleteCertificateErrorResponseOutput
- func (o DeleteCertificateErrorResponseOutput) ToDeleteCertificateErrorResponseOutputWithContext(ctx context.Context) DeleteCertificateErrorResponseOutput
- func (o DeleteCertificateErrorResponseOutput) ToDeleteCertificateErrorResponsePtrOutput() DeleteCertificateErrorResponsePtrOutput
- func (o DeleteCertificateErrorResponseOutput) ToDeleteCertificateErrorResponsePtrOutputWithContext(ctx context.Context) DeleteCertificateErrorResponsePtrOutput
- type DeleteCertificateErrorResponsePtrInput
- type DeleteCertificateErrorResponsePtrOutput
- func (o DeleteCertificateErrorResponsePtrOutput) Code() pulumi.StringPtrOutput
- func (o DeleteCertificateErrorResponsePtrOutput) Details() DeleteCertificateErrorResponseArrayOutput
- func (o DeleteCertificateErrorResponsePtrOutput) Elem() DeleteCertificateErrorResponseOutput
- func (DeleteCertificateErrorResponsePtrOutput) ElementType() reflect.Type
- func (o DeleteCertificateErrorResponsePtrOutput) Message() pulumi.StringPtrOutput
- func (o DeleteCertificateErrorResponsePtrOutput) Target() pulumi.StringPtrOutput
- func (o DeleteCertificateErrorResponsePtrOutput) ToDeleteCertificateErrorResponsePtrOutput() DeleteCertificateErrorResponsePtrOutput
- func (o DeleteCertificateErrorResponsePtrOutput) ToDeleteCertificateErrorResponsePtrOutputWithContext(ctx context.Context) DeleteCertificateErrorResponsePtrOutput
- type DeploymentConfiguration
- type DeploymentConfigurationArgs
- func (DeploymentConfigurationArgs) ElementType() reflect.Type
- func (i DeploymentConfigurationArgs) ToDeploymentConfigurationOutput() DeploymentConfigurationOutput
- func (i DeploymentConfigurationArgs) ToDeploymentConfigurationOutputWithContext(ctx context.Context) DeploymentConfigurationOutput
- func (i DeploymentConfigurationArgs) ToDeploymentConfigurationPtrOutput() DeploymentConfigurationPtrOutput
- func (i DeploymentConfigurationArgs) ToDeploymentConfigurationPtrOutputWithContext(ctx context.Context) DeploymentConfigurationPtrOutput
- type DeploymentConfigurationInput
- type DeploymentConfigurationOutput
- func (o DeploymentConfigurationOutput) CloudServiceConfiguration() CloudServiceConfigurationPtrOutput
- func (DeploymentConfigurationOutput) ElementType() reflect.Type
- func (o DeploymentConfigurationOutput) ToDeploymentConfigurationOutput() DeploymentConfigurationOutput
- func (o DeploymentConfigurationOutput) ToDeploymentConfigurationOutputWithContext(ctx context.Context) DeploymentConfigurationOutput
- func (o DeploymentConfigurationOutput) ToDeploymentConfigurationPtrOutput() DeploymentConfigurationPtrOutput
- func (o DeploymentConfigurationOutput) ToDeploymentConfigurationPtrOutputWithContext(ctx context.Context) DeploymentConfigurationPtrOutput
- func (o DeploymentConfigurationOutput) VirtualMachineConfiguration() VirtualMachineConfigurationPtrOutput
- type DeploymentConfigurationPtrInput
- type DeploymentConfigurationPtrOutput
- func (o DeploymentConfigurationPtrOutput) CloudServiceConfiguration() CloudServiceConfigurationPtrOutput
- func (o DeploymentConfigurationPtrOutput) Elem() DeploymentConfigurationOutput
- func (DeploymentConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeploymentConfigurationPtrOutput) ToDeploymentConfigurationPtrOutput() DeploymentConfigurationPtrOutput
- func (o DeploymentConfigurationPtrOutput) ToDeploymentConfigurationPtrOutputWithContext(ctx context.Context) DeploymentConfigurationPtrOutput
- func (o DeploymentConfigurationPtrOutput) VirtualMachineConfiguration() VirtualMachineConfigurationPtrOutput
- type DeploymentConfigurationResponse
- type DeploymentConfigurationResponseArgs
- func (DeploymentConfigurationResponseArgs) ElementType() reflect.Type
- func (i DeploymentConfigurationResponseArgs) ToDeploymentConfigurationResponseOutput() DeploymentConfigurationResponseOutput
- func (i DeploymentConfigurationResponseArgs) ToDeploymentConfigurationResponseOutputWithContext(ctx context.Context) DeploymentConfigurationResponseOutput
- func (i DeploymentConfigurationResponseArgs) ToDeploymentConfigurationResponsePtrOutput() DeploymentConfigurationResponsePtrOutput
- func (i DeploymentConfigurationResponseArgs) ToDeploymentConfigurationResponsePtrOutputWithContext(ctx context.Context) DeploymentConfigurationResponsePtrOutput
- type DeploymentConfigurationResponseInput
- type DeploymentConfigurationResponseOutput
- func (o DeploymentConfigurationResponseOutput) CloudServiceConfiguration() CloudServiceConfigurationResponsePtrOutput
- func (DeploymentConfigurationResponseOutput) ElementType() reflect.Type
- func (o DeploymentConfigurationResponseOutput) ToDeploymentConfigurationResponseOutput() DeploymentConfigurationResponseOutput
- func (o DeploymentConfigurationResponseOutput) ToDeploymentConfigurationResponseOutputWithContext(ctx context.Context) DeploymentConfigurationResponseOutput
- func (o DeploymentConfigurationResponseOutput) ToDeploymentConfigurationResponsePtrOutput() DeploymentConfigurationResponsePtrOutput
- func (o DeploymentConfigurationResponseOutput) ToDeploymentConfigurationResponsePtrOutputWithContext(ctx context.Context) DeploymentConfigurationResponsePtrOutput
- func (o DeploymentConfigurationResponseOutput) VirtualMachineConfiguration() VirtualMachineConfigurationResponsePtrOutput
- type DeploymentConfigurationResponsePtrInput
- type DeploymentConfigurationResponsePtrOutput
- func (o DeploymentConfigurationResponsePtrOutput) CloudServiceConfiguration() CloudServiceConfigurationResponsePtrOutput
- func (o DeploymentConfigurationResponsePtrOutput) Elem() DeploymentConfigurationResponseOutput
- func (DeploymentConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o DeploymentConfigurationResponsePtrOutput) ToDeploymentConfigurationResponsePtrOutput() DeploymentConfigurationResponsePtrOutput
- func (o DeploymentConfigurationResponsePtrOutput) ToDeploymentConfigurationResponsePtrOutputWithContext(ctx context.Context) DeploymentConfigurationResponsePtrOutput
- func (o DeploymentConfigurationResponsePtrOutput) VirtualMachineConfiguration() VirtualMachineConfigurationResponsePtrOutput
- type DiskEncryptionConfiguration
- type DiskEncryptionConfigurationArgs
- func (DiskEncryptionConfigurationArgs) ElementType() reflect.Type
- func (i DiskEncryptionConfigurationArgs) ToDiskEncryptionConfigurationOutput() DiskEncryptionConfigurationOutput
- func (i DiskEncryptionConfigurationArgs) ToDiskEncryptionConfigurationOutputWithContext(ctx context.Context) DiskEncryptionConfigurationOutput
- func (i DiskEncryptionConfigurationArgs) ToDiskEncryptionConfigurationPtrOutput() DiskEncryptionConfigurationPtrOutput
- func (i DiskEncryptionConfigurationArgs) ToDiskEncryptionConfigurationPtrOutputWithContext(ctx context.Context) DiskEncryptionConfigurationPtrOutput
- type DiskEncryptionConfigurationInput
- type DiskEncryptionConfigurationOutput
- func (DiskEncryptionConfigurationOutput) ElementType() reflect.Type
- func (o DiskEncryptionConfigurationOutput) Targets() pulumi.StringArrayOutput
- func (o DiskEncryptionConfigurationOutput) ToDiskEncryptionConfigurationOutput() DiskEncryptionConfigurationOutput
- func (o DiskEncryptionConfigurationOutput) ToDiskEncryptionConfigurationOutputWithContext(ctx context.Context) DiskEncryptionConfigurationOutput
- func (o DiskEncryptionConfigurationOutput) ToDiskEncryptionConfigurationPtrOutput() DiskEncryptionConfigurationPtrOutput
- func (o DiskEncryptionConfigurationOutput) ToDiskEncryptionConfigurationPtrOutputWithContext(ctx context.Context) DiskEncryptionConfigurationPtrOutput
- type DiskEncryptionConfigurationPtrInput
- type DiskEncryptionConfigurationPtrOutput
- func (o DiskEncryptionConfigurationPtrOutput) Elem() DiskEncryptionConfigurationOutput
- func (DiskEncryptionConfigurationPtrOutput) ElementType() reflect.Type
- func (o DiskEncryptionConfigurationPtrOutput) Targets() pulumi.StringArrayOutput
- func (o DiskEncryptionConfigurationPtrOutput) ToDiskEncryptionConfigurationPtrOutput() DiskEncryptionConfigurationPtrOutput
- func (o DiskEncryptionConfigurationPtrOutput) ToDiskEncryptionConfigurationPtrOutputWithContext(ctx context.Context) DiskEncryptionConfigurationPtrOutput
- type DiskEncryptionConfigurationResponse
- type DiskEncryptionConfigurationResponseArgs
- func (DiskEncryptionConfigurationResponseArgs) ElementType() reflect.Type
- func (i DiskEncryptionConfigurationResponseArgs) ToDiskEncryptionConfigurationResponseOutput() DiskEncryptionConfigurationResponseOutput
- func (i DiskEncryptionConfigurationResponseArgs) ToDiskEncryptionConfigurationResponseOutputWithContext(ctx context.Context) DiskEncryptionConfigurationResponseOutput
- func (i DiskEncryptionConfigurationResponseArgs) ToDiskEncryptionConfigurationResponsePtrOutput() DiskEncryptionConfigurationResponsePtrOutput
- func (i DiskEncryptionConfigurationResponseArgs) ToDiskEncryptionConfigurationResponsePtrOutputWithContext(ctx context.Context) DiskEncryptionConfigurationResponsePtrOutput
- type DiskEncryptionConfigurationResponseInput
- type DiskEncryptionConfigurationResponseOutput
- func (DiskEncryptionConfigurationResponseOutput) ElementType() reflect.Type
- func (o DiskEncryptionConfigurationResponseOutput) Targets() pulumi.StringArrayOutput
- func (o DiskEncryptionConfigurationResponseOutput) ToDiskEncryptionConfigurationResponseOutput() DiskEncryptionConfigurationResponseOutput
- func (o DiskEncryptionConfigurationResponseOutput) ToDiskEncryptionConfigurationResponseOutputWithContext(ctx context.Context) DiskEncryptionConfigurationResponseOutput
- func (o DiskEncryptionConfigurationResponseOutput) ToDiskEncryptionConfigurationResponsePtrOutput() DiskEncryptionConfigurationResponsePtrOutput
- func (o DiskEncryptionConfigurationResponseOutput) ToDiskEncryptionConfigurationResponsePtrOutputWithContext(ctx context.Context) DiskEncryptionConfigurationResponsePtrOutput
- type DiskEncryptionConfigurationResponsePtrInput
- type DiskEncryptionConfigurationResponsePtrOutput
- func (o DiskEncryptionConfigurationResponsePtrOutput) Elem() DiskEncryptionConfigurationResponseOutput
- func (DiskEncryptionConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o DiskEncryptionConfigurationResponsePtrOutput) Targets() pulumi.StringArrayOutput
- func (o DiskEncryptionConfigurationResponsePtrOutput) ToDiskEncryptionConfigurationResponsePtrOutput() DiskEncryptionConfigurationResponsePtrOutput
- func (o DiskEncryptionConfigurationResponsePtrOutput) ToDiskEncryptionConfigurationResponsePtrOutputWithContext(ctx context.Context) DiskEncryptionConfigurationResponsePtrOutput
- type EncryptionProperties
- type EncryptionPropertiesArgs
- func (EncryptionPropertiesArgs) ElementType() reflect.Type
- func (i EncryptionPropertiesArgs) ToEncryptionPropertiesOutput() EncryptionPropertiesOutput
- func (i EncryptionPropertiesArgs) ToEncryptionPropertiesOutputWithContext(ctx context.Context) EncryptionPropertiesOutput
- func (i EncryptionPropertiesArgs) ToEncryptionPropertiesPtrOutput() EncryptionPropertiesPtrOutput
- func (i EncryptionPropertiesArgs) ToEncryptionPropertiesPtrOutputWithContext(ctx context.Context) EncryptionPropertiesPtrOutput
- type EncryptionPropertiesInput
- type EncryptionPropertiesOutput
- func (EncryptionPropertiesOutput) ElementType() reflect.Type
- func (o EncryptionPropertiesOutput) KeySource() pulumi.StringPtrOutput
- func (o EncryptionPropertiesOutput) KeyVaultProperties() KeyVaultPropertiesPtrOutput
- func (o EncryptionPropertiesOutput) ToEncryptionPropertiesOutput() EncryptionPropertiesOutput
- func (o EncryptionPropertiesOutput) ToEncryptionPropertiesOutputWithContext(ctx context.Context) EncryptionPropertiesOutput
- func (o EncryptionPropertiesOutput) ToEncryptionPropertiesPtrOutput() EncryptionPropertiesPtrOutput
- func (o EncryptionPropertiesOutput) ToEncryptionPropertiesPtrOutputWithContext(ctx context.Context) EncryptionPropertiesPtrOutput
- type EncryptionPropertiesPtrInput
- type EncryptionPropertiesPtrOutput
- func (o EncryptionPropertiesPtrOutput) Elem() EncryptionPropertiesOutput
- func (EncryptionPropertiesPtrOutput) ElementType() reflect.Type
- func (o EncryptionPropertiesPtrOutput) KeySource() pulumi.StringPtrOutput
- func (o EncryptionPropertiesPtrOutput) KeyVaultProperties() KeyVaultPropertiesPtrOutput
- func (o EncryptionPropertiesPtrOutput) ToEncryptionPropertiesPtrOutput() EncryptionPropertiesPtrOutput
- func (o EncryptionPropertiesPtrOutput) ToEncryptionPropertiesPtrOutputWithContext(ctx context.Context) EncryptionPropertiesPtrOutput
- type EncryptionPropertiesResponse
- type EncryptionPropertiesResponseArgs
- func (EncryptionPropertiesResponseArgs) ElementType() reflect.Type
- func (i EncryptionPropertiesResponseArgs) ToEncryptionPropertiesResponseOutput() EncryptionPropertiesResponseOutput
- func (i EncryptionPropertiesResponseArgs) ToEncryptionPropertiesResponseOutputWithContext(ctx context.Context) EncryptionPropertiesResponseOutput
- func (i EncryptionPropertiesResponseArgs) ToEncryptionPropertiesResponsePtrOutput() EncryptionPropertiesResponsePtrOutput
- func (i EncryptionPropertiesResponseArgs) ToEncryptionPropertiesResponsePtrOutputWithContext(ctx context.Context) EncryptionPropertiesResponsePtrOutput
- type EncryptionPropertiesResponseInput
- type EncryptionPropertiesResponseOutput
- func (EncryptionPropertiesResponseOutput) ElementType() reflect.Type
- func (o EncryptionPropertiesResponseOutput) KeySource() pulumi.StringPtrOutput
- func (o EncryptionPropertiesResponseOutput) KeyVaultProperties() KeyVaultPropertiesResponsePtrOutput
- func (o EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponseOutput() EncryptionPropertiesResponseOutput
- func (o EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponseOutputWithContext(ctx context.Context) EncryptionPropertiesResponseOutput
- func (o EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponsePtrOutput() EncryptionPropertiesResponsePtrOutput
- func (o EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponsePtrOutputWithContext(ctx context.Context) EncryptionPropertiesResponsePtrOutput
- type EncryptionPropertiesResponsePtrInput
- type EncryptionPropertiesResponsePtrOutput
- func (o EncryptionPropertiesResponsePtrOutput) Elem() EncryptionPropertiesResponseOutput
- func (EncryptionPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o EncryptionPropertiesResponsePtrOutput) KeySource() pulumi.StringPtrOutput
- func (o EncryptionPropertiesResponsePtrOutput) KeyVaultProperties() KeyVaultPropertiesResponsePtrOutput
- func (o EncryptionPropertiesResponsePtrOutput) ToEncryptionPropertiesResponsePtrOutput() EncryptionPropertiesResponsePtrOutput
- func (o EncryptionPropertiesResponsePtrOutput) ToEncryptionPropertiesResponsePtrOutputWithContext(ctx context.Context) EncryptionPropertiesResponsePtrOutput
- type EnvironmentSetting
- type EnvironmentSettingArgs
- type EnvironmentSettingArray
- type EnvironmentSettingArrayInput
- type EnvironmentSettingArrayOutput
- func (EnvironmentSettingArrayOutput) ElementType() reflect.Type
- func (o EnvironmentSettingArrayOutput) Index(i pulumi.IntInput) EnvironmentSettingOutput
- func (o EnvironmentSettingArrayOutput) ToEnvironmentSettingArrayOutput() EnvironmentSettingArrayOutput
- func (o EnvironmentSettingArrayOutput) ToEnvironmentSettingArrayOutputWithContext(ctx context.Context) EnvironmentSettingArrayOutput
- type EnvironmentSettingInput
- type EnvironmentSettingOutput
- func (EnvironmentSettingOutput) ElementType() reflect.Type
- func (o EnvironmentSettingOutput) Name() pulumi.StringOutput
- func (o EnvironmentSettingOutput) ToEnvironmentSettingOutput() EnvironmentSettingOutput
- func (o EnvironmentSettingOutput) ToEnvironmentSettingOutputWithContext(ctx context.Context) EnvironmentSettingOutput
- func (o EnvironmentSettingOutput) Value() pulumi.StringPtrOutput
- type EnvironmentSettingResponse
- type EnvironmentSettingResponseArgs
- func (EnvironmentSettingResponseArgs) ElementType() reflect.Type
- func (i EnvironmentSettingResponseArgs) ToEnvironmentSettingResponseOutput() EnvironmentSettingResponseOutput
- func (i EnvironmentSettingResponseArgs) ToEnvironmentSettingResponseOutputWithContext(ctx context.Context) EnvironmentSettingResponseOutput
- type EnvironmentSettingResponseArray
- func (EnvironmentSettingResponseArray) ElementType() reflect.Type
- func (i EnvironmentSettingResponseArray) ToEnvironmentSettingResponseArrayOutput() EnvironmentSettingResponseArrayOutput
- func (i EnvironmentSettingResponseArray) ToEnvironmentSettingResponseArrayOutputWithContext(ctx context.Context) EnvironmentSettingResponseArrayOutput
- type EnvironmentSettingResponseArrayInput
- type EnvironmentSettingResponseArrayOutput
- func (EnvironmentSettingResponseArrayOutput) ElementType() reflect.Type
- func (o EnvironmentSettingResponseArrayOutput) Index(i pulumi.IntInput) EnvironmentSettingResponseOutput
- func (o EnvironmentSettingResponseArrayOutput) ToEnvironmentSettingResponseArrayOutput() EnvironmentSettingResponseArrayOutput
- func (o EnvironmentSettingResponseArrayOutput) ToEnvironmentSettingResponseArrayOutputWithContext(ctx context.Context) EnvironmentSettingResponseArrayOutput
- type EnvironmentSettingResponseInput
- type EnvironmentSettingResponseOutput
- func (EnvironmentSettingResponseOutput) ElementType() reflect.Type
- func (o EnvironmentSettingResponseOutput) Name() pulumi.StringOutput
- func (o EnvironmentSettingResponseOutput) ToEnvironmentSettingResponseOutput() EnvironmentSettingResponseOutput
- func (o EnvironmentSettingResponseOutput) ToEnvironmentSettingResponseOutputWithContext(ctx context.Context) EnvironmentSettingResponseOutput
- func (o EnvironmentSettingResponseOutput) Value() pulumi.StringPtrOutput
- type FixedScaleSettings
- type FixedScaleSettingsArgs
- func (FixedScaleSettingsArgs) ElementType() reflect.Type
- func (i FixedScaleSettingsArgs) ToFixedScaleSettingsOutput() FixedScaleSettingsOutput
- func (i FixedScaleSettingsArgs) ToFixedScaleSettingsOutputWithContext(ctx context.Context) FixedScaleSettingsOutput
- func (i FixedScaleSettingsArgs) ToFixedScaleSettingsPtrOutput() FixedScaleSettingsPtrOutput
- func (i FixedScaleSettingsArgs) ToFixedScaleSettingsPtrOutputWithContext(ctx context.Context) FixedScaleSettingsPtrOutput
- type FixedScaleSettingsInput
- type FixedScaleSettingsOutput
- func (FixedScaleSettingsOutput) ElementType() reflect.Type
- func (o FixedScaleSettingsOutput) NodeDeallocationOption() pulumi.StringPtrOutput
- func (o FixedScaleSettingsOutput) ResizeTimeout() pulumi.StringPtrOutput
- func (o FixedScaleSettingsOutput) TargetDedicatedNodes() pulumi.IntPtrOutput
- func (o FixedScaleSettingsOutput) TargetLowPriorityNodes() pulumi.IntPtrOutput
- func (o FixedScaleSettingsOutput) ToFixedScaleSettingsOutput() FixedScaleSettingsOutput
- func (o FixedScaleSettingsOutput) ToFixedScaleSettingsOutputWithContext(ctx context.Context) FixedScaleSettingsOutput
- func (o FixedScaleSettingsOutput) ToFixedScaleSettingsPtrOutput() FixedScaleSettingsPtrOutput
- func (o FixedScaleSettingsOutput) ToFixedScaleSettingsPtrOutputWithContext(ctx context.Context) FixedScaleSettingsPtrOutput
- type FixedScaleSettingsPtrInput
- type FixedScaleSettingsPtrOutput
- func (o FixedScaleSettingsPtrOutput) Elem() FixedScaleSettingsOutput
- func (FixedScaleSettingsPtrOutput) ElementType() reflect.Type
- func (o FixedScaleSettingsPtrOutput) NodeDeallocationOption() pulumi.StringPtrOutput
- func (o FixedScaleSettingsPtrOutput) ResizeTimeout() pulumi.StringPtrOutput
- func (o FixedScaleSettingsPtrOutput) TargetDedicatedNodes() pulumi.IntPtrOutput
- func (o FixedScaleSettingsPtrOutput) TargetLowPriorityNodes() pulumi.IntPtrOutput
- func (o FixedScaleSettingsPtrOutput) ToFixedScaleSettingsPtrOutput() FixedScaleSettingsPtrOutput
- func (o FixedScaleSettingsPtrOutput) ToFixedScaleSettingsPtrOutputWithContext(ctx context.Context) FixedScaleSettingsPtrOutput
- type FixedScaleSettingsResponse
- type FixedScaleSettingsResponseArgs
- func (FixedScaleSettingsResponseArgs) ElementType() reflect.Type
- func (i FixedScaleSettingsResponseArgs) ToFixedScaleSettingsResponseOutput() FixedScaleSettingsResponseOutput
- func (i FixedScaleSettingsResponseArgs) ToFixedScaleSettingsResponseOutputWithContext(ctx context.Context) FixedScaleSettingsResponseOutput
- func (i FixedScaleSettingsResponseArgs) ToFixedScaleSettingsResponsePtrOutput() FixedScaleSettingsResponsePtrOutput
- func (i FixedScaleSettingsResponseArgs) ToFixedScaleSettingsResponsePtrOutputWithContext(ctx context.Context) FixedScaleSettingsResponsePtrOutput
- type FixedScaleSettingsResponseInput
- type FixedScaleSettingsResponseOutput
- func (FixedScaleSettingsResponseOutput) ElementType() reflect.Type
- func (o FixedScaleSettingsResponseOutput) NodeDeallocationOption() pulumi.StringPtrOutput
- func (o FixedScaleSettingsResponseOutput) ResizeTimeout() pulumi.StringPtrOutput
- func (o FixedScaleSettingsResponseOutput) TargetDedicatedNodes() pulumi.IntPtrOutput
- func (o FixedScaleSettingsResponseOutput) TargetLowPriorityNodes() pulumi.IntPtrOutput
- func (o FixedScaleSettingsResponseOutput) ToFixedScaleSettingsResponseOutput() FixedScaleSettingsResponseOutput
- func (o FixedScaleSettingsResponseOutput) ToFixedScaleSettingsResponseOutputWithContext(ctx context.Context) FixedScaleSettingsResponseOutput
- func (o FixedScaleSettingsResponseOutput) ToFixedScaleSettingsResponsePtrOutput() FixedScaleSettingsResponsePtrOutput
- func (o FixedScaleSettingsResponseOutput) ToFixedScaleSettingsResponsePtrOutputWithContext(ctx context.Context) FixedScaleSettingsResponsePtrOutput
- type FixedScaleSettingsResponsePtrInput
- type FixedScaleSettingsResponsePtrOutput
- func (o FixedScaleSettingsResponsePtrOutput) Elem() FixedScaleSettingsResponseOutput
- func (FixedScaleSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o FixedScaleSettingsResponsePtrOutput) NodeDeallocationOption() pulumi.StringPtrOutput
- func (o FixedScaleSettingsResponsePtrOutput) ResizeTimeout() pulumi.StringPtrOutput
- func (o FixedScaleSettingsResponsePtrOutput) TargetDedicatedNodes() pulumi.IntPtrOutput
- func (o FixedScaleSettingsResponsePtrOutput) TargetLowPriorityNodes() pulumi.IntPtrOutput
- func (o FixedScaleSettingsResponsePtrOutput) ToFixedScaleSettingsResponsePtrOutput() FixedScaleSettingsResponsePtrOutput
- func (o FixedScaleSettingsResponsePtrOutput) ToFixedScaleSettingsResponsePtrOutputWithContext(ctx context.Context) FixedScaleSettingsResponsePtrOutput
- type ImageReference
- type ImageReferenceArgs
- func (ImageReferenceArgs) ElementType() reflect.Type
- func (i ImageReferenceArgs) ToImageReferenceOutput() ImageReferenceOutput
- func (i ImageReferenceArgs) ToImageReferenceOutputWithContext(ctx context.Context) ImageReferenceOutput
- func (i ImageReferenceArgs) ToImageReferencePtrOutput() ImageReferencePtrOutput
- func (i ImageReferenceArgs) ToImageReferencePtrOutputWithContext(ctx context.Context) ImageReferencePtrOutput
- type ImageReferenceInput
- type ImageReferenceOutput
- func (ImageReferenceOutput) ElementType() reflect.Type
- func (o ImageReferenceOutput) Id() pulumi.StringPtrOutput
- func (o ImageReferenceOutput) Offer() pulumi.StringPtrOutput
- func (o ImageReferenceOutput) Publisher() pulumi.StringPtrOutput
- func (o ImageReferenceOutput) Sku() pulumi.StringPtrOutput
- func (o ImageReferenceOutput) ToImageReferenceOutput() ImageReferenceOutput
- func (o ImageReferenceOutput) ToImageReferenceOutputWithContext(ctx context.Context) ImageReferenceOutput
- func (o ImageReferenceOutput) ToImageReferencePtrOutput() ImageReferencePtrOutput
- func (o ImageReferenceOutput) ToImageReferencePtrOutputWithContext(ctx context.Context) ImageReferencePtrOutput
- func (o ImageReferenceOutput) Version() pulumi.StringPtrOutput
- type ImageReferencePtrInput
- type ImageReferencePtrOutput
- func (o ImageReferencePtrOutput) Elem() ImageReferenceOutput
- func (ImageReferencePtrOutput) ElementType() reflect.Type
- func (o ImageReferencePtrOutput) Id() pulumi.StringPtrOutput
- func (o ImageReferencePtrOutput) Offer() pulumi.StringPtrOutput
- func (o ImageReferencePtrOutput) Publisher() pulumi.StringPtrOutput
- func (o ImageReferencePtrOutput) Sku() pulumi.StringPtrOutput
- func (o ImageReferencePtrOutput) ToImageReferencePtrOutput() ImageReferencePtrOutput
- func (o ImageReferencePtrOutput) ToImageReferencePtrOutputWithContext(ctx context.Context) ImageReferencePtrOutput
- func (o ImageReferencePtrOutput) Version() pulumi.StringPtrOutput
- type ImageReferenceResponse
- type ImageReferenceResponseArgs
- func (ImageReferenceResponseArgs) ElementType() reflect.Type
- func (i ImageReferenceResponseArgs) ToImageReferenceResponseOutput() ImageReferenceResponseOutput
- func (i ImageReferenceResponseArgs) ToImageReferenceResponseOutputWithContext(ctx context.Context) ImageReferenceResponseOutput
- func (i ImageReferenceResponseArgs) ToImageReferenceResponsePtrOutput() ImageReferenceResponsePtrOutput
- func (i ImageReferenceResponseArgs) ToImageReferenceResponsePtrOutputWithContext(ctx context.Context) ImageReferenceResponsePtrOutput
- type ImageReferenceResponseInput
- type ImageReferenceResponseOutput
- func (ImageReferenceResponseOutput) ElementType() reflect.Type
- func (o ImageReferenceResponseOutput) Id() pulumi.StringPtrOutput
- func (o ImageReferenceResponseOutput) Offer() pulumi.StringPtrOutput
- func (o ImageReferenceResponseOutput) Publisher() pulumi.StringPtrOutput
- func (o ImageReferenceResponseOutput) Sku() pulumi.StringPtrOutput
- func (o ImageReferenceResponseOutput) ToImageReferenceResponseOutput() ImageReferenceResponseOutput
- func (o ImageReferenceResponseOutput) ToImageReferenceResponseOutputWithContext(ctx context.Context) ImageReferenceResponseOutput
- func (o ImageReferenceResponseOutput) ToImageReferenceResponsePtrOutput() ImageReferenceResponsePtrOutput
- func (o ImageReferenceResponseOutput) ToImageReferenceResponsePtrOutputWithContext(ctx context.Context) ImageReferenceResponsePtrOutput
- func (o ImageReferenceResponseOutput) Version() pulumi.StringPtrOutput
- type ImageReferenceResponsePtrInput
- type ImageReferenceResponsePtrOutput
- func (o ImageReferenceResponsePtrOutput) Elem() ImageReferenceResponseOutput
- func (ImageReferenceResponsePtrOutput) ElementType() reflect.Type
- func (o ImageReferenceResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o ImageReferenceResponsePtrOutput) Offer() pulumi.StringPtrOutput
- func (o ImageReferenceResponsePtrOutput) Publisher() pulumi.StringPtrOutput
- func (o ImageReferenceResponsePtrOutput) Sku() pulumi.StringPtrOutput
- func (o ImageReferenceResponsePtrOutput) ToImageReferenceResponsePtrOutput() ImageReferenceResponsePtrOutput
- func (o ImageReferenceResponsePtrOutput) ToImageReferenceResponsePtrOutputWithContext(ctx context.Context) ImageReferenceResponsePtrOutput
- func (o ImageReferenceResponsePtrOutput) Version() pulumi.StringPtrOutput
- type InboundNatPool
- type InboundNatPoolArgs
- type InboundNatPoolArray
- type InboundNatPoolArrayInput
- type InboundNatPoolArrayOutput
- func (InboundNatPoolArrayOutput) ElementType() reflect.Type
- func (o InboundNatPoolArrayOutput) Index(i pulumi.IntInput) InboundNatPoolOutput
- func (o InboundNatPoolArrayOutput) ToInboundNatPoolArrayOutput() InboundNatPoolArrayOutput
- func (o InboundNatPoolArrayOutput) ToInboundNatPoolArrayOutputWithContext(ctx context.Context) InboundNatPoolArrayOutput
- type InboundNatPoolInput
- type InboundNatPoolOutput
- func (o InboundNatPoolOutput) BackendPort() pulumi.IntOutput
- func (InboundNatPoolOutput) ElementType() reflect.Type
- func (o InboundNatPoolOutput) FrontendPortRangeEnd() pulumi.IntOutput
- func (o InboundNatPoolOutput) FrontendPortRangeStart() pulumi.IntOutput
- func (o InboundNatPoolOutput) Name() pulumi.StringOutput
- func (o InboundNatPoolOutput) NetworkSecurityGroupRules() NetworkSecurityGroupRuleArrayOutput
- func (o InboundNatPoolOutput) Protocol() pulumi.StringOutput
- func (o InboundNatPoolOutput) ToInboundNatPoolOutput() InboundNatPoolOutput
- func (o InboundNatPoolOutput) ToInboundNatPoolOutputWithContext(ctx context.Context) InboundNatPoolOutput
- type InboundNatPoolResponse
- type InboundNatPoolResponseArgs
- type InboundNatPoolResponseArray
- func (InboundNatPoolResponseArray) ElementType() reflect.Type
- func (i InboundNatPoolResponseArray) ToInboundNatPoolResponseArrayOutput() InboundNatPoolResponseArrayOutput
- func (i InboundNatPoolResponseArray) ToInboundNatPoolResponseArrayOutputWithContext(ctx context.Context) InboundNatPoolResponseArrayOutput
- type InboundNatPoolResponseArrayInput
- type InboundNatPoolResponseArrayOutput
- func (InboundNatPoolResponseArrayOutput) ElementType() reflect.Type
- func (o InboundNatPoolResponseArrayOutput) Index(i pulumi.IntInput) InboundNatPoolResponseOutput
- func (o InboundNatPoolResponseArrayOutput) ToInboundNatPoolResponseArrayOutput() InboundNatPoolResponseArrayOutput
- func (o InboundNatPoolResponseArrayOutput) ToInboundNatPoolResponseArrayOutputWithContext(ctx context.Context) InboundNatPoolResponseArrayOutput
- type InboundNatPoolResponseInput
- type InboundNatPoolResponseOutput
- func (o InboundNatPoolResponseOutput) BackendPort() pulumi.IntOutput
- func (InboundNatPoolResponseOutput) ElementType() reflect.Type
- func (o InboundNatPoolResponseOutput) FrontendPortRangeEnd() pulumi.IntOutput
- func (o InboundNatPoolResponseOutput) FrontendPortRangeStart() pulumi.IntOutput
- func (o InboundNatPoolResponseOutput) Name() pulumi.StringOutput
- func (o InboundNatPoolResponseOutput) NetworkSecurityGroupRules() NetworkSecurityGroupRuleResponseArrayOutput
- func (o InboundNatPoolResponseOutput) Protocol() pulumi.StringOutput
- func (o InboundNatPoolResponseOutput) ToInboundNatPoolResponseOutput() InboundNatPoolResponseOutput
- func (o InboundNatPoolResponseOutput) ToInboundNatPoolResponseOutputWithContext(ctx context.Context) InboundNatPoolResponseOutput
- type KeyVaultProperties
- type KeyVaultPropertiesArgs
- func (KeyVaultPropertiesArgs) ElementType() reflect.Type
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesInput
- type KeyVaultPropertiesOutput
- func (KeyVaultPropertiesOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesOutput) KeyIdentifier() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesPtrInput
- type KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesPtrOutput) Elem() KeyVaultPropertiesOutput
- func (KeyVaultPropertiesPtrOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesPtrOutput) KeyIdentifier() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesResponse
- type KeyVaultPropertiesResponseArgs
- func (KeyVaultPropertiesResponseArgs) ElementType() reflect.Type
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
- type KeyVaultPropertiesResponseInput
- type KeyVaultPropertiesResponseOutput
- func (KeyVaultPropertiesResponseOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesResponseOutput) KeyIdentifier() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
- type KeyVaultPropertiesResponsePtrInput
- type KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) Elem() KeyVaultPropertiesResponseOutput
- func (KeyVaultPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesResponsePtrOutput) KeyIdentifier() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
- type KeyVaultReference
- type KeyVaultReferenceArgs
- func (KeyVaultReferenceArgs) ElementType() reflect.Type
- func (i KeyVaultReferenceArgs) ToKeyVaultReferenceOutput() KeyVaultReferenceOutput
- func (i KeyVaultReferenceArgs) ToKeyVaultReferenceOutputWithContext(ctx context.Context) KeyVaultReferenceOutput
- func (i KeyVaultReferenceArgs) ToKeyVaultReferencePtrOutput() KeyVaultReferencePtrOutput
- func (i KeyVaultReferenceArgs) ToKeyVaultReferencePtrOutputWithContext(ctx context.Context) KeyVaultReferencePtrOutput
- type KeyVaultReferenceInput
- type KeyVaultReferenceOutput
- func (KeyVaultReferenceOutput) ElementType() reflect.Type
- func (o KeyVaultReferenceOutput) Id() pulumi.StringOutput
- func (o KeyVaultReferenceOutput) ToKeyVaultReferenceOutput() KeyVaultReferenceOutput
- func (o KeyVaultReferenceOutput) ToKeyVaultReferenceOutputWithContext(ctx context.Context) KeyVaultReferenceOutput
- func (o KeyVaultReferenceOutput) ToKeyVaultReferencePtrOutput() KeyVaultReferencePtrOutput
- func (o KeyVaultReferenceOutput) ToKeyVaultReferencePtrOutputWithContext(ctx context.Context) KeyVaultReferencePtrOutput
- func (o KeyVaultReferenceOutput) Url() pulumi.StringOutput
- type KeyVaultReferencePtrInput
- type KeyVaultReferencePtrOutput
- func (o KeyVaultReferencePtrOutput) Elem() KeyVaultReferenceOutput
- func (KeyVaultReferencePtrOutput) ElementType() reflect.Type
- func (o KeyVaultReferencePtrOutput) Id() pulumi.StringPtrOutput
- func (o KeyVaultReferencePtrOutput) ToKeyVaultReferencePtrOutput() KeyVaultReferencePtrOutput
- func (o KeyVaultReferencePtrOutput) ToKeyVaultReferencePtrOutputWithContext(ctx context.Context) KeyVaultReferencePtrOutput
- func (o KeyVaultReferencePtrOutput) Url() pulumi.StringPtrOutput
- type KeyVaultReferenceResponse
- type KeyVaultReferenceResponseArgs
- func (KeyVaultReferenceResponseArgs) ElementType() reflect.Type
- func (i KeyVaultReferenceResponseArgs) ToKeyVaultReferenceResponseOutput() KeyVaultReferenceResponseOutput
- func (i KeyVaultReferenceResponseArgs) ToKeyVaultReferenceResponseOutputWithContext(ctx context.Context) KeyVaultReferenceResponseOutput
- func (i KeyVaultReferenceResponseArgs) ToKeyVaultReferenceResponsePtrOutput() KeyVaultReferenceResponsePtrOutput
- func (i KeyVaultReferenceResponseArgs) ToKeyVaultReferenceResponsePtrOutputWithContext(ctx context.Context) KeyVaultReferenceResponsePtrOutput
- type KeyVaultReferenceResponseInput
- type KeyVaultReferenceResponseOutput
- func (KeyVaultReferenceResponseOutput) ElementType() reflect.Type
- func (o KeyVaultReferenceResponseOutput) Id() pulumi.StringOutput
- func (o KeyVaultReferenceResponseOutput) ToKeyVaultReferenceResponseOutput() KeyVaultReferenceResponseOutput
- func (o KeyVaultReferenceResponseOutput) ToKeyVaultReferenceResponseOutputWithContext(ctx context.Context) KeyVaultReferenceResponseOutput
- func (o KeyVaultReferenceResponseOutput) ToKeyVaultReferenceResponsePtrOutput() KeyVaultReferenceResponsePtrOutput
- func (o KeyVaultReferenceResponseOutput) ToKeyVaultReferenceResponsePtrOutputWithContext(ctx context.Context) KeyVaultReferenceResponsePtrOutput
- func (o KeyVaultReferenceResponseOutput) Url() pulumi.StringOutput
- type KeyVaultReferenceResponsePtrInput
- type KeyVaultReferenceResponsePtrOutput
- func (o KeyVaultReferenceResponsePtrOutput) Elem() KeyVaultReferenceResponseOutput
- func (KeyVaultReferenceResponsePtrOutput) ElementType() reflect.Type
- func (o KeyVaultReferenceResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o KeyVaultReferenceResponsePtrOutput) ToKeyVaultReferenceResponsePtrOutput() KeyVaultReferenceResponsePtrOutput
- func (o KeyVaultReferenceResponsePtrOutput) ToKeyVaultReferenceResponsePtrOutputWithContext(ctx context.Context) KeyVaultReferenceResponsePtrOutput
- func (o KeyVaultReferenceResponsePtrOutput) Url() pulumi.StringPtrOutput
- type LinuxUserConfiguration
- type LinuxUserConfigurationArgs
- func (LinuxUserConfigurationArgs) ElementType() reflect.Type
- func (i LinuxUserConfigurationArgs) ToLinuxUserConfigurationOutput() LinuxUserConfigurationOutput
- func (i LinuxUserConfigurationArgs) ToLinuxUserConfigurationOutputWithContext(ctx context.Context) LinuxUserConfigurationOutput
- func (i LinuxUserConfigurationArgs) ToLinuxUserConfigurationPtrOutput() LinuxUserConfigurationPtrOutput
- func (i LinuxUserConfigurationArgs) ToLinuxUserConfigurationPtrOutputWithContext(ctx context.Context) LinuxUserConfigurationPtrOutput
- type LinuxUserConfigurationInput
- type LinuxUserConfigurationOutput
- func (LinuxUserConfigurationOutput) ElementType() reflect.Type
- func (o LinuxUserConfigurationOutput) Gid() pulumi.IntPtrOutput
- func (o LinuxUserConfigurationOutput) SshPrivateKey() pulumi.StringPtrOutput
- func (o LinuxUserConfigurationOutput) ToLinuxUserConfigurationOutput() LinuxUserConfigurationOutput
- func (o LinuxUserConfigurationOutput) ToLinuxUserConfigurationOutputWithContext(ctx context.Context) LinuxUserConfigurationOutput
- func (o LinuxUserConfigurationOutput) ToLinuxUserConfigurationPtrOutput() LinuxUserConfigurationPtrOutput
- func (o LinuxUserConfigurationOutput) ToLinuxUserConfigurationPtrOutputWithContext(ctx context.Context) LinuxUserConfigurationPtrOutput
- func (o LinuxUserConfigurationOutput) Uid() pulumi.IntPtrOutput
- type LinuxUserConfigurationPtrInput
- type LinuxUserConfigurationPtrOutput
- func (o LinuxUserConfigurationPtrOutput) Elem() LinuxUserConfigurationOutput
- func (LinuxUserConfigurationPtrOutput) ElementType() reflect.Type
- func (o LinuxUserConfigurationPtrOutput) Gid() pulumi.IntPtrOutput
- func (o LinuxUserConfigurationPtrOutput) SshPrivateKey() pulumi.StringPtrOutput
- func (o LinuxUserConfigurationPtrOutput) ToLinuxUserConfigurationPtrOutput() LinuxUserConfigurationPtrOutput
- func (o LinuxUserConfigurationPtrOutput) ToLinuxUserConfigurationPtrOutputWithContext(ctx context.Context) LinuxUserConfigurationPtrOutput
- func (o LinuxUserConfigurationPtrOutput) Uid() pulumi.IntPtrOutput
- type LinuxUserConfigurationResponse
- type LinuxUserConfigurationResponseArgs
- func (LinuxUserConfigurationResponseArgs) ElementType() reflect.Type
- func (i LinuxUserConfigurationResponseArgs) ToLinuxUserConfigurationResponseOutput() LinuxUserConfigurationResponseOutput
- func (i LinuxUserConfigurationResponseArgs) ToLinuxUserConfigurationResponseOutputWithContext(ctx context.Context) LinuxUserConfigurationResponseOutput
- func (i LinuxUserConfigurationResponseArgs) ToLinuxUserConfigurationResponsePtrOutput() LinuxUserConfigurationResponsePtrOutput
- func (i LinuxUserConfigurationResponseArgs) ToLinuxUserConfigurationResponsePtrOutputWithContext(ctx context.Context) LinuxUserConfigurationResponsePtrOutput
- type LinuxUserConfigurationResponseInput
- type LinuxUserConfigurationResponseOutput
- func (LinuxUserConfigurationResponseOutput) ElementType() reflect.Type
- func (o LinuxUserConfigurationResponseOutput) Gid() pulumi.IntPtrOutput
- func (o LinuxUserConfigurationResponseOutput) SshPrivateKey() pulumi.StringPtrOutput
- func (o LinuxUserConfigurationResponseOutput) ToLinuxUserConfigurationResponseOutput() LinuxUserConfigurationResponseOutput
- func (o LinuxUserConfigurationResponseOutput) ToLinuxUserConfigurationResponseOutputWithContext(ctx context.Context) LinuxUserConfigurationResponseOutput
- func (o LinuxUserConfigurationResponseOutput) ToLinuxUserConfigurationResponsePtrOutput() LinuxUserConfigurationResponsePtrOutput
- func (o LinuxUserConfigurationResponseOutput) ToLinuxUserConfigurationResponsePtrOutputWithContext(ctx context.Context) LinuxUserConfigurationResponsePtrOutput
- func (o LinuxUserConfigurationResponseOutput) Uid() pulumi.IntPtrOutput
- type LinuxUserConfigurationResponsePtrInput
- type LinuxUserConfigurationResponsePtrOutput
- func (o LinuxUserConfigurationResponsePtrOutput) Elem() LinuxUserConfigurationResponseOutput
- func (LinuxUserConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o LinuxUserConfigurationResponsePtrOutput) Gid() pulumi.IntPtrOutput
- func (o LinuxUserConfigurationResponsePtrOutput) SshPrivateKey() pulumi.StringPtrOutput
- func (o LinuxUserConfigurationResponsePtrOutput) ToLinuxUserConfigurationResponsePtrOutput() LinuxUserConfigurationResponsePtrOutput
- func (o LinuxUserConfigurationResponsePtrOutput) ToLinuxUserConfigurationResponsePtrOutputWithContext(ctx context.Context) LinuxUserConfigurationResponsePtrOutput
- func (o LinuxUserConfigurationResponsePtrOutput) Uid() pulumi.IntPtrOutput
- type ListBatchAccountKeysArgs
- type ListBatchAccountKeysResult
- type LookupApplicationArgs
- type LookupApplicationPackageArgs
- type LookupApplicationPackageResult
- type LookupApplicationResult
- type LookupBatchAccountArgs
- type LookupBatchAccountResult
- type LookupCertificateArgs
- type LookupCertificateResult
- type LookupPoolArgs
- type LookupPoolResult
- type MetadataItem
- type MetadataItemArgs
- type MetadataItemArray
- type MetadataItemArrayInput
- type MetadataItemArrayOutput
- func (MetadataItemArrayOutput) ElementType() reflect.Type
- func (o MetadataItemArrayOutput) Index(i pulumi.IntInput) MetadataItemOutput
- func (o MetadataItemArrayOutput) ToMetadataItemArrayOutput() MetadataItemArrayOutput
- func (o MetadataItemArrayOutput) ToMetadataItemArrayOutputWithContext(ctx context.Context) MetadataItemArrayOutput
- type MetadataItemInput
- type MetadataItemOutput
- func (MetadataItemOutput) ElementType() reflect.Type
- func (o MetadataItemOutput) Name() pulumi.StringOutput
- func (o MetadataItemOutput) ToMetadataItemOutput() MetadataItemOutput
- func (o MetadataItemOutput) ToMetadataItemOutputWithContext(ctx context.Context) MetadataItemOutput
- func (o MetadataItemOutput) Value() pulumi.StringOutput
- type MetadataItemResponse
- type MetadataItemResponseArgs
- type MetadataItemResponseArray
- type MetadataItemResponseArrayInput
- type MetadataItemResponseArrayOutput
- func (MetadataItemResponseArrayOutput) ElementType() reflect.Type
- func (o MetadataItemResponseArrayOutput) Index(i pulumi.IntInput) MetadataItemResponseOutput
- func (o MetadataItemResponseArrayOutput) ToMetadataItemResponseArrayOutput() MetadataItemResponseArrayOutput
- func (o MetadataItemResponseArrayOutput) ToMetadataItemResponseArrayOutputWithContext(ctx context.Context) MetadataItemResponseArrayOutput
- type MetadataItemResponseInput
- type MetadataItemResponseOutput
- func (MetadataItemResponseOutput) ElementType() reflect.Type
- func (o MetadataItemResponseOutput) Name() pulumi.StringOutput
- func (o MetadataItemResponseOutput) ToMetadataItemResponseOutput() MetadataItemResponseOutput
- func (o MetadataItemResponseOutput) ToMetadataItemResponseOutputWithContext(ctx context.Context) MetadataItemResponseOutput
- func (o MetadataItemResponseOutput) Value() pulumi.StringOutput
- type MountConfiguration
- type MountConfigurationArgs
- type MountConfigurationArray
- type MountConfigurationArrayInput
- type MountConfigurationArrayOutput
- func (MountConfigurationArrayOutput) ElementType() reflect.Type
- func (o MountConfigurationArrayOutput) Index(i pulumi.IntInput) MountConfigurationOutput
- func (o MountConfigurationArrayOutput) ToMountConfigurationArrayOutput() MountConfigurationArrayOutput
- func (o MountConfigurationArrayOutput) ToMountConfigurationArrayOutputWithContext(ctx context.Context) MountConfigurationArrayOutput
- type MountConfigurationInput
- type MountConfigurationOutput
- func (o MountConfigurationOutput) AzureBlobFileSystemConfiguration() AzureBlobFileSystemConfigurationPtrOutput
- func (o MountConfigurationOutput) AzureFileShareConfiguration() AzureFileShareConfigurationPtrOutput
- func (o MountConfigurationOutput) CifsMountConfiguration() CIFSMountConfigurationPtrOutput
- func (MountConfigurationOutput) ElementType() reflect.Type
- func (o MountConfigurationOutput) NfsMountConfiguration() NFSMountConfigurationPtrOutput
- func (o MountConfigurationOutput) ToMountConfigurationOutput() MountConfigurationOutput
- func (o MountConfigurationOutput) ToMountConfigurationOutputWithContext(ctx context.Context) MountConfigurationOutput
- type MountConfigurationResponse
- type MountConfigurationResponseArgs
- func (MountConfigurationResponseArgs) ElementType() reflect.Type
- func (i MountConfigurationResponseArgs) ToMountConfigurationResponseOutput() MountConfigurationResponseOutput
- func (i MountConfigurationResponseArgs) ToMountConfigurationResponseOutputWithContext(ctx context.Context) MountConfigurationResponseOutput
- type MountConfigurationResponseArray
- func (MountConfigurationResponseArray) ElementType() reflect.Type
- func (i MountConfigurationResponseArray) ToMountConfigurationResponseArrayOutput() MountConfigurationResponseArrayOutput
- func (i MountConfigurationResponseArray) ToMountConfigurationResponseArrayOutputWithContext(ctx context.Context) MountConfigurationResponseArrayOutput
- type MountConfigurationResponseArrayInput
- type MountConfigurationResponseArrayOutput
- func (MountConfigurationResponseArrayOutput) ElementType() reflect.Type
- func (o MountConfigurationResponseArrayOutput) Index(i pulumi.IntInput) MountConfigurationResponseOutput
- func (o MountConfigurationResponseArrayOutput) ToMountConfigurationResponseArrayOutput() MountConfigurationResponseArrayOutput
- func (o MountConfigurationResponseArrayOutput) ToMountConfigurationResponseArrayOutputWithContext(ctx context.Context) MountConfigurationResponseArrayOutput
- type MountConfigurationResponseInput
- type MountConfigurationResponseOutput
- func (o MountConfigurationResponseOutput) AzureBlobFileSystemConfiguration() AzureBlobFileSystemConfigurationResponsePtrOutput
- func (o MountConfigurationResponseOutput) AzureFileShareConfiguration() AzureFileShareConfigurationResponsePtrOutput
- func (o MountConfigurationResponseOutput) CifsMountConfiguration() CIFSMountConfigurationResponsePtrOutput
- func (MountConfigurationResponseOutput) ElementType() reflect.Type
- func (o MountConfigurationResponseOutput) NfsMountConfiguration() NFSMountConfigurationResponsePtrOutput
- func (o MountConfigurationResponseOutput) ToMountConfigurationResponseOutput() MountConfigurationResponseOutput
- func (o MountConfigurationResponseOutput) ToMountConfigurationResponseOutputWithContext(ctx context.Context) MountConfigurationResponseOutput
- type NFSMountConfiguration
- type NFSMountConfigurationArgs
- func (NFSMountConfigurationArgs) ElementType() reflect.Type
- func (i NFSMountConfigurationArgs) ToNFSMountConfigurationOutput() NFSMountConfigurationOutput
- func (i NFSMountConfigurationArgs) ToNFSMountConfigurationOutputWithContext(ctx context.Context) NFSMountConfigurationOutput
- func (i NFSMountConfigurationArgs) ToNFSMountConfigurationPtrOutput() NFSMountConfigurationPtrOutput
- func (i NFSMountConfigurationArgs) ToNFSMountConfigurationPtrOutputWithContext(ctx context.Context) NFSMountConfigurationPtrOutput
- type NFSMountConfigurationInput
- type NFSMountConfigurationOutput
- func (NFSMountConfigurationOutput) ElementType() reflect.Type
- func (o NFSMountConfigurationOutput) MountOptions() pulumi.StringPtrOutput
- func (o NFSMountConfigurationOutput) RelativeMountPath() pulumi.StringOutput
- func (o NFSMountConfigurationOutput) Source() pulumi.StringOutput
- func (o NFSMountConfigurationOutput) ToNFSMountConfigurationOutput() NFSMountConfigurationOutput
- func (o NFSMountConfigurationOutput) ToNFSMountConfigurationOutputWithContext(ctx context.Context) NFSMountConfigurationOutput
- func (o NFSMountConfigurationOutput) ToNFSMountConfigurationPtrOutput() NFSMountConfigurationPtrOutput
- func (o NFSMountConfigurationOutput) ToNFSMountConfigurationPtrOutputWithContext(ctx context.Context) NFSMountConfigurationPtrOutput
- type NFSMountConfigurationPtrInput
- type NFSMountConfigurationPtrOutput
- func (o NFSMountConfigurationPtrOutput) Elem() NFSMountConfigurationOutput
- func (NFSMountConfigurationPtrOutput) ElementType() reflect.Type
- func (o NFSMountConfigurationPtrOutput) MountOptions() pulumi.StringPtrOutput
- func (o NFSMountConfigurationPtrOutput) RelativeMountPath() pulumi.StringPtrOutput
- func (o NFSMountConfigurationPtrOutput) Source() pulumi.StringPtrOutput
- func (o NFSMountConfigurationPtrOutput) ToNFSMountConfigurationPtrOutput() NFSMountConfigurationPtrOutput
- func (o NFSMountConfigurationPtrOutput) ToNFSMountConfigurationPtrOutputWithContext(ctx context.Context) NFSMountConfigurationPtrOutput
- type NFSMountConfigurationResponse
- type NFSMountConfigurationResponseArgs
- func (NFSMountConfigurationResponseArgs) ElementType() reflect.Type
- func (i NFSMountConfigurationResponseArgs) ToNFSMountConfigurationResponseOutput() NFSMountConfigurationResponseOutput
- func (i NFSMountConfigurationResponseArgs) ToNFSMountConfigurationResponseOutputWithContext(ctx context.Context) NFSMountConfigurationResponseOutput
- func (i NFSMountConfigurationResponseArgs) ToNFSMountConfigurationResponsePtrOutput() NFSMountConfigurationResponsePtrOutput
- func (i NFSMountConfigurationResponseArgs) ToNFSMountConfigurationResponsePtrOutputWithContext(ctx context.Context) NFSMountConfigurationResponsePtrOutput
- type NFSMountConfigurationResponseInput
- type NFSMountConfigurationResponseOutput
- func (NFSMountConfigurationResponseOutput) ElementType() reflect.Type
- func (o NFSMountConfigurationResponseOutput) MountOptions() pulumi.StringPtrOutput
- func (o NFSMountConfigurationResponseOutput) RelativeMountPath() pulumi.StringOutput
- func (o NFSMountConfigurationResponseOutput) Source() pulumi.StringOutput
- func (o NFSMountConfigurationResponseOutput) ToNFSMountConfigurationResponseOutput() NFSMountConfigurationResponseOutput
- func (o NFSMountConfigurationResponseOutput) ToNFSMountConfigurationResponseOutputWithContext(ctx context.Context) NFSMountConfigurationResponseOutput
- func (o NFSMountConfigurationResponseOutput) ToNFSMountConfigurationResponsePtrOutput() NFSMountConfigurationResponsePtrOutput
- func (o NFSMountConfigurationResponseOutput) ToNFSMountConfigurationResponsePtrOutputWithContext(ctx context.Context) NFSMountConfigurationResponsePtrOutput
- type NFSMountConfigurationResponsePtrInput
- type NFSMountConfigurationResponsePtrOutput
- func (o NFSMountConfigurationResponsePtrOutput) Elem() NFSMountConfigurationResponseOutput
- func (NFSMountConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o NFSMountConfigurationResponsePtrOutput) MountOptions() pulumi.StringPtrOutput
- func (o NFSMountConfigurationResponsePtrOutput) RelativeMountPath() pulumi.StringPtrOutput
- func (o NFSMountConfigurationResponsePtrOutput) Source() pulumi.StringPtrOutput
- func (o NFSMountConfigurationResponsePtrOutput) ToNFSMountConfigurationResponsePtrOutput() NFSMountConfigurationResponsePtrOutput
- func (o NFSMountConfigurationResponsePtrOutput) ToNFSMountConfigurationResponsePtrOutputWithContext(ctx context.Context) NFSMountConfigurationResponsePtrOutput
- type NetworkConfiguration
- type NetworkConfigurationArgs
- func (NetworkConfigurationArgs) ElementType() reflect.Type
- func (i NetworkConfigurationArgs) ToNetworkConfigurationOutput() NetworkConfigurationOutput
- func (i NetworkConfigurationArgs) ToNetworkConfigurationOutputWithContext(ctx context.Context) NetworkConfigurationOutput
- func (i NetworkConfigurationArgs) ToNetworkConfigurationPtrOutput() NetworkConfigurationPtrOutput
- func (i NetworkConfigurationArgs) ToNetworkConfigurationPtrOutputWithContext(ctx context.Context) NetworkConfigurationPtrOutput
- type NetworkConfigurationInput
- type NetworkConfigurationOutput
- func (NetworkConfigurationOutput) ElementType() reflect.Type
- func (o NetworkConfigurationOutput) EndpointConfiguration() PoolEndpointConfigurationPtrOutput
- func (o NetworkConfigurationOutput) PublicIPAddressConfiguration() PublicIPAddressConfigurationPtrOutput
- func (o NetworkConfigurationOutput) SubnetId() pulumi.StringPtrOutput
- func (o NetworkConfigurationOutput) ToNetworkConfigurationOutput() NetworkConfigurationOutput
- func (o NetworkConfigurationOutput) ToNetworkConfigurationOutputWithContext(ctx context.Context) NetworkConfigurationOutput
- func (o NetworkConfigurationOutput) ToNetworkConfigurationPtrOutput() NetworkConfigurationPtrOutput
- func (o NetworkConfigurationOutput) ToNetworkConfigurationPtrOutputWithContext(ctx context.Context) NetworkConfigurationPtrOutput
- type NetworkConfigurationPtrInput
- type NetworkConfigurationPtrOutput
- func (o NetworkConfigurationPtrOutput) Elem() NetworkConfigurationOutput
- func (NetworkConfigurationPtrOutput) ElementType() reflect.Type
- func (o NetworkConfigurationPtrOutput) EndpointConfiguration() PoolEndpointConfigurationPtrOutput
- func (o NetworkConfigurationPtrOutput) PublicIPAddressConfiguration() PublicIPAddressConfigurationPtrOutput
- func (o NetworkConfigurationPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o NetworkConfigurationPtrOutput) ToNetworkConfigurationPtrOutput() NetworkConfigurationPtrOutput
- func (o NetworkConfigurationPtrOutput) ToNetworkConfigurationPtrOutputWithContext(ctx context.Context) NetworkConfigurationPtrOutput
- type NetworkConfigurationResponse
- type NetworkConfigurationResponseArgs
- func (NetworkConfigurationResponseArgs) ElementType() reflect.Type
- func (i NetworkConfigurationResponseArgs) ToNetworkConfigurationResponseOutput() NetworkConfigurationResponseOutput
- func (i NetworkConfigurationResponseArgs) ToNetworkConfigurationResponseOutputWithContext(ctx context.Context) NetworkConfigurationResponseOutput
- func (i NetworkConfigurationResponseArgs) ToNetworkConfigurationResponsePtrOutput() NetworkConfigurationResponsePtrOutput
- func (i NetworkConfigurationResponseArgs) ToNetworkConfigurationResponsePtrOutputWithContext(ctx context.Context) NetworkConfigurationResponsePtrOutput
- type NetworkConfigurationResponseInput
- type NetworkConfigurationResponseOutput
- func (NetworkConfigurationResponseOutput) ElementType() reflect.Type
- func (o NetworkConfigurationResponseOutput) EndpointConfiguration() PoolEndpointConfigurationResponsePtrOutput
- func (o NetworkConfigurationResponseOutput) PublicIPAddressConfiguration() PublicIPAddressConfigurationResponsePtrOutput
- func (o NetworkConfigurationResponseOutput) SubnetId() pulumi.StringPtrOutput
- func (o NetworkConfigurationResponseOutput) ToNetworkConfigurationResponseOutput() NetworkConfigurationResponseOutput
- func (o NetworkConfigurationResponseOutput) ToNetworkConfigurationResponseOutputWithContext(ctx context.Context) NetworkConfigurationResponseOutput
- func (o NetworkConfigurationResponseOutput) ToNetworkConfigurationResponsePtrOutput() NetworkConfigurationResponsePtrOutput
- func (o NetworkConfigurationResponseOutput) ToNetworkConfigurationResponsePtrOutputWithContext(ctx context.Context) NetworkConfigurationResponsePtrOutput
- type NetworkConfigurationResponsePtrInput
- type NetworkConfigurationResponsePtrOutput
- func (o NetworkConfigurationResponsePtrOutput) Elem() NetworkConfigurationResponseOutput
- func (NetworkConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o NetworkConfigurationResponsePtrOutput) EndpointConfiguration() PoolEndpointConfigurationResponsePtrOutput
- func (o NetworkConfigurationResponsePtrOutput) PublicIPAddressConfiguration() PublicIPAddressConfigurationResponsePtrOutput
- func (o NetworkConfigurationResponsePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o NetworkConfigurationResponsePtrOutput) ToNetworkConfigurationResponsePtrOutput() NetworkConfigurationResponsePtrOutput
- func (o NetworkConfigurationResponsePtrOutput) ToNetworkConfigurationResponsePtrOutputWithContext(ctx context.Context) NetworkConfigurationResponsePtrOutput
- type NetworkSecurityGroupRule
- type NetworkSecurityGroupRuleArgs
- func (NetworkSecurityGroupRuleArgs) ElementType() reflect.Type
- func (i NetworkSecurityGroupRuleArgs) ToNetworkSecurityGroupRuleOutput() NetworkSecurityGroupRuleOutput
- func (i NetworkSecurityGroupRuleArgs) ToNetworkSecurityGroupRuleOutputWithContext(ctx context.Context) NetworkSecurityGroupRuleOutput
- type NetworkSecurityGroupRuleArray
- func (NetworkSecurityGroupRuleArray) ElementType() reflect.Type
- func (i NetworkSecurityGroupRuleArray) ToNetworkSecurityGroupRuleArrayOutput() NetworkSecurityGroupRuleArrayOutput
- func (i NetworkSecurityGroupRuleArray) ToNetworkSecurityGroupRuleArrayOutputWithContext(ctx context.Context) NetworkSecurityGroupRuleArrayOutput
- type NetworkSecurityGroupRuleArrayInput
- type NetworkSecurityGroupRuleArrayOutput
- func (NetworkSecurityGroupRuleArrayOutput) ElementType() reflect.Type
- func (o NetworkSecurityGroupRuleArrayOutput) Index(i pulumi.IntInput) NetworkSecurityGroupRuleOutput
- func (o NetworkSecurityGroupRuleArrayOutput) ToNetworkSecurityGroupRuleArrayOutput() NetworkSecurityGroupRuleArrayOutput
- func (o NetworkSecurityGroupRuleArrayOutput) ToNetworkSecurityGroupRuleArrayOutputWithContext(ctx context.Context) NetworkSecurityGroupRuleArrayOutput
- type NetworkSecurityGroupRuleInput
- type NetworkSecurityGroupRuleOutput
- func (o NetworkSecurityGroupRuleOutput) Access() pulumi.StringOutput
- func (NetworkSecurityGroupRuleOutput) ElementType() reflect.Type
- func (o NetworkSecurityGroupRuleOutput) Priority() pulumi.IntOutput
- func (o NetworkSecurityGroupRuleOutput) SourceAddressPrefix() pulumi.StringOutput
- func (o NetworkSecurityGroupRuleOutput) SourcePortRanges() pulumi.StringArrayOutput
- func (o NetworkSecurityGroupRuleOutput) ToNetworkSecurityGroupRuleOutput() NetworkSecurityGroupRuleOutput
- func (o NetworkSecurityGroupRuleOutput) ToNetworkSecurityGroupRuleOutputWithContext(ctx context.Context) NetworkSecurityGroupRuleOutput
- type NetworkSecurityGroupRuleResponse
- type NetworkSecurityGroupRuleResponseArgs
- func (NetworkSecurityGroupRuleResponseArgs) ElementType() reflect.Type
- func (i NetworkSecurityGroupRuleResponseArgs) ToNetworkSecurityGroupRuleResponseOutput() NetworkSecurityGroupRuleResponseOutput
- func (i NetworkSecurityGroupRuleResponseArgs) ToNetworkSecurityGroupRuleResponseOutputWithContext(ctx context.Context) NetworkSecurityGroupRuleResponseOutput
- type NetworkSecurityGroupRuleResponseArray
- func (NetworkSecurityGroupRuleResponseArray) ElementType() reflect.Type
- func (i NetworkSecurityGroupRuleResponseArray) ToNetworkSecurityGroupRuleResponseArrayOutput() NetworkSecurityGroupRuleResponseArrayOutput
- func (i NetworkSecurityGroupRuleResponseArray) ToNetworkSecurityGroupRuleResponseArrayOutputWithContext(ctx context.Context) NetworkSecurityGroupRuleResponseArrayOutput
- type NetworkSecurityGroupRuleResponseArrayInput
- type NetworkSecurityGroupRuleResponseArrayOutput
- func (NetworkSecurityGroupRuleResponseArrayOutput) ElementType() reflect.Type
- func (o NetworkSecurityGroupRuleResponseArrayOutput) Index(i pulumi.IntInput) NetworkSecurityGroupRuleResponseOutput
- func (o NetworkSecurityGroupRuleResponseArrayOutput) ToNetworkSecurityGroupRuleResponseArrayOutput() NetworkSecurityGroupRuleResponseArrayOutput
- func (o NetworkSecurityGroupRuleResponseArrayOutput) ToNetworkSecurityGroupRuleResponseArrayOutputWithContext(ctx context.Context) NetworkSecurityGroupRuleResponseArrayOutput
- type NetworkSecurityGroupRuleResponseInput
- type NetworkSecurityGroupRuleResponseOutput
- func (o NetworkSecurityGroupRuleResponseOutput) Access() pulumi.StringOutput
- func (NetworkSecurityGroupRuleResponseOutput) ElementType() reflect.Type
- func (o NetworkSecurityGroupRuleResponseOutput) Priority() pulumi.IntOutput
- func (o NetworkSecurityGroupRuleResponseOutput) SourceAddressPrefix() pulumi.StringOutput
- func (o NetworkSecurityGroupRuleResponseOutput) SourcePortRanges() pulumi.StringArrayOutput
- func (o NetworkSecurityGroupRuleResponseOutput) ToNetworkSecurityGroupRuleResponseOutput() NetworkSecurityGroupRuleResponseOutput
- func (o NetworkSecurityGroupRuleResponseOutput) ToNetworkSecurityGroupRuleResponseOutputWithContext(ctx context.Context) NetworkSecurityGroupRuleResponseOutput
- type Pool
- type PoolArgs
- type PoolEndpointConfiguration
- type PoolEndpointConfigurationArgs
- func (PoolEndpointConfigurationArgs) ElementType() reflect.Type
- func (i PoolEndpointConfigurationArgs) ToPoolEndpointConfigurationOutput() PoolEndpointConfigurationOutput
- func (i PoolEndpointConfigurationArgs) ToPoolEndpointConfigurationOutputWithContext(ctx context.Context) PoolEndpointConfigurationOutput
- func (i PoolEndpointConfigurationArgs) ToPoolEndpointConfigurationPtrOutput() PoolEndpointConfigurationPtrOutput
- func (i PoolEndpointConfigurationArgs) ToPoolEndpointConfigurationPtrOutputWithContext(ctx context.Context) PoolEndpointConfigurationPtrOutput
- type PoolEndpointConfigurationInput
- type PoolEndpointConfigurationOutput
- func (PoolEndpointConfigurationOutput) ElementType() reflect.Type
- func (o PoolEndpointConfigurationOutput) InboundNatPools() InboundNatPoolArrayOutput
- func (o PoolEndpointConfigurationOutput) ToPoolEndpointConfigurationOutput() PoolEndpointConfigurationOutput
- func (o PoolEndpointConfigurationOutput) ToPoolEndpointConfigurationOutputWithContext(ctx context.Context) PoolEndpointConfigurationOutput
- func (o PoolEndpointConfigurationOutput) ToPoolEndpointConfigurationPtrOutput() PoolEndpointConfigurationPtrOutput
- func (o PoolEndpointConfigurationOutput) ToPoolEndpointConfigurationPtrOutputWithContext(ctx context.Context) PoolEndpointConfigurationPtrOutput
- type PoolEndpointConfigurationPtrInput
- type PoolEndpointConfigurationPtrOutput
- func (o PoolEndpointConfigurationPtrOutput) Elem() PoolEndpointConfigurationOutput
- func (PoolEndpointConfigurationPtrOutput) ElementType() reflect.Type
- func (o PoolEndpointConfigurationPtrOutput) InboundNatPools() InboundNatPoolArrayOutput
- func (o PoolEndpointConfigurationPtrOutput) ToPoolEndpointConfigurationPtrOutput() PoolEndpointConfigurationPtrOutput
- func (o PoolEndpointConfigurationPtrOutput) ToPoolEndpointConfigurationPtrOutputWithContext(ctx context.Context) PoolEndpointConfigurationPtrOutput
- type PoolEndpointConfigurationResponse
- type PoolEndpointConfigurationResponseArgs
- func (PoolEndpointConfigurationResponseArgs) ElementType() reflect.Type
- func (i PoolEndpointConfigurationResponseArgs) ToPoolEndpointConfigurationResponseOutput() PoolEndpointConfigurationResponseOutput
- func (i PoolEndpointConfigurationResponseArgs) ToPoolEndpointConfigurationResponseOutputWithContext(ctx context.Context) PoolEndpointConfigurationResponseOutput
- func (i PoolEndpointConfigurationResponseArgs) ToPoolEndpointConfigurationResponsePtrOutput() PoolEndpointConfigurationResponsePtrOutput
- func (i PoolEndpointConfigurationResponseArgs) ToPoolEndpointConfigurationResponsePtrOutputWithContext(ctx context.Context) PoolEndpointConfigurationResponsePtrOutput
- type PoolEndpointConfigurationResponseInput
- type PoolEndpointConfigurationResponseOutput
- func (PoolEndpointConfigurationResponseOutput) ElementType() reflect.Type
- func (o PoolEndpointConfigurationResponseOutput) InboundNatPools() InboundNatPoolResponseArrayOutput
- func (o PoolEndpointConfigurationResponseOutput) ToPoolEndpointConfigurationResponseOutput() PoolEndpointConfigurationResponseOutput
- func (o PoolEndpointConfigurationResponseOutput) ToPoolEndpointConfigurationResponseOutputWithContext(ctx context.Context) PoolEndpointConfigurationResponseOutput
- func (o PoolEndpointConfigurationResponseOutput) ToPoolEndpointConfigurationResponsePtrOutput() PoolEndpointConfigurationResponsePtrOutput
- func (o PoolEndpointConfigurationResponseOutput) ToPoolEndpointConfigurationResponsePtrOutputWithContext(ctx context.Context) PoolEndpointConfigurationResponsePtrOutput
- type PoolEndpointConfigurationResponsePtrInput
- type PoolEndpointConfigurationResponsePtrOutput
- func (o PoolEndpointConfigurationResponsePtrOutput) Elem() PoolEndpointConfigurationResponseOutput
- func (PoolEndpointConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o PoolEndpointConfigurationResponsePtrOutput) InboundNatPools() InboundNatPoolResponseArrayOutput
- func (o PoolEndpointConfigurationResponsePtrOutput) ToPoolEndpointConfigurationResponsePtrOutput() PoolEndpointConfigurationResponsePtrOutput
- func (o PoolEndpointConfigurationResponsePtrOutput) ToPoolEndpointConfigurationResponsePtrOutputWithContext(ctx context.Context) PoolEndpointConfigurationResponsePtrOutput
- type PoolInput
- type PoolOutput
- type PoolState
- type PrivateEndpointConnectionResponse
- type PrivateEndpointConnectionResponseArgs
- func (PrivateEndpointConnectionResponseArgs) ElementType() reflect.Type
- func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
- func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
- type PrivateEndpointConnectionResponseArray
- func (PrivateEndpointConnectionResponseArray) ElementType() reflect.Type
- func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
- func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput
- type PrivateEndpointConnectionResponseArrayInput
- type PrivateEndpointConnectionResponseArrayOutput
- func (PrivateEndpointConnectionResponseArrayOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionResponseArrayOutput) Index(i pulumi.IntInput) PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
- func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput
- type PrivateEndpointConnectionResponseInput
- type PrivateEndpointConnectionResponseOutput
- func (PrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionResponseOutput) Etag() pulumi.StringOutput
- func (o PrivateEndpointConnectionResponseOutput) Id() pulumi.StringOutput
- func (o PrivateEndpointConnectionResponseOutput) Name() pulumi.StringOutput
- func (o PrivateEndpointConnectionResponseOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateEndpointConnectionResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) Type() pulumi.StringOutput
- type PrivateEndpointResponse
- type PrivateEndpointResponseArgs
- func (PrivateEndpointResponseArgs) ElementType() reflect.Type
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointResponseInput
- type PrivateEndpointResponseOutput
- func (PrivateEndpointResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponseOutput) Id() pulumi.StringOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointResponsePtrInput
- type PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
- func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateLinkServiceConnectionStateResponse
- type PrivateLinkServiceConnectionStateResponseArgs
- func (PrivateLinkServiceConnectionStateResponseArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type PrivateLinkServiceConnectionStateResponseInput
- type PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ActionRequired() pulumi.StringOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type PrivateLinkServiceConnectionStateResponsePtrInput
- type PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ActionRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Elem() PrivateLinkServiceConnectionStateResponseOutput
- func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type PublicIPAddressConfiguration
- type PublicIPAddressConfigurationArgs
- func (PublicIPAddressConfigurationArgs) ElementType() reflect.Type
- func (i PublicIPAddressConfigurationArgs) ToPublicIPAddressConfigurationOutput() PublicIPAddressConfigurationOutput
- func (i PublicIPAddressConfigurationArgs) ToPublicIPAddressConfigurationOutputWithContext(ctx context.Context) PublicIPAddressConfigurationOutput
- func (i PublicIPAddressConfigurationArgs) ToPublicIPAddressConfigurationPtrOutput() PublicIPAddressConfigurationPtrOutput
- func (i PublicIPAddressConfigurationArgs) ToPublicIPAddressConfigurationPtrOutputWithContext(ctx context.Context) PublicIPAddressConfigurationPtrOutput
- type PublicIPAddressConfigurationInput
- type PublicIPAddressConfigurationOutput
- func (PublicIPAddressConfigurationOutput) ElementType() reflect.Type
- func (o PublicIPAddressConfigurationOutput) IpAddressIds() pulumi.StringArrayOutput
- func (o PublicIPAddressConfigurationOutput) Provision() pulumi.StringPtrOutput
- func (o PublicIPAddressConfigurationOutput) ToPublicIPAddressConfigurationOutput() PublicIPAddressConfigurationOutput
- func (o PublicIPAddressConfigurationOutput) ToPublicIPAddressConfigurationOutputWithContext(ctx context.Context) PublicIPAddressConfigurationOutput
- func (o PublicIPAddressConfigurationOutput) ToPublicIPAddressConfigurationPtrOutput() PublicIPAddressConfigurationPtrOutput
- func (o PublicIPAddressConfigurationOutput) ToPublicIPAddressConfigurationPtrOutputWithContext(ctx context.Context) PublicIPAddressConfigurationPtrOutput
- type PublicIPAddressConfigurationPtrInput
- type PublicIPAddressConfigurationPtrOutput
- func (o PublicIPAddressConfigurationPtrOutput) Elem() PublicIPAddressConfigurationOutput
- func (PublicIPAddressConfigurationPtrOutput) ElementType() reflect.Type
- func (o PublicIPAddressConfigurationPtrOutput) IpAddressIds() pulumi.StringArrayOutput
- func (o PublicIPAddressConfigurationPtrOutput) Provision() pulumi.StringPtrOutput
- func (o PublicIPAddressConfigurationPtrOutput) ToPublicIPAddressConfigurationPtrOutput() PublicIPAddressConfigurationPtrOutput
- func (o PublicIPAddressConfigurationPtrOutput) ToPublicIPAddressConfigurationPtrOutputWithContext(ctx context.Context) PublicIPAddressConfigurationPtrOutput
- type PublicIPAddressConfigurationResponse
- type PublicIPAddressConfigurationResponseArgs
- func (PublicIPAddressConfigurationResponseArgs) ElementType() reflect.Type
- func (i PublicIPAddressConfigurationResponseArgs) ToPublicIPAddressConfigurationResponseOutput() PublicIPAddressConfigurationResponseOutput
- func (i PublicIPAddressConfigurationResponseArgs) ToPublicIPAddressConfigurationResponseOutputWithContext(ctx context.Context) PublicIPAddressConfigurationResponseOutput
- func (i PublicIPAddressConfigurationResponseArgs) ToPublicIPAddressConfigurationResponsePtrOutput() PublicIPAddressConfigurationResponsePtrOutput
- func (i PublicIPAddressConfigurationResponseArgs) ToPublicIPAddressConfigurationResponsePtrOutputWithContext(ctx context.Context) PublicIPAddressConfigurationResponsePtrOutput
- type PublicIPAddressConfigurationResponseInput
- type PublicIPAddressConfigurationResponseOutput
- func (PublicIPAddressConfigurationResponseOutput) ElementType() reflect.Type
- func (o PublicIPAddressConfigurationResponseOutput) IpAddressIds() pulumi.StringArrayOutput
- func (o PublicIPAddressConfigurationResponseOutput) Provision() pulumi.StringPtrOutput
- func (o PublicIPAddressConfigurationResponseOutput) ToPublicIPAddressConfigurationResponseOutput() PublicIPAddressConfigurationResponseOutput
- func (o PublicIPAddressConfigurationResponseOutput) ToPublicIPAddressConfigurationResponseOutputWithContext(ctx context.Context) PublicIPAddressConfigurationResponseOutput
- func (o PublicIPAddressConfigurationResponseOutput) ToPublicIPAddressConfigurationResponsePtrOutput() PublicIPAddressConfigurationResponsePtrOutput
- func (o PublicIPAddressConfigurationResponseOutput) ToPublicIPAddressConfigurationResponsePtrOutputWithContext(ctx context.Context) PublicIPAddressConfigurationResponsePtrOutput
- type PublicIPAddressConfigurationResponsePtrInput
- type PublicIPAddressConfigurationResponsePtrOutput
- func (o PublicIPAddressConfigurationResponsePtrOutput) Elem() PublicIPAddressConfigurationResponseOutput
- func (PublicIPAddressConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o PublicIPAddressConfigurationResponsePtrOutput) IpAddressIds() pulumi.StringArrayOutput
- func (o PublicIPAddressConfigurationResponsePtrOutput) Provision() pulumi.StringPtrOutput
- func (o PublicIPAddressConfigurationResponsePtrOutput) ToPublicIPAddressConfigurationResponsePtrOutput() PublicIPAddressConfigurationResponsePtrOutput
- func (o PublicIPAddressConfigurationResponsePtrOutput) ToPublicIPAddressConfigurationResponsePtrOutputWithContext(ctx context.Context) PublicIPAddressConfigurationResponsePtrOutput
- type ResizeErrorResponse
- type ResizeErrorResponseArgs
- type ResizeErrorResponseArray
- type ResizeErrorResponseArrayInput
- type ResizeErrorResponseArrayOutput
- func (ResizeErrorResponseArrayOutput) ElementType() reflect.Type
- func (o ResizeErrorResponseArrayOutput) Index(i pulumi.IntInput) ResizeErrorResponseOutput
- func (o ResizeErrorResponseArrayOutput) ToResizeErrorResponseArrayOutput() ResizeErrorResponseArrayOutput
- func (o ResizeErrorResponseArrayOutput) ToResizeErrorResponseArrayOutputWithContext(ctx context.Context) ResizeErrorResponseArrayOutput
- type ResizeErrorResponseInput
- type ResizeErrorResponseOutput
- func (o ResizeErrorResponseOutput) Code() pulumi.StringOutput
- func (o ResizeErrorResponseOutput) Details() ResizeErrorResponseArrayOutput
- func (ResizeErrorResponseOutput) ElementType() reflect.Type
- func (o ResizeErrorResponseOutput) Message() pulumi.StringOutput
- func (o ResizeErrorResponseOutput) ToResizeErrorResponseOutput() ResizeErrorResponseOutput
- func (o ResizeErrorResponseOutput) ToResizeErrorResponseOutputWithContext(ctx context.Context) ResizeErrorResponseOutput
- type ResizeOperationStatusResponse
- type ResizeOperationStatusResponseArgs
- func (ResizeOperationStatusResponseArgs) ElementType() reflect.Type
- func (i ResizeOperationStatusResponseArgs) ToResizeOperationStatusResponseOutput() ResizeOperationStatusResponseOutput
- func (i ResizeOperationStatusResponseArgs) ToResizeOperationStatusResponseOutputWithContext(ctx context.Context) ResizeOperationStatusResponseOutput
- func (i ResizeOperationStatusResponseArgs) ToResizeOperationStatusResponsePtrOutput() ResizeOperationStatusResponsePtrOutput
- func (i ResizeOperationStatusResponseArgs) ToResizeOperationStatusResponsePtrOutputWithContext(ctx context.Context) ResizeOperationStatusResponsePtrOutput
- type ResizeOperationStatusResponseInput
- type ResizeOperationStatusResponseOutput
- func (ResizeOperationStatusResponseOutput) ElementType() reflect.Type
- func (o ResizeOperationStatusResponseOutput) Errors() ResizeErrorResponseArrayOutput
- func (o ResizeOperationStatusResponseOutput) NodeDeallocationOption() pulumi.StringPtrOutput
- func (o ResizeOperationStatusResponseOutput) ResizeTimeout() pulumi.StringPtrOutput
- func (o ResizeOperationStatusResponseOutput) StartTime() pulumi.StringPtrOutput
- func (o ResizeOperationStatusResponseOutput) TargetDedicatedNodes() pulumi.IntPtrOutput
- func (o ResizeOperationStatusResponseOutput) TargetLowPriorityNodes() pulumi.IntPtrOutput
- func (o ResizeOperationStatusResponseOutput) ToResizeOperationStatusResponseOutput() ResizeOperationStatusResponseOutput
- func (o ResizeOperationStatusResponseOutput) ToResizeOperationStatusResponseOutputWithContext(ctx context.Context) ResizeOperationStatusResponseOutput
- func (o ResizeOperationStatusResponseOutput) ToResizeOperationStatusResponsePtrOutput() ResizeOperationStatusResponsePtrOutput
- func (o ResizeOperationStatusResponseOutput) ToResizeOperationStatusResponsePtrOutputWithContext(ctx context.Context) ResizeOperationStatusResponsePtrOutput
- type ResizeOperationStatusResponsePtrInput
- type ResizeOperationStatusResponsePtrOutput
- func (o ResizeOperationStatusResponsePtrOutput) Elem() ResizeOperationStatusResponseOutput
- func (ResizeOperationStatusResponsePtrOutput) ElementType() reflect.Type
- func (o ResizeOperationStatusResponsePtrOutput) Errors() ResizeErrorResponseArrayOutput
- func (o ResizeOperationStatusResponsePtrOutput) NodeDeallocationOption() pulumi.StringPtrOutput
- func (o ResizeOperationStatusResponsePtrOutput) ResizeTimeout() pulumi.StringPtrOutput
- func (o ResizeOperationStatusResponsePtrOutput) StartTime() pulumi.StringPtrOutput
- func (o ResizeOperationStatusResponsePtrOutput) TargetDedicatedNodes() pulumi.IntPtrOutput
- func (o ResizeOperationStatusResponsePtrOutput) TargetLowPriorityNodes() pulumi.IntPtrOutput
- func (o ResizeOperationStatusResponsePtrOutput) ToResizeOperationStatusResponsePtrOutput() ResizeOperationStatusResponsePtrOutput
- func (o ResizeOperationStatusResponsePtrOutput) ToResizeOperationStatusResponsePtrOutputWithContext(ctx context.Context) ResizeOperationStatusResponsePtrOutput
- type ResourceFile
- type ResourceFileArgs
- type ResourceFileArray
- type ResourceFileArrayInput
- type ResourceFileArrayOutput
- func (ResourceFileArrayOutput) ElementType() reflect.Type
- func (o ResourceFileArrayOutput) Index(i pulumi.IntInput) ResourceFileOutput
- func (o ResourceFileArrayOutput) ToResourceFileArrayOutput() ResourceFileArrayOutput
- func (o ResourceFileArrayOutput) ToResourceFileArrayOutputWithContext(ctx context.Context) ResourceFileArrayOutput
- type ResourceFileInput
- type ResourceFileOutput
- func (o ResourceFileOutput) AutoStorageContainerName() pulumi.StringPtrOutput
- func (o ResourceFileOutput) BlobPrefix() pulumi.StringPtrOutput
- func (ResourceFileOutput) ElementType() reflect.Type
- func (o ResourceFileOutput) FileMode() pulumi.StringPtrOutput
- func (o ResourceFileOutput) FilePath() pulumi.StringPtrOutput
- func (o ResourceFileOutput) HttpUrl() pulumi.StringPtrOutput
- func (o ResourceFileOutput) StorageContainerUrl() pulumi.StringPtrOutput
- func (o ResourceFileOutput) ToResourceFileOutput() ResourceFileOutput
- func (o ResourceFileOutput) ToResourceFileOutputWithContext(ctx context.Context) ResourceFileOutput
- type ResourceFileResponse
- type ResourceFileResponseArgs
- type ResourceFileResponseArray
- type ResourceFileResponseArrayInput
- type ResourceFileResponseArrayOutput
- func (ResourceFileResponseArrayOutput) ElementType() reflect.Type
- func (o ResourceFileResponseArrayOutput) Index(i pulumi.IntInput) ResourceFileResponseOutput
- func (o ResourceFileResponseArrayOutput) ToResourceFileResponseArrayOutput() ResourceFileResponseArrayOutput
- func (o ResourceFileResponseArrayOutput) ToResourceFileResponseArrayOutputWithContext(ctx context.Context) ResourceFileResponseArrayOutput
- type ResourceFileResponseInput
- type ResourceFileResponseOutput
- func (o ResourceFileResponseOutput) AutoStorageContainerName() pulumi.StringPtrOutput
- func (o ResourceFileResponseOutput) BlobPrefix() pulumi.StringPtrOutput
- func (ResourceFileResponseOutput) ElementType() reflect.Type
- func (o ResourceFileResponseOutput) FileMode() pulumi.StringPtrOutput
- func (o ResourceFileResponseOutput) FilePath() pulumi.StringPtrOutput
- func (o ResourceFileResponseOutput) HttpUrl() pulumi.StringPtrOutput
- func (o ResourceFileResponseOutput) StorageContainerUrl() pulumi.StringPtrOutput
- func (o ResourceFileResponseOutput) ToResourceFileResponseOutput() ResourceFileResponseOutput
- func (o ResourceFileResponseOutput) ToResourceFileResponseOutputWithContext(ctx context.Context) ResourceFileResponseOutput
- type ScaleSettings
- type ScaleSettingsArgs
- func (ScaleSettingsArgs) ElementType() reflect.Type
- func (i ScaleSettingsArgs) ToScaleSettingsOutput() ScaleSettingsOutput
- func (i ScaleSettingsArgs) ToScaleSettingsOutputWithContext(ctx context.Context) ScaleSettingsOutput
- func (i ScaleSettingsArgs) ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput
- func (i ScaleSettingsArgs) ToScaleSettingsPtrOutputWithContext(ctx context.Context) ScaleSettingsPtrOutput
- type ScaleSettingsInput
- type ScaleSettingsOutput
- func (o ScaleSettingsOutput) AutoScale() AutoScaleSettingsPtrOutput
- func (ScaleSettingsOutput) ElementType() reflect.Type
- func (o ScaleSettingsOutput) FixedScale() FixedScaleSettingsPtrOutput
- func (o ScaleSettingsOutput) ToScaleSettingsOutput() ScaleSettingsOutput
- func (o ScaleSettingsOutput) ToScaleSettingsOutputWithContext(ctx context.Context) ScaleSettingsOutput
- func (o ScaleSettingsOutput) ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput
- func (o ScaleSettingsOutput) ToScaleSettingsPtrOutputWithContext(ctx context.Context) ScaleSettingsPtrOutput
- type ScaleSettingsPtrInput
- type ScaleSettingsPtrOutput
- func (o ScaleSettingsPtrOutput) AutoScale() AutoScaleSettingsPtrOutput
- func (o ScaleSettingsPtrOutput) Elem() ScaleSettingsOutput
- func (ScaleSettingsPtrOutput) ElementType() reflect.Type
- func (o ScaleSettingsPtrOutput) FixedScale() FixedScaleSettingsPtrOutput
- func (o ScaleSettingsPtrOutput) ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput
- func (o ScaleSettingsPtrOutput) ToScaleSettingsPtrOutputWithContext(ctx context.Context) ScaleSettingsPtrOutput
- type ScaleSettingsResponse
- type ScaleSettingsResponseArgs
- func (ScaleSettingsResponseArgs) ElementType() reflect.Type
- func (i ScaleSettingsResponseArgs) ToScaleSettingsResponseOutput() ScaleSettingsResponseOutput
- func (i ScaleSettingsResponseArgs) ToScaleSettingsResponseOutputWithContext(ctx context.Context) ScaleSettingsResponseOutput
- func (i ScaleSettingsResponseArgs) ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput
- func (i ScaleSettingsResponseArgs) ToScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ScaleSettingsResponsePtrOutput
- type ScaleSettingsResponseInput
- type ScaleSettingsResponseOutput
- func (o ScaleSettingsResponseOutput) AutoScale() AutoScaleSettingsResponsePtrOutput
- func (ScaleSettingsResponseOutput) ElementType() reflect.Type
- func (o ScaleSettingsResponseOutput) FixedScale() FixedScaleSettingsResponsePtrOutput
- func (o ScaleSettingsResponseOutput) ToScaleSettingsResponseOutput() ScaleSettingsResponseOutput
- func (o ScaleSettingsResponseOutput) ToScaleSettingsResponseOutputWithContext(ctx context.Context) ScaleSettingsResponseOutput
- func (o ScaleSettingsResponseOutput) ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput
- func (o ScaleSettingsResponseOutput) ToScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ScaleSettingsResponsePtrOutput
- type ScaleSettingsResponsePtrInput
- type ScaleSettingsResponsePtrOutput
- func (o ScaleSettingsResponsePtrOutput) AutoScale() AutoScaleSettingsResponsePtrOutput
- func (o ScaleSettingsResponsePtrOutput) Elem() ScaleSettingsResponseOutput
- func (ScaleSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o ScaleSettingsResponsePtrOutput) FixedScale() FixedScaleSettingsResponsePtrOutput
- func (o ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput
- func (o ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ScaleSettingsResponsePtrOutput
- type StartTask
- type StartTaskArgs
- func (StartTaskArgs) ElementType() reflect.Type
- func (i StartTaskArgs) ToStartTaskOutput() StartTaskOutput
- func (i StartTaskArgs) ToStartTaskOutputWithContext(ctx context.Context) StartTaskOutput
- func (i StartTaskArgs) ToStartTaskPtrOutput() StartTaskPtrOutput
- func (i StartTaskArgs) ToStartTaskPtrOutputWithContext(ctx context.Context) StartTaskPtrOutput
- type StartTaskInput
- type StartTaskOutput
- func (o StartTaskOutput) CommandLine() pulumi.StringPtrOutput
- func (o StartTaskOutput) ContainerSettings() TaskContainerSettingsPtrOutput
- func (StartTaskOutput) ElementType() reflect.Type
- func (o StartTaskOutput) EnvironmentSettings() EnvironmentSettingArrayOutput
- func (o StartTaskOutput) MaxTaskRetryCount() pulumi.IntPtrOutput
- func (o StartTaskOutput) ResourceFiles() ResourceFileArrayOutput
- func (o StartTaskOutput) ToStartTaskOutput() StartTaskOutput
- func (o StartTaskOutput) ToStartTaskOutputWithContext(ctx context.Context) StartTaskOutput
- func (o StartTaskOutput) ToStartTaskPtrOutput() StartTaskPtrOutput
- func (o StartTaskOutput) ToStartTaskPtrOutputWithContext(ctx context.Context) StartTaskPtrOutput
- func (o StartTaskOutput) UserIdentity() UserIdentityPtrOutput
- func (o StartTaskOutput) WaitForSuccess() pulumi.BoolPtrOutput
- type StartTaskPtrInput
- type StartTaskPtrOutput
- func (o StartTaskPtrOutput) CommandLine() pulumi.StringPtrOutput
- func (o StartTaskPtrOutput) ContainerSettings() TaskContainerSettingsPtrOutput
- func (o StartTaskPtrOutput) Elem() StartTaskOutput
- func (StartTaskPtrOutput) ElementType() reflect.Type
- func (o StartTaskPtrOutput) EnvironmentSettings() EnvironmentSettingArrayOutput
- func (o StartTaskPtrOutput) MaxTaskRetryCount() pulumi.IntPtrOutput
- func (o StartTaskPtrOutput) ResourceFiles() ResourceFileArrayOutput
- func (o StartTaskPtrOutput) ToStartTaskPtrOutput() StartTaskPtrOutput
- func (o StartTaskPtrOutput) ToStartTaskPtrOutputWithContext(ctx context.Context) StartTaskPtrOutput
- func (o StartTaskPtrOutput) UserIdentity() UserIdentityPtrOutput
- func (o StartTaskPtrOutput) WaitForSuccess() pulumi.BoolPtrOutput
- type StartTaskResponse
- type StartTaskResponseArgs
- func (StartTaskResponseArgs) ElementType() reflect.Type
- func (i StartTaskResponseArgs) ToStartTaskResponseOutput() StartTaskResponseOutput
- func (i StartTaskResponseArgs) ToStartTaskResponseOutputWithContext(ctx context.Context) StartTaskResponseOutput
- func (i StartTaskResponseArgs) ToStartTaskResponsePtrOutput() StartTaskResponsePtrOutput
- func (i StartTaskResponseArgs) ToStartTaskResponsePtrOutputWithContext(ctx context.Context) StartTaskResponsePtrOutput
- type StartTaskResponseInput
- type StartTaskResponseOutput
- func (o StartTaskResponseOutput) CommandLine() pulumi.StringPtrOutput
- func (o StartTaskResponseOutput) ContainerSettings() TaskContainerSettingsResponsePtrOutput
- func (StartTaskResponseOutput) ElementType() reflect.Type
- func (o StartTaskResponseOutput) EnvironmentSettings() EnvironmentSettingResponseArrayOutput
- func (o StartTaskResponseOutput) MaxTaskRetryCount() pulumi.IntPtrOutput
- func (o StartTaskResponseOutput) ResourceFiles() ResourceFileResponseArrayOutput
- func (o StartTaskResponseOutput) ToStartTaskResponseOutput() StartTaskResponseOutput
- func (o StartTaskResponseOutput) ToStartTaskResponseOutputWithContext(ctx context.Context) StartTaskResponseOutput
- func (o StartTaskResponseOutput) ToStartTaskResponsePtrOutput() StartTaskResponsePtrOutput
- func (o StartTaskResponseOutput) ToStartTaskResponsePtrOutputWithContext(ctx context.Context) StartTaskResponsePtrOutput
- func (o StartTaskResponseOutput) UserIdentity() UserIdentityResponsePtrOutput
- func (o StartTaskResponseOutput) WaitForSuccess() pulumi.BoolPtrOutput
- type StartTaskResponsePtrInput
- type StartTaskResponsePtrOutput
- func (o StartTaskResponsePtrOutput) CommandLine() pulumi.StringPtrOutput
- func (o StartTaskResponsePtrOutput) ContainerSettings() TaskContainerSettingsResponsePtrOutput
- func (o StartTaskResponsePtrOutput) Elem() StartTaskResponseOutput
- func (StartTaskResponsePtrOutput) ElementType() reflect.Type
- func (o StartTaskResponsePtrOutput) EnvironmentSettings() EnvironmentSettingResponseArrayOutput
- func (o StartTaskResponsePtrOutput) MaxTaskRetryCount() pulumi.IntPtrOutput
- func (o StartTaskResponsePtrOutput) ResourceFiles() ResourceFileResponseArrayOutput
- func (o StartTaskResponsePtrOutput) ToStartTaskResponsePtrOutput() StartTaskResponsePtrOutput
- func (o StartTaskResponsePtrOutput) ToStartTaskResponsePtrOutputWithContext(ctx context.Context) StartTaskResponsePtrOutput
- func (o StartTaskResponsePtrOutput) UserIdentity() UserIdentityResponsePtrOutput
- func (o StartTaskResponsePtrOutput) WaitForSuccess() pulumi.BoolPtrOutput
- type TaskContainerSettings
- type TaskContainerSettingsArgs
- func (TaskContainerSettingsArgs) ElementType() reflect.Type
- func (i TaskContainerSettingsArgs) ToTaskContainerSettingsOutput() TaskContainerSettingsOutput
- func (i TaskContainerSettingsArgs) ToTaskContainerSettingsOutputWithContext(ctx context.Context) TaskContainerSettingsOutput
- func (i TaskContainerSettingsArgs) ToTaskContainerSettingsPtrOutput() TaskContainerSettingsPtrOutput
- func (i TaskContainerSettingsArgs) ToTaskContainerSettingsPtrOutputWithContext(ctx context.Context) TaskContainerSettingsPtrOutput
- type TaskContainerSettingsInput
- type TaskContainerSettingsOutput
- func (o TaskContainerSettingsOutput) ContainerRunOptions() pulumi.StringPtrOutput
- func (TaskContainerSettingsOutput) ElementType() reflect.Type
- func (o TaskContainerSettingsOutput) ImageName() pulumi.StringOutput
- func (o TaskContainerSettingsOutput) Registry() ContainerRegistryPtrOutput
- func (o TaskContainerSettingsOutput) ToTaskContainerSettingsOutput() TaskContainerSettingsOutput
- func (o TaskContainerSettingsOutput) ToTaskContainerSettingsOutputWithContext(ctx context.Context) TaskContainerSettingsOutput
- func (o TaskContainerSettingsOutput) ToTaskContainerSettingsPtrOutput() TaskContainerSettingsPtrOutput
- func (o TaskContainerSettingsOutput) ToTaskContainerSettingsPtrOutputWithContext(ctx context.Context) TaskContainerSettingsPtrOutput
- func (o TaskContainerSettingsOutput) WorkingDirectory() pulumi.StringPtrOutput
- type TaskContainerSettingsPtrInput
- type TaskContainerSettingsPtrOutput
- func (o TaskContainerSettingsPtrOutput) ContainerRunOptions() pulumi.StringPtrOutput
- func (o TaskContainerSettingsPtrOutput) Elem() TaskContainerSettingsOutput
- func (TaskContainerSettingsPtrOutput) ElementType() reflect.Type
- func (o TaskContainerSettingsPtrOutput) ImageName() pulumi.StringPtrOutput
- func (o TaskContainerSettingsPtrOutput) Registry() ContainerRegistryPtrOutput
- func (o TaskContainerSettingsPtrOutput) ToTaskContainerSettingsPtrOutput() TaskContainerSettingsPtrOutput
- func (o TaskContainerSettingsPtrOutput) ToTaskContainerSettingsPtrOutputWithContext(ctx context.Context) TaskContainerSettingsPtrOutput
- func (o TaskContainerSettingsPtrOutput) WorkingDirectory() pulumi.StringPtrOutput
- type TaskContainerSettingsResponse
- type TaskContainerSettingsResponseArgs
- func (TaskContainerSettingsResponseArgs) ElementType() reflect.Type
- func (i TaskContainerSettingsResponseArgs) ToTaskContainerSettingsResponseOutput() TaskContainerSettingsResponseOutput
- func (i TaskContainerSettingsResponseArgs) ToTaskContainerSettingsResponseOutputWithContext(ctx context.Context) TaskContainerSettingsResponseOutput
- func (i TaskContainerSettingsResponseArgs) ToTaskContainerSettingsResponsePtrOutput() TaskContainerSettingsResponsePtrOutput
- func (i TaskContainerSettingsResponseArgs) ToTaskContainerSettingsResponsePtrOutputWithContext(ctx context.Context) TaskContainerSettingsResponsePtrOutput
- type TaskContainerSettingsResponseInput
- type TaskContainerSettingsResponseOutput
- func (o TaskContainerSettingsResponseOutput) ContainerRunOptions() pulumi.StringPtrOutput
- func (TaskContainerSettingsResponseOutput) ElementType() reflect.Type
- func (o TaskContainerSettingsResponseOutput) ImageName() pulumi.StringOutput
- func (o TaskContainerSettingsResponseOutput) Registry() ContainerRegistryResponsePtrOutput
- func (o TaskContainerSettingsResponseOutput) ToTaskContainerSettingsResponseOutput() TaskContainerSettingsResponseOutput
- func (o TaskContainerSettingsResponseOutput) ToTaskContainerSettingsResponseOutputWithContext(ctx context.Context) TaskContainerSettingsResponseOutput
- func (o TaskContainerSettingsResponseOutput) ToTaskContainerSettingsResponsePtrOutput() TaskContainerSettingsResponsePtrOutput
- func (o TaskContainerSettingsResponseOutput) ToTaskContainerSettingsResponsePtrOutputWithContext(ctx context.Context) TaskContainerSettingsResponsePtrOutput
- func (o TaskContainerSettingsResponseOutput) WorkingDirectory() pulumi.StringPtrOutput
- type TaskContainerSettingsResponsePtrInput
- type TaskContainerSettingsResponsePtrOutput
- func (o TaskContainerSettingsResponsePtrOutput) ContainerRunOptions() pulumi.StringPtrOutput
- func (o TaskContainerSettingsResponsePtrOutput) Elem() TaskContainerSettingsResponseOutput
- func (TaskContainerSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o TaskContainerSettingsResponsePtrOutput) ImageName() pulumi.StringPtrOutput
- func (o TaskContainerSettingsResponsePtrOutput) Registry() ContainerRegistryResponsePtrOutput
- func (o TaskContainerSettingsResponsePtrOutput) ToTaskContainerSettingsResponsePtrOutput() TaskContainerSettingsResponsePtrOutput
- func (o TaskContainerSettingsResponsePtrOutput) ToTaskContainerSettingsResponsePtrOutputWithContext(ctx context.Context) TaskContainerSettingsResponsePtrOutput
- func (o TaskContainerSettingsResponsePtrOutput) WorkingDirectory() pulumi.StringPtrOutput
- type TaskSchedulingPolicy
- type TaskSchedulingPolicyArgs
- func (TaskSchedulingPolicyArgs) ElementType() reflect.Type
- func (i TaskSchedulingPolicyArgs) ToTaskSchedulingPolicyOutput() TaskSchedulingPolicyOutput
- func (i TaskSchedulingPolicyArgs) ToTaskSchedulingPolicyOutputWithContext(ctx context.Context) TaskSchedulingPolicyOutput
- func (i TaskSchedulingPolicyArgs) ToTaskSchedulingPolicyPtrOutput() TaskSchedulingPolicyPtrOutput
- func (i TaskSchedulingPolicyArgs) ToTaskSchedulingPolicyPtrOutputWithContext(ctx context.Context) TaskSchedulingPolicyPtrOutput
- type TaskSchedulingPolicyInput
- type TaskSchedulingPolicyOutput
- func (TaskSchedulingPolicyOutput) ElementType() reflect.Type
- func (o TaskSchedulingPolicyOutput) NodeFillType() pulumi.StringOutput
- func (o TaskSchedulingPolicyOutput) ToTaskSchedulingPolicyOutput() TaskSchedulingPolicyOutput
- func (o TaskSchedulingPolicyOutput) ToTaskSchedulingPolicyOutputWithContext(ctx context.Context) TaskSchedulingPolicyOutput
- func (o TaskSchedulingPolicyOutput) ToTaskSchedulingPolicyPtrOutput() TaskSchedulingPolicyPtrOutput
- func (o TaskSchedulingPolicyOutput) ToTaskSchedulingPolicyPtrOutputWithContext(ctx context.Context) TaskSchedulingPolicyPtrOutput
- type TaskSchedulingPolicyPtrInput
- type TaskSchedulingPolicyPtrOutput
- func (o TaskSchedulingPolicyPtrOutput) Elem() TaskSchedulingPolicyOutput
- func (TaskSchedulingPolicyPtrOutput) ElementType() reflect.Type
- func (o TaskSchedulingPolicyPtrOutput) NodeFillType() pulumi.StringPtrOutput
- func (o TaskSchedulingPolicyPtrOutput) ToTaskSchedulingPolicyPtrOutput() TaskSchedulingPolicyPtrOutput
- func (o TaskSchedulingPolicyPtrOutput) ToTaskSchedulingPolicyPtrOutputWithContext(ctx context.Context) TaskSchedulingPolicyPtrOutput
- type TaskSchedulingPolicyResponse
- type TaskSchedulingPolicyResponseArgs
- func (TaskSchedulingPolicyResponseArgs) ElementType() reflect.Type
- func (i TaskSchedulingPolicyResponseArgs) ToTaskSchedulingPolicyResponseOutput() TaskSchedulingPolicyResponseOutput
- func (i TaskSchedulingPolicyResponseArgs) ToTaskSchedulingPolicyResponseOutputWithContext(ctx context.Context) TaskSchedulingPolicyResponseOutput
- func (i TaskSchedulingPolicyResponseArgs) ToTaskSchedulingPolicyResponsePtrOutput() TaskSchedulingPolicyResponsePtrOutput
- func (i TaskSchedulingPolicyResponseArgs) ToTaskSchedulingPolicyResponsePtrOutputWithContext(ctx context.Context) TaskSchedulingPolicyResponsePtrOutput
- type TaskSchedulingPolicyResponseInput
- type TaskSchedulingPolicyResponseOutput
- func (TaskSchedulingPolicyResponseOutput) ElementType() reflect.Type
- func (o TaskSchedulingPolicyResponseOutput) NodeFillType() pulumi.StringOutput
- func (o TaskSchedulingPolicyResponseOutput) ToTaskSchedulingPolicyResponseOutput() TaskSchedulingPolicyResponseOutput
- func (o TaskSchedulingPolicyResponseOutput) ToTaskSchedulingPolicyResponseOutputWithContext(ctx context.Context) TaskSchedulingPolicyResponseOutput
- func (o TaskSchedulingPolicyResponseOutput) ToTaskSchedulingPolicyResponsePtrOutput() TaskSchedulingPolicyResponsePtrOutput
- func (o TaskSchedulingPolicyResponseOutput) ToTaskSchedulingPolicyResponsePtrOutputWithContext(ctx context.Context) TaskSchedulingPolicyResponsePtrOutput
- type TaskSchedulingPolicyResponsePtrInput
- type TaskSchedulingPolicyResponsePtrOutput
- func (o TaskSchedulingPolicyResponsePtrOutput) Elem() TaskSchedulingPolicyResponseOutput
- func (TaskSchedulingPolicyResponsePtrOutput) ElementType() reflect.Type
- func (o TaskSchedulingPolicyResponsePtrOutput) NodeFillType() pulumi.StringPtrOutput
- func (o TaskSchedulingPolicyResponsePtrOutput) ToTaskSchedulingPolicyResponsePtrOutput() TaskSchedulingPolicyResponsePtrOutput
- func (o TaskSchedulingPolicyResponsePtrOutput) ToTaskSchedulingPolicyResponsePtrOutputWithContext(ctx context.Context) TaskSchedulingPolicyResponsePtrOutput
- type UserAccount
- type UserAccountArgs
- type UserAccountArray
- type UserAccountArrayInput
- type UserAccountArrayOutput
- func (UserAccountArrayOutput) ElementType() reflect.Type
- func (o UserAccountArrayOutput) Index(i pulumi.IntInput) UserAccountOutput
- func (o UserAccountArrayOutput) ToUserAccountArrayOutput() UserAccountArrayOutput
- func (o UserAccountArrayOutput) ToUserAccountArrayOutputWithContext(ctx context.Context) UserAccountArrayOutput
- type UserAccountInput
- type UserAccountOutput
- func (UserAccountOutput) ElementType() reflect.Type
- func (o UserAccountOutput) ElevationLevel() pulumi.StringPtrOutput
- func (o UserAccountOutput) LinuxUserConfiguration() LinuxUserConfigurationPtrOutput
- func (o UserAccountOutput) Name() pulumi.StringOutput
- func (o UserAccountOutput) Password() pulumi.StringOutput
- func (o UserAccountOutput) ToUserAccountOutput() UserAccountOutput
- func (o UserAccountOutput) ToUserAccountOutputWithContext(ctx context.Context) UserAccountOutput
- func (o UserAccountOutput) WindowsUserConfiguration() WindowsUserConfigurationPtrOutput
- type UserAccountResponse
- type UserAccountResponseArgs
- type UserAccountResponseArray
- type UserAccountResponseArrayInput
- type UserAccountResponseArrayOutput
- func (UserAccountResponseArrayOutput) ElementType() reflect.Type
- func (o UserAccountResponseArrayOutput) Index(i pulumi.IntInput) UserAccountResponseOutput
- func (o UserAccountResponseArrayOutput) ToUserAccountResponseArrayOutput() UserAccountResponseArrayOutput
- func (o UserAccountResponseArrayOutput) ToUserAccountResponseArrayOutputWithContext(ctx context.Context) UserAccountResponseArrayOutput
- type UserAccountResponseInput
- type UserAccountResponseOutput
- func (UserAccountResponseOutput) ElementType() reflect.Type
- func (o UserAccountResponseOutput) ElevationLevel() pulumi.StringPtrOutput
- func (o UserAccountResponseOutput) LinuxUserConfiguration() LinuxUserConfigurationResponsePtrOutput
- func (o UserAccountResponseOutput) Name() pulumi.StringOutput
- func (o UserAccountResponseOutput) Password() pulumi.StringOutput
- func (o UserAccountResponseOutput) ToUserAccountResponseOutput() UserAccountResponseOutput
- func (o UserAccountResponseOutput) ToUserAccountResponseOutputWithContext(ctx context.Context) UserAccountResponseOutput
- func (o UserAccountResponseOutput) WindowsUserConfiguration() WindowsUserConfigurationResponsePtrOutput
- type UserIdentity
- type UserIdentityArgs
- func (UserIdentityArgs) ElementType() reflect.Type
- func (i UserIdentityArgs) ToUserIdentityOutput() UserIdentityOutput
- func (i UserIdentityArgs) ToUserIdentityOutputWithContext(ctx context.Context) UserIdentityOutput
- func (i UserIdentityArgs) ToUserIdentityPtrOutput() UserIdentityPtrOutput
- func (i UserIdentityArgs) ToUserIdentityPtrOutputWithContext(ctx context.Context) UserIdentityPtrOutput
- type UserIdentityInput
- type UserIdentityOutput
- func (o UserIdentityOutput) AutoUser() AutoUserSpecificationPtrOutput
- func (UserIdentityOutput) ElementType() reflect.Type
- func (o UserIdentityOutput) ToUserIdentityOutput() UserIdentityOutput
- func (o UserIdentityOutput) ToUserIdentityOutputWithContext(ctx context.Context) UserIdentityOutput
- func (o UserIdentityOutput) ToUserIdentityPtrOutput() UserIdentityPtrOutput
- func (o UserIdentityOutput) ToUserIdentityPtrOutputWithContext(ctx context.Context) UserIdentityPtrOutput
- func (o UserIdentityOutput) UserName() pulumi.StringPtrOutput
- type UserIdentityPtrInput
- type UserIdentityPtrOutput
- func (o UserIdentityPtrOutput) AutoUser() AutoUserSpecificationPtrOutput
- func (o UserIdentityPtrOutput) Elem() UserIdentityOutput
- func (UserIdentityPtrOutput) ElementType() reflect.Type
- func (o UserIdentityPtrOutput) ToUserIdentityPtrOutput() UserIdentityPtrOutput
- func (o UserIdentityPtrOutput) ToUserIdentityPtrOutputWithContext(ctx context.Context) UserIdentityPtrOutput
- func (o UserIdentityPtrOutput) UserName() pulumi.StringPtrOutput
- type UserIdentityResponse
- type UserIdentityResponseArgs
- func (UserIdentityResponseArgs) ElementType() reflect.Type
- func (i UserIdentityResponseArgs) ToUserIdentityResponseOutput() UserIdentityResponseOutput
- func (i UserIdentityResponseArgs) ToUserIdentityResponseOutputWithContext(ctx context.Context) UserIdentityResponseOutput
- func (i UserIdentityResponseArgs) ToUserIdentityResponsePtrOutput() UserIdentityResponsePtrOutput
- func (i UserIdentityResponseArgs) ToUserIdentityResponsePtrOutputWithContext(ctx context.Context) UserIdentityResponsePtrOutput
- type UserIdentityResponseInput
- type UserIdentityResponseOutput
- func (o UserIdentityResponseOutput) AutoUser() AutoUserSpecificationResponsePtrOutput
- func (UserIdentityResponseOutput) ElementType() reflect.Type
- func (o UserIdentityResponseOutput) ToUserIdentityResponseOutput() UserIdentityResponseOutput
- func (o UserIdentityResponseOutput) ToUserIdentityResponseOutputWithContext(ctx context.Context) UserIdentityResponseOutput
- func (o UserIdentityResponseOutput) ToUserIdentityResponsePtrOutput() UserIdentityResponsePtrOutput
- func (o UserIdentityResponseOutput) ToUserIdentityResponsePtrOutputWithContext(ctx context.Context) UserIdentityResponsePtrOutput
- func (o UserIdentityResponseOutput) UserName() pulumi.StringPtrOutput
- type UserIdentityResponsePtrInput
- type UserIdentityResponsePtrOutput
- func (o UserIdentityResponsePtrOutput) AutoUser() AutoUserSpecificationResponsePtrOutput
- func (o UserIdentityResponsePtrOutput) Elem() UserIdentityResponseOutput
- func (UserIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o UserIdentityResponsePtrOutput) ToUserIdentityResponsePtrOutput() UserIdentityResponsePtrOutput
- func (o UserIdentityResponsePtrOutput) ToUserIdentityResponsePtrOutputWithContext(ctx context.Context) UserIdentityResponsePtrOutput
- func (o UserIdentityResponsePtrOutput) UserName() pulumi.StringPtrOutput
- type VirtualMachineConfiguration
- type VirtualMachineConfigurationArgs
- func (VirtualMachineConfigurationArgs) ElementType() reflect.Type
- func (i VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationOutput() VirtualMachineConfigurationOutput
- func (i VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationOutputWithContext(ctx context.Context) VirtualMachineConfigurationOutput
- func (i VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationPtrOutput() VirtualMachineConfigurationPtrOutput
- func (i VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationPtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationPtrOutput
- type VirtualMachineConfigurationInput
- type VirtualMachineConfigurationOutput
- func (o VirtualMachineConfigurationOutput) ContainerConfiguration() ContainerConfigurationPtrOutput
- func (o VirtualMachineConfigurationOutput) DataDisks() DataDiskArrayOutput
- func (o VirtualMachineConfigurationOutput) DiskEncryptionConfiguration() DiskEncryptionConfigurationPtrOutput
- func (VirtualMachineConfigurationOutput) ElementType() reflect.Type
- func (o VirtualMachineConfigurationOutput) ImageReference() ImageReferenceOutput
- func (o VirtualMachineConfigurationOutput) LicenseType() pulumi.StringPtrOutput
- func (o VirtualMachineConfigurationOutput) NodeAgentSkuId() pulumi.StringOutput
- func (o VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationOutput() VirtualMachineConfigurationOutput
- func (o VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationOutputWithContext(ctx context.Context) VirtualMachineConfigurationOutput
- func (o VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationPtrOutput() VirtualMachineConfigurationPtrOutput
- func (o VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationPtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationPtrOutput
- func (o VirtualMachineConfigurationOutput) WindowsConfiguration() WindowsConfigurationPtrOutput
- type VirtualMachineConfigurationPtrInput
- type VirtualMachineConfigurationPtrOutput
- func (o VirtualMachineConfigurationPtrOutput) ContainerConfiguration() ContainerConfigurationPtrOutput
- func (o VirtualMachineConfigurationPtrOutput) DataDisks() DataDiskArrayOutput
- func (o VirtualMachineConfigurationPtrOutput) DiskEncryptionConfiguration() DiskEncryptionConfigurationPtrOutput
- func (o VirtualMachineConfigurationPtrOutput) Elem() VirtualMachineConfigurationOutput
- func (VirtualMachineConfigurationPtrOutput) ElementType() reflect.Type
- func (o VirtualMachineConfigurationPtrOutput) ImageReference() ImageReferencePtrOutput
- func (o VirtualMachineConfigurationPtrOutput) LicenseType() pulumi.StringPtrOutput
- func (o VirtualMachineConfigurationPtrOutput) NodeAgentSkuId() pulumi.StringPtrOutput
- func (o VirtualMachineConfigurationPtrOutput) ToVirtualMachineConfigurationPtrOutput() VirtualMachineConfigurationPtrOutput
- func (o VirtualMachineConfigurationPtrOutput) ToVirtualMachineConfigurationPtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationPtrOutput
- func (o VirtualMachineConfigurationPtrOutput) WindowsConfiguration() WindowsConfigurationPtrOutput
- type VirtualMachineConfigurationResponse
- type VirtualMachineConfigurationResponseArgs
- func (VirtualMachineConfigurationResponseArgs) ElementType() reflect.Type
- func (i VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponseOutput() VirtualMachineConfigurationResponseOutput
- func (i VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponseOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponseOutput
- func (i VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponsePtrOutput() VirtualMachineConfigurationResponsePtrOutput
- func (i VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponsePtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponsePtrOutput
- type VirtualMachineConfigurationResponseInput
- type VirtualMachineConfigurationResponseOutput
- func (o VirtualMachineConfigurationResponseOutput) ContainerConfiguration() ContainerConfigurationResponsePtrOutput
- func (o VirtualMachineConfigurationResponseOutput) DataDisks() DataDiskResponseArrayOutput
- func (o VirtualMachineConfigurationResponseOutput) DiskEncryptionConfiguration() DiskEncryptionConfigurationResponsePtrOutput
- func (VirtualMachineConfigurationResponseOutput) ElementType() reflect.Type
- func (o VirtualMachineConfigurationResponseOutput) ImageReference() ImageReferenceResponseOutput
- func (o VirtualMachineConfigurationResponseOutput) LicenseType() pulumi.StringPtrOutput
- func (o VirtualMachineConfigurationResponseOutput) NodeAgentSkuId() pulumi.StringOutput
- func (o VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponseOutput() VirtualMachineConfigurationResponseOutput
- func (o VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponseOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponseOutput
- func (o VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponsePtrOutput() VirtualMachineConfigurationResponsePtrOutput
- func (o VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponsePtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponsePtrOutput
- func (o VirtualMachineConfigurationResponseOutput) WindowsConfiguration() WindowsConfigurationResponsePtrOutput
- type VirtualMachineConfigurationResponsePtrInput
- type VirtualMachineConfigurationResponsePtrOutput
- func (o VirtualMachineConfigurationResponsePtrOutput) ContainerConfiguration() ContainerConfigurationResponsePtrOutput
- func (o VirtualMachineConfigurationResponsePtrOutput) DataDisks() DataDiskResponseArrayOutput
- func (o VirtualMachineConfigurationResponsePtrOutput) DiskEncryptionConfiguration() DiskEncryptionConfigurationResponsePtrOutput
- func (o VirtualMachineConfigurationResponsePtrOutput) Elem() VirtualMachineConfigurationResponseOutput
- func (VirtualMachineConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o VirtualMachineConfigurationResponsePtrOutput) ImageReference() ImageReferenceResponsePtrOutput
- func (o VirtualMachineConfigurationResponsePtrOutput) LicenseType() pulumi.StringPtrOutput
- func (o VirtualMachineConfigurationResponsePtrOutput) NodeAgentSkuId() pulumi.StringPtrOutput
- func (o VirtualMachineConfigurationResponsePtrOutput) ToVirtualMachineConfigurationResponsePtrOutput() VirtualMachineConfigurationResponsePtrOutput
- func (o VirtualMachineConfigurationResponsePtrOutput) ToVirtualMachineConfigurationResponsePtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponsePtrOutput
- func (o VirtualMachineConfigurationResponsePtrOutput) WindowsConfiguration() WindowsConfigurationResponsePtrOutput
- type VirtualMachineFamilyCoreQuotaResponse
- type VirtualMachineFamilyCoreQuotaResponseArgs
- func (VirtualMachineFamilyCoreQuotaResponseArgs) ElementType() reflect.Type
- func (i VirtualMachineFamilyCoreQuotaResponseArgs) ToVirtualMachineFamilyCoreQuotaResponseOutput() VirtualMachineFamilyCoreQuotaResponseOutput
- func (i VirtualMachineFamilyCoreQuotaResponseArgs) ToVirtualMachineFamilyCoreQuotaResponseOutputWithContext(ctx context.Context) VirtualMachineFamilyCoreQuotaResponseOutput
- type VirtualMachineFamilyCoreQuotaResponseArray
- func (VirtualMachineFamilyCoreQuotaResponseArray) ElementType() reflect.Type
- func (i VirtualMachineFamilyCoreQuotaResponseArray) ToVirtualMachineFamilyCoreQuotaResponseArrayOutput() VirtualMachineFamilyCoreQuotaResponseArrayOutput
- func (i VirtualMachineFamilyCoreQuotaResponseArray) ToVirtualMachineFamilyCoreQuotaResponseArrayOutputWithContext(ctx context.Context) VirtualMachineFamilyCoreQuotaResponseArrayOutput
- type VirtualMachineFamilyCoreQuotaResponseArrayInput
- type VirtualMachineFamilyCoreQuotaResponseArrayOutput
- func (VirtualMachineFamilyCoreQuotaResponseArrayOutput) ElementType() reflect.Type
- func (o VirtualMachineFamilyCoreQuotaResponseArrayOutput) Index(i pulumi.IntInput) VirtualMachineFamilyCoreQuotaResponseOutput
- func (o VirtualMachineFamilyCoreQuotaResponseArrayOutput) ToVirtualMachineFamilyCoreQuotaResponseArrayOutput() VirtualMachineFamilyCoreQuotaResponseArrayOutput
- func (o VirtualMachineFamilyCoreQuotaResponseArrayOutput) ToVirtualMachineFamilyCoreQuotaResponseArrayOutputWithContext(ctx context.Context) VirtualMachineFamilyCoreQuotaResponseArrayOutput
- type VirtualMachineFamilyCoreQuotaResponseInput
- type VirtualMachineFamilyCoreQuotaResponseOutput
- func (o VirtualMachineFamilyCoreQuotaResponseOutput) CoreQuota() pulumi.IntOutput
- func (VirtualMachineFamilyCoreQuotaResponseOutput) ElementType() reflect.Type
- func (o VirtualMachineFamilyCoreQuotaResponseOutput) Name() pulumi.StringOutput
- func (o VirtualMachineFamilyCoreQuotaResponseOutput) ToVirtualMachineFamilyCoreQuotaResponseOutput() VirtualMachineFamilyCoreQuotaResponseOutput
- func (o VirtualMachineFamilyCoreQuotaResponseOutput) ToVirtualMachineFamilyCoreQuotaResponseOutputWithContext(ctx context.Context) VirtualMachineFamilyCoreQuotaResponseOutput
- type WindowsConfiguration
- type WindowsConfigurationArgs
- func (WindowsConfigurationArgs) ElementType() reflect.Type
- func (i WindowsConfigurationArgs) ToWindowsConfigurationOutput() WindowsConfigurationOutput
- func (i WindowsConfigurationArgs) ToWindowsConfigurationOutputWithContext(ctx context.Context) WindowsConfigurationOutput
- func (i WindowsConfigurationArgs) ToWindowsConfigurationPtrOutput() WindowsConfigurationPtrOutput
- func (i WindowsConfigurationArgs) ToWindowsConfigurationPtrOutputWithContext(ctx context.Context) WindowsConfigurationPtrOutput
- type WindowsConfigurationInput
- type WindowsConfigurationOutput
- func (WindowsConfigurationOutput) ElementType() reflect.Type
- func (o WindowsConfigurationOutput) EnableAutomaticUpdates() pulumi.BoolPtrOutput
- func (o WindowsConfigurationOutput) ToWindowsConfigurationOutput() WindowsConfigurationOutput
- func (o WindowsConfigurationOutput) ToWindowsConfigurationOutputWithContext(ctx context.Context) WindowsConfigurationOutput
- func (o WindowsConfigurationOutput) ToWindowsConfigurationPtrOutput() WindowsConfigurationPtrOutput
- func (o WindowsConfigurationOutput) ToWindowsConfigurationPtrOutputWithContext(ctx context.Context) WindowsConfigurationPtrOutput
- type WindowsConfigurationPtrInput
- type WindowsConfigurationPtrOutput
- func (o WindowsConfigurationPtrOutput) Elem() WindowsConfigurationOutput
- func (WindowsConfigurationPtrOutput) ElementType() reflect.Type
- func (o WindowsConfigurationPtrOutput) EnableAutomaticUpdates() pulumi.BoolPtrOutput
- func (o WindowsConfigurationPtrOutput) ToWindowsConfigurationPtrOutput() WindowsConfigurationPtrOutput
- func (o WindowsConfigurationPtrOutput) ToWindowsConfigurationPtrOutputWithContext(ctx context.Context) WindowsConfigurationPtrOutput
- type WindowsConfigurationResponse
- type WindowsConfigurationResponseArgs
- func (WindowsConfigurationResponseArgs) ElementType() reflect.Type
- func (i WindowsConfigurationResponseArgs) ToWindowsConfigurationResponseOutput() WindowsConfigurationResponseOutput
- func (i WindowsConfigurationResponseArgs) ToWindowsConfigurationResponseOutputWithContext(ctx context.Context) WindowsConfigurationResponseOutput
- func (i WindowsConfigurationResponseArgs) ToWindowsConfigurationResponsePtrOutput() WindowsConfigurationResponsePtrOutput
- func (i WindowsConfigurationResponseArgs) ToWindowsConfigurationResponsePtrOutputWithContext(ctx context.Context) WindowsConfigurationResponsePtrOutput
- type WindowsConfigurationResponseInput
- type WindowsConfigurationResponseOutput
- func (WindowsConfigurationResponseOutput) ElementType() reflect.Type
- func (o WindowsConfigurationResponseOutput) EnableAutomaticUpdates() pulumi.BoolPtrOutput
- func (o WindowsConfigurationResponseOutput) ToWindowsConfigurationResponseOutput() WindowsConfigurationResponseOutput
- func (o WindowsConfigurationResponseOutput) ToWindowsConfigurationResponseOutputWithContext(ctx context.Context) WindowsConfigurationResponseOutput
- func (o WindowsConfigurationResponseOutput) ToWindowsConfigurationResponsePtrOutput() WindowsConfigurationResponsePtrOutput
- func (o WindowsConfigurationResponseOutput) ToWindowsConfigurationResponsePtrOutputWithContext(ctx context.Context) WindowsConfigurationResponsePtrOutput
- type WindowsConfigurationResponsePtrInput
- type WindowsConfigurationResponsePtrOutput
- func (o WindowsConfigurationResponsePtrOutput) Elem() WindowsConfigurationResponseOutput
- func (WindowsConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o WindowsConfigurationResponsePtrOutput) EnableAutomaticUpdates() pulumi.BoolPtrOutput
- func (o WindowsConfigurationResponsePtrOutput) ToWindowsConfigurationResponsePtrOutput() WindowsConfigurationResponsePtrOutput
- func (o WindowsConfigurationResponsePtrOutput) ToWindowsConfigurationResponsePtrOutputWithContext(ctx context.Context) WindowsConfigurationResponsePtrOutput
- type WindowsUserConfiguration
- type WindowsUserConfigurationArgs
- func (WindowsUserConfigurationArgs) ElementType() reflect.Type
- func (i WindowsUserConfigurationArgs) ToWindowsUserConfigurationOutput() WindowsUserConfigurationOutput
- func (i WindowsUserConfigurationArgs) ToWindowsUserConfigurationOutputWithContext(ctx context.Context) WindowsUserConfigurationOutput
- func (i WindowsUserConfigurationArgs) ToWindowsUserConfigurationPtrOutput() WindowsUserConfigurationPtrOutput
- func (i WindowsUserConfigurationArgs) ToWindowsUserConfigurationPtrOutputWithContext(ctx context.Context) WindowsUserConfigurationPtrOutput
- type WindowsUserConfigurationInput
- type WindowsUserConfigurationOutput
- func (WindowsUserConfigurationOutput) ElementType() reflect.Type
- func (o WindowsUserConfigurationOutput) LoginMode() pulumi.StringPtrOutput
- func (o WindowsUserConfigurationOutput) ToWindowsUserConfigurationOutput() WindowsUserConfigurationOutput
- func (o WindowsUserConfigurationOutput) ToWindowsUserConfigurationOutputWithContext(ctx context.Context) WindowsUserConfigurationOutput
- func (o WindowsUserConfigurationOutput) ToWindowsUserConfigurationPtrOutput() WindowsUserConfigurationPtrOutput
- func (o WindowsUserConfigurationOutput) ToWindowsUserConfigurationPtrOutputWithContext(ctx context.Context) WindowsUserConfigurationPtrOutput
- type WindowsUserConfigurationPtrInput
- type WindowsUserConfigurationPtrOutput
- func (o WindowsUserConfigurationPtrOutput) Elem() WindowsUserConfigurationOutput
- func (WindowsUserConfigurationPtrOutput) ElementType() reflect.Type
- func (o WindowsUserConfigurationPtrOutput) LoginMode() pulumi.StringPtrOutput
- func (o WindowsUserConfigurationPtrOutput) ToWindowsUserConfigurationPtrOutput() WindowsUserConfigurationPtrOutput
- func (o WindowsUserConfigurationPtrOutput) ToWindowsUserConfigurationPtrOutputWithContext(ctx context.Context) WindowsUserConfigurationPtrOutput
- type WindowsUserConfigurationResponse
- type WindowsUserConfigurationResponseArgs
- func (WindowsUserConfigurationResponseArgs) ElementType() reflect.Type
- func (i WindowsUserConfigurationResponseArgs) ToWindowsUserConfigurationResponseOutput() WindowsUserConfigurationResponseOutput
- func (i WindowsUserConfigurationResponseArgs) ToWindowsUserConfigurationResponseOutputWithContext(ctx context.Context) WindowsUserConfigurationResponseOutput
- func (i WindowsUserConfigurationResponseArgs) ToWindowsUserConfigurationResponsePtrOutput() WindowsUserConfigurationResponsePtrOutput
- func (i WindowsUserConfigurationResponseArgs) ToWindowsUserConfigurationResponsePtrOutputWithContext(ctx context.Context) WindowsUserConfigurationResponsePtrOutput
- type WindowsUserConfigurationResponseInput
- type WindowsUserConfigurationResponseOutput
- func (WindowsUserConfigurationResponseOutput) ElementType() reflect.Type
- func (o WindowsUserConfigurationResponseOutput) LoginMode() pulumi.StringPtrOutput
- func (o WindowsUserConfigurationResponseOutput) ToWindowsUserConfigurationResponseOutput() WindowsUserConfigurationResponseOutput
- func (o WindowsUserConfigurationResponseOutput) ToWindowsUserConfigurationResponseOutputWithContext(ctx context.Context) WindowsUserConfigurationResponseOutput
- func (o WindowsUserConfigurationResponseOutput) ToWindowsUserConfigurationResponsePtrOutput() WindowsUserConfigurationResponsePtrOutput
- func (o WindowsUserConfigurationResponseOutput) ToWindowsUserConfigurationResponsePtrOutputWithContext(ctx context.Context) WindowsUserConfigurationResponsePtrOutput
- type WindowsUserConfigurationResponsePtrInput
- type WindowsUserConfigurationResponsePtrOutput
- func (o WindowsUserConfigurationResponsePtrOutput) Elem() WindowsUserConfigurationResponseOutput
- func (WindowsUserConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o WindowsUserConfigurationResponsePtrOutput) LoginMode() pulumi.StringPtrOutput
- func (o WindowsUserConfigurationResponsePtrOutput) ToWindowsUserConfigurationResponsePtrOutput() WindowsUserConfigurationResponsePtrOutput
- func (o WindowsUserConfigurationResponsePtrOutput) ToWindowsUserConfigurationResponsePtrOutputWithContext(ctx context.Context) WindowsUserConfigurationResponsePtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { pulumi.CustomResourceState // A value indicating whether packages within the application may be overwritten using the same version string. AllowUpdates pulumi.BoolPtrOutput `pulumi:"allowUpdates"` // The package to use if a client requests the application but does not specify a version. This property can only be set to the name of an existing package. DefaultVersion pulumi.StringPtrOutput `pulumi:"defaultVersion"` // The display name for the application. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // The ETag of the resource, used for concurrency statements. Etag pulumi.StringOutput `pulumi:"etag"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
Contains information about an application in a Batch account.
func GetApplication ¶
func GetApplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationState, opts ...pulumi.ResourceOption) (*Application, error)
GetApplication gets an existing Application 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 NewApplication ¶
func NewApplication(ctx *pulumi.Context, name string, args *ApplicationArgs, opts ...pulumi.ResourceOption) (*Application, error)
NewApplication registers a new resource with the given unique name, arguments, and options.
func (Application) ElementType ¶ added in v0.2.6
func (Application) ElementType() reflect.Type
func (Application) ToApplicationOutput ¶ added in v0.2.6
func (i Application) ToApplicationOutput() ApplicationOutput
func (Application) ToApplicationOutputWithContext ¶ added in v0.2.6
func (i Application) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
type ApplicationArgs ¶
type ApplicationArgs struct { // The name of the Batch account. AccountName pulumi.StringInput // A value indicating whether packages within the application may be overwritten using the same version string. AllowUpdates pulumi.BoolPtrInput // The name of the application. This must be unique within the account. ApplicationName pulumi.StringInput // The package to use if a client requests the application but does not specify a version. This property can only be set to the name of an existing package. DefaultVersion pulumi.StringPtrInput // The display name for the application. DisplayName pulumi.StringPtrInput // The name of the resource group that contains the Batch account. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a Application resource.
func (ApplicationArgs) ElementType ¶
func (ApplicationArgs) ElementType() reflect.Type
type ApplicationInput ¶ added in v0.2.6
type ApplicationInput interface { pulumi.Input ToApplicationOutput() ApplicationOutput ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput }
type ApplicationOutput ¶ added in v0.2.6
type ApplicationOutput struct {
*pulumi.OutputState
}
func (ApplicationOutput) ElementType ¶ added in v0.2.6
func (ApplicationOutput) ElementType() reflect.Type
func (ApplicationOutput) ToApplicationOutput ¶ added in v0.2.6
func (o ApplicationOutput) ToApplicationOutput() ApplicationOutput
func (ApplicationOutput) ToApplicationOutputWithContext ¶ added in v0.2.6
func (o ApplicationOutput) ToApplicationOutputWithContext(ctx context.Context) ApplicationOutput
type ApplicationPackage ¶
type ApplicationPackage struct { pulumi.CustomResourceState // The ETag of the resource, used for concurrency statements. Etag pulumi.StringOutput `pulumi:"etag"` // The format of the application package, if the package is active. Format pulumi.StringOutput `pulumi:"format"` // The time at which the package was last activated, if the package is active. LastActivationTime pulumi.StringOutput `pulumi:"lastActivationTime"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The current state of the application package. State pulumi.StringOutput `pulumi:"state"` // The URL for the application package in Azure Storage. StorageUrl pulumi.StringOutput `pulumi:"storageUrl"` // The UTC time at which the Azure Storage URL will expire. StorageUrlExpiry pulumi.StringOutput `pulumi:"storageUrlExpiry"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
An application package which represents a particular version of an application.
func GetApplicationPackage ¶
func GetApplicationPackage(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationPackageState, opts ...pulumi.ResourceOption) (*ApplicationPackage, error)
GetApplicationPackage gets an existing ApplicationPackage 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 NewApplicationPackage ¶
func NewApplicationPackage(ctx *pulumi.Context, name string, args *ApplicationPackageArgs, opts ...pulumi.ResourceOption) (*ApplicationPackage, error)
NewApplicationPackage registers a new resource with the given unique name, arguments, and options.
func (ApplicationPackage) ElementType ¶ added in v0.2.6
func (ApplicationPackage) ElementType() reflect.Type
func (ApplicationPackage) ToApplicationPackageOutput ¶ added in v0.2.6
func (i ApplicationPackage) ToApplicationPackageOutput() ApplicationPackageOutput
func (ApplicationPackage) ToApplicationPackageOutputWithContext ¶ added in v0.2.6
func (i ApplicationPackage) ToApplicationPackageOutputWithContext(ctx context.Context) ApplicationPackageOutput
type ApplicationPackageArgs ¶
type ApplicationPackageArgs struct { // The name of the Batch account. AccountName pulumi.StringInput // The name of the application. This must be unique within the account. ApplicationName pulumi.StringInput // The name of the resource group that contains the Batch account. ResourceGroupName pulumi.StringInput // The version of the application. VersionName pulumi.StringInput }
The set of arguments for constructing a ApplicationPackage resource.
func (ApplicationPackageArgs) ElementType ¶
func (ApplicationPackageArgs) ElementType() reflect.Type
type ApplicationPackageInput ¶ added in v0.2.6
type ApplicationPackageInput interface { pulumi.Input ToApplicationPackageOutput() ApplicationPackageOutput ToApplicationPackageOutputWithContext(ctx context.Context) ApplicationPackageOutput }
type ApplicationPackageOutput ¶ added in v0.2.6
type ApplicationPackageOutput struct {
*pulumi.OutputState
}
func (ApplicationPackageOutput) ElementType ¶ added in v0.2.6
func (ApplicationPackageOutput) ElementType() reflect.Type
func (ApplicationPackageOutput) ToApplicationPackageOutput ¶ added in v0.2.6
func (o ApplicationPackageOutput) ToApplicationPackageOutput() ApplicationPackageOutput
func (ApplicationPackageOutput) ToApplicationPackageOutputWithContext ¶ added in v0.2.6
func (o ApplicationPackageOutput) ToApplicationPackageOutputWithContext(ctx context.Context) ApplicationPackageOutput
type ApplicationPackageReference ¶
type ApplicationPackageReference struct { Id string `pulumi:"id"` // If this is omitted, and no default version is specified for this application, the request fails with the error code InvalidApplicationPackageReferences. If you are calling the REST API directly, the HTTP status code is 409. Version *string `pulumi:"version"` }
type ApplicationPackageReferenceArgs ¶
type ApplicationPackageReferenceArgs struct { Id pulumi.StringInput `pulumi:"id"` // If this is omitted, and no default version is specified for this application, the request fails with the error code InvalidApplicationPackageReferences. If you are calling the REST API directly, the HTTP status code is 409. Version pulumi.StringPtrInput `pulumi:"version"` }
func (ApplicationPackageReferenceArgs) ElementType ¶
func (ApplicationPackageReferenceArgs) ElementType() reflect.Type
func (ApplicationPackageReferenceArgs) ToApplicationPackageReferenceOutput ¶
func (i ApplicationPackageReferenceArgs) ToApplicationPackageReferenceOutput() ApplicationPackageReferenceOutput
func (ApplicationPackageReferenceArgs) ToApplicationPackageReferenceOutputWithContext ¶
func (i ApplicationPackageReferenceArgs) ToApplicationPackageReferenceOutputWithContext(ctx context.Context) ApplicationPackageReferenceOutput
type ApplicationPackageReferenceArray ¶
type ApplicationPackageReferenceArray []ApplicationPackageReferenceInput
func (ApplicationPackageReferenceArray) ElementType ¶
func (ApplicationPackageReferenceArray) ElementType() reflect.Type
func (ApplicationPackageReferenceArray) ToApplicationPackageReferenceArrayOutput ¶
func (i ApplicationPackageReferenceArray) ToApplicationPackageReferenceArrayOutput() ApplicationPackageReferenceArrayOutput
func (ApplicationPackageReferenceArray) ToApplicationPackageReferenceArrayOutputWithContext ¶
func (i ApplicationPackageReferenceArray) ToApplicationPackageReferenceArrayOutputWithContext(ctx context.Context) ApplicationPackageReferenceArrayOutput
type ApplicationPackageReferenceArrayInput ¶
type ApplicationPackageReferenceArrayInput interface { pulumi.Input ToApplicationPackageReferenceArrayOutput() ApplicationPackageReferenceArrayOutput ToApplicationPackageReferenceArrayOutputWithContext(context.Context) ApplicationPackageReferenceArrayOutput }
ApplicationPackageReferenceArrayInput is an input type that accepts ApplicationPackageReferenceArray and ApplicationPackageReferenceArrayOutput values. You can construct a concrete instance of `ApplicationPackageReferenceArrayInput` via:
ApplicationPackageReferenceArray{ ApplicationPackageReferenceArgs{...} }
type ApplicationPackageReferenceArrayOutput ¶
type ApplicationPackageReferenceArrayOutput struct{ *pulumi.OutputState }
func (ApplicationPackageReferenceArrayOutput) ElementType ¶
func (ApplicationPackageReferenceArrayOutput) ElementType() reflect.Type
func (ApplicationPackageReferenceArrayOutput) ToApplicationPackageReferenceArrayOutput ¶
func (o ApplicationPackageReferenceArrayOutput) ToApplicationPackageReferenceArrayOutput() ApplicationPackageReferenceArrayOutput
func (ApplicationPackageReferenceArrayOutput) ToApplicationPackageReferenceArrayOutputWithContext ¶
func (o ApplicationPackageReferenceArrayOutput) ToApplicationPackageReferenceArrayOutputWithContext(ctx context.Context) ApplicationPackageReferenceArrayOutput
type ApplicationPackageReferenceInput ¶
type ApplicationPackageReferenceInput interface { pulumi.Input ToApplicationPackageReferenceOutput() ApplicationPackageReferenceOutput ToApplicationPackageReferenceOutputWithContext(context.Context) ApplicationPackageReferenceOutput }
ApplicationPackageReferenceInput is an input type that accepts ApplicationPackageReferenceArgs and ApplicationPackageReferenceOutput values. You can construct a concrete instance of `ApplicationPackageReferenceInput` via:
ApplicationPackageReferenceArgs{...}
type ApplicationPackageReferenceOutput ¶
type ApplicationPackageReferenceOutput struct{ *pulumi.OutputState }
func (ApplicationPackageReferenceOutput) ElementType ¶
func (ApplicationPackageReferenceOutput) ElementType() reflect.Type
func (ApplicationPackageReferenceOutput) Id ¶
func (o ApplicationPackageReferenceOutput) Id() pulumi.StringOutput
func (ApplicationPackageReferenceOutput) ToApplicationPackageReferenceOutput ¶
func (o ApplicationPackageReferenceOutput) ToApplicationPackageReferenceOutput() ApplicationPackageReferenceOutput
func (ApplicationPackageReferenceOutput) ToApplicationPackageReferenceOutputWithContext ¶
func (o ApplicationPackageReferenceOutput) ToApplicationPackageReferenceOutputWithContext(ctx context.Context) ApplicationPackageReferenceOutput
func (ApplicationPackageReferenceOutput) Version ¶
func (o ApplicationPackageReferenceOutput) Version() pulumi.StringPtrOutput
If this is omitted, and no default version is specified for this application, the request fails with the error code InvalidApplicationPackageReferences. If you are calling the REST API directly, the HTTP status code is 409.
type ApplicationPackageReferenceResponse ¶
type ApplicationPackageReferenceResponse struct { Id string `pulumi:"id"` // If this is omitted, and no default version is specified for this application, the request fails with the error code InvalidApplicationPackageReferences. If you are calling the REST API directly, the HTTP status code is 409. Version *string `pulumi:"version"` }
type ApplicationPackageReferenceResponseArgs ¶
type ApplicationPackageReferenceResponseArgs struct { Id pulumi.StringInput `pulumi:"id"` // If this is omitted, and no default version is specified for this application, the request fails with the error code InvalidApplicationPackageReferences. If you are calling the REST API directly, the HTTP status code is 409. Version pulumi.StringPtrInput `pulumi:"version"` }
func (ApplicationPackageReferenceResponseArgs) ElementType ¶
func (ApplicationPackageReferenceResponseArgs) ElementType() reflect.Type
func (ApplicationPackageReferenceResponseArgs) ToApplicationPackageReferenceResponseOutput ¶
func (i ApplicationPackageReferenceResponseArgs) ToApplicationPackageReferenceResponseOutput() ApplicationPackageReferenceResponseOutput
func (ApplicationPackageReferenceResponseArgs) ToApplicationPackageReferenceResponseOutputWithContext ¶
func (i ApplicationPackageReferenceResponseArgs) ToApplicationPackageReferenceResponseOutputWithContext(ctx context.Context) ApplicationPackageReferenceResponseOutput
type ApplicationPackageReferenceResponseArray ¶
type ApplicationPackageReferenceResponseArray []ApplicationPackageReferenceResponseInput
func (ApplicationPackageReferenceResponseArray) ElementType ¶
func (ApplicationPackageReferenceResponseArray) ElementType() reflect.Type
func (ApplicationPackageReferenceResponseArray) ToApplicationPackageReferenceResponseArrayOutput ¶
func (i ApplicationPackageReferenceResponseArray) ToApplicationPackageReferenceResponseArrayOutput() ApplicationPackageReferenceResponseArrayOutput
func (ApplicationPackageReferenceResponseArray) ToApplicationPackageReferenceResponseArrayOutputWithContext ¶
func (i ApplicationPackageReferenceResponseArray) ToApplicationPackageReferenceResponseArrayOutputWithContext(ctx context.Context) ApplicationPackageReferenceResponseArrayOutput
type ApplicationPackageReferenceResponseArrayInput ¶
type ApplicationPackageReferenceResponseArrayInput interface { pulumi.Input ToApplicationPackageReferenceResponseArrayOutput() ApplicationPackageReferenceResponseArrayOutput ToApplicationPackageReferenceResponseArrayOutputWithContext(context.Context) ApplicationPackageReferenceResponseArrayOutput }
ApplicationPackageReferenceResponseArrayInput is an input type that accepts ApplicationPackageReferenceResponseArray and ApplicationPackageReferenceResponseArrayOutput values. You can construct a concrete instance of `ApplicationPackageReferenceResponseArrayInput` via:
ApplicationPackageReferenceResponseArray{ ApplicationPackageReferenceResponseArgs{...} }
type ApplicationPackageReferenceResponseArrayOutput ¶
type ApplicationPackageReferenceResponseArrayOutput struct{ *pulumi.OutputState }
func (ApplicationPackageReferenceResponseArrayOutput) ElementType ¶
func (ApplicationPackageReferenceResponseArrayOutput) ElementType() reflect.Type
func (ApplicationPackageReferenceResponseArrayOutput) ToApplicationPackageReferenceResponseArrayOutput ¶
func (o ApplicationPackageReferenceResponseArrayOutput) ToApplicationPackageReferenceResponseArrayOutput() ApplicationPackageReferenceResponseArrayOutput
func (ApplicationPackageReferenceResponseArrayOutput) ToApplicationPackageReferenceResponseArrayOutputWithContext ¶
func (o ApplicationPackageReferenceResponseArrayOutput) ToApplicationPackageReferenceResponseArrayOutputWithContext(ctx context.Context) ApplicationPackageReferenceResponseArrayOutput
type ApplicationPackageReferenceResponseInput ¶
type ApplicationPackageReferenceResponseInput interface { pulumi.Input ToApplicationPackageReferenceResponseOutput() ApplicationPackageReferenceResponseOutput ToApplicationPackageReferenceResponseOutputWithContext(context.Context) ApplicationPackageReferenceResponseOutput }
ApplicationPackageReferenceResponseInput is an input type that accepts ApplicationPackageReferenceResponseArgs and ApplicationPackageReferenceResponseOutput values. You can construct a concrete instance of `ApplicationPackageReferenceResponseInput` via:
ApplicationPackageReferenceResponseArgs{...}
type ApplicationPackageReferenceResponseOutput ¶
type ApplicationPackageReferenceResponseOutput struct{ *pulumi.OutputState }
func (ApplicationPackageReferenceResponseOutput) ElementType ¶
func (ApplicationPackageReferenceResponseOutput) ElementType() reflect.Type
func (ApplicationPackageReferenceResponseOutput) Id ¶
func (o ApplicationPackageReferenceResponseOutput) Id() pulumi.StringOutput
func (ApplicationPackageReferenceResponseOutput) ToApplicationPackageReferenceResponseOutput ¶
func (o ApplicationPackageReferenceResponseOutput) ToApplicationPackageReferenceResponseOutput() ApplicationPackageReferenceResponseOutput
func (ApplicationPackageReferenceResponseOutput) ToApplicationPackageReferenceResponseOutputWithContext ¶
func (o ApplicationPackageReferenceResponseOutput) ToApplicationPackageReferenceResponseOutputWithContext(ctx context.Context) ApplicationPackageReferenceResponseOutput
func (ApplicationPackageReferenceResponseOutput) Version ¶
func (o ApplicationPackageReferenceResponseOutput) Version() pulumi.StringPtrOutput
If this is omitted, and no default version is specified for this application, the request fails with the error code InvalidApplicationPackageReferences. If you are calling the REST API directly, the HTTP status code is 409.
type ApplicationPackageState ¶
type ApplicationPackageState struct { // The ETag of the resource, used for concurrency statements. Etag pulumi.StringPtrInput // The format of the application package, if the package is active. Format pulumi.StringPtrInput // The time at which the package was last activated, if the package is active. LastActivationTime pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The current state of the application package. State pulumi.StringPtrInput // The URL for the application package in Azure Storage. StorageUrl pulumi.StringPtrInput // The UTC time at which the Azure Storage URL will expire. StorageUrlExpiry pulumi.StringPtrInput // The type of the resource. Type pulumi.StringPtrInput }
func (ApplicationPackageState) ElementType ¶
func (ApplicationPackageState) ElementType() reflect.Type
type ApplicationState ¶
type ApplicationState struct { // A value indicating whether packages within the application may be overwritten using the same version string. AllowUpdates pulumi.BoolPtrInput // The package to use if a client requests the application but does not specify a version. This property can only be set to the name of an existing package. DefaultVersion pulumi.StringPtrInput // The display name for the application. DisplayName pulumi.StringPtrInput // The ETag of the resource, used for concurrency statements. Etag pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The type of the resource. Type pulumi.StringPtrInput }
func (ApplicationState) ElementType ¶
func (ApplicationState) ElementType() reflect.Type
type AutoScaleRunErrorResponse ¶
type AutoScaleRunErrorResponse struct { // An identifier for the error. Codes are invariant and are intended to be consumed programmatically. Code string `pulumi:"code"` Details []AutoScaleRunErrorResponse `pulumi:"details"` // A message describing the error, intended to be suitable for display in a user interface. Message string `pulumi:"message"` }
type AutoScaleRunErrorResponseArgs ¶
type AutoScaleRunErrorResponseArgs struct { // An identifier for the error. Codes are invariant and are intended to be consumed programmatically. Code pulumi.StringInput `pulumi:"code"` Details AutoScaleRunErrorResponseArrayInput `pulumi:"details"` // A message describing the error, intended to be suitable for display in a user interface. Message pulumi.StringInput `pulumi:"message"` }
func (AutoScaleRunErrorResponseArgs) ElementType ¶
func (AutoScaleRunErrorResponseArgs) ElementType() reflect.Type
func (AutoScaleRunErrorResponseArgs) ToAutoScaleRunErrorResponseOutput ¶
func (i AutoScaleRunErrorResponseArgs) ToAutoScaleRunErrorResponseOutput() AutoScaleRunErrorResponseOutput
func (AutoScaleRunErrorResponseArgs) ToAutoScaleRunErrorResponseOutputWithContext ¶
func (i AutoScaleRunErrorResponseArgs) ToAutoScaleRunErrorResponseOutputWithContext(ctx context.Context) AutoScaleRunErrorResponseOutput
func (AutoScaleRunErrorResponseArgs) ToAutoScaleRunErrorResponsePtrOutput ¶
func (i AutoScaleRunErrorResponseArgs) ToAutoScaleRunErrorResponsePtrOutput() AutoScaleRunErrorResponsePtrOutput
func (AutoScaleRunErrorResponseArgs) ToAutoScaleRunErrorResponsePtrOutputWithContext ¶
func (i AutoScaleRunErrorResponseArgs) ToAutoScaleRunErrorResponsePtrOutputWithContext(ctx context.Context) AutoScaleRunErrorResponsePtrOutput
type AutoScaleRunErrorResponseArray ¶
type AutoScaleRunErrorResponseArray []AutoScaleRunErrorResponseInput
func (AutoScaleRunErrorResponseArray) ElementType ¶
func (AutoScaleRunErrorResponseArray) ElementType() reflect.Type
func (AutoScaleRunErrorResponseArray) ToAutoScaleRunErrorResponseArrayOutput ¶
func (i AutoScaleRunErrorResponseArray) ToAutoScaleRunErrorResponseArrayOutput() AutoScaleRunErrorResponseArrayOutput
func (AutoScaleRunErrorResponseArray) ToAutoScaleRunErrorResponseArrayOutputWithContext ¶
func (i AutoScaleRunErrorResponseArray) ToAutoScaleRunErrorResponseArrayOutputWithContext(ctx context.Context) AutoScaleRunErrorResponseArrayOutput
type AutoScaleRunErrorResponseArrayInput ¶
type AutoScaleRunErrorResponseArrayInput interface { pulumi.Input ToAutoScaleRunErrorResponseArrayOutput() AutoScaleRunErrorResponseArrayOutput ToAutoScaleRunErrorResponseArrayOutputWithContext(context.Context) AutoScaleRunErrorResponseArrayOutput }
AutoScaleRunErrorResponseArrayInput is an input type that accepts AutoScaleRunErrorResponseArray and AutoScaleRunErrorResponseArrayOutput values. You can construct a concrete instance of `AutoScaleRunErrorResponseArrayInput` via:
AutoScaleRunErrorResponseArray{ AutoScaleRunErrorResponseArgs{...} }
type AutoScaleRunErrorResponseArrayOutput ¶
type AutoScaleRunErrorResponseArrayOutput struct{ *pulumi.OutputState }
func (AutoScaleRunErrorResponseArrayOutput) ElementType ¶
func (AutoScaleRunErrorResponseArrayOutput) ElementType() reflect.Type
func (AutoScaleRunErrorResponseArrayOutput) Index ¶
func (o AutoScaleRunErrorResponseArrayOutput) Index(i pulumi.IntInput) AutoScaleRunErrorResponseOutput
func (AutoScaleRunErrorResponseArrayOutput) ToAutoScaleRunErrorResponseArrayOutput ¶
func (o AutoScaleRunErrorResponseArrayOutput) ToAutoScaleRunErrorResponseArrayOutput() AutoScaleRunErrorResponseArrayOutput
func (AutoScaleRunErrorResponseArrayOutput) ToAutoScaleRunErrorResponseArrayOutputWithContext ¶
func (o AutoScaleRunErrorResponseArrayOutput) ToAutoScaleRunErrorResponseArrayOutputWithContext(ctx context.Context) AutoScaleRunErrorResponseArrayOutput
type AutoScaleRunErrorResponseInput ¶
type AutoScaleRunErrorResponseInput interface { pulumi.Input ToAutoScaleRunErrorResponseOutput() AutoScaleRunErrorResponseOutput ToAutoScaleRunErrorResponseOutputWithContext(context.Context) AutoScaleRunErrorResponseOutput }
AutoScaleRunErrorResponseInput is an input type that accepts AutoScaleRunErrorResponseArgs and AutoScaleRunErrorResponseOutput values. You can construct a concrete instance of `AutoScaleRunErrorResponseInput` via:
AutoScaleRunErrorResponseArgs{...}
type AutoScaleRunErrorResponseOutput ¶
type AutoScaleRunErrorResponseOutput struct{ *pulumi.OutputState }
func (AutoScaleRunErrorResponseOutput) Code ¶
func (o AutoScaleRunErrorResponseOutput) Code() pulumi.StringOutput
An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
func (AutoScaleRunErrorResponseOutput) Details ¶
func (o AutoScaleRunErrorResponseOutput) Details() AutoScaleRunErrorResponseArrayOutput
func (AutoScaleRunErrorResponseOutput) ElementType ¶
func (AutoScaleRunErrorResponseOutput) ElementType() reflect.Type
func (AutoScaleRunErrorResponseOutput) Message ¶
func (o AutoScaleRunErrorResponseOutput) Message() pulumi.StringOutput
A message describing the error, intended to be suitable for display in a user interface.
func (AutoScaleRunErrorResponseOutput) ToAutoScaleRunErrorResponseOutput ¶
func (o AutoScaleRunErrorResponseOutput) ToAutoScaleRunErrorResponseOutput() AutoScaleRunErrorResponseOutput
func (AutoScaleRunErrorResponseOutput) ToAutoScaleRunErrorResponseOutputWithContext ¶
func (o AutoScaleRunErrorResponseOutput) ToAutoScaleRunErrorResponseOutputWithContext(ctx context.Context) AutoScaleRunErrorResponseOutput
func (AutoScaleRunErrorResponseOutput) ToAutoScaleRunErrorResponsePtrOutput ¶
func (o AutoScaleRunErrorResponseOutput) ToAutoScaleRunErrorResponsePtrOutput() AutoScaleRunErrorResponsePtrOutput
func (AutoScaleRunErrorResponseOutput) ToAutoScaleRunErrorResponsePtrOutputWithContext ¶
func (o AutoScaleRunErrorResponseOutput) ToAutoScaleRunErrorResponsePtrOutputWithContext(ctx context.Context) AutoScaleRunErrorResponsePtrOutput
type AutoScaleRunErrorResponsePtrInput ¶
type AutoScaleRunErrorResponsePtrInput interface { pulumi.Input ToAutoScaleRunErrorResponsePtrOutput() AutoScaleRunErrorResponsePtrOutput ToAutoScaleRunErrorResponsePtrOutputWithContext(context.Context) AutoScaleRunErrorResponsePtrOutput }
AutoScaleRunErrorResponsePtrInput is an input type that accepts AutoScaleRunErrorResponseArgs, AutoScaleRunErrorResponsePtr and AutoScaleRunErrorResponsePtrOutput values. You can construct a concrete instance of `AutoScaleRunErrorResponsePtrInput` via:
AutoScaleRunErrorResponseArgs{...} or: nil
func AutoScaleRunErrorResponsePtr ¶
func AutoScaleRunErrorResponsePtr(v *AutoScaleRunErrorResponseArgs) AutoScaleRunErrorResponsePtrInput
type AutoScaleRunErrorResponsePtrOutput ¶
type AutoScaleRunErrorResponsePtrOutput struct{ *pulumi.OutputState }
func (AutoScaleRunErrorResponsePtrOutput) Code ¶
func (o AutoScaleRunErrorResponsePtrOutput) Code() pulumi.StringPtrOutput
An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
func (AutoScaleRunErrorResponsePtrOutput) Details ¶
func (o AutoScaleRunErrorResponsePtrOutput) Details() AutoScaleRunErrorResponseArrayOutput
func (AutoScaleRunErrorResponsePtrOutput) Elem ¶
func (o AutoScaleRunErrorResponsePtrOutput) Elem() AutoScaleRunErrorResponseOutput
func (AutoScaleRunErrorResponsePtrOutput) ElementType ¶
func (AutoScaleRunErrorResponsePtrOutput) ElementType() reflect.Type
func (AutoScaleRunErrorResponsePtrOutput) Message ¶
func (o AutoScaleRunErrorResponsePtrOutput) Message() pulumi.StringPtrOutput
A message describing the error, intended to be suitable for display in a user interface.
func (AutoScaleRunErrorResponsePtrOutput) ToAutoScaleRunErrorResponsePtrOutput ¶
func (o AutoScaleRunErrorResponsePtrOutput) ToAutoScaleRunErrorResponsePtrOutput() AutoScaleRunErrorResponsePtrOutput
func (AutoScaleRunErrorResponsePtrOutput) ToAutoScaleRunErrorResponsePtrOutputWithContext ¶
func (o AutoScaleRunErrorResponsePtrOutput) ToAutoScaleRunErrorResponsePtrOutputWithContext(ctx context.Context) AutoScaleRunErrorResponsePtrOutput
type AutoScaleRunResponse ¶
type AutoScaleRunResponse struct { Error *AutoScaleRunErrorResponse `pulumi:"error"` EvaluationTime string `pulumi:"evaluationTime"` // Each variable value is returned in the form $variable=value, and variables are separated by semicolons. Results *string `pulumi:"results"` }
type AutoScaleRunResponseArgs ¶
type AutoScaleRunResponseArgs struct { Error AutoScaleRunErrorResponsePtrInput `pulumi:"error"` EvaluationTime pulumi.StringInput `pulumi:"evaluationTime"` // Each variable value is returned in the form $variable=value, and variables are separated by semicolons. Results pulumi.StringPtrInput `pulumi:"results"` }
func (AutoScaleRunResponseArgs) ElementType ¶
func (AutoScaleRunResponseArgs) ElementType() reflect.Type
func (AutoScaleRunResponseArgs) ToAutoScaleRunResponseOutput ¶
func (i AutoScaleRunResponseArgs) ToAutoScaleRunResponseOutput() AutoScaleRunResponseOutput
func (AutoScaleRunResponseArgs) ToAutoScaleRunResponseOutputWithContext ¶
func (i AutoScaleRunResponseArgs) ToAutoScaleRunResponseOutputWithContext(ctx context.Context) AutoScaleRunResponseOutput
func (AutoScaleRunResponseArgs) ToAutoScaleRunResponsePtrOutput ¶
func (i AutoScaleRunResponseArgs) ToAutoScaleRunResponsePtrOutput() AutoScaleRunResponsePtrOutput
func (AutoScaleRunResponseArgs) ToAutoScaleRunResponsePtrOutputWithContext ¶
func (i AutoScaleRunResponseArgs) ToAutoScaleRunResponsePtrOutputWithContext(ctx context.Context) AutoScaleRunResponsePtrOutput
type AutoScaleRunResponseInput ¶
type AutoScaleRunResponseInput interface { pulumi.Input ToAutoScaleRunResponseOutput() AutoScaleRunResponseOutput ToAutoScaleRunResponseOutputWithContext(context.Context) AutoScaleRunResponseOutput }
AutoScaleRunResponseInput is an input type that accepts AutoScaleRunResponseArgs and AutoScaleRunResponseOutput values. You can construct a concrete instance of `AutoScaleRunResponseInput` via:
AutoScaleRunResponseArgs{...}
type AutoScaleRunResponseOutput ¶
type AutoScaleRunResponseOutput struct{ *pulumi.OutputState }
func (AutoScaleRunResponseOutput) ElementType ¶
func (AutoScaleRunResponseOutput) ElementType() reflect.Type
func (AutoScaleRunResponseOutput) Error ¶
func (o AutoScaleRunResponseOutput) Error() AutoScaleRunErrorResponsePtrOutput
func (AutoScaleRunResponseOutput) EvaluationTime ¶
func (o AutoScaleRunResponseOutput) EvaluationTime() pulumi.StringOutput
func (AutoScaleRunResponseOutput) Results ¶
func (o AutoScaleRunResponseOutput) Results() pulumi.StringPtrOutput
Each variable value is returned in the form $variable=value, and variables are separated by semicolons.
func (AutoScaleRunResponseOutput) ToAutoScaleRunResponseOutput ¶
func (o AutoScaleRunResponseOutput) ToAutoScaleRunResponseOutput() AutoScaleRunResponseOutput
func (AutoScaleRunResponseOutput) ToAutoScaleRunResponseOutputWithContext ¶
func (o AutoScaleRunResponseOutput) ToAutoScaleRunResponseOutputWithContext(ctx context.Context) AutoScaleRunResponseOutput
func (AutoScaleRunResponseOutput) ToAutoScaleRunResponsePtrOutput ¶
func (o AutoScaleRunResponseOutput) ToAutoScaleRunResponsePtrOutput() AutoScaleRunResponsePtrOutput
func (AutoScaleRunResponseOutput) ToAutoScaleRunResponsePtrOutputWithContext ¶
func (o AutoScaleRunResponseOutput) ToAutoScaleRunResponsePtrOutputWithContext(ctx context.Context) AutoScaleRunResponsePtrOutput
type AutoScaleRunResponsePtrInput ¶
type AutoScaleRunResponsePtrInput interface { pulumi.Input ToAutoScaleRunResponsePtrOutput() AutoScaleRunResponsePtrOutput ToAutoScaleRunResponsePtrOutputWithContext(context.Context) AutoScaleRunResponsePtrOutput }
AutoScaleRunResponsePtrInput is an input type that accepts AutoScaleRunResponseArgs, AutoScaleRunResponsePtr and AutoScaleRunResponsePtrOutput values. You can construct a concrete instance of `AutoScaleRunResponsePtrInput` via:
AutoScaleRunResponseArgs{...} or: nil
func AutoScaleRunResponsePtr ¶
func AutoScaleRunResponsePtr(v *AutoScaleRunResponseArgs) AutoScaleRunResponsePtrInput
type AutoScaleRunResponsePtrOutput ¶
type AutoScaleRunResponsePtrOutput struct{ *pulumi.OutputState }
func (AutoScaleRunResponsePtrOutput) Elem ¶
func (o AutoScaleRunResponsePtrOutput) Elem() AutoScaleRunResponseOutput
func (AutoScaleRunResponsePtrOutput) ElementType ¶
func (AutoScaleRunResponsePtrOutput) ElementType() reflect.Type
func (AutoScaleRunResponsePtrOutput) Error ¶
func (o AutoScaleRunResponsePtrOutput) Error() AutoScaleRunErrorResponsePtrOutput
func (AutoScaleRunResponsePtrOutput) EvaluationTime ¶
func (o AutoScaleRunResponsePtrOutput) EvaluationTime() pulumi.StringPtrOutput
func (AutoScaleRunResponsePtrOutput) Results ¶
func (o AutoScaleRunResponsePtrOutput) Results() pulumi.StringPtrOutput
Each variable value is returned in the form $variable=value, and variables are separated by semicolons.
func (AutoScaleRunResponsePtrOutput) ToAutoScaleRunResponsePtrOutput ¶
func (o AutoScaleRunResponsePtrOutput) ToAutoScaleRunResponsePtrOutput() AutoScaleRunResponsePtrOutput
func (AutoScaleRunResponsePtrOutput) ToAutoScaleRunResponsePtrOutputWithContext ¶
func (o AutoScaleRunResponsePtrOutput) ToAutoScaleRunResponsePtrOutputWithContext(ctx context.Context) AutoScaleRunResponsePtrOutput
type AutoScaleSettings ¶
type AutoScaleSettingsArgs ¶
type AutoScaleSettingsArgs struct { // If omitted, the default value is 15 minutes (PT15M). EvaluationInterval pulumi.StringPtrInput `pulumi:"evaluationInterval"` Formula pulumi.StringInput `pulumi:"formula"` }
func (AutoScaleSettingsArgs) ElementType ¶
func (AutoScaleSettingsArgs) ElementType() reflect.Type
func (AutoScaleSettingsArgs) ToAutoScaleSettingsOutput ¶
func (i AutoScaleSettingsArgs) ToAutoScaleSettingsOutput() AutoScaleSettingsOutput
func (AutoScaleSettingsArgs) ToAutoScaleSettingsOutputWithContext ¶
func (i AutoScaleSettingsArgs) ToAutoScaleSettingsOutputWithContext(ctx context.Context) AutoScaleSettingsOutput
func (AutoScaleSettingsArgs) ToAutoScaleSettingsPtrOutput ¶
func (i AutoScaleSettingsArgs) ToAutoScaleSettingsPtrOutput() AutoScaleSettingsPtrOutput
func (AutoScaleSettingsArgs) ToAutoScaleSettingsPtrOutputWithContext ¶
func (i AutoScaleSettingsArgs) ToAutoScaleSettingsPtrOutputWithContext(ctx context.Context) AutoScaleSettingsPtrOutput
type AutoScaleSettingsInput ¶
type AutoScaleSettingsInput interface { pulumi.Input ToAutoScaleSettingsOutput() AutoScaleSettingsOutput ToAutoScaleSettingsOutputWithContext(context.Context) AutoScaleSettingsOutput }
AutoScaleSettingsInput is an input type that accepts AutoScaleSettingsArgs and AutoScaleSettingsOutput values. You can construct a concrete instance of `AutoScaleSettingsInput` via:
AutoScaleSettingsArgs{...}
type AutoScaleSettingsOutput ¶
type AutoScaleSettingsOutput struct{ *pulumi.OutputState }
func (AutoScaleSettingsOutput) ElementType ¶
func (AutoScaleSettingsOutput) ElementType() reflect.Type
func (AutoScaleSettingsOutput) EvaluationInterval ¶
func (o AutoScaleSettingsOutput) EvaluationInterval() pulumi.StringPtrOutput
If omitted, the default value is 15 minutes (PT15M).
func (AutoScaleSettingsOutput) Formula ¶
func (o AutoScaleSettingsOutput) Formula() pulumi.StringOutput
func (AutoScaleSettingsOutput) ToAutoScaleSettingsOutput ¶
func (o AutoScaleSettingsOutput) ToAutoScaleSettingsOutput() AutoScaleSettingsOutput
func (AutoScaleSettingsOutput) ToAutoScaleSettingsOutputWithContext ¶
func (o AutoScaleSettingsOutput) ToAutoScaleSettingsOutputWithContext(ctx context.Context) AutoScaleSettingsOutput
func (AutoScaleSettingsOutput) ToAutoScaleSettingsPtrOutput ¶
func (o AutoScaleSettingsOutput) ToAutoScaleSettingsPtrOutput() AutoScaleSettingsPtrOutput
func (AutoScaleSettingsOutput) ToAutoScaleSettingsPtrOutputWithContext ¶
func (o AutoScaleSettingsOutput) ToAutoScaleSettingsPtrOutputWithContext(ctx context.Context) AutoScaleSettingsPtrOutput
type AutoScaleSettingsPtrInput ¶
type AutoScaleSettingsPtrInput interface { pulumi.Input ToAutoScaleSettingsPtrOutput() AutoScaleSettingsPtrOutput ToAutoScaleSettingsPtrOutputWithContext(context.Context) AutoScaleSettingsPtrOutput }
AutoScaleSettingsPtrInput is an input type that accepts AutoScaleSettingsArgs, AutoScaleSettingsPtr and AutoScaleSettingsPtrOutput values. You can construct a concrete instance of `AutoScaleSettingsPtrInput` via:
AutoScaleSettingsArgs{...} or: nil
func AutoScaleSettingsPtr ¶
func AutoScaleSettingsPtr(v *AutoScaleSettingsArgs) AutoScaleSettingsPtrInput
type AutoScaleSettingsPtrOutput ¶
type AutoScaleSettingsPtrOutput struct{ *pulumi.OutputState }
func (AutoScaleSettingsPtrOutput) Elem ¶
func (o AutoScaleSettingsPtrOutput) Elem() AutoScaleSettingsOutput
func (AutoScaleSettingsPtrOutput) ElementType ¶
func (AutoScaleSettingsPtrOutput) ElementType() reflect.Type
func (AutoScaleSettingsPtrOutput) EvaluationInterval ¶
func (o AutoScaleSettingsPtrOutput) EvaluationInterval() pulumi.StringPtrOutput
If omitted, the default value is 15 minutes (PT15M).
func (AutoScaleSettingsPtrOutput) Formula ¶
func (o AutoScaleSettingsPtrOutput) Formula() pulumi.StringPtrOutput
func (AutoScaleSettingsPtrOutput) ToAutoScaleSettingsPtrOutput ¶
func (o AutoScaleSettingsPtrOutput) ToAutoScaleSettingsPtrOutput() AutoScaleSettingsPtrOutput
func (AutoScaleSettingsPtrOutput) ToAutoScaleSettingsPtrOutputWithContext ¶
func (o AutoScaleSettingsPtrOutput) ToAutoScaleSettingsPtrOutputWithContext(ctx context.Context) AutoScaleSettingsPtrOutput
type AutoScaleSettingsResponseArgs ¶
type AutoScaleSettingsResponseArgs struct { // If omitted, the default value is 15 minutes (PT15M). EvaluationInterval pulumi.StringPtrInput `pulumi:"evaluationInterval"` Formula pulumi.StringInput `pulumi:"formula"` }
func (AutoScaleSettingsResponseArgs) ElementType ¶
func (AutoScaleSettingsResponseArgs) ElementType() reflect.Type
func (AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponseOutput ¶
func (i AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponseOutput() AutoScaleSettingsResponseOutput
func (AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponseOutputWithContext ¶
func (i AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponseOutputWithContext(ctx context.Context) AutoScaleSettingsResponseOutput
func (AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponsePtrOutput ¶
func (i AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponsePtrOutput() AutoScaleSettingsResponsePtrOutput
func (AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponsePtrOutputWithContext ¶
func (i AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponsePtrOutputWithContext(ctx context.Context) AutoScaleSettingsResponsePtrOutput
type AutoScaleSettingsResponseInput ¶
type AutoScaleSettingsResponseInput interface { pulumi.Input ToAutoScaleSettingsResponseOutput() AutoScaleSettingsResponseOutput ToAutoScaleSettingsResponseOutputWithContext(context.Context) AutoScaleSettingsResponseOutput }
AutoScaleSettingsResponseInput is an input type that accepts AutoScaleSettingsResponseArgs and AutoScaleSettingsResponseOutput values. You can construct a concrete instance of `AutoScaleSettingsResponseInput` via:
AutoScaleSettingsResponseArgs{...}
type AutoScaleSettingsResponseOutput ¶
type AutoScaleSettingsResponseOutput struct{ *pulumi.OutputState }
func (AutoScaleSettingsResponseOutput) ElementType ¶
func (AutoScaleSettingsResponseOutput) ElementType() reflect.Type
func (AutoScaleSettingsResponseOutput) EvaluationInterval ¶
func (o AutoScaleSettingsResponseOutput) EvaluationInterval() pulumi.StringPtrOutput
If omitted, the default value is 15 minutes (PT15M).
func (AutoScaleSettingsResponseOutput) Formula ¶
func (o AutoScaleSettingsResponseOutput) Formula() pulumi.StringOutput
func (AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponseOutput ¶
func (o AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponseOutput() AutoScaleSettingsResponseOutput
func (AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponseOutputWithContext ¶
func (o AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponseOutputWithContext(ctx context.Context) AutoScaleSettingsResponseOutput
func (AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponsePtrOutput ¶
func (o AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponsePtrOutput() AutoScaleSettingsResponsePtrOutput
func (AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponsePtrOutputWithContext ¶
func (o AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponsePtrOutputWithContext(ctx context.Context) AutoScaleSettingsResponsePtrOutput
type AutoScaleSettingsResponsePtrInput ¶
type AutoScaleSettingsResponsePtrInput interface { pulumi.Input ToAutoScaleSettingsResponsePtrOutput() AutoScaleSettingsResponsePtrOutput ToAutoScaleSettingsResponsePtrOutputWithContext(context.Context) AutoScaleSettingsResponsePtrOutput }
AutoScaleSettingsResponsePtrInput is an input type that accepts AutoScaleSettingsResponseArgs, AutoScaleSettingsResponsePtr and AutoScaleSettingsResponsePtrOutput values. You can construct a concrete instance of `AutoScaleSettingsResponsePtrInput` via:
AutoScaleSettingsResponseArgs{...} or: nil
func AutoScaleSettingsResponsePtr ¶
func AutoScaleSettingsResponsePtr(v *AutoScaleSettingsResponseArgs) AutoScaleSettingsResponsePtrInput
type AutoScaleSettingsResponsePtrOutput ¶
type AutoScaleSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (AutoScaleSettingsResponsePtrOutput) Elem ¶
func (o AutoScaleSettingsResponsePtrOutput) Elem() AutoScaleSettingsResponseOutput
func (AutoScaleSettingsResponsePtrOutput) ElementType ¶
func (AutoScaleSettingsResponsePtrOutput) ElementType() reflect.Type
func (AutoScaleSettingsResponsePtrOutput) EvaluationInterval ¶
func (o AutoScaleSettingsResponsePtrOutput) EvaluationInterval() pulumi.StringPtrOutput
If omitted, the default value is 15 minutes (PT15M).
func (AutoScaleSettingsResponsePtrOutput) Formula ¶
func (o AutoScaleSettingsResponsePtrOutput) Formula() pulumi.StringPtrOutput
func (AutoScaleSettingsResponsePtrOutput) ToAutoScaleSettingsResponsePtrOutput ¶
func (o AutoScaleSettingsResponsePtrOutput) ToAutoScaleSettingsResponsePtrOutput() AutoScaleSettingsResponsePtrOutput
func (AutoScaleSettingsResponsePtrOutput) ToAutoScaleSettingsResponsePtrOutputWithContext ¶
func (o AutoScaleSettingsResponsePtrOutput) ToAutoScaleSettingsResponsePtrOutputWithContext(ctx context.Context) AutoScaleSettingsResponsePtrOutput
type AutoStorageBaseProperties ¶
type AutoStorageBaseProperties struct { // The resource ID of the storage account to be used for auto-storage account. StorageAccountId string `pulumi:"storageAccountId"` }
The properties related to the auto-storage account.
type AutoStorageBasePropertiesArgs ¶
type AutoStorageBasePropertiesArgs struct { // The resource ID of the storage account to be used for auto-storage account. StorageAccountId pulumi.StringInput `pulumi:"storageAccountId"` }
The properties related to the auto-storage account.
func (AutoStorageBasePropertiesArgs) ElementType ¶
func (AutoStorageBasePropertiesArgs) ElementType() reflect.Type
func (AutoStorageBasePropertiesArgs) ToAutoStorageBasePropertiesOutput ¶
func (i AutoStorageBasePropertiesArgs) ToAutoStorageBasePropertiesOutput() AutoStorageBasePropertiesOutput
func (AutoStorageBasePropertiesArgs) ToAutoStorageBasePropertiesOutputWithContext ¶
func (i AutoStorageBasePropertiesArgs) ToAutoStorageBasePropertiesOutputWithContext(ctx context.Context) AutoStorageBasePropertiesOutput
func (AutoStorageBasePropertiesArgs) ToAutoStorageBasePropertiesPtrOutput ¶
func (i AutoStorageBasePropertiesArgs) ToAutoStorageBasePropertiesPtrOutput() AutoStorageBasePropertiesPtrOutput
func (AutoStorageBasePropertiesArgs) ToAutoStorageBasePropertiesPtrOutputWithContext ¶
func (i AutoStorageBasePropertiesArgs) ToAutoStorageBasePropertiesPtrOutputWithContext(ctx context.Context) AutoStorageBasePropertiesPtrOutput
type AutoStorageBasePropertiesInput ¶
type AutoStorageBasePropertiesInput interface { pulumi.Input ToAutoStorageBasePropertiesOutput() AutoStorageBasePropertiesOutput ToAutoStorageBasePropertiesOutputWithContext(context.Context) AutoStorageBasePropertiesOutput }
AutoStorageBasePropertiesInput is an input type that accepts AutoStorageBasePropertiesArgs and AutoStorageBasePropertiesOutput values. You can construct a concrete instance of `AutoStorageBasePropertiesInput` via:
AutoStorageBasePropertiesArgs{...}
type AutoStorageBasePropertiesOutput ¶
type AutoStorageBasePropertiesOutput struct{ *pulumi.OutputState }
The properties related to the auto-storage account.
func (AutoStorageBasePropertiesOutput) ElementType ¶
func (AutoStorageBasePropertiesOutput) ElementType() reflect.Type
func (AutoStorageBasePropertiesOutput) StorageAccountId ¶
func (o AutoStorageBasePropertiesOutput) StorageAccountId() pulumi.StringOutput
The resource ID of the storage account to be used for auto-storage account.
func (AutoStorageBasePropertiesOutput) ToAutoStorageBasePropertiesOutput ¶
func (o AutoStorageBasePropertiesOutput) ToAutoStorageBasePropertiesOutput() AutoStorageBasePropertiesOutput
func (AutoStorageBasePropertiesOutput) ToAutoStorageBasePropertiesOutputWithContext ¶
func (o AutoStorageBasePropertiesOutput) ToAutoStorageBasePropertiesOutputWithContext(ctx context.Context) AutoStorageBasePropertiesOutput
func (AutoStorageBasePropertiesOutput) ToAutoStorageBasePropertiesPtrOutput ¶
func (o AutoStorageBasePropertiesOutput) ToAutoStorageBasePropertiesPtrOutput() AutoStorageBasePropertiesPtrOutput
func (AutoStorageBasePropertiesOutput) ToAutoStorageBasePropertiesPtrOutputWithContext ¶
func (o AutoStorageBasePropertiesOutput) ToAutoStorageBasePropertiesPtrOutputWithContext(ctx context.Context) AutoStorageBasePropertiesPtrOutput
type AutoStorageBasePropertiesPtrInput ¶
type AutoStorageBasePropertiesPtrInput interface { pulumi.Input ToAutoStorageBasePropertiesPtrOutput() AutoStorageBasePropertiesPtrOutput ToAutoStorageBasePropertiesPtrOutputWithContext(context.Context) AutoStorageBasePropertiesPtrOutput }
AutoStorageBasePropertiesPtrInput is an input type that accepts AutoStorageBasePropertiesArgs, AutoStorageBasePropertiesPtr and AutoStorageBasePropertiesPtrOutput values. You can construct a concrete instance of `AutoStorageBasePropertiesPtrInput` via:
AutoStorageBasePropertiesArgs{...} or: nil
func AutoStorageBasePropertiesPtr ¶
func AutoStorageBasePropertiesPtr(v *AutoStorageBasePropertiesArgs) AutoStorageBasePropertiesPtrInput
type AutoStorageBasePropertiesPtrOutput ¶
type AutoStorageBasePropertiesPtrOutput struct{ *pulumi.OutputState }
func (AutoStorageBasePropertiesPtrOutput) Elem ¶
func (o AutoStorageBasePropertiesPtrOutput) Elem() AutoStorageBasePropertiesOutput
func (AutoStorageBasePropertiesPtrOutput) ElementType ¶
func (AutoStorageBasePropertiesPtrOutput) ElementType() reflect.Type
func (AutoStorageBasePropertiesPtrOutput) StorageAccountId ¶
func (o AutoStorageBasePropertiesPtrOutput) StorageAccountId() pulumi.StringPtrOutput
The resource ID of the storage account to be used for auto-storage account.
func (AutoStorageBasePropertiesPtrOutput) ToAutoStorageBasePropertiesPtrOutput ¶
func (o AutoStorageBasePropertiesPtrOutput) ToAutoStorageBasePropertiesPtrOutput() AutoStorageBasePropertiesPtrOutput
func (AutoStorageBasePropertiesPtrOutput) ToAutoStorageBasePropertiesPtrOutputWithContext ¶
func (o AutoStorageBasePropertiesPtrOutput) ToAutoStorageBasePropertiesPtrOutputWithContext(ctx context.Context) AutoStorageBasePropertiesPtrOutput
type AutoStoragePropertiesResponse ¶
type AutoStoragePropertiesResponse struct { // The UTC time at which storage keys were last synchronized with the Batch account. LastKeySync string `pulumi:"lastKeySync"` // The resource ID of the storage account to be used for auto-storage account. StorageAccountId string `pulumi:"storageAccountId"` }
Contains information about the auto-storage account associated with a Batch account.
type AutoStoragePropertiesResponseArgs ¶
type AutoStoragePropertiesResponseArgs struct { // The UTC time at which storage keys were last synchronized with the Batch account. LastKeySync pulumi.StringInput `pulumi:"lastKeySync"` // The resource ID of the storage account to be used for auto-storage account. StorageAccountId pulumi.StringInput `pulumi:"storageAccountId"` }
Contains information about the auto-storage account associated with a Batch account.
func (AutoStoragePropertiesResponseArgs) ElementType ¶
func (AutoStoragePropertiesResponseArgs) ElementType() reflect.Type
func (AutoStoragePropertiesResponseArgs) ToAutoStoragePropertiesResponseOutput ¶
func (i AutoStoragePropertiesResponseArgs) ToAutoStoragePropertiesResponseOutput() AutoStoragePropertiesResponseOutput
func (AutoStoragePropertiesResponseArgs) ToAutoStoragePropertiesResponseOutputWithContext ¶
func (i AutoStoragePropertiesResponseArgs) ToAutoStoragePropertiesResponseOutputWithContext(ctx context.Context) AutoStoragePropertiesResponseOutput
func (AutoStoragePropertiesResponseArgs) ToAutoStoragePropertiesResponsePtrOutput ¶
func (i AutoStoragePropertiesResponseArgs) ToAutoStoragePropertiesResponsePtrOutput() AutoStoragePropertiesResponsePtrOutput
func (AutoStoragePropertiesResponseArgs) ToAutoStoragePropertiesResponsePtrOutputWithContext ¶
func (i AutoStoragePropertiesResponseArgs) ToAutoStoragePropertiesResponsePtrOutputWithContext(ctx context.Context) AutoStoragePropertiesResponsePtrOutput
type AutoStoragePropertiesResponseInput ¶
type AutoStoragePropertiesResponseInput interface { pulumi.Input ToAutoStoragePropertiesResponseOutput() AutoStoragePropertiesResponseOutput ToAutoStoragePropertiesResponseOutputWithContext(context.Context) AutoStoragePropertiesResponseOutput }
AutoStoragePropertiesResponseInput is an input type that accepts AutoStoragePropertiesResponseArgs and AutoStoragePropertiesResponseOutput values. You can construct a concrete instance of `AutoStoragePropertiesResponseInput` via:
AutoStoragePropertiesResponseArgs{...}
type AutoStoragePropertiesResponseOutput ¶
type AutoStoragePropertiesResponseOutput struct{ *pulumi.OutputState }
Contains information about the auto-storage account associated with a Batch account.
func (AutoStoragePropertiesResponseOutput) ElementType ¶
func (AutoStoragePropertiesResponseOutput) ElementType() reflect.Type
func (AutoStoragePropertiesResponseOutput) LastKeySync ¶
func (o AutoStoragePropertiesResponseOutput) LastKeySync() pulumi.StringOutput
The UTC time at which storage keys were last synchronized with the Batch account.
func (AutoStoragePropertiesResponseOutput) StorageAccountId ¶
func (o AutoStoragePropertiesResponseOutput) StorageAccountId() pulumi.StringOutput
The resource ID of the storage account to be used for auto-storage account.
func (AutoStoragePropertiesResponseOutput) ToAutoStoragePropertiesResponseOutput ¶
func (o AutoStoragePropertiesResponseOutput) ToAutoStoragePropertiesResponseOutput() AutoStoragePropertiesResponseOutput
func (AutoStoragePropertiesResponseOutput) ToAutoStoragePropertiesResponseOutputWithContext ¶
func (o AutoStoragePropertiesResponseOutput) ToAutoStoragePropertiesResponseOutputWithContext(ctx context.Context) AutoStoragePropertiesResponseOutput
func (AutoStoragePropertiesResponseOutput) ToAutoStoragePropertiesResponsePtrOutput ¶
func (o AutoStoragePropertiesResponseOutput) ToAutoStoragePropertiesResponsePtrOutput() AutoStoragePropertiesResponsePtrOutput
func (AutoStoragePropertiesResponseOutput) ToAutoStoragePropertiesResponsePtrOutputWithContext ¶
func (o AutoStoragePropertiesResponseOutput) ToAutoStoragePropertiesResponsePtrOutputWithContext(ctx context.Context) AutoStoragePropertiesResponsePtrOutput
type AutoStoragePropertiesResponsePtrInput ¶
type AutoStoragePropertiesResponsePtrInput interface { pulumi.Input ToAutoStoragePropertiesResponsePtrOutput() AutoStoragePropertiesResponsePtrOutput ToAutoStoragePropertiesResponsePtrOutputWithContext(context.Context) AutoStoragePropertiesResponsePtrOutput }
AutoStoragePropertiesResponsePtrInput is an input type that accepts AutoStoragePropertiesResponseArgs, AutoStoragePropertiesResponsePtr and AutoStoragePropertiesResponsePtrOutput values. You can construct a concrete instance of `AutoStoragePropertiesResponsePtrInput` via:
AutoStoragePropertiesResponseArgs{...} or: nil
func AutoStoragePropertiesResponsePtr ¶
func AutoStoragePropertiesResponsePtr(v *AutoStoragePropertiesResponseArgs) AutoStoragePropertiesResponsePtrInput
type AutoStoragePropertiesResponsePtrOutput ¶
type AutoStoragePropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (AutoStoragePropertiesResponsePtrOutput) ElementType ¶
func (AutoStoragePropertiesResponsePtrOutput) ElementType() reflect.Type
func (AutoStoragePropertiesResponsePtrOutput) LastKeySync ¶
func (o AutoStoragePropertiesResponsePtrOutput) LastKeySync() pulumi.StringPtrOutput
The UTC time at which storage keys were last synchronized with the Batch account.
func (AutoStoragePropertiesResponsePtrOutput) StorageAccountId ¶
func (o AutoStoragePropertiesResponsePtrOutput) StorageAccountId() pulumi.StringPtrOutput
The resource ID of the storage account to be used for auto-storage account.
func (AutoStoragePropertiesResponsePtrOutput) ToAutoStoragePropertiesResponsePtrOutput ¶
func (o AutoStoragePropertiesResponsePtrOutput) ToAutoStoragePropertiesResponsePtrOutput() AutoStoragePropertiesResponsePtrOutput
func (AutoStoragePropertiesResponsePtrOutput) ToAutoStoragePropertiesResponsePtrOutputWithContext ¶
func (o AutoStoragePropertiesResponsePtrOutput) ToAutoStoragePropertiesResponsePtrOutputWithContext(ctx context.Context) AutoStoragePropertiesResponsePtrOutput
type AutoUserSpecification ¶
type AutoUserSpecification struct { // The default value is nonAdmin. ElevationLevel *string `pulumi:"elevationLevel"` // The default value is Pool. If the pool is running Windows a value of Task should be specified if stricter isolation between tasks is required. For example, if the task mutates the registry in a way which could impact other tasks, or if certificates have been specified on the pool which should not be accessible by normal tasks but should be accessible by start tasks. Scope *string `pulumi:"scope"` }
type AutoUserSpecificationArgs ¶
type AutoUserSpecificationArgs struct { // The default value is nonAdmin. ElevationLevel pulumi.StringPtrInput `pulumi:"elevationLevel"` // The default value is Pool. If the pool is running Windows a value of Task should be specified if stricter isolation between tasks is required. For example, if the task mutates the registry in a way which could impact other tasks, or if certificates have been specified on the pool which should not be accessible by normal tasks but should be accessible by start tasks. Scope pulumi.StringPtrInput `pulumi:"scope"` }
func (AutoUserSpecificationArgs) ElementType ¶
func (AutoUserSpecificationArgs) ElementType() reflect.Type
func (AutoUserSpecificationArgs) ToAutoUserSpecificationOutput ¶
func (i AutoUserSpecificationArgs) ToAutoUserSpecificationOutput() AutoUserSpecificationOutput
func (AutoUserSpecificationArgs) ToAutoUserSpecificationOutputWithContext ¶
func (i AutoUserSpecificationArgs) ToAutoUserSpecificationOutputWithContext(ctx context.Context) AutoUserSpecificationOutput
func (AutoUserSpecificationArgs) ToAutoUserSpecificationPtrOutput ¶
func (i AutoUserSpecificationArgs) ToAutoUserSpecificationPtrOutput() AutoUserSpecificationPtrOutput
func (AutoUserSpecificationArgs) ToAutoUserSpecificationPtrOutputWithContext ¶
func (i AutoUserSpecificationArgs) ToAutoUserSpecificationPtrOutputWithContext(ctx context.Context) AutoUserSpecificationPtrOutput
type AutoUserSpecificationInput ¶
type AutoUserSpecificationInput interface { pulumi.Input ToAutoUserSpecificationOutput() AutoUserSpecificationOutput ToAutoUserSpecificationOutputWithContext(context.Context) AutoUserSpecificationOutput }
AutoUserSpecificationInput is an input type that accepts AutoUserSpecificationArgs and AutoUserSpecificationOutput values. You can construct a concrete instance of `AutoUserSpecificationInput` via:
AutoUserSpecificationArgs{...}
type AutoUserSpecificationOutput ¶
type AutoUserSpecificationOutput struct{ *pulumi.OutputState }
func (AutoUserSpecificationOutput) ElementType ¶
func (AutoUserSpecificationOutput) ElementType() reflect.Type
func (AutoUserSpecificationOutput) ElevationLevel ¶
func (o AutoUserSpecificationOutput) ElevationLevel() pulumi.StringPtrOutput
The default value is nonAdmin.
func (AutoUserSpecificationOutput) Scope ¶
func (o AutoUserSpecificationOutput) Scope() pulumi.StringPtrOutput
The default value is Pool. If the pool is running Windows a value of Task should be specified if stricter isolation between tasks is required. For example, if the task mutates the registry in a way which could impact other tasks, or if certificates have been specified on the pool which should not be accessible by normal tasks but should be accessible by start tasks.
func (AutoUserSpecificationOutput) ToAutoUserSpecificationOutput ¶
func (o AutoUserSpecificationOutput) ToAutoUserSpecificationOutput() AutoUserSpecificationOutput
func (AutoUserSpecificationOutput) ToAutoUserSpecificationOutputWithContext ¶
func (o AutoUserSpecificationOutput) ToAutoUserSpecificationOutputWithContext(ctx context.Context) AutoUserSpecificationOutput
func (AutoUserSpecificationOutput) ToAutoUserSpecificationPtrOutput ¶
func (o AutoUserSpecificationOutput) ToAutoUserSpecificationPtrOutput() AutoUserSpecificationPtrOutput
func (AutoUserSpecificationOutput) ToAutoUserSpecificationPtrOutputWithContext ¶
func (o AutoUserSpecificationOutput) ToAutoUserSpecificationPtrOutputWithContext(ctx context.Context) AutoUserSpecificationPtrOutput
type AutoUserSpecificationPtrInput ¶
type AutoUserSpecificationPtrInput interface { pulumi.Input ToAutoUserSpecificationPtrOutput() AutoUserSpecificationPtrOutput ToAutoUserSpecificationPtrOutputWithContext(context.Context) AutoUserSpecificationPtrOutput }
AutoUserSpecificationPtrInput is an input type that accepts AutoUserSpecificationArgs, AutoUserSpecificationPtr and AutoUserSpecificationPtrOutput values. You can construct a concrete instance of `AutoUserSpecificationPtrInput` via:
AutoUserSpecificationArgs{...} or: nil
func AutoUserSpecificationPtr ¶
func AutoUserSpecificationPtr(v *AutoUserSpecificationArgs) AutoUserSpecificationPtrInput
type AutoUserSpecificationPtrOutput ¶
type AutoUserSpecificationPtrOutput struct{ *pulumi.OutputState }
func (AutoUserSpecificationPtrOutput) Elem ¶
func (o AutoUserSpecificationPtrOutput) Elem() AutoUserSpecificationOutput
func (AutoUserSpecificationPtrOutput) ElementType ¶
func (AutoUserSpecificationPtrOutput) ElementType() reflect.Type
func (AutoUserSpecificationPtrOutput) ElevationLevel ¶
func (o AutoUserSpecificationPtrOutput) ElevationLevel() pulumi.StringPtrOutput
The default value is nonAdmin.
func (AutoUserSpecificationPtrOutput) Scope ¶
func (o AutoUserSpecificationPtrOutput) Scope() pulumi.StringPtrOutput
The default value is Pool. If the pool is running Windows a value of Task should be specified if stricter isolation between tasks is required. For example, if the task mutates the registry in a way which could impact other tasks, or if certificates have been specified on the pool which should not be accessible by normal tasks but should be accessible by start tasks.
func (AutoUserSpecificationPtrOutput) ToAutoUserSpecificationPtrOutput ¶
func (o AutoUserSpecificationPtrOutput) ToAutoUserSpecificationPtrOutput() AutoUserSpecificationPtrOutput
func (AutoUserSpecificationPtrOutput) ToAutoUserSpecificationPtrOutputWithContext ¶
func (o AutoUserSpecificationPtrOutput) ToAutoUserSpecificationPtrOutputWithContext(ctx context.Context) AutoUserSpecificationPtrOutput
type AutoUserSpecificationResponse ¶
type AutoUserSpecificationResponse struct { // The default value is nonAdmin. ElevationLevel *string `pulumi:"elevationLevel"` // The default value is Pool. If the pool is running Windows a value of Task should be specified if stricter isolation between tasks is required. For example, if the task mutates the registry in a way which could impact other tasks, or if certificates have been specified on the pool which should not be accessible by normal tasks but should be accessible by start tasks. Scope *string `pulumi:"scope"` }
type AutoUserSpecificationResponseArgs ¶
type AutoUserSpecificationResponseArgs struct { // The default value is nonAdmin. ElevationLevel pulumi.StringPtrInput `pulumi:"elevationLevel"` // The default value is Pool. If the pool is running Windows a value of Task should be specified if stricter isolation between tasks is required. For example, if the task mutates the registry in a way which could impact other tasks, or if certificates have been specified on the pool which should not be accessible by normal tasks but should be accessible by start tasks. Scope pulumi.StringPtrInput `pulumi:"scope"` }
func (AutoUserSpecificationResponseArgs) ElementType ¶
func (AutoUserSpecificationResponseArgs) ElementType() reflect.Type
func (AutoUserSpecificationResponseArgs) ToAutoUserSpecificationResponseOutput ¶
func (i AutoUserSpecificationResponseArgs) ToAutoUserSpecificationResponseOutput() AutoUserSpecificationResponseOutput
func (AutoUserSpecificationResponseArgs) ToAutoUserSpecificationResponseOutputWithContext ¶
func (i AutoUserSpecificationResponseArgs) ToAutoUserSpecificationResponseOutputWithContext(ctx context.Context) AutoUserSpecificationResponseOutput
func (AutoUserSpecificationResponseArgs) ToAutoUserSpecificationResponsePtrOutput ¶
func (i AutoUserSpecificationResponseArgs) ToAutoUserSpecificationResponsePtrOutput() AutoUserSpecificationResponsePtrOutput
func (AutoUserSpecificationResponseArgs) ToAutoUserSpecificationResponsePtrOutputWithContext ¶
func (i AutoUserSpecificationResponseArgs) ToAutoUserSpecificationResponsePtrOutputWithContext(ctx context.Context) AutoUserSpecificationResponsePtrOutput
type AutoUserSpecificationResponseInput ¶
type AutoUserSpecificationResponseInput interface { pulumi.Input ToAutoUserSpecificationResponseOutput() AutoUserSpecificationResponseOutput ToAutoUserSpecificationResponseOutputWithContext(context.Context) AutoUserSpecificationResponseOutput }
AutoUserSpecificationResponseInput is an input type that accepts AutoUserSpecificationResponseArgs and AutoUserSpecificationResponseOutput values. You can construct a concrete instance of `AutoUserSpecificationResponseInput` via:
AutoUserSpecificationResponseArgs{...}
type AutoUserSpecificationResponseOutput ¶
type AutoUserSpecificationResponseOutput struct{ *pulumi.OutputState }
func (AutoUserSpecificationResponseOutput) ElementType ¶
func (AutoUserSpecificationResponseOutput) ElementType() reflect.Type
func (AutoUserSpecificationResponseOutput) ElevationLevel ¶
func (o AutoUserSpecificationResponseOutput) ElevationLevel() pulumi.StringPtrOutput
The default value is nonAdmin.
func (AutoUserSpecificationResponseOutput) Scope ¶
func (o AutoUserSpecificationResponseOutput) Scope() pulumi.StringPtrOutput
The default value is Pool. If the pool is running Windows a value of Task should be specified if stricter isolation between tasks is required. For example, if the task mutates the registry in a way which could impact other tasks, or if certificates have been specified on the pool which should not be accessible by normal tasks but should be accessible by start tasks.
func (AutoUserSpecificationResponseOutput) ToAutoUserSpecificationResponseOutput ¶
func (o AutoUserSpecificationResponseOutput) ToAutoUserSpecificationResponseOutput() AutoUserSpecificationResponseOutput
func (AutoUserSpecificationResponseOutput) ToAutoUserSpecificationResponseOutputWithContext ¶
func (o AutoUserSpecificationResponseOutput) ToAutoUserSpecificationResponseOutputWithContext(ctx context.Context) AutoUserSpecificationResponseOutput
func (AutoUserSpecificationResponseOutput) ToAutoUserSpecificationResponsePtrOutput ¶
func (o AutoUserSpecificationResponseOutput) ToAutoUserSpecificationResponsePtrOutput() AutoUserSpecificationResponsePtrOutput
func (AutoUserSpecificationResponseOutput) ToAutoUserSpecificationResponsePtrOutputWithContext ¶
func (o AutoUserSpecificationResponseOutput) ToAutoUserSpecificationResponsePtrOutputWithContext(ctx context.Context) AutoUserSpecificationResponsePtrOutput
type AutoUserSpecificationResponsePtrInput ¶
type AutoUserSpecificationResponsePtrInput interface { pulumi.Input ToAutoUserSpecificationResponsePtrOutput() AutoUserSpecificationResponsePtrOutput ToAutoUserSpecificationResponsePtrOutputWithContext(context.Context) AutoUserSpecificationResponsePtrOutput }
AutoUserSpecificationResponsePtrInput is an input type that accepts AutoUserSpecificationResponseArgs, AutoUserSpecificationResponsePtr and AutoUserSpecificationResponsePtrOutput values. You can construct a concrete instance of `AutoUserSpecificationResponsePtrInput` via:
AutoUserSpecificationResponseArgs{...} or: nil
func AutoUserSpecificationResponsePtr ¶
func AutoUserSpecificationResponsePtr(v *AutoUserSpecificationResponseArgs) AutoUserSpecificationResponsePtrInput
type AutoUserSpecificationResponsePtrOutput ¶
type AutoUserSpecificationResponsePtrOutput struct{ *pulumi.OutputState }
func (AutoUserSpecificationResponsePtrOutput) ElementType ¶
func (AutoUserSpecificationResponsePtrOutput) ElementType() reflect.Type
func (AutoUserSpecificationResponsePtrOutput) ElevationLevel ¶
func (o AutoUserSpecificationResponsePtrOutput) ElevationLevel() pulumi.StringPtrOutput
The default value is nonAdmin.
func (AutoUserSpecificationResponsePtrOutput) Scope ¶
func (o AutoUserSpecificationResponsePtrOutput) Scope() pulumi.StringPtrOutput
The default value is Pool. If the pool is running Windows a value of Task should be specified if stricter isolation between tasks is required. For example, if the task mutates the registry in a way which could impact other tasks, or if certificates have been specified on the pool which should not be accessible by normal tasks but should be accessible by start tasks.
func (AutoUserSpecificationResponsePtrOutput) ToAutoUserSpecificationResponsePtrOutput ¶
func (o AutoUserSpecificationResponsePtrOutput) ToAutoUserSpecificationResponsePtrOutput() AutoUserSpecificationResponsePtrOutput
func (AutoUserSpecificationResponsePtrOutput) ToAutoUserSpecificationResponsePtrOutputWithContext ¶
func (o AutoUserSpecificationResponsePtrOutput) ToAutoUserSpecificationResponsePtrOutputWithContext(ctx context.Context) AutoUserSpecificationResponsePtrOutput
type AzureBlobFileSystemConfiguration ¶
type AzureBlobFileSystemConfiguration struct { // This property is mutually exclusive with sasKey and one must be specified. AccountKey *string `pulumi:"accountKey"` AccountName string `pulumi:"accountName"` // These are 'net use' options in Windows and 'mount' options in Linux. BlobfuseOptions *string `pulumi:"blobfuseOptions"` ContainerName string `pulumi:"containerName"` // All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable. RelativeMountPath string `pulumi:"relativeMountPath"` // This property is mutually exclusive with accountKey and one must be specified. SasKey *string `pulumi:"sasKey"` }
type AzureBlobFileSystemConfigurationArgs ¶
type AzureBlobFileSystemConfigurationArgs struct { // This property is mutually exclusive with sasKey and one must be specified. AccountKey pulumi.StringPtrInput `pulumi:"accountKey"` AccountName pulumi.StringInput `pulumi:"accountName"` // These are 'net use' options in Windows and 'mount' options in Linux. BlobfuseOptions pulumi.StringPtrInput `pulumi:"blobfuseOptions"` ContainerName pulumi.StringInput `pulumi:"containerName"` // All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable. RelativeMountPath pulumi.StringInput `pulumi:"relativeMountPath"` // This property is mutually exclusive with accountKey and one must be specified. SasKey pulumi.StringPtrInput `pulumi:"sasKey"` }
func (AzureBlobFileSystemConfigurationArgs) ElementType ¶
func (AzureBlobFileSystemConfigurationArgs) ElementType() reflect.Type
func (AzureBlobFileSystemConfigurationArgs) ToAzureBlobFileSystemConfigurationOutput ¶
func (i AzureBlobFileSystemConfigurationArgs) ToAzureBlobFileSystemConfigurationOutput() AzureBlobFileSystemConfigurationOutput
func (AzureBlobFileSystemConfigurationArgs) ToAzureBlobFileSystemConfigurationOutputWithContext ¶
func (i AzureBlobFileSystemConfigurationArgs) ToAzureBlobFileSystemConfigurationOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationOutput
func (AzureBlobFileSystemConfigurationArgs) ToAzureBlobFileSystemConfigurationPtrOutput ¶
func (i AzureBlobFileSystemConfigurationArgs) ToAzureBlobFileSystemConfigurationPtrOutput() AzureBlobFileSystemConfigurationPtrOutput
func (AzureBlobFileSystemConfigurationArgs) ToAzureBlobFileSystemConfigurationPtrOutputWithContext ¶
func (i AzureBlobFileSystemConfigurationArgs) ToAzureBlobFileSystemConfigurationPtrOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationPtrOutput
type AzureBlobFileSystemConfigurationInput ¶
type AzureBlobFileSystemConfigurationInput interface { pulumi.Input ToAzureBlobFileSystemConfigurationOutput() AzureBlobFileSystemConfigurationOutput ToAzureBlobFileSystemConfigurationOutputWithContext(context.Context) AzureBlobFileSystemConfigurationOutput }
AzureBlobFileSystemConfigurationInput is an input type that accepts AzureBlobFileSystemConfigurationArgs and AzureBlobFileSystemConfigurationOutput values. You can construct a concrete instance of `AzureBlobFileSystemConfigurationInput` via:
AzureBlobFileSystemConfigurationArgs{...}
type AzureBlobFileSystemConfigurationOutput ¶
type AzureBlobFileSystemConfigurationOutput struct{ *pulumi.OutputState }
func (AzureBlobFileSystemConfigurationOutput) AccountKey ¶
func (o AzureBlobFileSystemConfigurationOutput) AccountKey() pulumi.StringPtrOutput
This property is mutually exclusive with sasKey and one must be specified.
func (AzureBlobFileSystemConfigurationOutput) AccountName ¶
func (o AzureBlobFileSystemConfigurationOutput) AccountName() pulumi.StringOutput
func (AzureBlobFileSystemConfigurationOutput) BlobfuseOptions ¶
func (o AzureBlobFileSystemConfigurationOutput) BlobfuseOptions() pulumi.StringPtrOutput
These are 'net use' options in Windows and 'mount' options in Linux.
func (AzureBlobFileSystemConfigurationOutput) ContainerName ¶
func (o AzureBlobFileSystemConfigurationOutput) ContainerName() pulumi.StringOutput
func (AzureBlobFileSystemConfigurationOutput) ElementType ¶
func (AzureBlobFileSystemConfigurationOutput) ElementType() reflect.Type
func (AzureBlobFileSystemConfigurationOutput) RelativeMountPath ¶
func (o AzureBlobFileSystemConfigurationOutput) RelativeMountPath() pulumi.StringOutput
All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.
func (AzureBlobFileSystemConfigurationOutput) SasKey ¶
func (o AzureBlobFileSystemConfigurationOutput) SasKey() pulumi.StringPtrOutput
This property is mutually exclusive with accountKey and one must be specified.
func (AzureBlobFileSystemConfigurationOutput) ToAzureBlobFileSystemConfigurationOutput ¶
func (o AzureBlobFileSystemConfigurationOutput) ToAzureBlobFileSystemConfigurationOutput() AzureBlobFileSystemConfigurationOutput
func (AzureBlobFileSystemConfigurationOutput) ToAzureBlobFileSystemConfigurationOutputWithContext ¶
func (o AzureBlobFileSystemConfigurationOutput) ToAzureBlobFileSystemConfigurationOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationOutput
func (AzureBlobFileSystemConfigurationOutput) ToAzureBlobFileSystemConfigurationPtrOutput ¶
func (o AzureBlobFileSystemConfigurationOutput) ToAzureBlobFileSystemConfigurationPtrOutput() AzureBlobFileSystemConfigurationPtrOutput
func (AzureBlobFileSystemConfigurationOutput) ToAzureBlobFileSystemConfigurationPtrOutputWithContext ¶
func (o AzureBlobFileSystemConfigurationOutput) ToAzureBlobFileSystemConfigurationPtrOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationPtrOutput
type AzureBlobFileSystemConfigurationPtrInput ¶
type AzureBlobFileSystemConfigurationPtrInput interface { pulumi.Input ToAzureBlobFileSystemConfigurationPtrOutput() AzureBlobFileSystemConfigurationPtrOutput ToAzureBlobFileSystemConfigurationPtrOutputWithContext(context.Context) AzureBlobFileSystemConfigurationPtrOutput }
AzureBlobFileSystemConfigurationPtrInput is an input type that accepts AzureBlobFileSystemConfigurationArgs, AzureBlobFileSystemConfigurationPtr and AzureBlobFileSystemConfigurationPtrOutput values. You can construct a concrete instance of `AzureBlobFileSystemConfigurationPtrInput` via:
AzureBlobFileSystemConfigurationArgs{...} or: nil
func AzureBlobFileSystemConfigurationPtr ¶
func AzureBlobFileSystemConfigurationPtr(v *AzureBlobFileSystemConfigurationArgs) AzureBlobFileSystemConfigurationPtrInput
type AzureBlobFileSystemConfigurationPtrOutput ¶
type AzureBlobFileSystemConfigurationPtrOutput struct{ *pulumi.OutputState }
func (AzureBlobFileSystemConfigurationPtrOutput) AccountKey ¶
func (o AzureBlobFileSystemConfigurationPtrOutput) AccountKey() pulumi.StringPtrOutput
This property is mutually exclusive with sasKey and one must be specified.
func (AzureBlobFileSystemConfigurationPtrOutput) AccountName ¶
func (o AzureBlobFileSystemConfigurationPtrOutput) AccountName() pulumi.StringPtrOutput
func (AzureBlobFileSystemConfigurationPtrOutput) BlobfuseOptions ¶
func (o AzureBlobFileSystemConfigurationPtrOutput) BlobfuseOptions() pulumi.StringPtrOutput
These are 'net use' options in Windows and 'mount' options in Linux.
func (AzureBlobFileSystemConfigurationPtrOutput) ContainerName ¶
func (o AzureBlobFileSystemConfigurationPtrOutput) ContainerName() pulumi.StringPtrOutput
func (AzureBlobFileSystemConfigurationPtrOutput) ElementType ¶
func (AzureBlobFileSystemConfigurationPtrOutput) ElementType() reflect.Type
func (AzureBlobFileSystemConfigurationPtrOutput) RelativeMountPath ¶
func (o AzureBlobFileSystemConfigurationPtrOutput) RelativeMountPath() pulumi.StringPtrOutput
All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.
func (AzureBlobFileSystemConfigurationPtrOutput) SasKey ¶
func (o AzureBlobFileSystemConfigurationPtrOutput) SasKey() pulumi.StringPtrOutput
This property is mutually exclusive with accountKey and one must be specified.
func (AzureBlobFileSystemConfigurationPtrOutput) ToAzureBlobFileSystemConfigurationPtrOutput ¶
func (o AzureBlobFileSystemConfigurationPtrOutput) ToAzureBlobFileSystemConfigurationPtrOutput() AzureBlobFileSystemConfigurationPtrOutput
func (AzureBlobFileSystemConfigurationPtrOutput) ToAzureBlobFileSystemConfigurationPtrOutputWithContext ¶
func (o AzureBlobFileSystemConfigurationPtrOutput) ToAzureBlobFileSystemConfigurationPtrOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationPtrOutput
type AzureBlobFileSystemConfigurationResponse ¶
type AzureBlobFileSystemConfigurationResponse struct { // This property is mutually exclusive with sasKey and one must be specified. AccountKey *string `pulumi:"accountKey"` AccountName string `pulumi:"accountName"` // These are 'net use' options in Windows and 'mount' options in Linux. BlobfuseOptions *string `pulumi:"blobfuseOptions"` ContainerName string `pulumi:"containerName"` // All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable. RelativeMountPath string `pulumi:"relativeMountPath"` // This property is mutually exclusive with accountKey and one must be specified. SasKey *string `pulumi:"sasKey"` }
type AzureBlobFileSystemConfigurationResponseArgs ¶
type AzureBlobFileSystemConfigurationResponseArgs struct { // This property is mutually exclusive with sasKey and one must be specified. AccountKey pulumi.StringPtrInput `pulumi:"accountKey"` AccountName pulumi.StringInput `pulumi:"accountName"` // These are 'net use' options in Windows and 'mount' options in Linux. BlobfuseOptions pulumi.StringPtrInput `pulumi:"blobfuseOptions"` ContainerName pulumi.StringInput `pulumi:"containerName"` // All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable. RelativeMountPath pulumi.StringInput `pulumi:"relativeMountPath"` // This property is mutually exclusive with accountKey and one must be specified. SasKey pulumi.StringPtrInput `pulumi:"sasKey"` }
func (AzureBlobFileSystemConfigurationResponseArgs) ElementType ¶
func (AzureBlobFileSystemConfigurationResponseArgs) ElementType() reflect.Type
func (AzureBlobFileSystemConfigurationResponseArgs) ToAzureBlobFileSystemConfigurationResponseOutput ¶
func (i AzureBlobFileSystemConfigurationResponseArgs) ToAzureBlobFileSystemConfigurationResponseOutput() AzureBlobFileSystemConfigurationResponseOutput
func (AzureBlobFileSystemConfigurationResponseArgs) ToAzureBlobFileSystemConfigurationResponseOutputWithContext ¶
func (i AzureBlobFileSystemConfigurationResponseArgs) ToAzureBlobFileSystemConfigurationResponseOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationResponseOutput
func (AzureBlobFileSystemConfigurationResponseArgs) ToAzureBlobFileSystemConfigurationResponsePtrOutput ¶
func (i AzureBlobFileSystemConfigurationResponseArgs) ToAzureBlobFileSystemConfigurationResponsePtrOutput() AzureBlobFileSystemConfigurationResponsePtrOutput
func (AzureBlobFileSystemConfigurationResponseArgs) ToAzureBlobFileSystemConfigurationResponsePtrOutputWithContext ¶
func (i AzureBlobFileSystemConfigurationResponseArgs) ToAzureBlobFileSystemConfigurationResponsePtrOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationResponsePtrOutput
type AzureBlobFileSystemConfigurationResponseInput ¶
type AzureBlobFileSystemConfigurationResponseInput interface { pulumi.Input ToAzureBlobFileSystemConfigurationResponseOutput() AzureBlobFileSystemConfigurationResponseOutput ToAzureBlobFileSystemConfigurationResponseOutputWithContext(context.Context) AzureBlobFileSystemConfigurationResponseOutput }
AzureBlobFileSystemConfigurationResponseInput is an input type that accepts AzureBlobFileSystemConfigurationResponseArgs and AzureBlobFileSystemConfigurationResponseOutput values. You can construct a concrete instance of `AzureBlobFileSystemConfigurationResponseInput` via:
AzureBlobFileSystemConfigurationResponseArgs{...}
type AzureBlobFileSystemConfigurationResponseOutput ¶
type AzureBlobFileSystemConfigurationResponseOutput struct{ *pulumi.OutputState }
func (AzureBlobFileSystemConfigurationResponseOutput) AccountKey ¶
func (o AzureBlobFileSystemConfigurationResponseOutput) AccountKey() pulumi.StringPtrOutput
This property is mutually exclusive with sasKey and one must be specified.
func (AzureBlobFileSystemConfigurationResponseOutput) AccountName ¶
func (o AzureBlobFileSystemConfigurationResponseOutput) AccountName() pulumi.StringOutput
func (AzureBlobFileSystemConfigurationResponseOutput) BlobfuseOptions ¶
func (o AzureBlobFileSystemConfigurationResponseOutput) BlobfuseOptions() pulumi.StringPtrOutput
These are 'net use' options in Windows and 'mount' options in Linux.
func (AzureBlobFileSystemConfigurationResponseOutput) ContainerName ¶
func (o AzureBlobFileSystemConfigurationResponseOutput) ContainerName() pulumi.StringOutput
func (AzureBlobFileSystemConfigurationResponseOutput) ElementType ¶
func (AzureBlobFileSystemConfigurationResponseOutput) ElementType() reflect.Type
func (AzureBlobFileSystemConfigurationResponseOutput) RelativeMountPath ¶
func (o AzureBlobFileSystemConfigurationResponseOutput) RelativeMountPath() pulumi.StringOutput
All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.
func (AzureBlobFileSystemConfigurationResponseOutput) SasKey ¶
func (o AzureBlobFileSystemConfigurationResponseOutput) SasKey() pulumi.StringPtrOutput
This property is mutually exclusive with accountKey and one must be specified.
func (AzureBlobFileSystemConfigurationResponseOutput) ToAzureBlobFileSystemConfigurationResponseOutput ¶
func (o AzureBlobFileSystemConfigurationResponseOutput) ToAzureBlobFileSystemConfigurationResponseOutput() AzureBlobFileSystemConfigurationResponseOutput
func (AzureBlobFileSystemConfigurationResponseOutput) ToAzureBlobFileSystemConfigurationResponseOutputWithContext ¶
func (o AzureBlobFileSystemConfigurationResponseOutput) ToAzureBlobFileSystemConfigurationResponseOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationResponseOutput
func (AzureBlobFileSystemConfigurationResponseOutput) ToAzureBlobFileSystemConfigurationResponsePtrOutput ¶
func (o AzureBlobFileSystemConfigurationResponseOutput) ToAzureBlobFileSystemConfigurationResponsePtrOutput() AzureBlobFileSystemConfigurationResponsePtrOutput
func (AzureBlobFileSystemConfigurationResponseOutput) ToAzureBlobFileSystemConfigurationResponsePtrOutputWithContext ¶
func (o AzureBlobFileSystemConfigurationResponseOutput) ToAzureBlobFileSystemConfigurationResponsePtrOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationResponsePtrOutput
type AzureBlobFileSystemConfigurationResponsePtrInput ¶
type AzureBlobFileSystemConfigurationResponsePtrInput interface { pulumi.Input ToAzureBlobFileSystemConfigurationResponsePtrOutput() AzureBlobFileSystemConfigurationResponsePtrOutput ToAzureBlobFileSystemConfigurationResponsePtrOutputWithContext(context.Context) AzureBlobFileSystemConfigurationResponsePtrOutput }
AzureBlobFileSystemConfigurationResponsePtrInput is an input type that accepts AzureBlobFileSystemConfigurationResponseArgs, AzureBlobFileSystemConfigurationResponsePtr and AzureBlobFileSystemConfigurationResponsePtrOutput values. You can construct a concrete instance of `AzureBlobFileSystemConfigurationResponsePtrInput` via:
AzureBlobFileSystemConfigurationResponseArgs{...} or: nil
func AzureBlobFileSystemConfigurationResponsePtr ¶
func AzureBlobFileSystemConfigurationResponsePtr(v *AzureBlobFileSystemConfigurationResponseArgs) AzureBlobFileSystemConfigurationResponsePtrInput
type AzureBlobFileSystemConfigurationResponsePtrOutput ¶
type AzureBlobFileSystemConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureBlobFileSystemConfigurationResponsePtrOutput) AccountKey ¶
func (o AzureBlobFileSystemConfigurationResponsePtrOutput) AccountKey() pulumi.StringPtrOutput
This property is mutually exclusive with sasKey and one must be specified.
func (AzureBlobFileSystemConfigurationResponsePtrOutput) AccountName ¶
func (o AzureBlobFileSystemConfigurationResponsePtrOutput) AccountName() pulumi.StringPtrOutput
func (AzureBlobFileSystemConfigurationResponsePtrOutput) BlobfuseOptions ¶
func (o AzureBlobFileSystemConfigurationResponsePtrOutput) BlobfuseOptions() pulumi.StringPtrOutput
These are 'net use' options in Windows and 'mount' options in Linux.
func (AzureBlobFileSystemConfigurationResponsePtrOutput) ContainerName ¶
func (o AzureBlobFileSystemConfigurationResponsePtrOutput) ContainerName() pulumi.StringPtrOutput
func (AzureBlobFileSystemConfigurationResponsePtrOutput) ElementType ¶
func (AzureBlobFileSystemConfigurationResponsePtrOutput) ElementType() reflect.Type
func (AzureBlobFileSystemConfigurationResponsePtrOutput) RelativeMountPath ¶
func (o AzureBlobFileSystemConfigurationResponsePtrOutput) RelativeMountPath() pulumi.StringPtrOutput
All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.
func (AzureBlobFileSystemConfigurationResponsePtrOutput) SasKey ¶
func (o AzureBlobFileSystemConfigurationResponsePtrOutput) SasKey() pulumi.StringPtrOutput
This property is mutually exclusive with accountKey and one must be specified.
func (AzureBlobFileSystemConfigurationResponsePtrOutput) ToAzureBlobFileSystemConfigurationResponsePtrOutput ¶
func (o AzureBlobFileSystemConfigurationResponsePtrOutput) ToAzureBlobFileSystemConfigurationResponsePtrOutput() AzureBlobFileSystemConfigurationResponsePtrOutput
func (AzureBlobFileSystemConfigurationResponsePtrOutput) ToAzureBlobFileSystemConfigurationResponsePtrOutputWithContext ¶
func (o AzureBlobFileSystemConfigurationResponsePtrOutput) ToAzureBlobFileSystemConfigurationResponsePtrOutputWithContext(ctx context.Context) AzureBlobFileSystemConfigurationResponsePtrOutput
type AzureFileShareConfigurationArgs ¶
type AzureFileShareConfigurationArgs struct { pulumi.StringInput `pulumi:"azureFileUrl"` MountOptions pulumi.StringPtrInput `pulumi:"mountOptions"` RelativeMountPath pulumi.StringInput `pulumi:"relativeMountPath"` }AzureFileUrl
func (AzureFileShareConfigurationArgs) ElementType ¶
func (AzureFileShareConfigurationArgs) ElementType() reflect.Type
func (AzureFileShareConfigurationArgs) ToAzureFileShareConfigurationOutput ¶
func (i AzureFileShareConfigurationArgs) ToAzureFileShareConfigurationOutput() AzureFileShareConfigurationOutput
func (AzureFileShareConfigurationArgs) ToAzureFileShareConfigurationOutputWithContext ¶
func (i AzureFileShareConfigurationArgs) ToAzureFileShareConfigurationOutputWithContext(ctx context.Context) AzureFileShareConfigurationOutput
func (AzureFileShareConfigurationArgs) ToAzureFileShareConfigurationPtrOutput ¶
func (i AzureFileShareConfigurationArgs) ToAzureFileShareConfigurationPtrOutput() AzureFileShareConfigurationPtrOutput
func (AzureFileShareConfigurationArgs) ToAzureFileShareConfigurationPtrOutputWithContext ¶
func (i AzureFileShareConfigurationArgs) ToAzureFileShareConfigurationPtrOutputWithContext(ctx context.Context) AzureFileShareConfigurationPtrOutput
type AzureFileShareConfigurationInput ¶
AzureFileShareConfigurationInput is an input type that accepts AzureFileShareConfigurationArgs and AzureFileShareConfigurationOutput values. You can construct a concrete instance of `AzureFileShareConfigurationInput` via:
AzureFileShareConfigurationArgs{...}
type AzureFileShareConfigurationOutput ¶
func (AzureFileShareConfigurationOutput) AccountKey ¶
func (o AzureFileShareConfigurationOutput) AccountKey() pulumi.StringOutput
func (AzureFileShareConfigurationOutput) AccountName ¶
func (o AzureFileShareConfigurationOutput) AccountName() pulumi.StringOutput
func (AzureFileShareConfigurationOutput) AzureFileUrl ¶
func (o AzureFileShareConfigurationOutput) AzureFileUrl() pulumi.StringOutput
This is of the form 'https://{account}.file.core.windows.net/'.
func (AzureFileShareConfigurationOutput) ElementType ¶
func (AzureFileShareConfigurationOutput) ElementType() reflect.Type
func (AzureFileShareConfigurationOutput) MountOptions ¶
func (o AzureFileShareConfigurationOutput) MountOptions() pulumi.StringPtrOutput
These are 'net use' options in Windows and 'mount' options in Linux.
func (AzureFileShareConfigurationOutput) RelativeMountPath ¶
func (o AzureFileShareConfigurationOutput) RelativeMountPath() pulumi.StringOutput
All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.
func (AzureFileShareConfigurationOutput) ToAzureFileShareConfigurationOutput ¶
func (o AzureFileShareConfigurationOutput) ToAzureFileShareConfigurationOutput() AzureFileShareConfigurationOutput
func (AzureFileShareConfigurationOutput) ToAzureFileShareConfigurationOutputWithContext ¶
func (o AzureFileShareConfigurationOutput) ToAzureFileShareConfigurationOutputWithContext(ctx context.Context) AzureFileShareConfigurationOutput
func (AzureFileShareConfigurationOutput) ToAzureFileShareConfigurationPtrOutput ¶
func (o AzureFileShareConfigurationOutput) ToAzureFileShareConfigurationPtrOutput() AzureFileShareConfigurationPtrOutput
func (AzureFileShareConfigurationOutput) ToAzureFileShareConfigurationPtrOutputWithContext ¶
func (o AzureFileShareConfigurationOutput) ToAzureFileShareConfigurationPtrOutputWithContext(ctx context.Context) AzureFileShareConfigurationPtrOutput
type AzureFileShareConfigurationPtrInput ¶
AzureFileShareConfigurationPtrInput is an input type that accepts AzureFileShareConfigurationArgs, AzureFileShareConfigurationPtr and AzureFileShareConfigurationPtrOutput values. You can construct a concrete instance of `AzureFileShareConfigurationPtrInput` via:
AzureFileShareConfigurationArgs{...} or: nil
func AzureFileShareConfigurationPtr ¶
func AzureFileShareConfigurationPtr(v *AzureFileShareConfigurationArgs) AzureFileShareConfigurationPtrInput
type AzureFileShareConfigurationPtrOutput ¶
func (AzureFileShareConfigurationPtrOutput) AccountKey ¶
func (o AzureFileShareConfigurationPtrOutput) AccountKey() pulumi.StringPtrOutput
func (AzureFileShareConfigurationPtrOutput) AccountName ¶
func (o AzureFileShareConfigurationPtrOutput) AccountName() pulumi.StringPtrOutput
func (AzureFileShareConfigurationPtrOutput) AzureFileUrl ¶
func (o AzureFileShareConfigurationPtrOutput) AzureFileUrl() pulumi.StringPtrOutput
This is of the form 'https://{account}.file.core.windows.net/'.
func (AzureFileShareConfigurationPtrOutput) ElementType ¶
func (AzureFileShareConfigurationPtrOutput) ElementType() reflect.Type
func (AzureFileShareConfigurationPtrOutput) MountOptions ¶
func (o AzureFileShareConfigurationPtrOutput) MountOptions() pulumi.StringPtrOutput
These are 'net use' options in Windows and 'mount' options in Linux.
func (AzureFileShareConfigurationPtrOutput) RelativeMountPath ¶
func (o AzureFileShareConfigurationPtrOutput) RelativeMountPath() pulumi.StringPtrOutput
All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.
func (AzureFileShareConfigurationPtrOutput) ToAzureFileShareConfigurationPtrOutput ¶
func (o AzureFileShareConfigurationPtrOutput) ToAzureFileShareConfigurationPtrOutput() AzureFileShareConfigurationPtrOutput
func (AzureFileShareConfigurationPtrOutput) ToAzureFileShareConfigurationPtrOutputWithContext ¶
func (o AzureFileShareConfigurationPtrOutput) ToAzureFileShareConfigurationPtrOutputWithContext(ctx context.Context) AzureFileShareConfigurationPtrOutput
type AzureFileShareConfigurationResponseArgs ¶
type AzureFileShareConfigurationResponseArgs struct { pulumi.StringInput `pulumi:"azureFileUrl"` MountOptions pulumi.StringPtrInput `pulumi:"mountOptions"` RelativeMountPath pulumi.StringInput `pulumi:"relativeMountPath"` }AzureFileUrl
func (AzureFileShareConfigurationResponseArgs) ElementType ¶
func (AzureFileShareConfigurationResponseArgs) ElementType() reflect.Type
func (AzureFileShareConfigurationResponseArgs) ToAzureFileShareConfigurationResponseOutput ¶
func (i AzureFileShareConfigurationResponseArgs) ToAzureFileShareConfigurationResponseOutput() AzureFileShareConfigurationResponseOutput
func (AzureFileShareConfigurationResponseArgs) ToAzureFileShareConfigurationResponseOutputWithContext ¶
func (i AzureFileShareConfigurationResponseArgs) ToAzureFileShareConfigurationResponseOutputWithContext(ctx context.Context) AzureFileShareConfigurationResponseOutput
func (AzureFileShareConfigurationResponseArgs) ToAzureFileShareConfigurationResponsePtrOutput ¶
func (i AzureFileShareConfigurationResponseArgs) ToAzureFileShareConfigurationResponsePtrOutput() AzureFileShareConfigurationResponsePtrOutput
func (AzureFileShareConfigurationResponseArgs) ToAzureFileShareConfigurationResponsePtrOutputWithContext ¶
func (i AzureFileShareConfigurationResponseArgs) ToAzureFileShareConfigurationResponsePtrOutputWithContext(ctx context.Context) AzureFileShareConfigurationResponsePtrOutput
type AzureFileShareConfigurationResponseInput ¶
AzureFileShareConfigurationResponseInput is an input type that accepts AzureFileShareConfigurationResponseArgs and AzureFileShareConfigurationResponseOutput values. You can construct a concrete instance of `AzureFileShareConfigurationResponseInput` via:
AzureFileShareConfigurationResponseArgs{...}
type AzureFileShareConfigurationResponseOutput ¶
func (AzureFileShareConfigurationResponseOutput) AccountKey ¶
func (o AzureFileShareConfigurationResponseOutput) AccountKey() pulumi.StringOutput
func (AzureFileShareConfigurationResponseOutput) AccountName ¶
func (o AzureFileShareConfigurationResponseOutput) AccountName() pulumi.StringOutput
func (AzureFileShareConfigurationResponseOutput) AzureFileUrl ¶
func (o AzureFileShareConfigurationResponseOutput) AzureFileUrl() pulumi.StringOutput
This is of the form 'https://{account}.file.core.windows.net/'.
func (AzureFileShareConfigurationResponseOutput) ElementType ¶
func (AzureFileShareConfigurationResponseOutput) ElementType() reflect.Type
func (AzureFileShareConfigurationResponseOutput) MountOptions ¶
func (o AzureFileShareConfigurationResponseOutput) MountOptions() pulumi.StringPtrOutput
These are 'net use' options in Windows and 'mount' options in Linux.
func (AzureFileShareConfigurationResponseOutput) RelativeMountPath ¶
func (o AzureFileShareConfigurationResponseOutput) RelativeMountPath() pulumi.StringOutput
All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.
func (AzureFileShareConfigurationResponseOutput) ToAzureFileShareConfigurationResponseOutput ¶
func (o AzureFileShareConfigurationResponseOutput) ToAzureFileShareConfigurationResponseOutput() AzureFileShareConfigurationResponseOutput
func (AzureFileShareConfigurationResponseOutput) ToAzureFileShareConfigurationResponseOutputWithContext ¶
func (o AzureFileShareConfigurationResponseOutput) ToAzureFileShareConfigurationResponseOutputWithContext(ctx context.Context) AzureFileShareConfigurationResponseOutput
func (AzureFileShareConfigurationResponseOutput) ToAzureFileShareConfigurationResponsePtrOutput ¶
func (o AzureFileShareConfigurationResponseOutput) ToAzureFileShareConfigurationResponsePtrOutput() AzureFileShareConfigurationResponsePtrOutput
func (AzureFileShareConfigurationResponseOutput) ToAzureFileShareConfigurationResponsePtrOutputWithContext ¶
func (o AzureFileShareConfigurationResponseOutput) ToAzureFileShareConfigurationResponsePtrOutputWithContext(ctx context.Context) AzureFileShareConfigurationResponsePtrOutput
type AzureFileShareConfigurationResponsePtrInput ¶
AzureFileShareConfigurationResponsePtrInput is an input type that accepts AzureFileShareConfigurationResponseArgs, AzureFileShareConfigurationResponsePtr and AzureFileShareConfigurationResponsePtrOutput values. You can construct a concrete instance of `AzureFileShareConfigurationResponsePtrInput` via:
AzureFileShareConfigurationResponseArgs{...} or: nil
func AzureFileShareConfigurationResponsePtr ¶
func AzureFileShareConfigurationResponsePtr(v *AzureFileShareConfigurationResponseArgs) AzureFileShareConfigurationResponsePtrInput
type AzureFileShareConfigurationResponsePtrOutput ¶
func (AzureFileShareConfigurationResponsePtrOutput) AccountKey ¶
func (o AzureFileShareConfigurationResponsePtrOutput) AccountKey() pulumi.StringPtrOutput
func (AzureFileShareConfigurationResponsePtrOutput) AccountName ¶
func (o AzureFileShareConfigurationResponsePtrOutput) AccountName() pulumi.StringPtrOutput
func (AzureFileShareConfigurationResponsePtrOutput) AzureFileUrl ¶
func (o AzureFileShareConfigurationResponsePtrOutput) AzureFileUrl() pulumi.StringPtrOutput
This is of the form 'https://{account}.file.core.windows.net/'.
func (AzureFileShareConfigurationResponsePtrOutput) ElementType ¶
func (AzureFileShareConfigurationResponsePtrOutput) ElementType() reflect.Type
func (AzureFileShareConfigurationResponsePtrOutput) MountOptions ¶
func (o AzureFileShareConfigurationResponsePtrOutput) MountOptions() pulumi.StringPtrOutput
These are 'net use' options in Windows and 'mount' options in Linux.
func (AzureFileShareConfigurationResponsePtrOutput) RelativeMountPath ¶
func (o AzureFileShareConfigurationResponsePtrOutput) RelativeMountPath() pulumi.StringPtrOutput
All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.
func (AzureFileShareConfigurationResponsePtrOutput) ToAzureFileShareConfigurationResponsePtrOutput ¶
func (o AzureFileShareConfigurationResponsePtrOutput) ToAzureFileShareConfigurationResponsePtrOutput() AzureFileShareConfigurationResponsePtrOutput
func (AzureFileShareConfigurationResponsePtrOutput) ToAzureFileShareConfigurationResponsePtrOutputWithContext ¶
func (o AzureFileShareConfigurationResponsePtrOutput) ToAzureFileShareConfigurationResponsePtrOutputWithContext(ctx context.Context) AzureFileShareConfigurationResponsePtrOutput
type BatchAccount ¶
type BatchAccount struct { pulumi.CustomResourceState // The account endpoint used to interact with the Batch service. AccountEndpoint pulumi.StringOutput `pulumi:"accountEndpoint"` ActiveJobAndJobScheduleQuota pulumi.IntOutput `pulumi:"activeJobAndJobScheduleQuota"` // Contains information about the auto-storage account associated with a Batch account. AutoStorage AutoStoragePropertiesResponseOutput `pulumi:"autoStorage"` // For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned. DedicatedCoreQuota pulumi.IntOutput `pulumi:"dedicatedCoreQuota"` // A list of the dedicated core quota per Virtual Machine family for the Batch account. For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned. DedicatedCoreQuotaPerVMFamily VirtualMachineFamilyCoreQuotaResponseArrayOutput `pulumi:"dedicatedCoreQuotaPerVMFamily"` // Batch is transitioning its core quota system for dedicated cores to be enforced per Virtual Machine family. During this transitional phase, the dedicated core quota per Virtual Machine family may not yet be enforced. If this flag is false, dedicated core quota is enforced via the old dedicatedCoreQuota property on the account and does not consider Virtual Machine family. If this flag is true, dedicated core quota is enforced via the dedicatedCoreQuotaPerVMFamily property on the account, and the old dedicatedCoreQuota does not apply. DedicatedCoreQuotaPerVMFamilyEnforced pulumi.BoolOutput `pulumi:"dedicatedCoreQuotaPerVMFamilyEnforced"` // Configures how customer data is encrypted inside the Batch account. By default, accounts are encrypted using a Microsoft managed key. For additional control, a customer-managed key can be used instead. Encryption EncryptionPropertiesResponseOutput `pulumi:"encryption"` // The identity of the Batch account. Identity BatchAccountIdentityResponsePtrOutput `pulumi:"identity"` // Identifies the Azure key vault associated with a Batch account. KeyVaultReference KeyVaultReferenceResponseOutput `pulumi:"keyVaultReference"` // The location of the resource. Location pulumi.StringOutput `pulumi:"location"` // For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned. LowPriorityCoreQuota pulumi.IntOutput `pulumi:"lowPriorityCoreQuota"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The allocation mode for creating pools in the Batch account. PoolAllocationMode pulumi.StringOutput `pulumi:"poolAllocationMode"` PoolQuota pulumi.IntOutput `pulumi:"poolQuota"` // List of private endpoint connections associated with the Batch account PrivateEndpointConnections PrivateEndpointConnectionResponseArrayOutput `pulumi:"privateEndpointConnections"` // The provisioned state of the resource ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // If not specified, the default value is 'enabled'. PublicNetworkAccess pulumi.StringOutput `pulumi:"publicNetworkAccess"` // The tags of the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
Contains information about an Azure Batch account.
func GetBatchAccount ¶
func GetBatchAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BatchAccountState, opts ...pulumi.ResourceOption) (*BatchAccount, error)
GetBatchAccount gets an existing BatchAccount 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 NewBatchAccount ¶
func NewBatchAccount(ctx *pulumi.Context, name string, args *BatchAccountArgs, opts ...pulumi.ResourceOption) (*BatchAccount, error)
NewBatchAccount registers a new resource with the given unique name, arguments, and options.
func (BatchAccount) ElementType ¶ added in v0.2.6
func (BatchAccount) ElementType() reflect.Type
func (BatchAccount) ToBatchAccountOutput ¶ added in v0.2.6
func (i BatchAccount) ToBatchAccountOutput() BatchAccountOutput
func (BatchAccount) ToBatchAccountOutputWithContext ¶ added in v0.2.6
func (i BatchAccount) ToBatchAccountOutputWithContext(ctx context.Context) BatchAccountOutput
type BatchAccountArgs ¶
type BatchAccountArgs struct { // A name for the Batch account which must be unique within the region. Batch account names must be between 3 and 24 characters in length and must use only numbers and lowercase letters. This name is used as part of the DNS name that is used to access the Batch service in the region in which the account is created. For example: http://accountname.region.batch.azure.com/. AccountName pulumi.StringInput // The properties related to the auto-storage account. AutoStorage AutoStorageBasePropertiesPtrInput // Configures how customer data is encrypted inside the Batch account. By default, accounts are encrypted using a Microsoft managed key. For additional control, a customer-managed key can be used instead. Encryption EncryptionPropertiesPtrInput // The identity of the Batch account. Identity BatchAccountIdentityPtrInput // A reference to the Azure key vault associated with the Batch account. KeyVaultReference KeyVaultReferencePtrInput // The region in which to create the account. Location pulumi.StringInput // The pool allocation mode also affects how clients may authenticate to the Batch Service API. If the mode is BatchService, clients may authenticate using access keys or Azure Active Directory. If the mode is UserSubscription, clients must use Azure Active Directory. The default is BatchService. PoolAllocationMode pulumi.StringPtrInput // If not specified, the default value is 'enabled'. PublicNetworkAccess pulumi.StringPtrInput // The name of the resource group that contains the Batch account. ResourceGroupName pulumi.StringInput // The user-specified tags associated with the account. Tags pulumi.StringMapInput }
The set of arguments for constructing a BatchAccount resource.
func (BatchAccountArgs) ElementType ¶
func (BatchAccountArgs) ElementType() reflect.Type
type BatchAccountIdentity ¶
type BatchAccountIdentity struct { // The type of identity used for the Batch account. Type string `pulumi:"type"` }
The identity of the Batch account, if configured. This is only used when the user specifies 'Microsoft.KeyVault' as their Batch account encryption configuration.
type BatchAccountIdentityArgs ¶
type BatchAccountIdentityArgs struct { // The type of identity used for the Batch account. Type pulumi.StringInput `pulumi:"type"` }
The identity of the Batch account, if configured. This is only used when the user specifies 'Microsoft.KeyVault' as their Batch account encryption configuration.
func (BatchAccountIdentityArgs) ElementType ¶
func (BatchAccountIdentityArgs) ElementType() reflect.Type
func (BatchAccountIdentityArgs) ToBatchAccountIdentityOutput ¶
func (i BatchAccountIdentityArgs) ToBatchAccountIdentityOutput() BatchAccountIdentityOutput
func (BatchAccountIdentityArgs) ToBatchAccountIdentityOutputWithContext ¶
func (i BatchAccountIdentityArgs) ToBatchAccountIdentityOutputWithContext(ctx context.Context) BatchAccountIdentityOutput
func (BatchAccountIdentityArgs) ToBatchAccountIdentityPtrOutput ¶
func (i BatchAccountIdentityArgs) ToBatchAccountIdentityPtrOutput() BatchAccountIdentityPtrOutput
func (BatchAccountIdentityArgs) ToBatchAccountIdentityPtrOutputWithContext ¶
func (i BatchAccountIdentityArgs) ToBatchAccountIdentityPtrOutputWithContext(ctx context.Context) BatchAccountIdentityPtrOutput
type BatchAccountIdentityInput ¶
type BatchAccountIdentityInput interface { pulumi.Input ToBatchAccountIdentityOutput() BatchAccountIdentityOutput ToBatchAccountIdentityOutputWithContext(context.Context) BatchAccountIdentityOutput }
BatchAccountIdentityInput is an input type that accepts BatchAccountIdentityArgs and BatchAccountIdentityOutput values. You can construct a concrete instance of `BatchAccountIdentityInput` via:
BatchAccountIdentityArgs{...}
type BatchAccountIdentityOutput ¶
type BatchAccountIdentityOutput struct{ *pulumi.OutputState }
The identity of the Batch account, if configured. This is only used when the user specifies 'Microsoft.KeyVault' as their Batch account encryption configuration.
func (BatchAccountIdentityOutput) ElementType ¶
func (BatchAccountIdentityOutput) ElementType() reflect.Type
func (BatchAccountIdentityOutput) ToBatchAccountIdentityOutput ¶
func (o BatchAccountIdentityOutput) ToBatchAccountIdentityOutput() BatchAccountIdentityOutput
func (BatchAccountIdentityOutput) ToBatchAccountIdentityOutputWithContext ¶
func (o BatchAccountIdentityOutput) ToBatchAccountIdentityOutputWithContext(ctx context.Context) BatchAccountIdentityOutput
func (BatchAccountIdentityOutput) ToBatchAccountIdentityPtrOutput ¶
func (o BatchAccountIdentityOutput) ToBatchAccountIdentityPtrOutput() BatchAccountIdentityPtrOutput
func (BatchAccountIdentityOutput) ToBatchAccountIdentityPtrOutputWithContext ¶
func (o BatchAccountIdentityOutput) ToBatchAccountIdentityPtrOutputWithContext(ctx context.Context) BatchAccountIdentityPtrOutput
func (BatchAccountIdentityOutput) Type ¶
func (o BatchAccountIdentityOutput) Type() pulumi.StringOutput
The type of identity used for the Batch account.
type BatchAccountIdentityPtrInput ¶
type BatchAccountIdentityPtrInput interface { pulumi.Input ToBatchAccountIdentityPtrOutput() BatchAccountIdentityPtrOutput ToBatchAccountIdentityPtrOutputWithContext(context.Context) BatchAccountIdentityPtrOutput }
BatchAccountIdentityPtrInput is an input type that accepts BatchAccountIdentityArgs, BatchAccountIdentityPtr and BatchAccountIdentityPtrOutput values. You can construct a concrete instance of `BatchAccountIdentityPtrInput` via:
BatchAccountIdentityArgs{...} or: nil
func BatchAccountIdentityPtr ¶
func BatchAccountIdentityPtr(v *BatchAccountIdentityArgs) BatchAccountIdentityPtrInput
type BatchAccountIdentityPtrOutput ¶
type BatchAccountIdentityPtrOutput struct{ *pulumi.OutputState }
func (BatchAccountIdentityPtrOutput) Elem ¶
func (o BatchAccountIdentityPtrOutput) Elem() BatchAccountIdentityOutput
func (BatchAccountIdentityPtrOutput) ElementType ¶
func (BatchAccountIdentityPtrOutput) ElementType() reflect.Type
func (BatchAccountIdentityPtrOutput) ToBatchAccountIdentityPtrOutput ¶
func (o BatchAccountIdentityPtrOutput) ToBatchAccountIdentityPtrOutput() BatchAccountIdentityPtrOutput
func (BatchAccountIdentityPtrOutput) ToBatchAccountIdentityPtrOutputWithContext ¶
func (o BatchAccountIdentityPtrOutput) ToBatchAccountIdentityPtrOutputWithContext(ctx context.Context) BatchAccountIdentityPtrOutput
func (BatchAccountIdentityPtrOutput) Type ¶
func (o BatchAccountIdentityPtrOutput) Type() pulumi.StringPtrOutput
The type of identity used for the Batch account.
type BatchAccountIdentityResponse ¶
type BatchAccountIdentityResponse struct { // The principal id of the Batch account. This property will only be provided for a system assigned identity. PrincipalId string `pulumi:"principalId"` // The tenant id associated with the Batch account. This property will only be provided for a system assigned identity. TenantId string `pulumi:"tenantId"` // The type of identity used for the Batch account. Type string `pulumi:"type"` }
The identity of the Batch account, if configured. This is only used when the user specifies 'Microsoft.KeyVault' as their Batch account encryption configuration.
type BatchAccountIdentityResponseArgs ¶
type BatchAccountIdentityResponseArgs struct { // The principal id of the Batch account. This property will only be provided for a system assigned identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The tenant id associated with the Batch account. This property will only be provided for a system assigned identity. TenantId pulumi.StringInput `pulumi:"tenantId"` // The type of identity used for the Batch account. Type pulumi.StringInput `pulumi:"type"` }
The identity of the Batch account, if configured. This is only used when the user specifies 'Microsoft.KeyVault' as their Batch account encryption configuration.
func (BatchAccountIdentityResponseArgs) ElementType ¶
func (BatchAccountIdentityResponseArgs) ElementType() reflect.Type
func (BatchAccountIdentityResponseArgs) ToBatchAccountIdentityResponseOutput ¶
func (i BatchAccountIdentityResponseArgs) ToBatchAccountIdentityResponseOutput() BatchAccountIdentityResponseOutput
func (BatchAccountIdentityResponseArgs) ToBatchAccountIdentityResponseOutputWithContext ¶
func (i BatchAccountIdentityResponseArgs) ToBatchAccountIdentityResponseOutputWithContext(ctx context.Context) BatchAccountIdentityResponseOutput
func (BatchAccountIdentityResponseArgs) ToBatchAccountIdentityResponsePtrOutput ¶
func (i BatchAccountIdentityResponseArgs) ToBatchAccountIdentityResponsePtrOutput() BatchAccountIdentityResponsePtrOutput
func (BatchAccountIdentityResponseArgs) ToBatchAccountIdentityResponsePtrOutputWithContext ¶
func (i BatchAccountIdentityResponseArgs) ToBatchAccountIdentityResponsePtrOutputWithContext(ctx context.Context) BatchAccountIdentityResponsePtrOutput
type BatchAccountIdentityResponseInput ¶
type BatchAccountIdentityResponseInput interface { pulumi.Input ToBatchAccountIdentityResponseOutput() BatchAccountIdentityResponseOutput ToBatchAccountIdentityResponseOutputWithContext(context.Context) BatchAccountIdentityResponseOutput }
BatchAccountIdentityResponseInput is an input type that accepts BatchAccountIdentityResponseArgs and BatchAccountIdentityResponseOutput values. You can construct a concrete instance of `BatchAccountIdentityResponseInput` via:
BatchAccountIdentityResponseArgs{...}
type BatchAccountIdentityResponseOutput ¶
type BatchAccountIdentityResponseOutput struct{ *pulumi.OutputState }
The identity of the Batch account, if configured. This is only used when the user specifies 'Microsoft.KeyVault' as their Batch account encryption configuration.
func (BatchAccountIdentityResponseOutput) ElementType ¶
func (BatchAccountIdentityResponseOutput) ElementType() reflect.Type
func (BatchAccountIdentityResponseOutput) PrincipalId ¶
func (o BatchAccountIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal id of the Batch account. This property will only be provided for a system assigned identity.
func (BatchAccountIdentityResponseOutput) TenantId ¶
func (o BatchAccountIdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant id associated with the Batch account. This property will only be provided for a system assigned identity.
func (BatchAccountIdentityResponseOutput) ToBatchAccountIdentityResponseOutput ¶
func (o BatchAccountIdentityResponseOutput) ToBatchAccountIdentityResponseOutput() BatchAccountIdentityResponseOutput
func (BatchAccountIdentityResponseOutput) ToBatchAccountIdentityResponseOutputWithContext ¶
func (o BatchAccountIdentityResponseOutput) ToBatchAccountIdentityResponseOutputWithContext(ctx context.Context) BatchAccountIdentityResponseOutput
func (BatchAccountIdentityResponseOutput) ToBatchAccountIdentityResponsePtrOutput ¶
func (o BatchAccountIdentityResponseOutput) ToBatchAccountIdentityResponsePtrOutput() BatchAccountIdentityResponsePtrOutput
func (BatchAccountIdentityResponseOutput) ToBatchAccountIdentityResponsePtrOutputWithContext ¶
func (o BatchAccountIdentityResponseOutput) ToBatchAccountIdentityResponsePtrOutputWithContext(ctx context.Context) BatchAccountIdentityResponsePtrOutput
func (BatchAccountIdentityResponseOutput) Type ¶
func (o BatchAccountIdentityResponseOutput) Type() pulumi.StringOutput
The type of identity used for the Batch account.
type BatchAccountIdentityResponsePtrInput ¶
type BatchAccountIdentityResponsePtrInput interface { pulumi.Input ToBatchAccountIdentityResponsePtrOutput() BatchAccountIdentityResponsePtrOutput ToBatchAccountIdentityResponsePtrOutputWithContext(context.Context) BatchAccountIdentityResponsePtrOutput }
BatchAccountIdentityResponsePtrInput is an input type that accepts BatchAccountIdentityResponseArgs, BatchAccountIdentityResponsePtr and BatchAccountIdentityResponsePtrOutput values. You can construct a concrete instance of `BatchAccountIdentityResponsePtrInput` via:
BatchAccountIdentityResponseArgs{...} or: nil
func BatchAccountIdentityResponsePtr ¶
func BatchAccountIdentityResponsePtr(v *BatchAccountIdentityResponseArgs) BatchAccountIdentityResponsePtrInput
type BatchAccountIdentityResponsePtrOutput ¶
type BatchAccountIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (BatchAccountIdentityResponsePtrOutput) ElementType ¶
func (BatchAccountIdentityResponsePtrOutput) ElementType() reflect.Type
func (BatchAccountIdentityResponsePtrOutput) PrincipalId ¶
func (o BatchAccountIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal id of the Batch account. This property will only be provided for a system assigned identity.
func (BatchAccountIdentityResponsePtrOutput) TenantId ¶
func (o BatchAccountIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant id associated with the Batch account. This property will only be provided for a system assigned identity.
func (BatchAccountIdentityResponsePtrOutput) ToBatchAccountIdentityResponsePtrOutput ¶
func (o BatchAccountIdentityResponsePtrOutput) ToBatchAccountIdentityResponsePtrOutput() BatchAccountIdentityResponsePtrOutput
func (BatchAccountIdentityResponsePtrOutput) ToBatchAccountIdentityResponsePtrOutputWithContext ¶
func (o BatchAccountIdentityResponsePtrOutput) ToBatchAccountIdentityResponsePtrOutputWithContext(ctx context.Context) BatchAccountIdentityResponsePtrOutput
func (BatchAccountIdentityResponsePtrOutput) Type ¶
func (o BatchAccountIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of identity used for the Batch account.
type BatchAccountInput ¶ added in v0.2.6
type BatchAccountInput interface { pulumi.Input ToBatchAccountOutput() BatchAccountOutput ToBatchAccountOutputWithContext(ctx context.Context) BatchAccountOutput }
type BatchAccountOutput ¶ added in v0.2.6
type BatchAccountOutput struct {
*pulumi.OutputState
}
func (BatchAccountOutput) ElementType ¶ added in v0.2.6
func (BatchAccountOutput) ElementType() reflect.Type
func (BatchAccountOutput) ToBatchAccountOutput ¶ added in v0.2.6
func (o BatchAccountOutput) ToBatchAccountOutput() BatchAccountOutput
func (BatchAccountOutput) ToBatchAccountOutputWithContext ¶ added in v0.2.6
func (o BatchAccountOutput) ToBatchAccountOutputWithContext(ctx context.Context) BatchAccountOutput
type BatchAccountState ¶
type BatchAccountState struct { // The account endpoint used to interact with the Batch service. AccountEndpoint pulumi.StringPtrInput ActiveJobAndJobScheduleQuota pulumi.IntPtrInput // Contains information about the auto-storage account associated with a Batch account. AutoStorage AutoStoragePropertiesResponsePtrInput // For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned. DedicatedCoreQuota pulumi.IntPtrInput // A list of the dedicated core quota per Virtual Machine family for the Batch account. For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned. DedicatedCoreQuotaPerVMFamily VirtualMachineFamilyCoreQuotaResponseArrayInput // Batch is transitioning its core quota system for dedicated cores to be enforced per Virtual Machine family. During this transitional phase, the dedicated core quota per Virtual Machine family may not yet be enforced. If this flag is false, dedicated core quota is enforced via the old dedicatedCoreQuota property on the account and does not consider Virtual Machine family. If this flag is true, dedicated core quota is enforced via the dedicatedCoreQuotaPerVMFamily property on the account, and the old dedicatedCoreQuota does not apply. DedicatedCoreQuotaPerVMFamilyEnforced pulumi.BoolPtrInput // Configures how customer data is encrypted inside the Batch account. By default, accounts are encrypted using a Microsoft managed key. For additional control, a customer-managed key can be used instead. Encryption EncryptionPropertiesResponsePtrInput // The identity of the Batch account. Identity BatchAccountIdentityResponsePtrInput // Identifies the Azure key vault associated with a Batch account. KeyVaultReference KeyVaultReferenceResponsePtrInput // The location of the resource. Location pulumi.StringPtrInput // For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned. LowPriorityCoreQuota pulumi.IntPtrInput // The name of the resource. Name pulumi.StringPtrInput // The allocation mode for creating pools in the Batch account. PoolAllocationMode pulumi.StringPtrInput PoolQuota pulumi.IntPtrInput // List of private endpoint connections associated with the Batch account PrivateEndpointConnections PrivateEndpointConnectionResponseArrayInput // The provisioned state of the resource ProvisioningState pulumi.StringPtrInput // If not specified, the default value is 'enabled'. PublicNetworkAccess pulumi.StringPtrInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput }
func (BatchAccountState) ElementType ¶
func (BatchAccountState) ElementType() reflect.Type
type CIFSMountConfiguration ¶
type CIFSMountConfiguration struct { // These are 'net use' options in Windows and 'mount' options in Linux. MountOptions *string `pulumi:"mountOptions"` Password string `pulumi:"password"` // All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable. RelativeMountPath string `pulumi:"relativeMountPath"` Source string `pulumi:"source"` Username string `pulumi:"username"` }
type CIFSMountConfigurationArgs ¶
type CIFSMountConfigurationArgs struct { // These are 'net use' options in Windows and 'mount' options in Linux. MountOptions pulumi.StringPtrInput `pulumi:"mountOptions"` Password pulumi.StringInput `pulumi:"password"` // All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable. RelativeMountPath pulumi.StringInput `pulumi:"relativeMountPath"` Source pulumi.StringInput `pulumi:"source"` Username pulumi.StringInput `pulumi:"username"` }
func (CIFSMountConfigurationArgs) ElementType ¶
func (CIFSMountConfigurationArgs) ElementType() reflect.Type
func (CIFSMountConfigurationArgs) ToCIFSMountConfigurationOutput ¶
func (i CIFSMountConfigurationArgs) ToCIFSMountConfigurationOutput() CIFSMountConfigurationOutput
func (CIFSMountConfigurationArgs) ToCIFSMountConfigurationOutputWithContext ¶
func (i CIFSMountConfigurationArgs) ToCIFSMountConfigurationOutputWithContext(ctx context.Context) CIFSMountConfigurationOutput
func (CIFSMountConfigurationArgs) ToCIFSMountConfigurationPtrOutput ¶
func (i CIFSMountConfigurationArgs) ToCIFSMountConfigurationPtrOutput() CIFSMountConfigurationPtrOutput
func (CIFSMountConfigurationArgs) ToCIFSMountConfigurationPtrOutputWithContext ¶
func (i CIFSMountConfigurationArgs) ToCIFSMountConfigurationPtrOutputWithContext(ctx context.Context) CIFSMountConfigurationPtrOutput
type CIFSMountConfigurationInput ¶
type CIFSMountConfigurationInput interface { pulumi.Input ToCIFSMountConfigurationOutput() CIFSMountConfigurationOutput ToCIFSMountConfigurationOutputWithContext(context.Context) CIFSMountConfigurationOutput }
CIFSMountConfigurationInput is an input type that accepts CIFSMountConfigurationArgs and CIFSMountConfigurationOutput values. You can construct a concrete instance of `CIFSMountConfigurationInput` via:
CIFSMountConfigurationArgs{...}
type CIFSMountConfigurationOutput ¶
type CIFSMountConfigurationOutput struct{ *pulumi.OutputState }
func (CIFSMountConfigurationOutput) ElementType ¶
func (CIFSMountConfigurationOutput) ElementType() reflect.Type
func (CIFSMountConfigurationOutput) MountOptions ¶
func (o CIFSMountConfigurationOutput) MountOptions() pulumi.StringPtrOutput
These are 'net use' options in Windows and 'mount' options in Linux.
func (CIFSMountConfigurationOutput) Password ¶
func (o CIFSMountConfigurationOutput) Password() pulumi.StringOutput
func (CIFSMountConfigurationOutput) RelativeMountPath ¶
func (o CIFSMountConfigurationOutput) RelativeMountPath() pulumi.StringOutput
All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.
func (CIFSMountConfigurationOutput) Source ¶
func (o CIFSMountConfigurationOutput) Source() pulumi.StringOutput
func (CIFSMountConfigurationOutput) ToCIFSMountConfigurationOutput ¶
func (o CIFSMountConfigurationOutput) ToCIFSMountConfigurationOutput() CIFSMountConfigurationOutput
func (CIFSMountConfigurationOutput) ToCIFSMountConfigurationOutputWithContext ¶
func (o CIFSMountConfigurationOutput) ToCIFSMountConfigurationOutputWithContext(ctx context.Context) CIFSMountConfigurationOutput
func (CIFSMountConfigurationOutput) ToCIFSMountConfigurationPtrOutput ¶
func (o CIFSMountConfigurationOutput) ToCIFSMountConfigurationPtrOutput() CIFSMountConfigurationPtrOutput
func (CIFSMountConfigurationOutput) ToCIFSMountConfigurationPtrOutputWithContext ¶
func (o CIFSMountConfigurationOutput) ToCIFSMountConfigurationPtrOutputWithContext(ctx context.Context) CIFSMountConfigurationPtrOutput
func (CIFSMountConfigurationOutput) Username ¶
func (o CIFSMountConfigurationOutput) Username() pulumi.StringOutput
type CIFSMountConfigurationPtrInput ¶
type CIFSMountConfigurationPtrInput interface { pulumi.Input ToCIFSMountConfigurationPtrOutput() CIFSMountConfigurationPtrOutput ToCIFSMountConfigurationPtrOutputWithContext(context.Context) CIFSMountConfigurationPtrOutput }
CIFSMountConfigurationPtrInput is an input type that accepts CIFSMountConfigurationArgs, CIFSMountConfigurationPtr and CIFSMountConfigurationPtrOutput values. You can construct a concrete instance of `CIFSMountConfigurationPtrInput` via:
CIFSMountConfigurationArgs{...} or: nil
func CIFSMountConfigurationPtr ¶
func CIFSMountConfigurationPtr(v *CIFSMountConfigurationArgs) CIFSMountConfigurationPtrInput
type CIFSMountConfigurationPtrOutput ¶
type CIFSMountConfigurationPtrOutput struct{ *pulumi.OutputState }
func (CIFSMountConfigurationPtrOutput) Elem ¶
func (o CIFSMountConfigurationPtrOutput) Elem() CIFSMountConfigurationOutput
func (CIFSMountConfigurationPtrOutput) ElementType ¶
func (CIFSMountConfigurationPtrOutput) ElementType() reflect.Type
func (CIFSMountConfigurationPtrOutput) MountOptions ¶
func (o CIFSMountConfigurationPtrOutput) MountOptions() pulumi.StringPtrOutput
These are 'net use' options in Windows and 'mount' options in Linux.
func (CIFSMountConfigurationPtrOutput) Password ¶
func (o CIFSMountConfigurationPtrOutput) Password() pulumi.StringPtrOutput
func (CIFSMountConfigurationPtrOutput) RelativeMountPath ¶
func (o CIFSMountConfigurationPtrOutput) RelativeMountPath() pulumi.StringPtrOutput
All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.
func (CIFSMountConfigurationPtrOutput) Source ¶
func (o CIFSMountConfigurationPtrOutput) Source() pulumi.StringPtrOutput
func (CIFSMountConfigurationPtrOutput) ToCIFSMountConfigurationPtrOutput ¶
func (o CIFSMountConfigurationPtrOutput) ToCIFSMountConfigurationPtrOutput() CIFSMountConfigurationPtrOutput
func (CIFSMountConfigurationPtrOutput) ToCIFSMountConfigurationPtrOutputWithContext ¶
func (o CIFSMountConfigurationPtrOutput) ToCIFSMountConfigurationPtrOutputWithContext(ctx context.Context) CIFSMountConfigurationPtrOutput
func (CIFSMountConfigurationPtrOutput) Username ¶
func (o CIFSMountConfigurationPtrOutput) Username() pulumi.StringPtrOutput
type CIFSMountConfigurationResponse ¶
type CIFSMountConfigurationResponse struct { // These are 'net use' options in Windows and 'mount' options in Linux. MountOptions *string `pulumi:"mountOptions"` Password string `pulumi:"password"` // All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable. RelativeMountPath string `pulumi:"relativeMountPath"` Source string `pulumi:"source"` Username string `pulumi:"username"` }
type CIFSMountConfigurationResponseArgs ¶
type CIFSMountConfigurationResponseArgs struct { // These are 'net use' options in Windows and 'mount' options in Linux. MountOptions pulumi.StringPtrInput `pulumi:"mountOptions"` Password pulumi.StringInput `pulumi:"password"` // All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable. RelativeMountPath pulumi.StringInput `pulumi:"relativeMountPath"` Source pulumi.StringInput `pulumi:"source"` Username pulumi.StringInput `pulumi:"username"` }
func (CIFSMountConfigurationResponseArgs) ElementType ¶
func (CIFSMountConfigurationResponseArgs) ElementType() reflect.Type
func (CIFSMountConfigurationResponseArgs) ToCIFSMountConfigurationResponseOutput ¶
func (i CIFSMountConfigurationResponseArgs) ToCIFSMountConfigurationResponseOutput() CIFSMountConfigurationResponseOutput
func (CIFSMountConfigurationResponseArgs) ToCIFSMountConfigurationResponseOutputWithContext ¶
func (i CIFSMountConfigurationResponseArgs) ToCIFSMountConfigurationResponseOutputWithContext(ctx context.Context) CIFSMountConfigurationResponseOutput
func (CIFSMountConfigurationResponseArgs) ToCIFSMountConfigurationResponsePtrOutput ¶
func (i CIFSMountConfigurationResponseArgs) ToCIFSMountConfigurationResponsePtrOutput() CIFSMountConfigurationResponsePtrOutput
func (CIFSMountConfigurationResponseArgs) ToCIFSMountConfigurationResponsePtrOutputWithContext ¶
func (i CIFSMountConfigurationResponseArgs) ToCIFSMountConfigurationResponsePtrOutputWithContext(ctx context.Context) CIFSMountConfigurationResponsePtrOutput
type CIFSMountConfigurationResponseInput ¶
type CIFSMountConfigurationResponseInput interface { pulumi.Input ToCIFSMountConfigurationResponseOutput() CIFSMountConfigurationResponseOutput ToCIFSMountConfigurationResponseOutputWithContext(context.Context) CIFSMountConfigurationResponseOutput }
CIFSMountConfigurationResponseInput is an input type that accepts CIFSMountConfigurationResponseArgs and CIFSMountConfigurationResponseOutput values. You can construct a concrete instance of `CIFSMountConfigurationResponseInput` via:
CIFSMountConfigurationResponseArgs{...}
type CIFSMountConfigurationResponseOutput ¶
type CIFSMountConfigurationResponseOutput struct{ *pulumi.OutputState }
func (CIFSMountConfigurationResponseOutput) ElementType ¶
func (CIFSMountConfigurationResponseOutput) ElementType() reflect.Type
func (CIFSMountConfigurationResponseOutput) MountOptions ¶
func (o CIFSMountConfigurationResponseOutput) MountOptions() pulumi.StringPtrOutput
These are 'net use' options in Windows and 'mount' options in Linux.
func (CIFSMountConfigurationResponseOutput) Password ¶
func (o CIFSMountConfigurationResponseOutput) Password() pulumi.StringOutput
func (CIFSMountConfigurationResponseOutput) RelativeMountPath ¶
func (o CIFSMountConfigurationResponseOutput) RelativeMountPath() pulumi.StringOutput
All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.
func (CIFSMountConfigurationResponseOutput) Source ¶
func (o CIFSMountConfigurationResponseOutput) Source() pulumi.StringOutput
func (CIFSMountConfigurationResponseOutput) ToCIFSMountConfigurationResponseOutput ¶
func (o CIFSMountConfigurationResponseOutput) ToCIFSMountConfigurationResponseOutput() CIFSMountConfigurationResponseOutput
func (CIFSMountConfigurationResponseOutput) ToCIFSMountConfigurationResponseOutputWithContext ¶
func (o CIFSMountConfigurationResponseOutput) ToCIFSMountConfigurationResponseOutputWithContext(ctx context.Context) CIFSMountConfigurationResponseOutput
func (CIFSMountConfigurationResponseOutput) ToCIFSMountConfigurationResponsePtrOutput ¶
func (o CIFSMountConfigurationResponseOutput) ToCIFSMountConfigurationResponsePtrOutput() CIFSMountConfigurationResponsePtrOutput
func (CIFSMountConfigurationResponseOutput) ToCIFSMountConfigurationResponsePtrOutputWithContext ¶
func (o CIFSMountConfigurationResponseOutput) ToCIFSMountConfigurationResponsePtrOutputWithContext(ctx context.Context) CIFSMountConfigurationResponsePtrOutput
func (CIFSMountConfigurationResponseOutput) Username ¶
func (o CIFSMountConfigurationResponseOutput) Username() pulumi.StringOutput
type CIFSMountConfigurationResponsePtrInput ¶
type CIFSMountConfigurationResponsePtrInput interface { pulumi.Input ToCIFSMountConfigurationResponsePtrOutput() CIFSMountConfigurationResponsePtrOutput ToCIFSMountConfigurationResponsePtrOutputWithContext(context.Context) CIFSMountConfigurationResponsePtrOutput }
CIFSMountConfigurationResponsePtrInput is an input type that accepts CIFSMountConfigurationResponseArgs, CIFSMountConfigurationResponsePtr and CIFSMountConfigurationResponsePtrOutput values. You can construct a concrete instance of `CIFSMountConfigurationResponsePtrInput` via:
CIFSMountConfigurationResponseArgs{...} or: nil
func CIFSMountConfigurationResponsePtr ¶
func CIFSMountConfigurationResponsePtr(v *CIFSMountConfigurationResponseArgs) CIFSMountConfigurationResponsePtrInput
type CIFSMountConfigurationResponsePtrOutput ¶
type CIFSMountConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (CIFSMountConfigurationResponsePtrOutput) ElementType ¶
func (CIFSMountConfigurationResponsePtrOutput) ElementType() reflect.Type
func (CIFSMountConfigurationResponsePtrOutput) MountOptions ¶
func (o CIFSMountConfigurationResponsePtrOutput) MountOptions() pulumi.StringPtrOutput
These are 'net use' options in Windows and 'mount' options in Linux.
func (CIFSMountConfigurationResponsePtrOutput) Password ¶
func (o CIFSMountConfigurationResponsePtrOutput) Password() pulumi.StringPtrOutput
func (CIFSMountConfigurationResponsePtrOutput) RelativeMountPath ¶
func (o CIFSMountConfigurationResponsePtrOutput) RelativeMountPath() pulumi.StringPtrOutput
All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.
func (CIFSMountConfigurationResponsePtrOutput) Source ¶
func (o CIFSMountConfigurationResponsePtrOutput) Source() pulumi.StringPtrOutput
func (CIFSMountConfigurationResponsePtrOutput) ToCIFSMountConfigurationResponsePtrOutput ¶
func (o CIFSMountConfigurationResponsePtrOutput) ToCIFSMountConfigurationResponsePtrOutput() CIFSMountConfigurationResponsePtrOutput
func (CIFSMountConfigurationResponsePtrOutput) ToCIFSMountConfigurationResponsePtrOutputWithContext ¶
func (o CIFSMountConfigurationResponsePtrOutput) ToCIFSMountConfigurationResponsePtrOutputWithContext(ctx context.Context) CIFSMountConfigurationResponsePtrOutput
func (CIFSMountConfigurationResponsePtrOutput) Username ¶
func (o CIFSMountConfigurationResponsePtrOutput) Username() pulumi.StringPtrOutput
type Certificate ¶
type Certificate struct { pulumi.CustomResourceState // This is only returned when the certificate provisioningState is 'Failed'. DeleteCertificateError DeleteCertificateErrorResponseOutput `pulumi:"deleteCertificateError"` // The ETag of the resource, used for concurrency statements. Etag pulumi.StringOutput `pulumi:"etag"` // The format of the certificate - either Pfx or Cer. If omitted, the default is Pfx. Format pulumi.StringPtrOutput `pulumi:"format"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The previous provisioned state of the resource PreviousProvisioningState pulumi.StringOutput `pulumi:"previousProvisioningState"` PreviousProvisioningStateTransitionTime pulumi.StringOutput `pulumi:"previousProvisioningStateTransitionTime"` ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` ProvisioningStateTransitionTime pulumi.StringOutput `pulumi:"provisioningStateTransitionTime"` // The public key of the certificate. PublicData pulumi.StringOutput `pulumi:"publicData"` // This must match the thumbprint from the name. Thumbprint pulumi.StringPtrOutput `pulumi:"thumbprint"` // This must match the first portion of the certificate name. Currently required to be 'SHA1'. ThumbprintAlgorithm pulumi.StringPtrOutput `pulumi:"thumbprintAlgorithm"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
Contains information about a certificate.
func GetCertificate ¶
func GetCertificate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CertificateState, opts ...pulumi.ResourceOption) (*Certificate, error)
GetCertificate gets an existing Certificate 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 NewCertificate ¶
func NewCertificate(ctx *pulumi.Context, name string, args *CertificateArgs, opts ...pulumi.ResourceOption) (*Certificate, error)
NewCertificate registers a new resource with the given unique name, arguments, and options.
func (Certificate) ElementType ¶ added in v0.2.6
func (Certificate) ElementType() reflect.Type
func (Certificate) ToCertificateOutput ¶ added in v0.2.6
func (i Certificate) ToCertificateOutput() CertificateOutput
func (Certificate) ToCertificateOutputWithContext ¶ added in v0.2.6
func (i Certificate) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
type CertificateArgs ¶
type CertificateArgs struct { // The name of the Batch account. AccountName pulumi.StringInput // The identifier for the certificate. This must be made up of algorithm and thumbprint separated by a dash, and must match the certificate data in the request. For example SHA1-a3d1c5. CertificateName pulumi.StringInput // The maximum size is 10KB. Data pulumi.StringInput // The format of the certificate - either Pfx or Cer. If omitted, the default is Pfx. Format pulumi.StringPtrInput // This must not be specified if the certificate format is Cer. Password pulumi.StringPtrInput // The name of the resource group that contains the Batch account. ResourceGroupName pulumi.StringInput // This must match the thumbprint from the name. Thumbprint pulumi.StringPtrInput // This must match the first portion of the certificate name. Currently required to be 'SHA1'. ThumbprintAlgorithm pulumi.StringPtrInput }
The set of arguments for constructing a Certificate resource.
func (CertificateArgs) ElementType ¶
func (CertificateArgs) ElementType() reflect.Type
type CertificateInput ¶ added in v0.2.6
type CertificateInput interface { pulumi.Input ToCertificateOutput() CertificateOutput ToCertificateOutputWithContext(ctx context.Context) CertificateOutput }
type CertificateOutput ¶ added in v0.2.6
type CertificateOutput struct {
*pulumi.OutputState
}
func (CertificateOutput) ElementType ¶ added in v0.2.6
func (CertificateOutput) ElementType() reflect.Type
func (CertificateOutput) ToCertificateOutput ¶ added in v0.2.6
func (o CertificateOutput) ToCertificateOutput() CertificateOutput
func (CertificateOutput) ToCertificateOutputWithContext ¶ added in v0.2.6
func (o CertificateOutput) ToCertificateOutputWithContext(ctx context.Context) CertificateOutput
type CertificateReference ¶
type CertificateReference struct { Id string `pulumi:"id"` // The default value is currentUser. This property is applicable only for pools configured with Windows nodes (that is, created with cloudServiceConfiguration, or with virtualMachineConfiguration using a Windows image reference). For Linux compute nodes, the certificates are stored in a directory inside the task working directory and an environment variable AZ_BATCH_CERTIFICATES_DIR is supplied to the task to query for this location. For certificates with visibility of 'remoteUser', a 'certs' directory is created in the user's home directory (e.g., /home/{user-name}/certs) and certificates are placed in that directory. StoreLocation *string `pulumi:"storeLocation"` // This property is applicable only for pools configured with Windows nodes (that is, created with cloudServiceConfiguration, or with virtualMachineConfiguration using a Windows image reference). Common store names include: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, but any custom store name can also be used. The default value is My. StoreName *string `pulumi:"storeName"` Visibility []string `pulumi:"visibility"` }
type CertificateReferenceArgs ¶
type CertificateReferenceArgs struct { Id pulumi.StringInput `pulumi:"id"` // The default value is currentUser. This property is applicable only for pools configured with Windows nodes (that is, created with cloudServiceConfiguration, or with virtualMachineConfiguration using a Windows image reference). For Linux compute nodes, the certificates are stored in a directory inside the task working directory and an environment variable AZ_BATCH_CERTIFICATES_DIR is supplied to the task to query for this location. For certificates with visibility of 'remoteUser', a 'certs' directory is created in the user's home directory (e.g., /home/{user-name}/certs) and certificates are placed in that directory. StoreLocation pulumi.StringPtrInput `pulumi:"storeLocation"` // This property is applicable only for pools configured with Windows nodes (that is, created with cloudServiceConfiguration, or with virtualMachineConfiguration using a Windows image reference). Common store names include: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, but any custom store name can also be used. The default value is My. StoreName pulumi.StringPtrInput `pulumi:"storeName"` Visibility pulumi.StringArrayInput `pulumi:"visibility"` }
func (CertificateReferenceArgs) ElementType ¶
func (CertificateReferenceArgs) ElementType() reflect.Type
func (CertificateReferenceArgs) ToCertificateReferenceOutput ¶
func (i CertificateReferenceArgs) ToCertificateReferenceOutput() CertificateReferenceOutput
func (CertificateReferenceArgs) ToCertificateReferenceOutputWithContext ¶
func (i CertificateReferenceArgs) ToCertificateReferenceOutputWithContext(ctx context.Context) CertificateReferenceOutput
type CertificateReferenceArray ¶
type CertificateReferenceArray []CertificateReferenceInput
func (CertificateReferenceArray) ElementType ¶
func (CertificateReferenceArray) ElementType() reflect.Type
func (CertificateReferenceArray) ToCertificateReferenceArrayOutput ¶
func (i CertificateReferenceArray) ToCertificateReferenceArrayOutput() CertificateReferenceArrayOutput
func (CertificateReferenceArray) ToCertificateReferenceArrayOutputWithContext ¶
func (i CertificateReferenceArray) ToCertificateReferenceArrayOutputWithContext(ctx context.Context) CertificateReferenceArrayOutput
type CertificateReferenceArrayInput ¶
type CertificateReferenceArrayInput interface { pulumi.Input ToCertificateReferenceArrayOutput() CertificateReferenceArrayOutput ToCertificateReferenceArrayOutputWithContext(context.Context) CertificateReferenceArrayOutput }
CertificateReferenceArrayInput is an input type that accepts CertificateReferenceArray and CertificateReferenceArrayOutput values. You can construct a concrete instance of `CertificateReferenceArrayInput` via:
CertificateReferenceArray{ CertificateReferenceArgs{...} }
type CertificateReferenceArrayOutput ¶
type CertificateReferenceArrayOutput struct{ *pulumi.OutputState }
func (CertificateReferenceArrayOutput) ElementType ¶
func (CertificateReferenceArrayOutput) ElementType() reflect.Type
func (CertificateReferenceArrayOutput) Index ¶
func (o CertificateReferenceArrayOutput) Index(i pulumi.IntInput) CertificateReferenceOutput
func (CertificateReferenceArrayOutput) ToCertificateReferenceArrayOutput ¶
func (o CertificateReferenceArrayOutput) ToCertificateReferenceArrayOutput() CertificateReferenceArrayOutput
func (CertificateReferenceArrayOutput) ToCertificateReferenceArrayOutputWithContext ¶
func (o CertificateReferenceArrayOutput) ToCertificateReferenceArrayOutputWithContext(ctx context.Context) CertificateReferenceArrayOutput
type CertificateReferenceInput ¶
type CertificateReferenceInput interface { pulumi.Input ToCertificateReferenceOutput() CertificateReferenceOutput ToCertificateReferenceOutputWithContext(context.Context) CertificateReferenceOutput }
CertificateReferenceInput is an input type that accepts CertificateReferenceArgs and CertificateReferenceOutput values. You can construct a concrete instance of `CertificateReferenceInput` via:
CertificateReferenceArgs{...}
type CertificateReferenceOutput ¶
type CertificateReferenceOutput struct{ *pulumi.OutputState }
func (CertificateReferenceOutput) ElementType ¶
func (CertificateReferenceOutput) ElementType() reflect.Type
func (CertificateReferenceOutput) Id ¶
func (o CertificateReferenceOutput) Id() pulumi.StringOutput
func (CertificateReferenceOutput) StoreLocation ¶
func (o CertificateReferenceOutput) StoreLocation() pulumi.StringPtrOutput
The default value is currentUser. This property is applicable only for pools configured with Windows nodes (that is, created with cloudServiceConfiguration, or with virtualMachineConfiguration using a Windows image reference). For Linux compute nodes, the certificates are stored in a directory inside the task working directory and an environment variable AZ_BATCH_CERTIFICATES_DIR is supplied to the task to query for this location. For certificates with visibility of 'remoteUser', a 'certs' directory is created in the user's home directory (e.g., /home/{user-name}/certs) and certificates are placed in that directory.
func (CertificateReferenceOutput) StoreName ¶
func (o CertificateReferenceOutput) StoreName() pulumi.StringPtrOutput
This property is applicable only for pools configured with Windows nodes (that is, created with cloudServiceConfiguration, or with virtualMachineConfiguration using a Windows image reference). Common store names include: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, but any custom store name can also be used. The default value is My.
func (CertificateReferenceOutput) ToCertificateReferenceOutput ¶
func (o CertificateReferenceOutput) ToCertificateReferenceOutput() CertificateReferenceOutput
func (CertificateReferenceOutput) ToCertificateReferenceOutputWithContext ¶
func (o CertificateReferenceOutput) ToCertificateReferenceOutputWithContext(ctx context.Context) CertificateReferenceOutput
func (CertificateReferenceOutput) Visibility ¶
func (o CertificateReferenceOutput) Visibility() pulumi.StringArrayOutput
type CertificateReferenceResponse ¶
type CertificateReferenceResponse struct { Id string `pulumi:"id"` // The default value is currentUser. This property is applicable only for pools configured with Windows nodes (that is, created with cloudServiceConfiguration, or with virtualMachineConfiguration using a Windows image reference). For Linux compute nodes, the certificates are stored in a directory inside the task working directory and an environment variable AZ_BATCH_CERTIFICATES_DIR is supplied to the task to query for this location. For certificates with visibility of 'remoteUser', a 'certs' directory is created in the user's home directory (e.g., /home/{user-name}/certs) and certificates are placed in that directory. StoreLocation *string `pulumi:"storeLocation"` // This property is applicable only for pools configured with Windows nodes (that is, created with cloudServiceConfiguration, or with virtualMachineConfiguration using a Windows image reference). Common store names include: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, but any custom store name can also be used. The default value is My. StoreName *string `pulumi:"storeName"` Visibility []string `pulumi:"visibility"` }
type CertificateReferenceResponseArgs ¶
type CertificateReferenceResponseArgs struct { Id pulumi.StringInput `pulumi:"id"` // The default value is currentUser. This property is applicable only for pools configured with Windows nodes (that is, created with cloudServiceConfiguration, or with virtualMachineConfiguration using a Windows image reference). For Linux compute nodes, the certificates are stored in a directory inside the task working directory and an environment variable AZ_BATCH_CERTIFICATES_DIR is supplied to the task to query for this location. For certificates with visibility of 'remoteUser', a 'certs' directory is created in the user's home directory (e.g., /home/{user-name}/certs) and certificates are placed in that directory. StoreLocation pulumi.StringPtrInput `pulumi:"storeLocation"` // This property is applicable only for pools configured with Windows nodes (that is, created with cloudServiceConfiguration, or with virtualMachineConfiguration using a Windows image reference). Common store names include: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, but any custom store name can also be used. The default value is My. StoreName pulumi.StringPtrInput `pulumi:"storeName"` Visibility pulumi.StringArrayInput `pulumi:"visibility"` }
func (CertificateReferenceResponseArgs) ElementType ¶
func (CertificateReferenceResponseArgs) ElementType() reflect.Type
func (CertificateReferenceResponseArgs) ToCertificateReferenceResponseOutput ¶
func (i CertificateReferenceResponseArgs) ToCertificateReferenceResponseOutput() CertificateReferenceResponseOutput
func (CertificateReferenceResponseArgs) ToCertificateReferenceResponseOutputWithContext ¶
func (i CertificateReferenceResponseArgs) ToCertificateReferenceResponseOutputWithContext(ctx context.Context) CertificateReferenceResponseOutput
type CertificateReferenceResponseArray ¶
type CertificateReferenceResponseArray []CertificateReferenceResponseInput
func (CertificateReferenceResponseArray) ElementType ¶
func (CertificateReferenceResponseArray) ElementType() reflect.Type
func (CertificateReferenceResponseArray) ToCertificateReferenceResponseArrayOutput ¶
func (i CertificateReferenceResponseArray) ToCertificateReferenceResponseArrayOutput() CertificateReferenceResponseArrayOutput
func (CertificateReferenceResponseArray) ToCertificateReferenceResponseArrayOutputWithContext ¶
func (i CertificateReferenceResponseArray) ToCertificateReferenceResponseArrayOutputWithContext(ctx context.Context) CertificateReferenceResponseArrayOutput
type CertificateReferenceResponseArrayInput ¶
type CertificateReferenceResponseArrayInput interface { pulumi.Input ToCertificateReferenceResponseArrayOutput() CertificateReferenceResponseArrayOutput ToCertificateReferenceResponseArrayOutputWithContext(context.Context) CertificateReferenceResponseArrayOutput }
CertificateReferenceResponseArrayInput is an input type that accepts CertificateReferenceResponseArray and CertificateReferenceResponseArrayOutput values. You can construct a concrete instance of `CertificateReferenceResponseArrayInput` via:
CertificateReferenceResponseArray{ CertificateReferenceResponseArgs{...} }
type CertificateReferenceResponseArrayOutput ¶
type CertificateReferenceResponseArrayOutput struct{ *pulumi.OutputState }
func (CertificateReferenceResponseArrayOutput) ElementType ¶
func (CertificateReferenceResponseArrayOutput) ElementType() reflect.Type
func (CertificateReferenceResponseArrayOutput) ToCertificateReferenceResponseArrayOutput ¶
func (o CertificateReferenceResponseArrayOutput) ToCertificateReferenceResponseArrayOutput() CertificateReferenceResponseArrayOutput
func (CertificateReferenceResponseArrayOutput) ToCertificateReferenceResponseArrayOutputWithContext ¶
func (o CertificateReferenceResponseArrayOutput) ToCertificateReferenceResponseArrayOutputWithContext(ctx context.Context) CertificateReferenceResponseArrayOutput
type CertificateReferenceResponseInput ¶
type CertificateReferenceResponseInput interface { pulumi.Input ToCertificateReferenceResponseOutput() CertificateReferenceResponseOutput ToCertificateReferenceResponseOutputWithContext(context.Context) CertificateReferenceResponseOutput }
CertificateReferenceResponseInput is an input type that accepts CertificateReferenceResponseArgs and CertificateReferenceResponseOutput values. You can construct a concrete instance of `CertificateReferenceResponseInput` via:
CertificateReferenceResponseArgs{...}
type CertificateReferenceResponseOutput ¶
type CertificateReferenceResponseOutput struct{ *pulumi.OutputState }
func (CertificateReferenceResponseOutput) ElementType ¶
func (CertificateReferenceResponseOutput) ElementType() reflect.Type
func (CertificateReferenceResponseOutput) Id ¶
func (o CertificateReferenceResponseOutput) Id() pulumi.StringOutput
func (CertificateReferenceResponseOutput) StoreLocation ¶
func (o CertificateReferenceResponseOutput) StoreLocation() pulumi.StringPtrOutput
The default value is currentUser. This property is applicable only for pools configured with Windows nodes (that is, created with cloudServiceConfiguration, or with virtualMachineConfiguration using a Windows image reference). For Linux compute nodes, the certificates are stored in a directory inside the task working directory and an environment variable AZ_BATCH_CERTIFICATES_DIR is supplied to the task to query for this location. For certificates with visibility of 'remoteUser', a 'certs' directory is created in the user's home directory (e.g., /home/{user-name}/certs) and certificates are placed in that directory.
func (CertificateReferenceResponseOutput) StoreName ¶
func (o CertificateReferenceResponseOutput) StoreName() pulumi.StringPtrOutput
This property is applicable only for pools configured with Windows nodes (that is, created with cloudServiceConfiguration, or with virtualMachineConfiguration using a Windows image reference). Common store names include: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, but any custom store name can also be used. The default value is My.
func (CertificateReferenceResponseOutput) ToCertificateReferenceResponseOutput ¶
func (o CertificateReferenceResponseOutput) ToCertificateReferenceResponseOutput() CertificateReferenceResponseOutput
func (CertificateReferenceResponseOutput) ToCertificateReferenceResponseOutputWithContext ¶
func (o CertificateReferenceResponseOutput) ToCertificateReferenceResponseOutputWithContext(ctx context.Context) CertificateReferenceResponseOutput
func (CertificateReferenceResponseOutput) Visibility ¶
func (o CertificateReferenceResponseOutput) Visibility() pulumi.StringArrayOutput
type CertificateState ¶
type CertificateState struct { // This is only returned when the certificate provisioningState is 'Failed'. DeleteCertificateError DeleteCertificateErrorResponsePtrInput // The ETag of the resource, used for concurrency statements. Etag pulumi.StringPtrInput // The format of the certificate - either Pfx or Cer. If omitted, the default is Pfx. Format pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The previous provisioned state of the resource PreviousProvisioningState pulumi.StringPtrInput PreviousProvisioningStateTransitionTime pulumi.StringPtrInput ProvisioningState pulumi.StringPtrInput ProvisioningStateTransitionTime pulumi.StringPtrInput // The public key of the certificate. PublicData pulumi.StringPtrInput // This must match the thumbprint from the name. Thumbprint pulumi.StringPtrInput // This must match the first portion of the certificate name. Currently required to be 'SHA1'. ThumbprintAlgorithm pulumi.StringPtrInput // The type of the resource. Type pulumi.StringPtrInput }
func (CertificateState) ElementType ¶
func (CertificateState) ElementType() reflect.Type
type CloudServiceConfiguration ¶
type CloudServiceConfiguration struct { // Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server 2016. 6 - OS Family 6, equivalent to Windows Server 2019. For more information, see Azure Guest OS Releases (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). OsFamily string `pulumi:"osFamily"` // The default value is * which specifies the latest operating system version for the specified OS family. OsVersion *string `pulumi:"osVersion"` }
type CloudServiceConfigurationArgs ¶
type CloudServiceConfigurationArgs struct { // Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server 2016. 6 - OS Family 6, equivalent to Windows Server 2019. For more information, see Azure Guest OS Releases (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). OsFamily pulumi.StringInput `pulumi:"osFamily"` // The default value is * which specifies the latest operating system version for the specified OS family. OsVersion pulumi.StringPtrInput `pulumi:"osVersion"` }
func (CloudServiceConfigurationArgs) ElementType ¶
func (CloudServiceConfigurationArgs) ElementType() reflect.Type
func (CloudServiceConfigurationArgs) ToCloudServiceConfigurationOutput ¶
func (i CloudServiceConfigurationArgs) ToCloudServiceConfigurationOutput() CloudServiceConfigurationOutput
func (CloudServiceConfigurationArgs) ToCloudServiceConfigurationOutputWithContext ¶
func (i CloudServiceConfigurationArgs) ToCloudServiceConfigurationOutputWithContext(ctx context.Context) CloudServiceConfigurationOutput
func (CloudServiceConfigurationArgs) ToCloudServiceConfigurationPtrOutput ¶
func (i CloudServiceConfigurationArgs) ToCloudServiceConfigurationPtrOutput() CloudServiceConfigurationPtrOutput
func (CloudServiceConfigurationArgs) ToCloudServiceConfigurationPtrOutputWithContext ¶
func (i CloudServiceConfigurationArgs) ToCloudServiceConfigurationPtrOutputWithContext(ctx context.Context) CloudServiceConfigurationPtrOutput
type CloudServiceConfigurationInput ¶
type CloudServiceConfigurationInput interface { pulumi.Input ToCloudServiceConfigurationOutput() CloudServiceConfigurationOutput ToCloudServiceConfigurationOutputWithContext(context.Context) CloudServiceConfigurationOutput }
CloudServiceConfigurationInput is an input type that accepts CloudServiceConfigurationArgs and CloudServiceConfigurationOutput values. You can construct a concrete instance of `CloudServiceConfigurationInput` via:
CloudServiceConfigurationArgs{...}
type CloudServiceConfigurationOutput ¶
type CloudServiceConfigurationOutput struct{ *pulumi.OutputState }
func (CloudServiceConfigurationOutput) ElementType ¶
func (CloudServiceConfigurationOutput) ElementType() reflect.Type
func (CloudServiceConfigurationOutput) OsFamily ¶
func (o CloudServiceConfigurationOutput) OsFamily() pulumi.StringOutput
Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server 2016. 6 - OS Family 6, equivalent to Windows Server 2019. For more information, see Azure Guest OS Releases (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases).
func (CloudServiceConfigurationOutput) OsVersion ¶
func (o CloudServiceConfigurationOutput) OsVersion() pulumi.StringPtrOutput
The default value is * which specifies the latest operating system version for the specified OS family.
func (CloudServiceConfigurationOutput) ToCloudServiceConfigurationOutput ¶
func (o CloudServiceConfigurationOutput) ToCloudServiceConfigurationOutput() CloudServiceConfigurationOutput
func (CloudServiceConfigurationOutput) ToCloudServiceConfigurationOutputWithContext ¶
func (o CloudServiceConfigurationOutput) ToCloudServiceConfigurationOutputWithContext(ctx context.Context) CloudServiceConfigurationOutput
func (CloudServiceConfigurationOutput) ToCloudServiceConfigurationPtrOutput ¶
func (o CloudServiceConfigurationOutput) ToCloudServiceConfigurationPtrOutput() CloudServiceConfigurationPtrOutput
func (CloudServiceConfigurationOutput) ToCloudServiceConfigurationPtrOutputWithContext ¶
func (o CloudServiceConfigurationOutput) ToCloudServiceConfigurationPtrOutputWithContext(ctx context.Context) CloudServiceConfigurationPtrOutput
type CloudServiceConfigurationPtrInput ¶
type CloudServiceConfigurationPtrInput interface { pulumi.Input ToCloudServiceConfigurationPtrOutput() CloudServiceConfigurationPtrOutput ToCloudServiceConfigurationPtrOutputWithContext(context.Context) CloudServiceConfigurationPtrOutput }
CloudServiceConfigurationPtrInput is an input type that accepts CloudServiceConfigurationArgs, CloudServiceConfigurationPtr and CloudServiceConfigurationPtrOutput values. You can construct a concrete instance of `CloudServiceConfigurationPtrInput` via:
CloudServiceConfigurationArgs{...} or: nil
func CloudServiceConfigurationPtr ¶
func CloudServiceConfigurationPtr(v *CloudServiceConfigurationArgs) CloudServiceConfigurationPtrInput
type CloudServiceConfigurationPtrOutput ¶
type CloudServiceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (CloudServiceConfigurationPtrOutput) Elem ¶
func (o CloudServiceConfigurationPtrOutput) Elem() CloudServiceConfigurationOutput
func (CloudServiceConfigurationPtrOutput) ElementType ¶
func (CloudServiceConfigurationPtrOutput) ElementType() reflect.Type
func (CloudServiceConfigurationPtrOutput) OsFamily ¶
func (o CloudServiceConfigurationPtrOutput) OsFamily() pulumi.StringPtrOutput
Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server 2016. 6 - OS Family 6, equivalent to Windows Server 2019. For more information, see Azure Guest OS Releases (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases).
func (CloudServiceConfigurationPtrOutput) OsVersion ¶
func (o CloudServiceConfigurationPtrOutput) OsVersion() pulumi.StringPtrOutput
The default value is * which specifies the latest operating system version for the specified OS family.
func (CloudServiceConfigurationPtrOutput) ToCloudServiceConfigurationPtrOutput ¶
func (o CloudServiceConfigurationPtrOutput) ToCloudServiceConfigurationPtrOutput() CloudServiceConfigurationPtrOutput
func (CloudServiceConfigurationPtrOutput) ToCloudServiceConfigurationPtrOutputWithContext ¶
func (o CloudServiceConfigurationPtrOutput) ToCloudServiceConfigurationPtrOutputWithContext(ctx context.Context) CloudServiceConfigurationPtrOutput
type CloudServiceConfigurationResponse ¶
type CloudServiceConfigurationResponse struct { // Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server 2016. 6 - OS Family 6, equivalent to Windows Server 2019. For more information, see Azure Guest OS Releases (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). OsFamily string `pulumi:"osFamily"` // The default value is * which specifies the latest operating system version for the specified OS family. OsVersion *string `pulumi:"osVersion"` }
type CloudServiceConfigurationResponseArgs ¶
type CloudServiceConfigurationResponseArgs struct { // Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server 2016. 6 - OS Family 6, equivalent to Windows Server 2019. For more information, see Azure Guest OS Releases (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases). OsFamily pulumi.StringInput `pulumi:"osFamily"` // The default value is * which specifies the latest operating system version for the specified OS family. OsVersion pulumi.StringPtrInput `pulumi:"osVersion"` }
func (CloudServiceConfigurationResponseArgs) ElementType ¶
func (CloudServiceConfigurationResponseArgs) ElementType() reflect.Type
func (CloudServiceConfigurationResponseArgs) ToCloudServiceConfigurationResponseOutput ¶
func (i CloudServiceConfigurationResponseArgs) ToCloudServiceConfigurationResponseOutput() CloudServiceConfigurationResponseOutput
func (CloudServiceConfigurationResponseArgs) ToCloudServiceConfigurationResponseOutputWithContext ¶
func (i CloudServiceConfigurationResponseArgs) ToCloudServiceConfigurationResponseOutputWithContext(ctx context.Context) CloudServiceConfigurationResponseOutput
func (CloudServiceConfigurationResponseArgs) ToCloudServiceConfigurationResponsePtrOutput ¶
func (i CloudServiceConfigurationResponseArgs) ToCloudServiceConfigurationResponsePtrOutput() CloudServiceConfigurationResponsePtrOutput
func (CloudServiceConfigurationResponseArgs) ToCloudServiceConfigurationResponsePtrOutputWithContext ¶
func (i CloudServiceConfigurationResponseArgs) ToCloudServiceConfigurationResponsePtrOutputWithContext(ctx context.Context) CloudServiceConfigurationResponsePtrOutput
type CloudServiceConfigurationResponseInput ¶
type CloudServiceConfigurationResponseInput interface { pulumi.Input ToCloudServiceConfigurationResponseOutput() CloudServiceConfigurationResponseOutput ToCloudServiceConfigurationResponseOutputWithContext(context.Context) CloudServiceConfigurationResponseOutput }
CloudServiceConfigurationResponseInput is an input type that accepts CloudServiceConfigurationResponseArgs and CloudServiceConfigurationResponseOutput values. You can construct a concrete instance of `CloudServiceConfigurationResponseInput` via:
CloudServiceConfigurationResponseArgs{...}
type CloudServiceConfigurationResponseOutput ¶
type CloudServiceConfigurationResponseOutput struct{ *pulumi.OutputState }
func (CloudServiceConfigurationResponseOutput) ElementType ¶
func (CloudServiceConfigurationResponseOutput) ElementType() reflect.Type
func (CloudServiceConfigurationResponseOutput) OsFamily ¶
func (o CloudServiceConfigurationResponseOutput) OsFamily() pulumi.StringOutput
Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server 2016. 6 - OS Family 6, equivalent to Windows Server 2019. For more information, see Azure Guest OS Releases (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases).
func (CloudServiceConfigurationResponseOutput) OsVersion ¶
func (o CloudServiceConfigurationResponseOutput) OsVersion() pulumi.StringPtrOutput
The default value is * which specifies the latest operating system version for the specified OS family.
func (CloudServiceConfigurationResponseOutput) ToCloudServiceConfigurationResponseOutput ¶
func (o CloudServiceConfigurationResponseOutput) ToCloudServiceConfigurationResponseOutput() CloudServiceConfigurationResponseOutput
func (CloudServiceConfigurationResponseOutput) ToCloudServiceConfigurationResponseOutputWithContext ¶
func (o CloudServiceConfigurationResponseOutput) ToCloudServiceConfigurationResponseOutputWithContext(ctx context.Context) CloudServiceConfigurationResponseOutput
func (CloudServiceConfigurationResponseOutput) ToCloudServiceConfigurationResponsePtrOutput ¶
func (o CloudServiceConfigurationResponseOutput) ToCloudServiceConfigurationResponsePtrOutput() CloudServiceConfigurationResponsePtrOutput
func (CloudServiceConfigurationResponseOutput) ToCloudServiceConfigurationResponsePtrOutputWithContext ¶
func (o CloudServiceConfigurationResponseOutput) ToCloudServiceConfigurationResponsePtrOutputWithContext(ctx context.Context) CloudServiceConfigurationResponsePtrOutput
type CloudServiceConfigurationResponsePtrInput ¶
type CloudServiceConfigurationResponsePtrInput interface { pulumi.Input ToCloudServiceConfigurationResponsePtrOutput() CloudServiceConfigurationResponsePtrOutput ToCloudServiceConfigurationResponsePtrOutputWithContext(context.Context) CloudServiceConfigurationResponsePtrOutput }
CloudServiceConfigurationResponsePtrInput is an input type that accepts CloudServiceConfigurationResponseArgs, CloudServiceConfigurationResponsePtr and CloudServiceConfigurationResponsePtrOutput values. You can construct a concrete instance of `CloudServiceConfigurationResponsePtrInput` via:
CloudServiceConfigurationResponseArgs{...} or: nil
func CloudServiceConfigurationResponsePtr ¶
func CloudServiceConfigurationResponsePtr(v *CloudServiceConfigurationResponseArgs) CloudServiceConfigurationResponsePtrInput
type CloudServiceConfigurationResponsePtrOutput ¶
type CloudServiceConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (CloudServiceConfigurationResponsePtrOutput) ElementType ¶
func (CloudServiceConfigurationResponsePtrOutput) ElementType() reflect.Type
func (CloudServiceConfigurationResponsePtrOutput) OsFamily ¶
func (o CloudServiceConfigurationResponsePtrOutput) OsFamily() pulumi.StringPtrOutput
Possible values are: 2 - OS Family 2, equivalent to Windows Server 2008 R2 SP1. 3 - OS Family 3, equivalent to Windows Server 2012. 4 - OS Family 4, equivalent to Windows Server 2012 R2. 5 - OS Family 5, equivalent to Windows Server 2016. 6 - OS Family 6, equivalent to Windows Server 2019. For more information, see Azure Guest OS Releases (https://azure.microsoft.com/documentation/articles/cloud-services-guestos-update-matrix/#releases).
func (CloudServiceConfigurationResponsePtrOutput) OsVersion ¶
func (o CloudServiceConfigurationResponsePtrOutput) OsVersion() pulumi.StringPtrOutput
The default value is * which specifies the latest operating system version for the specified OS family.
func (CloudServiceConfigurationResponsePtrOutput) ToCloudServiceConfigurationResponsePtrOutput ¶
func (o CloudServiceConfigurationResponsePtrOutput) ToCloudServiceConfigurationResponsePtrOutput() CloudServiceConfigurationResponsePtrOutput
func (CloudServiceConfigurationResponsePtrOutput) ToCloudServiceConfigurationResponsePtrOutputWithContext ¶
func (o CloudServiceConfigurationResponsePtrOutput) ToCloudServiceConfigurationResponsePtrOutputWithContext(ctx context.Context) CloudServiceConfigurationResponsePtrOutput
type ContainerConfiguration ¶
type ContainerConfiguration struct { // This is the full image reference, as would be specified to "docker pull". An image will be sourced from the default Docker registry unless the image is fully qualified with an alternative registry. ContainerImageNames []string `pulumi:"containerImageNames"` // If any images must be downloaded from a private registry which requires credentials, then those credentials must be provided here. ContainerRegistries []ContainerRegistry `pulumi:"containerRegistries"` Type string `pulumi:"type"` }
type ContainerConfigurationArgs ¶
type ContainerConfigurationArgs struct { // This is the full image reference, as would be specified to "docker pull". An image will be sourced from the default Docker registry unless the image is fully qualified with an alternative registry. ContainerImageNames pulumi.StringArrayInput `pulumi:"containerImageNames"` // If any images must be downloaded from a private registry which requires credentials, then those credentials must be provided here. ContainerRegistries ContainerRegistryArrayInput `pulumi:"containerRegistries"` Type pulumi.StringInput `pulumi:"type"` }
func (ContainerConfigurationArgs) ElementType ¶
func (ContainerConfigurationArgs) ElementType() reflect.Type
func (ContainerConfigurationArgs) ToContainerConfigurationOutput ¶
func (i ContainerConfigurationArgs) ToContainerConfigurationOutput() ContainerConfigurationOutput
func (ContainerConfigurationArgs) ToContainerConfigurationOutputWithContext ¶
func (i ContainerConfigurationArgs) ToContainerConfigurationOutputWithContext(ctx context.Context) ContainerConfigurationOutput
func (ContainerConfigurationArgs) ToContainerConfigurationPtrOutput ¶
func (i ContainerConfigurationArgs) ToContainerConfigurationPtrOutput() ContainerConfigurationPtrOutput
func (ContainerConfigurationArgs) ToContainerConfigurationPtrOutputWithContext ¶
func (i ContainerConfigurationArgs) ToContainerConfigurationPtrOutputWithContext(ctx context.Context) ContainerConfigurationPtrOutput
type ContainerConfigurationInput ¶
type ContainerConfigurationInput interface { pulumi.Input ToContainerConfigurationOutput() ContainerConfigurationOutput ToContainerConfigurationOutputWithContext(context.Context) ContainerConfigurationOutput }
ContainerConfigurationInput is an input type that accepts ContainerConfigurationArgs and ContainerConfigurationOutput values. You can construct a concrete instance of `ContainerConfigurationInput` via:
ContainerConfigurationArgs{...}
type ContainerConfigurationOutput ¶
type ContainerConfigurationOutput struct{ *pulumi.OutputState }
func (ContainerConfigurationOutput) ContainerImageNames ¶
func (o ContainerConfigurationOutput) ContainerImageNames() pulumi.StringArrayOutput
This is the full image reference, as would be specified to "docker pull". An image will be sourced from the default Docker registry unless the image is fully qualified with an alternative registry.
func (ContainerConfigurationOutput) ContainerRegistries ¶
func (o ContainerConfigurationOutput) ContainerRegistries() ContainerRegistryArrayOutput
If any images must be downloaded from a private registry which requires credentials, then those credentials must be provided here.
func (ContainerConfigurationOutput) ElementType ¶
func (ContainerConfigurationOutput) ElementType() reflect.Type
func (ContainerConfigurationOutput) ToContainerConfigurationOutput ¶
func (o ContainerConfigurationOutput) ToContainerConfigurationOutput() ContainerConfigurationOutput
func (ContainerConfigurationOutput) ToContainerConfigurationOutputWithContext ¶
func (o ContainerConfigurationOutput) ToContainerConfigurationOutputWithContext(ctx context.Context) ContainerConfigurationOutput
func (ContainerConfigurationOutput) ToContainerConfigurationPtrOutput ¶
func (o ContainerConfigurationOutput) ToContainerConfigurationPtrOutput() ContainerConfigurationPtrOutput
func (ContainerConfigurationOutput) ToContainerConfigurationPtrOutputWithContext ¶
func (o ContainerConfigurationOutput) ToContainerConfigurationPtrOutputWithContext(ctx context.Context) ContainerConfigurationPtrOutput
func (ContainerConfigurationOutput) Type ¶
func (o ContainerConfigurationOutput) Type() pulumi.StringOutput
type ContainerConfigurationPtrInput ¶
type ContainerConfigurationPtrInput interface { pulumi.Input ToContainerConfigurationPtrOutput() ContainerConfigurationPtrOutput ToContainerConfigurationPtrOutputWithContext(context.Context) ContainerConfigurationPtrOutput }
ContainerConfigurationPtrInput is an input type that accepts ContainerConfigurationArgs, ContainerConfigurationPtr and ContainerConfigurationPtrOutput values. You can construct a concrete instance of `ContainerConfigurationPtrInput` via:
ContainerConfigurationArgs{...} or: nil
func ContainerConfigurationPtr ¶
func ContainerConfigurationPtr(v *ContainerConfigurationArgs) ContainerConfigurationPtrInput
type ContainerConfigurationPtrOutput ¶
type ContainerConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ContainerConfigurationPtrOutput) ContainerImageNames ¶
func (o ContainerConfigurationPtrOutput) ContainerImageNames() pulumi.StringArrayOutput
This is the full image reference, as would be specified to "docker pull". An image will be sourced from the default Docker registry unless the image is fully qualified with an alternative registry.
func (ContainerConfigurationPtrOutput) ContainerRegistries ¶
func (o ContainerConfigurationPtrOutput) ContainerRegistries() ContainerRegistryArrayOutput
If any images must be downloaded from a private registry which requires credentials, then those credentials must be provided here.
func (ContainerConfigurationPtrOutput) Elem ¶
func (o ContainerConfigurationPtrOutput) Elem() ContainerConfigurationOutput
func (ContainerConfigurationPtrOutput) ElementType ¶
func (ContainerConfigurationPtrOutput) ElementType() reflect.Type
func (ContainerConfigurationPtrOutput) ToContainerConfigurationPtrOutput ¶
func (o ContainerConfigurationPtrOutput) ToContainerConfigurationPtrOutput() ContainerConfigurationPtrOutput
func (ContainerConfigurationPtrOutput) ToContainerConfigurationPtrOutputWithContext ¶
func (o ContainerConfigurationPtrOutput) ToContainerConfigurationPtrOutputWithContext(ctx context.Context) ContainerConfigurationPtrOutput
func (ContainerConfigurationPtrOutput) Type ¶
func (o ContainerConfigurationPtrOutput) Type() pulumi.StringPtrOutput
type ContainerConfigurationResponse ¶
type ContainerConfigurationResponse struct { // This is the full image reference, as would be specified to "docker pull". An image will be sourced from the default Docker registry unless the image is fully qualified with an alternative registry. ContainerImageNames []string `pulumi:"containerImageNames"` // If any images must be downloaded from a private registry which requires credentials, then those credentials must be provided here. ContainerRegistries []ContainerRegistryResponse `pulumi:"containerRegistries"` Type string `pulumi:"type"` }
type ContainerConfigurationResponseArgs ¶
type ContainerConfigurationResponseArgs struct { // This is the full image reference, as would be specified to "docker pull". An image will be sourced from the default Docker registry unless the image is fully qualified with an alternative registry. ContainerImageNames pulumi.StringArrayInput `pulumi:"containerImageNames"` // If any images must be downloaded from a private registry which requires credentials, then those credentials must be provided here. ContainerRegistries ContainerRegistryResponseArrayInput `pulumi:"containerRegistries"` Type pulumi.StringInput `pulumi:"type"` }
func (ContainerConfigurationResponseArgs) ElementType ¶
func (ContainerConfigurationResponseArgs) ElementType() reflect.Type
func (ContainerConfigurationResponseArgs) ToContainerConfigurationResponseOutput ¶
func (i ContainerConfigurationResponseArgs) ToContainerConfigurationResponseOutput() ContainerConfigurationResponseOutput
func (ContainerConfigurationResponseArgs) ToContainerConfigurationResponseOutputWithContext ¶
func (i ContainerConfigurationResponseArgs) ToContainerConfigurationResponseOutputWithContext(ctx context.Context) ContainerConfigurationResponseOutput
func (ContainerConfigurationResponseArgs) ToContainerConfigurationResponsePtrOutput ¶
func (i ContainerConfigurationResponseArgs) ToContainerConfigurationResponsePtrOutput() ContainerConfigurationResponsePtrOutput
func (ContainerConfigurationResponseArgs) ToContainerConfigurationResponsePtrOutputWithContext ¶
func (i ContainerConfigurationResponseArgs) ToContainerConfigurationResponsePtrOutputWithContext(ctx context.Context) ContainerConfigurationResponsePtrOutput
type ContainerConfigurationResponseInput ¶
type ContainerConfigurationResponseInput interface { pulumi.Input ToContainerConfigurationResponseOutput() ContainerConfigurationResponseOutput ToContainerConfigurationResponseOutputWithContext(context.Context) ContainerConfigurationResponseOutput }
ContainerConfigurationResponseInput is an input type that accepts ContainerConfigurationResponseArgs and ContainerConfigurationResponseOutput values. You can construct a concrete instance of `ContainerConfigurationResponseInput` via:
ContainerConfigurationResponseArgs{...}
type ContainerConfigurationResponseOutput ¶
type ContainerConfigurationResponseOutput struct{ *pulumi.OutputState }
func (ContainerConfigurationResponseOutput) ContainerImageNames ¶
func (o ContainerConfigurationResponseOutput) ContainerImageNames() pulumi.StringArrayOutput
This is the full image reference, as would be specified to "docker pull". An image will be sourced from the default Docker registry unless the image is fully qualified with an alternative registry.
func (ContainerConfigurationResponseOutput) ContainerRegistries ¶
func (o ContainerConfigurationResponseOutput) ContainerRegistries() ContainerRegistryResponseArrayOutput
If any images must be downloaded from a private registry which requires credentials, then those credentials must be provided here.
func (ContainerConfigurationResponseOutput) ElementType ¶
func (ContainerConfigurationResponseOutput) ElementType() reflect.Type
func (ContainerConfigurationResponseOutput) ToContainerConfigurationResponseOutput ¶
func (o ContainerConfigurationResponseOutput) ToContainerConfigurationResponseOutput() ContainerConfigurationResponseOutput
func (ContainerConfigurationResponseOutput) ToContainerConfigurationResponseOutputWithContext ¶
func (o ContainerConfigurationResponseOutput) ToContainerConfigurationResponseOutputWithContext(ctx context.Context) ContainerConfigurationResponseOutput
func (ContainerConfigurationResponseOutput) ToContainerConfigurationResponsePtrOutput ¶
func (o ContainerConfigurationResponseOutput) ToContainerConfigurationResponsePtrOutput() ContainerConfigurationResponsePtrOutput
func (ContainerConfigurationResponseOutput) ToContainerConfigurationResponsePtrOutputWithContext ¶
func (o ContainerConfigurationResponseOutput) ToContainerConfigurationResponsePtrOutputWithContext(ctx context.Context) ContainerConfigurationResponsePtrOutput
func (ContainerConfigurationResponseOutput) Type ¶
func (o ContainerConfigurationResponseOutput) Type() pulumi.StringOutput
type ContainerConfigurationResponsePtrInput ¶
type ContainerConfigurationResponsePtrInput interface { pulumi.Input ToContainerConfigurationResponsePtrOutput() ContainerConfigurationResponsePtrOutput ToContainerConfigurationResponsePtrOutputWithContext(context.Context) ContainerConfigurationResponsePtrOutput }
ContainerConfigurationResponsePtrInput is an input type that accepts ContainerConfigurationResponseArgs, ContainerConfigurationResponsePtr and ContainerConfigurationResponsePtrOutput values. You can construct a concrete instance of `ContainerConfigurationResponsePtrInput` via:
ContainerConfigurationResponseArgs{...} or: nil
func ContainerConfigurationResponsePtr ¶
func ContainerConfigurationResponsePtr(v *ContainerConfigurationResponseArgs) ContainerConfigurationResponsePtrInput
type ContainerConfigurationResponsePtrOutput ¶
type ContainerConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (ContainerConfigurationResponsePtrOutput) ContainerImageNames ¶
func (o ContainerConfigurationResponsePtrOutput) ContainerImageNames() pulumi.StringArrayOutput
This is the full image reference, as would be specified to "docker pull". An image will be sourced from the default Docker registry unless the image is fully qualified with an alternative registry.
func (ContainerConfigurationResponsePtrOutput) ContainerRegistries ¶
func (o ContainerConfigurationResponsePtrOutput) ContainerRegistries() ContainerRegistryResponseArrayOutput
If any images must be downloaded from a private registry which requires credentials, then those credentials must be provided here.
func (ContainerConfigurationResponsePtrOutput) ElementType ¶
func (ContainerConfigurationResponsePtrOutput) ElementType() reflect.Type
func (ContainerConfigurationResponsePtrOutput) ToContainerConfigurationResponsePtrOutput ¶
func (o ContainerConfigurationResponsePtrOutput) ToContainerConfigurationResponsePtrOutput() ContainerConfigurationResponsePtrOutput
func (ContainerConfigurationResponsePtrOutput) ToContainerConfigurationResponsePtrOutputWithContext ¶
func (o ContainerConfigurationResponsePtrOutput) ToContainerConfigurationResponsePtrOutputWithContext(ctx context.Context) ContainerConfigurationResponsePtrOutput
func (ContainerConfigurationResponsePtrOutput) Type ¶
func (o ContainerConfigurationResponsePtrOutput) Type() pulumi.StringPtrOutput
type ContainerRegistry ¶
type ContainerRegistryArgs ¶
type ContainerRegistryArgs struct { Password pulumi.StringInput `pulumi:"password"` // If omitted, the default is "docker.io". RegistryServer pulumi.StringPtrInput `pulumi:"registryServer"` UserName pulumi.StringInput `pulumi:"userName"` }
func (ContainerRegistryArgs) ElementType ¶
func (ContainerRegistryArgs) ElementType() reflect.Type
func (ContainerRegistryArgs) ToContainerRegistryOutput ¶
func (i ContainerRegistryArgs) ToContainerRegistryOutput() ContainerRegistryOutput
func (ContainerRegistryArgs) ToContainerRegistryOutputWithContext ¶
func (i ContainerRegistryArgs) ToContainerRegistryOutputWithContext(ctx context.Context) ContainerRegistryOutput
func (ContainerRegistryArgs) ToContainerRegistryPtrOutput ¶
func (i ContainerRegistryArgs) ToContainerRegistryPtrOutput() ContainerRegistryPtrOutput
func (ContainerRegistryArgs) ToContainerRegistryPtrOutputWithContext ¶
func (i ContainerRegistryArgs) ToContainerRegistryPtrOutputWithContext(ctx context.Context) ContainerRegistryPtrOutput
type ContainerRegistryArray ¶
type ContainerRegistryArray []ContainerRegistryInput
func (ContainerRegistryArray) ElementType ¶
func (ContainerRegistryArray) ElementType() reflect.Type
func (ContainerRegistryArray) ToContainerRegistryArrayOutput ¶
func (i ContainerRegistryArray) ToContainerRegistryArrayOutput() ContainerRegistryArrayOutput
func (ContainerRegistryArray) ToContainerRegistryArrayOutputWithContext ¶
func (i ContainerRegistryArray) ToContainerRegistryArrayOutputWithContext(ctx context.Context) ContainerRegistryArrayOutput
type ContainerRegistryArrayInput ¶
type ContainerRegistryArrayInput interface { pulumi.Input ToContainerRegistryArrayOutput() ContainerRegistryArrayOutput ToContainerRegistryArrayOutputWithContext(context.Context) ContainerRegistryArrayOutput }
ContainerRegistryArrayInput is an input type that accepts ContainerRegistryArray and ContainerRegistryArrayOutput values. You can construct a concrete instance of `ContainerRegistryArrayInput` via:
ContainerRegistryArray{ ContainerRegistryArgs{...} }
type ContainerRegistryArrayOutput ¶
type ContainerRegistryArrayOutput struct{ *pulumi.OutputState }
func (ContainerRegistryArrayOutput) ElementType ¶
func (ContainerRegistryArrayOutput) ElementType() reflect.Type
func (ContainerRegistryArrayOutput) Index ¶
func (o ContainerRegistryArrayOutput) Index(i pulumi.IntInput) ContainerRegistryOutput
func (ContainerRegistryArrayOutput) ToContainerRegistryArrayOutput ¶
func (o ContainerRegistryArrayOutput) ToContainerRegistryArrayOutput() ContainerRegistryArrayOutput
func (ContainerRegistryArrayOutput) ToContainerRegistryArrayOutputWithContext ¶
func (o ContainerRegistryArrayOutput) ToContainerRegistryArrayOutputWithContext(ctx context.Context) ContainerRegistryArrayOutput
type ContainerRegistryInput ¶
type ContainerRegistryInput interface { pulumi.Input ToContainerRegistryOutput() ContainerRegistryOutput ToContainerRegistryOutputWithContext(context.Context) ContainerRegistryOutput }
ContainerRegistryInput is an input type that accepts ContainerRegistryArgs and ContainerRegistryOutput values. You can construct a concrete instance of `ContainerRegistryInput` via:
ContainerRegistryArgs{...}
type ContainerRegistryOutput ¶
type ContainerRegistryOutput struct{ *pulumi.OutputState }
func (ContainerRegistryOutput) ElementType ¶
func (ContainerRegistryOutput) ElementType() reflect.Type
func (ContainerRegistryOutput) Password ¶
func (o ContainerRegistryOutput) Password() pulumi.StringOutput
func (ContainerRegistryOutput) RegistryServer ¶
func (o ContainerRegistryOutput) RegistryServer() pulumi.StringPtrOutput
If omitted, the default is "docker.io".
func (ContainerRegistryOutput) ToContainerRegistryOutput ¶
func (o ContainerRegistryOutput) ToContainerRegistryOutput() ContainerRegistryOutput
func (ContainerRegistryOutput) ToContainerRegistryOutputWithContext ¶
func (o ContainerRegistryOutput) ToContainerRegistryOutputWithContext(ctx context.Context) ContainerRegistryOutput
func (ContainerRegistryOutput) ToContainerRegistryPtrOutput ¶
func (o ContainerRegistryOutput) ToContainerRegistryPtrOutput() ContainerRegistryPtrOutput
func (ContainerRegistryOutput) ToContainerRegistryPtrOutputWithContext ¶
func (o ContainerRegistryOutput) ToContainerRegistryPtrOutputWithContext(ctx context.Context) ContainerRegistryPtrOutput
func (ContainerRegistryOutput) UserName ¶
func (o ContainerRegistryOutput) UserName() pulumi.StringOutput
type ContainerRegistryPtrInput ¶
type ContainerRegistryPtrInput interface { pulumi.Input ToContainerRegistryPtrOutput() ContainerRegistryPtrOutput ToContainerRegistryPtrOutputWithContext(context.Context) ContainerRegistryPtrOutput }
ContainerRegistryPtrInput is an input type that accepts ContainerRegistryArgs, ContainerRegistryPtr and ContainerRegistryPtrOutput values. You can construct a concrete instance of `ContainerRegistryPtrInput` via:
ContainerRegistryArgs{...} or: nil
func ContainerRegistryPtr ¶
func ContainerRegistryPtr(v *ContainerRegistryArgs) ContainerRegistryPtrInput
type ContainerRegistryPtrOutput ¶
type ContainerRegistryPtrOutput struct{ *pulumi.OutputState }
func (ContainerRegistryPtrOutput) Elem ¶
func (o ContainerRegistryPtrOutput) Elem() ContainerRegistryOutput
func (ContainerRegistryPtrOutput) ElementType ¶
func (ContainerRegistryPtrOutput) ElementType() reflect.Type
func (ContainerRegistryPtrOutput) Password ¶
func (o ContainerRegistryPtrOutput) Password() pulumi.StringPtrOutput
func (ContainerRegistryPtrOutput) RegistryServer ¶
func (o ContainerRegistryPtrOutput) RegistryServer() pulumi.StringPtrOutput
If omitted, the default is "docker.io".
func (ContainerRegistryPtrOutput) ToContainerRegistryPtrOutput ¶
func (o ContainerRegistryPtrOutput) ToContainerRegistryPtrOutput() ContainerRegistryPtrOutput
func (ContainerRegistryPtrOutput) ToContainerRegistryPtrOutputWithContext ¶
func (o ContainerRegistryPtrOutput) ToContainerRegistryPtrOutputWithContext(ctx context.Context) ContainerRegistryPtrOutput
func (ContainerRegistryPtrOutput) UserName ¶
func (o ContainerRegistryPtrOutput) UserName() pulumi.StringPtrOutput
type ContainerRegistryResponseArgs ¶
type ContainerRegistryResponseArgs struct { Password pulumi.StringInput `pulumi:"password"` // If omitted, the default is "docker.io". RegistryServer pulumi.StringPtrInput `pulumi:"registryServer"` UserName pulumi.StringInput `pulumi:"userName"` }
func (ContainerRegistryResponseArgs) ElementType ¶
func (ContainerRegistryResponseArgs) ElementType() reflect.Type
func (ContainerRegistryResponseArgs) ToContainerRegistryResponseOutput ¶
func (i ContainerRegistryResponseArgs) ToContainerRegistryResponseOutput() ContainerRegistryResponseOutput
func (ContainerRegistryResponseArgs) ToContainerRegistryResponseOutputWithContext ¶
func (i ContainerRegistryResponseArgs) ToContainerRegistryResponseOutputWithContext(ctx context.Context) ContainerRegistryResponseOutput
func (ContainerRegistryResponseArgs) ToContainerRegistryResponsePtrOutput ¶
func (i ContainerRegistryResponseArgs) ToContainerRegistryResponsePtrOutput() ContainerRegistryResponsePtrOutput
func (ContainerRegistryResponseArgs) ToContainerRegistryResponsePtrOutputWithContext ¶
func (i ContainerRegistryResponseArgs) ToContainerRegistryResponsePtrOutputWithContext(ctx context.Context) ContainerRegistryResponsePtrOutput
type ContainerRegistryResponseArray ¶
type ContainerRegistryResponseArray []ContainerRegistryResponseInput
func (ContainerRegistryResponseArray) ElementType ¶
func (ContainerRegistryResponseArray) ElementType() reflect.Type
func (ContainerRegistryResponseArray) ToContainerRegistryResponseArrayOutput ¶
func (i ContainerRegistryResponseArray) ToContainerRegistryResponseArrayOutput() ContainerRegistryResponseArrayOutput
func (ContainerRegistryResponseArray) ToContainerRegistryResponseArrayOutputWithContext ¶
func (i ContainerRegistryResponseArray) ToContainerRegistryResponseArrayOutputWithContext(ctx context.Context) ContainerRegistryResponseArrayOutput
type ContainerRegistryResponseArrayInput ¶
type ContainerRegistryResponseArrayInput interface { pulumi.Input ToContainerRegistryResponseArrayOutput() ContainerRegistryResponseArrayOutput ToContainerRegistryResponseArrayOutputWithContext(context.Context) ContainerRegistryResponseArrayOutput }
ContainerRegistryResponseArrayInput is an input type that accepts ContainerRegistryResponseArray and ContainerRegistryResponseArrayOutput values. You can construct a concrete instance of `ContainerRegistryResponseArrayInput` via:
ContainerRegistryResponseArray{ ContainerRegistryResponseArgs{...} }
type ContainerRegistryResponseArrayOutput ¶
type ContainerRegistryResponseArrayOutput struct{ *pulumi.OutputState }
func (ContainerRegistryResponseArrayOutput) ElementType ¶
func (ContainerRegistryResponseArrayOutput) ElementType() reflect.Type
func (ContainerRegistryResponseArrayOutput) Index ¶
func (o ContainerRegistryResponseArrayOutput) Index(i pulumi.IntInput) ContainerRegistryResponseOutput
func (ContainerRegistryResponseArrayOutput) ToContainerRegistryResponseArrayOutput ¶
func (o ContainerRegistryResponseArrayOutput) ToContainerRegistryResponseArrayOutput() ContainerRegistryResponseArrayOutput
func (ContainerRegistryResponseArrayOutput) ToContainerRegistryResponseArrayOutputWithContext ¶
func (o ContainerRegistryResponseArrayOutput) ToContainerRegistryResponseArrayOutputWithContext(ctx context.Context) ContainerRegistryResponseArrayOutput
type ContainerRegistryResponseInput ¶
type ContainerRegistryResponseInput interface { pulumi.Input ToContainerRegistryResponseOutput() ContainerRegistryResponseOutput ToContainerRegistryResponseOutputWithContext(context.Context) ContainerRegistryResponseOutput }
ContainerRegistryResponseInput is an input type that accepts ContainerRegistryResponseArgs and ContainerRegistryResponseOutput values. You can construct a concrete instance of `ContainerRegistryResponseInput` via:
ContainerRegistryResponseArgs{...}
type ContainerRegistryResponseOutput ¶
type ContainerRegistryResponseOutput struct{ *pulumi.OutputState }
func (ContainerRegistryResponseOutput) ElementType ¶
func (ContainerRegistryResponseOutput) ElementType() reflect.Type
func (ContainerRegistryResponseOutput) Password ¶
func (o ContainerRegistryResponseOutput) Password() pulumi.StringOutput
func (ContainerRegistryResponseOutput) RegistryServer ¶
func (o ContainerRegistryResponseOutput) RegistryServer() pulumi.StringPtrOutput
If omitted, the default is "docker.io".
func (ContainerRegistryResponseOutput) ToContainerRegistryResponseOutput ¶
func (o ContainerRegistryResponseOutput) ToContainerRegistryResponseOutput() ContainerRegistryResponseOutput
func (ContainerRegistryResponseOutput) ToContainerRegistryResponseOutputWithContext ¶
func (o ContainerRegistryResponseOutput) ToContainerRegistryResponseOutputWithContext(ctx context.Context) ContainerRegistryResponseOutput
func (ContainerRegistryResponseOutput) ToContainerRegistryResponsePtrOutput ¶
func (o ContainerRegistryResponseOutput) ToContainerRegistryResponsePtrOutput() ContainerRegistryResponsePtrOutput
func (ContainerRegistryResponseOutput) ToContainerRegistryResponsePtrOutputWithContext ¶
func (o ContainerRegistryResponseOutput) ToContainerRegistryResponsePtrOutputWithContext(ctx context.Context) ContainerRegistryResponsePtrOutput
func (ContainerRegistryResponseOutput) UserName ¶
func (o ContainerRegistryResponseOutput) UserName() pulumi.StringOutput
type ContainerRegistryResponsePtrInput ¶
type ContainerRegistryResponsePtrInput interface { pulumi.Input ToContainerRegistryResponsePtrOutput() ContainerRegistryResponsePtrOutput ToContainerRegistryResponsePtrOutputWithContext(context.Context) ContainerRegistryResponsePtrOutput }
ContainerRegistryResponsePtrInput is an input type that accepts ContainerRegistryResponseArgs, ContainerRegistryResponsePtr and ContainerRegistryResponsePtrOutput values. You can construct a concrete instance of `ContainerRegistryResponsePtrInput` via:
ContainerRegistryResponseArgs{...} or: nil
func ContainerRegistryResponsePtr ¶
func ContainerRegistryResponsePtr(v *ContainerRegistryResponseArgs) ContainerRegistryResponsePtrInput
type ContainerRegistryResponsePtrOutput ¶
type ContainerRegistryResponsePtrOutput struct{ *pulumi.OutputState }
func (ContainerRegistryResponsePtrOutput) Elem ¶
func (o ContainerRegistryResponsePtrOutput) Elem() ContainerRegistryResponseOutput
func (ContainerRegistryResponsePtrOutput) ElementType ¶
func (ContainerRegistryResponsePtrOutput) ElementType() reflect.Type
func (ContainerRegistryResponsePtrOutput) Password ¶
func (o ContainerRegistryResponsePtrOutput) Password() pulumi.StringPtrOutput
func (ContainerRegistryResponsePtrOutput) RegistryServer ¶
func (o ContainerRegistryResponsePtrOutput) RegistryServer() pulumi.StringPtrOutput
If omitted, the default is "docker.io".
func (ContainerRegistryResponsePtrOutput) ToContainerRegistryResponsePtrOutput ¶
func (o ContainerRegistryResponsePtrOutput) ToContainerRegistryResponsePtrOutput() ContainerRegistryResponsePtrOutput
func (ContainerRegistryResponsePtrOutput) ToContainerRegistryResponsePtrOutputWithContext ¶
func (o ContainerRegistryResponsePtrOutput) ToContainerRegistryResponsePtrOutputWithContext(ctx context.Context) ContainerRegistryResponsePtrOutput
func (ContainerRegistryResponsePtrOutput) UserName ¶
func (o ContainerRegistryResponsePtrOutput) UserName() pulumi.StringPtrOutput
type DataDisk ¶
type DataDisk struct { // Values are: // // none - The caching mode for the disk is not enabled. // readOnly - The caching mode for the disk is read only. // readWrite - The caching mode for the disk is read and write. // // The default value for caching is none. For information about the caching options see: https://blogs.msdn.microsoft.com/windowsazurestorage/2012/06/27/exploring-windows-azure-drives-disks-and-images/. Caching *string `pulumi:"caching"` DiskSizeGB int `pulumi:"diskSizeGB"` // The lun is used to uniquely identify each data disk. If attaching multiple disks, each should have a distinct lun. Lun int `pulumi:"lun"` // If omitted, the default is "Standard_LRS". Values are: // // Standard_LRS - The data disk should use standard locally redundant storage. // Premium_LRS - The data disk should use premium locally redundant storage. StorageAccountType *string `pulumi:"storageAccountType"` }
Settings which will be used by the data disks associated to Compute Nodes in the Pool. When using attached data disks, you need to mount and format the disks from within a VM to use them.
type DataDiskArgs ¶
type DataDiskArgs struct { // Values are: // // none - The caching mode for the disk is not enabled. // readOnly - The caching mode for the disk is read only. // readWrite - The caching mode for the disk is read and write. // // The default value for caching is none. For information about the caching options see: https://blogs.msdn.microsoft.com/windowsazurestorage/2012/06/27/exploring-windows-azure-drives-disks-and-images/. Caching pulumi.StringPtrInput `pulumi:"caching"` DiskSizeGB pulumi.IntInput `pulumi:"diskSizeGB"` // The lun is used to uniquely identify each data disk. If attaching multiple disks, each should have a distinct lun. Lun pulumi.IntInput `pulumi:"lun"` // If omitted, the default is "Standard_LRS". Values are: // // Standard_LRS - The data disk should use standard locally redundant storage. // Premium_LRS - The data disk should use premium locally redundant storage. StorageAccountType pulumi.StringPtrInput `pulumi:"storageAccountType"` }
Settings which will be used by the data disks associated to Compute Nodes in the Pool. When using attached data disks, you need to mount and format the disks from within a VM to use them.
func (DataDiskArgs) ElementType ¶
func (DataDiskArgs) ElementType() reflect.Type
func (DataDiskArgs) ToDataDiskOutput ¶
func (i DataDiskArgs) ToDataDiskOutput() DataDiskOutput
func (DataDiskArgs) ToDataDiskOutputWithContext ¶
func (i DataDiskArgs) ToDataDiskOutputWithContext(ctx context.Context) DataDiskOutput
type DataDiskArray ¶
type DataDiskArray []DataDiskInput
func (DataDiskArray) ElementType ¶
func (DataDiskArray) ElementType() reflect.Type
func (DataDiskArray) ToDataDiskArrayOutput ¶
func (i DataDiskArray) ToDataDiskArrayOutput() DataDiskArrayOutput
func (DataDiskArray) ToDataDiskArrayOutputWithContext ¶
func (i DataDiskArray) ToDataDiskArrayOutputWithContext(ctx context.Context) DataDiskArrayOutput
type DataDiskArrayInput ¶
type DataDiskArrayInput interface { pulumi.Input ToDataDiskArrayOutput() DataDiskArrayOutput ToDataDiskArrayOutputWithContext(context.Context) DataDiskArrayOutput }
DataDiskArrayInput is an input type that accepts DataDiskArray and DataDiskArrayOutput values. You can construct a concrete instance of `DataDiskArrayInput` via:
DataDiskArray{ DataDiskArgs{...} }
type DataDiskArrayOutput ¶
type DataDiskArrayOutput struct{ *pulumi.OutputState }
func (DataDiskArrayOutput) ElementType ¶
func (DataDiskArrayOutput) ElementType() reflect.Type
func (DataDiskArrayOutput) Index ¶
func (o DataDiskArrayOutput) Index(i pulumi.IntInput) DataDiskOutput
func (DataDiskArrayOutput) ToDataDiskArrayOutput ¶
func (o DataDiskArrayOutput) ToDataDiskArrayOutput() DataDiskArrayOutput
func (DataDiskArrayOutput) ToDataDiskArrayOutputWithContext ¶
func (o DataDiskArrayOutput) ToDataDiskArrayOutputWithContext(ctx context.Context) DataDiskArrayOutput
type DataDiskInput ¶
type DataDiskInput interface { pulumi.Input ToDataDiskOutput() DataDiskOutput ToDataDiskOutputWithContext(context.Context) DataDiskOutput }
DataDiskInput is an input type that accepts DataDiskArgs and DataDiskOutput values. You can construct a concrete instance of `DataDiskInput` via:
DataDiskArgs{...}
type DataDiskOutput ¶
type DataDiskOutput struct{ *pulumi.OutputState }
Settings which will be used by the data disks associated to Compute Nodes in the Pool. When using attached data disks, you need to mount and format the disks from within a VM to use them.
func (DataDiskOutput) Caching ¶
func (o DataDiskOutput) Caching() pulumi.StringPtrOutput
Values are:
none - The caching mode for the disk is not enabled. readOnly - The caching mode for the disk is read only. readWrite - The caching mode for the disk is read and write. The default value for caching is none. For information about the caching options see: https://blogs.msdn.microsoft.com/windowsazurestorage/2012/06/27/exploring-windows-azure-drives-disks-and-images/.
func (DataDiskOutput) DiskSizeGB ¶
func (o DataDiskOutput) DiskSizeGB() pulumi.IntOutput
func (DataDiskOutput) ElementType ¶
func (DataDiskOutput) ElementType() reflect.Type
func (DataDiskOutput) Lun ¶
func (o DataDiskOutput) Lun() pulumi.IntOutput
The lun is used to uniquely identify each data disk. If attaching multiple disks, each should have a distinct lun.
func (DataDiskOutput) StorageAccountType ¶
func (o DataDiskOutput) StorageAccountType() pulumi.StringPtrOutput
If omitted, the default is "Standard_LRS". Values are:
Standard_LRS - The data disk should use standard locally redundant storage. Premium_LRS - The data disk should use premium locally redundant storage.
func (DataDiskOutput) ToDataDiskOutput ¶
func (o DataDiskOutput) ToDataDiskOutput() DataDiskOutput
func (DataDiskOutput) ToDataDiskOutputWithContext ¶
func (o DataDiskOutput) ToDataDiskOutputWithContext(ctx context.Context) DataDiskOutput
type DataDiskResponse ¶
type DataDiskResponse struct { // Values are: // // none - The caching mode for the disk is not enabled. // readOnly - The caching mode for the disk is read only. // readWrite - The caching mode for the disk is read and write. // // The default value for caching is none. For information about the caching options see: https://blogs.msdn.microsoft.com/windowsazurestorage/2012/06/27/exploring-windows-azure-drives-disks-and-images/. Caching *string `pulumi:"caching"` DiskSizeGB int `pulumi:"diskSizeGB"` // The lun is used to uniquely identify each data disk. If attaching multiple disks, each should have a distinct lun. Lun int `pulumi:"lun"` // If omitted, the default is "Standard_LRS". Values are: // // Standard_LRS - The data disk should use standard locally redundant storage. // Premium_LRS - The data disk should use premium locally redundant storage. StorageAccountType *string `pulumi:"storageAccountType"` }
Settings which will be used by the data disks associated to Compute Nodes in the Pool. When using attached data disks, you need to mount and format the disks from within a VM to use them.
type DataDiskResponseArgs ¶
type DataDiskResponseArgs struct { // Values are: // // none - The caching mode for the disk is not enabled. // readOnly - The caching mode for the disk is read only. // readWrite - The caching mode for the disk is read and write. // // The default value for caching is none. For information about the caching options see: https://blogs.msdn.microsoft.com/windowsazurestorage/2012/06/27/exploring-windows-azure-drives-disks-and-images/. Caching pulumi.StringPtrInput `pulumi:"caching"` DiskSizeGB pulumi.IntInput `pulumi:"diskSizeGB"` // The lun is used to uniquely identify each data disk. If attaching multiple disks, each should have a distinct lun. Lun pulumi.IntInput `pulumi:"lun"` // If omitted, the default is "Standard_LRS". Values are: // // Standard_LRS - The data disk should use standard locally redundant storage. // Premium_LRS - The data disk should use premium locally redundant storage. StorageAccountType pulumi.StringPtrInput `pulumi:"storageAccountType"` }
Settings which will be used by the data disks associated to Compute Nodes in the Pool. When using attached data disks, you need to mount and format the disks from within a VM to use them.
func (DataDiskResponseArgs) ElementType ¶
func (DataDiskResponseArgs) ElementType() reflect.Type
func (DataDiskResponseArgs) ToDataDiskResponseOutput ¶
func (i DataDiskResponseArgs) ToDataDiskResponseOutput() DataDiskResponseOutput
func (DataDiskResponseArgs) ToDataDiskResponseOutputWithContext ¶
func (i DataDiskResponseArgs) ToDataDiskResponseOutputWithContext(ctx context.Context) DataDiskResponseOutput
type DataDiskResponseArray ¶
type DataDiskResponseArray []DataDiskResponseInput
func (DataDiskResponseArray) ElementType ¶
func (DataDiskResponseArray) ElementType() reflect.Type
func (DataDiskResponseArray) ToDataDiskResponseArrayOutput ¶
func (i DataDiskResponseArray) ToDataDiskResponseArrayOutput() DataDiskResponseArrayOutput
func (DataDiskResponseArray) ToDataDiskResponseArrayOutputWithContext ¶
func (i DataDiskResponseArray) ToDataDiskResponseArrayOutputWithContext(ctx context.Context) DataDiskResponseArrayOutput
type DataDiskResponseArrayInput ¶
type DataDiskResponseArrayInput interface { pulumi.Input ToDataDiskResponseArrayOutput() DataDiskResponseArrayOutput ToDataDiskResponseArrayOutputWithContext(context.Context) DataDiskResponseArrayOutput }
DataDiskResponseArrayInput is an input type that accepts DataDiskResponseArray and DataDiskResponseArrayOutput values. You can construct a concrete instance of `DataDiskResponseArrayInput` via:
DataDiskResponseArray{ DataDiskResponseArgs{...} }
type DataDiskResponseArrayOutput ¶
type DataDiskResponseArrayOutput struct{ *pulumi.OutputState }
func (DataDiskResponseArrayOutput) ElementType ¶
func (DataDiskResponseArrayOutput) ElementType() reflect.Type
func (DataDiskResponseArrayOutput) Index ¶
func (o DataDiskResponseArrayOutput) Index(i pulumi.IntInput) DataDiskResponseOutput
func (DataDiskResponseArrayOutput) ToDataDiskResponseArrayOutput ¶
func (o DataDiskResponseArrayOutput) ToDataDiskResponseArrayOutput() DataDiskResponseArrayOutput
func (DataDiskResponseArrayOutput) ToDataDiskResponseArrayOutputWithContext ¶
func (o DataDiskResponseArrayOutput) ToDataDiskResponseArrayOutputWithContext(ctx context.Context) DataDiskResponseArrayOutput
type DataDiskResponseInput ¶
type DataDiskResponseInput interface { pulumi.Input ToDataDiskResponseOutput() DataDiskResponseOutput ToDataDiskResponseOutputWithContext(context.Context) DataDiskResponseOutput }
DataDiskResponseInput is an input type that accepts DataDiskResponseArgs and DataDiskResponseOutput values. You can construct a concrete instance of `DataDiskResponseInput` via:
DataDiskResponseArgs{...}
type DataDiskResponseOutput ¶
type DataDiskResponseOutput struct{ *pulumi.OutputState }
Settings which will be used by the data disks associated to Compute Nodes in the Pool. When using attached data disks, you need to mount and format the disks from within a VM to use them.
func (DataDiskResponseOutput) Caching ¶
func (o DataDiskResponseOutput) Caching() pulumi.StringPtrOutput
Values are:
none - The caching mode for the disk is not enabled. readOnly - The caching mode for the disk is read only. readWrite - The caching mode for the disk is read and write. The default value for caching is none. For information about the caching options see: https://blogs.msdn.microsoft.com/windowsazurestorage/2012/06/27/exploring-windows-azure-drives-disks-and-images/.
func (DataDiskResponseOutput) DiskSizeGB ¶
func (o DataDiskResponseOutput) DiskSizeGB() pulumi.IntOutput
func (DataDiskResponseOutput) ElementType ¶
func (DataDiskResponseOutput) ElementType() reflect.Type
func (DataDiskResponseOutput) Lun ¶
func (o DataDiskResponseOutput) Lun() pulumi.IntOutput
The lun is used to uniquely identify each data disk. If attaching multiple disks, each should have a distinct lun.
func (DataDiskResponseOutput) StorageAccountType ¶
func (o DataDiskResponseOutput) StorageAccountType() pulumi.StringPtrOutput
If omitted, the default is "Standard_LRS". Values are:
Standard_LRS - The data disk should use standard locally redundant storage. Premium_LRS - The data disk should use premium locally redundant storage.
func (DataDiskResponseOutput) ToDataDiskResponseOutput ¶
func (o DataDiskResponseOutput) ToDataDiskResponseOutput() DataDiskResponseOutput
func (DataDiskResponseOutput) ToDataDiskResponseOutputWithContext ¶
func (o DataDiskResponseOutput) ToDataDiskResponseOutputWithContext(ctx context.Context) DataDiskResponseOutput
type DeleteCertificateErrorResponse ¶
type DeleteCertificateErrorResponse struct { // An identifier for the error. Codes are invariant and are intended to be consumed programmatically. Code string `pulumi:"code"` // A list of additional details about the error. Details []DeleteCertificateErrorResponse `pulumi:"details"` // A message describing the error, intended to be suitable for display in a user interface. Message string `pulumi:"message"` // The target of the particular error. For example, the name of the property in error. Target *string `pulumi:"target"` }
An error response from the Batch service.
type DeleteCertificateErrorResponseArgs ¶
type DeleteCertificateErrorResponseArgs struct { // An identifier for the error. Codes are invariant and are intended to be consumed programmatically. Code pulumi.StringInput `pulumi:"code"` // A list of additional details about the error. Details DeleteCertificateErrorResponseArrayInput `pulumi:"details"` // A message describing the error, intended to be suitable for display in a user interface. Message pulumi.StringInput `pulumi:"message"` // The target of the particular error. For example, the name of the property in error. Target pulumi.StringPtrInput `pulumi:"target"` }
An error response from the Batch service.
func (DeleteCertificateErrorResponseArgs) ElementType ¶
func (DeleteCertificateErrorResponseArgs) ElementType() reflect.Type
func (DeleteCertificateErrorResponseArgs) ToDeleteCertificateErrorResponseOutput ¶
func (i DeleteCertificateErrorResponseArgs) ToDeleteCertificateErrorResponseOutput() DeleteCertificateErrorResponseOutput
func (DeleteCertificateErrorResponseArgs) ToDeleteCertificateErrorResponseOutputWithContext ¶
func (i DeleteCertificateErrorResponseArgs) ToDeleteCertificateErrorResponseOutputWithContext(ctx context.Context) DeleteCertificateErrorResponseOutput
func (DeleteCertificateErrorResponseArgs) ToDeleteCertificateErrorResponsePtrOutput ¶
func (i DeleteCertificateErrorResponseArgs) ToDeleteCertificateErrorResponsePtrOutput() DeleteCertificateErrorResponsePtrOutput
func (DeleteCertificateErrorResponseArgs) ToDeleteCertificateErrorResponsePtrOutputWithContext ¶
func (i DeleteCertificateErrorResponseArgs) ToDeleteCertificateErrorResponsePtrOutputWithContext(ctx context.Context) DeleteCertificateErrorResponsePtrOutput
type DeleteCertificateErrorResponseArray ¶
type DeleteCertificateErrorResponseArray []DeleteCertificateErrorResponseInput
func (DeleteCertificateErrorResponseArray) ElementType ¶
func (DeleteCertificateErrorResponseArray) ElementType() reflect.Type
func (DeleteCertificateErrorResponseArray) ToDeleteCertificateErrorResponseArrayOutput ¶
func (i DeleteCertificateErrorResponseArray) ToDeleteCertificateErrorResponseArrayOutput() DeleteCertificateErrorResponseArrayOutput
func (DeleteCertificateErrorResponseArray) ToDeleteCertificateErrorResponseArrayOutputWithContext ¶
func (i DeleteCertificateErrorResponseArray) ToDeleteCertificateErrorResponseArrayOutputWithContext(ctx context.Context) DeleteCertificateErrorResponseArrayOutput
type DeleteCertificateErrorResponseArrayInput ¶
type DeleteCertificateErrorResponseArrayInput interface { pulumi.Input ToDeleteCertificateErrorResponseArrayOutput() DeleteCertificateErrorResponseArrayOutput ToDeleteCertificateErrorResponseArrayOutputWithContext(context.Context) DeleteCertificateErrorResponseArrayOutput }
DeleteCertificateErrorResponseArrayInput is an input type that accepts DeleteCertificateErrorResponseArray and DeleteCertificateErrorResponseArrayOutput values. You can construct a concrete instance of `DeleteCertificateErrorResponseArrayInput` via:
DeleteCertificateErrorResponseArray{ DeleteCertificateErrorResponseArgs{...} }
type DeleteCertificateErrorResponseArrayOutput ¶
type DeleteCertificateErrorResponseArrayOutput struct{ *pulumi.OutputState }
func (DeleteCertificateErrorResponseArrayOutput) ElementType ¶
func (DeleteCertificateErrorResponseArrayOutput) ElementType() reflect.Type
func (DeleteCertificateErrorResponseArrayOutput) ToDeleteCertificateErrorResponseArrayOutput ¶
func (o DeleteCertificateErrorResponseArrayOutput) ToDeleteCertificateErrorResponseArrayOutput() DeleteCertificateErrorResponseArrayOutput
func (DeleteCertificateErrorResponseArrayOutput) ToDeleteCertificateErrorResponseArrayOutputWithContext ¶
func (o DeleteCertificateErrorResponseArrayOutput) ToDeleteCertificateErrorResponseArrayOutputWithContext(ctx context.Context) DeleteCertificateErrorResponseArrayOutput
type DeleteCertificateErrorResponseInput ¶
type DeleteCertificateErrorResponseInput interface { pulumi.Input ToDeleteCertificateErrorResponseOutput() DeleteCertificateErrorResponseOutput ToDeleteCertificateErrorResponseOutputWithContext(context.Context) DeleteCertificateErrorResponseOutput }
DeleteCertificateErrorResponseInput is an input type that accepts DeleteCertificateErrorResponseArgs and DeleteCertificateErrorResponseOutput values. You can construct a concrete instance of `DeleteCertificateErrorResponseInput` via:
DeleteCertificateErrorResponseArgs{...}
type DeleteCertificateErrorResponseOutput ¶
type DeleteCertificateErrorResponseOutput struct{ *pulumi.OutputState }
An error response from the Batch service.
func (DeleteCertificateErrorResponseOutput) Code ¶
func (o DeleteCertificateErrorResponseOutput) Code() pulumi.StringOutput
An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
func (DeleteCertificateErrorResponseOutput) Details ¶
func (o DeleteCertificateErrorResponseOutput) Details() DeleteCertificateErrorResponseArrayOutput
A list of additional details about the error.
func (DeleteCertificateErrorResponseOutput) ElementType ¶
func (DeleteCertificateErrorResponseOutput) ElementType() reflect.Type
func (DeleteCertificateErrorResponseOutput) Message ¶
func (o DeleteCertificateErrorResponseOutput) Message() pulumi.StringOutput
A message describing the error, intended to be suitable for display in a user interface.
func (DeleteCertificateErrorResponseOutput) Target ¶
func (o DeleteCertificateErrorResponseOutput) Target() pulumi.StringPtrOutput
The target of the particular error. For example, the name of the property in error.
func (DeleteCertificateErrorResponseOutput) ToDeleteCertificateErrorResponseOutput ¶
func (o DeleteCertificateErrorResponseOutput) ToDeleteCertificateErrorResponseOutput() DeleteCertificateErrorResponseOutput
func (DeleteCertificateErrorResponseOutput) ToDeleteCertificateErrorResponseOutputWithContext ¶
func (o DeleteCertificateErrorResponseOutput) ToDeleteCertificateErrorResponseOutputWithContext(ctx context.Context) DeleteCertificateErrorResponseOutput
func (DeleteCertificateErrorResponseOutput) ToDeleteCertificateErrorResponsePtrOutput ¶
func (o DeleteCertificateErrorResponseOutput) ToDeleteCertificateErrorResponsePtrOutput() DeleteCertificateErrorResponsePtrOutput
func (DeleteCertificateErrorResponseOutput) ToDeleteCertificateErrorResponsePtrOutputWithContext ¶
func (o DeleteCertificateErrorResponseOutput) ToDeleteCertificateErrorResponsePtrOutputWithContext(ctx context.Context) DeleteCertificateErrorResponsePtrOutput
type DeleteCertificateErrorResponsePtrInput ¶
type DeleteCertificateErrorResponsePtrInput interface { pulumi.Input ToDeleteCertificateErrorResponsePtrOutput() DeleteCertificateErrorResponsePtrOutput ToDeleteCertificateErrorResponsePtrOutputWithContext(context.Context) DeleteCertificateErrorResponsePtrOutput }
DeleteCertificateErrorResponsePtrInput is an input type that accepts DeleteCertificateErrorResponseArgs, DeleteCertificateErrorResponsePtr and DeleteCertificateErrorResponsePtrOutput values. You can construct a concrete instance of `DeleteCertificateErrorResponsePtrInput` via:
DeleteCertificateErrorResponseArgs{...} or: nil
func DeleteCertificateErrorResponsePtr ¶
func DeleteCertificateErrorResponsePtr(v *DeleteCertificateErrorResponseArgs) DeleteCertificateErrorResponsePtrInput
type DeleteCertificateErrorResponsePtrOutput ¶
type DeleteCertificateErrorResponsePtrOutput struct{ *pulumi.OutputState }
func (DeleteCertificateErrorResponsePtrOutput) Code ¶
func (o DeleteCertificateErrorResponsePtrOutput) Code() pulumi.StringPtrOutput
An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
func (DeleteCertificateErrorResponsePtrOutput) Details ¶
func (o DeleteCertificateErrorResponsePtrOutput) Details() DeleteCertificateErrorResponseArrayOutput
A list of additional details about the error.
func (DeleteCertificateErrorResponsePtrOutput) ElementType ¶
func (DeleteCertificateErrorResponsePtrOutput) ElementType() reflect.Type
func (DeleteCertificateErrorResponsePtrOutput) Message ¶
func (o DeleteCertificateErrorResponsePtrOutput) Message() pulumi.StringPtrOutput
A message describing the error, intended to be suitable for display in a user interface.
func (DeleteCertificateErrorResponsePtrOutput) Target ¶
func (o DeleteCertificateErrorResponsePtrOutput) Target() pulumi.StringPtrOutput
The target of the particular error. For example, the name of the property in error.
func (DeleteCertificateErrorResponsePtrOutput) ToDeleteCertificateErrorResponsePtrOutput ¶
func (o DeleteCertificateErrorResponsePtrOutput) ToDeleteCertificateErrorResponsePtrOutput() DeleteCertificateErrorResponsePtrOutput
func (DeleteCertificateErrorResponsePtrOutput) ToDeleteCertificateErrorResponsePtrOutputWithContext ¶
func (o DeleteCertificateErrorResponsePtrOutput) ToDeleteCertificateErrorResponsePtrOutputWithContext(ctx context.Context) DeleteCertificateErrorResponsePtrOutput
type DeploymentConfiguration ¶
type DeploymentConfiguration struct { // This property and virtualMachineConfiguration are mutually exclusive and one of the properties must be specified. This property cannot be specified if the Batch account was created with its poolAllocationMode property set to 'UserSubscription'. CloudServiceConfiguration *CloudServiceConfiguration `pulumi:"cloudServiceConfiguration"` // This property and cloudServiceConfiguration are mutually exclusive and one of the properties must be specified. VirtualMachineConfiguration *VirtualMachineConfiguration `pulumi:"virtualMachineConfiguration"` }
type DeploymentConfigurationArgs ¶
type DeploymentConfigurationArgs struct { // This property and virtualMachineConfiguration are mutually exclusive and one of the properties must be specified. This property cannot be specified if the Batch account was created with its poolAllocationMode property set to 'UserSubscription'. CloudServiceConfiguration CloudServiceConfigurationPtrInput `pulumi:"cloudServiceConfiguration"` // This property and cloudServiceConfiguration are mutually exclusive and one of the properties must be specified. VirtualMachineConfiguration VirtualMachineConfigurationPtrInput `pulumi:"virtualMachineConfiguration"` }
func (DeploymentConfigurationArgs) ElementType ¶
func (DeploymentConfigurationArgs) ElementType() reflect.Type
func (DeploymentConfigurationArgs) ToDeploymentConfigurationOutput ¶
func (i DeploymentConfigurationArgs) ToDeploymentConfigurationOutput() DeploymentConfigurationOutput
func (DeploymentConfigurationArgs) ToDeploymentConfigurationOutputWithContext ¶
func (i DeploymentConfigurationArgs) ToDeploymentConfigurationOutputWithContext(ctx context.Context) DeploymentConfigurationOutput
func (DeploymentConfigurationArgs) ToDeploymentConfigurationPtrOutput ¶
func (i DeploymentConfigurationArgs) ToDeploymentConfigurationPtrOutput() DeploymentConfigurationPtrOutput
func (DeploymentConfigurationArgs) ToDeploymentConfigurationPtrOutputWithContext ¶
func (i DeploymentConfigurationArgs) ToDeploymentConfigurationPtrOutputWithContext(ctx context.Context) DeploymentConfigurationPtrOutput
type DeploymentConfigurationInput ¶
type DeploymentConfigurationInput interface { pulumi.Input ToDeploymentConfigurationOutput() DeploymentConfigurationOutput ToDeploymentConfigurationOutputWithContext(context.Context) DeploymentConfigurationOutput }
DeploymentConfigurationInput is an input type that accepts DeploymentConfigurationArgs and DeploymentConfigurationOutput values. You can construct a concrete instance of `DeploymentConfigurationInput` via:
DeploymentConfigurationArgs{...}
type DeploymentConfigurationOutput ¶
type DeploymentConfigurationOutput struct{ *pulumi.OutputState }
func (DeploymentConfigurationOutput) CloudServiceConfiguration ¶
func (o DeploymentConfigurationOutput) CloudServiceConfiguration() CloudServiceConfigurationPtrOutput
This property and virtualMachineConfiguration are mutually exclusive and one of the properties must be specified. This property cannot be specified if the Batch account was created with its poolAllocationMode property set to 'UserSubscription'.
func (DeploymentConfigurationOutput) ElementType ¶
func (DeploymentConfigurationOutput) ElementType() reflect.Type
func (DeploymentConfigurationOutput) ToDeploymentConfigurationOutput ¶
func (o DeploymentConfigurationOutput) ToDeploymentConfigurationOutput() DeploymentConfigurationOutput
func (DeploymentConfigurationOutput) ToDeploymentConfigurationOutputWithContext ¶
func (o DeploymentConfigurationOutput) ToDeploymentConfigurationOutputWithContext(ctx context.Context) DeploymentConfigurationOutput
func (DeploymentConfigurationOutput) ToDeploymentConfigurationPtrOutput ¶
func (o DeploymentConfigurationOutput) ToDeploymentConfigurationPtrOutput() DeploymentConfigurationPtrOutput
func (DeploymentConfigurationOutput) ToDeploymentConfigurationPtrOutputWithContext ¶
func (o DeploymentConfigurationOutput) ToDeploymentConfigurationPtrOutputWithContext(ctx context.Context) DeploymentConfigurationPtrOutput
func (DeploymentConfigurationOutput) VirtualMachineConfiguration ¶
func (o DeploymentConfigurationOutput) VirtualMachineConfiguration() VirtualMachineConfigurationPtrOutput
This property and cloudServiceConfiguration are mutually exclusive and one of the properties must be specified.
type DeploymentConfigurationPtrInput ¶
type DeploymentConfigurationPtrInput interface { pulumi.Input ToDeploymentConfigurationPtrOutput() DeploymentConfigurationPtrOutput ToDeploymentConfigurationPtrOutputWithContext(context.Context) DeploymentConfigurationPtrOutput }
DeploymentConfigurationPtrInput is an input type that accepts DeploymentConfigurationArgs, DeploymentConfigurationPtr and DeploymentConfigurationPtrOutput values. You can construct a concrete instance of `DeploymentConfigurationPtrInput` via:
DeploymentConfigurationArgs{...} or: nil
func DeploymentConfigurationPtr ¶
func DeploymentConfigurationPtr(v *DeploymentConfigurationArgs) DeploymentConfigurationPtrInput
type DeploymentConfigurationPtrOutput ¶
type DeploymentConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeploymentConfigurationPtrOutput) CloudServiceConfiguration ¶
func (o DeploymentConfigurationPtrOutput) CloudServiceConfiguration() CloudServiceConfigurationPtrOutput
This property and virtualMachineConfiguration are mutually exclusive and one of the properties must be specified. This property cannot be specified if the Batch account was created with its poolAllocationMode property set to 'UserSubscription'.
func (DeploymentConfigurationPtrOutput) Elem ¶
func (o DeploymentConfigurationPtrOutput) Elem() DeploymentConfigurationOutput
func (DeploymentConfigurationPtrOutput) ElementType ¶
func (DeploymentConfigurationPtrOutput) ElementType() reflect.Type
func (DeploymentConfigurationPtrOutput) ToDeploymentConfigurationPtrOutput ¶
func (o DeploymentConfigurationPtrOutput) ToDeploymentConfigurationPtrOutput() DeploymentConfigurationPtrOutput
func (DeploymentConfigurationPtrOutput) ToDeploymentConfigurationPtrOutputWithContext ¶
func (o DeploymentConfigurationPtrOutput) ToDeploymentConfigurationPtrOutputWithContext(ctx context.Context) DeploymentConfigurationPtrOutput
func (DeploymentConfigurationPtrOutput) VirtualMachineConfiguration ¶
func (o DeploymentConfigurationPtrOutput) VirtualMachineConfiguration() VirtualMachineConfigurationPtrOutput
This property and cloudServiceConfiguration are mutually exclusive and one of the properties must be specified.
type DeploymentConfigurationResponse ¶
type DeploymentConfigurationResponse struct { // This property and virtualMachineConfiguration are mutually exclusive and one of the properties must be specified. This property cannot be specified if the Batch account was created with its poolAllocationMode property set to 'UserSubscription'. CloudServiceConfiguration *CloudServiceConfigurationResponse `pulumi:"cloudServiceConfiguration"` // This property and cloudServiceConfiguration are mutually exclusive and one of the properties must be specified. VirtualMachineConfiguration *VirtualMachineConfigurationResponse `pulumi:"virtualMachineConfiguration"` }
type DeploymentConfigurationResponseArgs ¶
type DeploymentConfigurationResponseArgs struct { // This property and virtualMachineConfiguration are mutually exclusive and one of the properties must be specified. This property cannot be specified if the Batch account was created with its poolAllocationMode property set to 'UserSubscription'. CloudServiceConfiguration CloudServiceConfigurationResponsePtrInput `pulumi:"cloudServiceConfiguration"` // This property and cloudServiceConfiguration are mutually exclusive and one of the properties must be specified. VirtualMachineConfiguration VirtualMachineConfigurationResponsePtrInput `pulumi:"virtualMachineConfiguration"` }
func (DeploymentConfigurationResponseArgs) ElementType ¶
func (DeploymentConfigurationResponseArgs) ElementType() reflect.Type
func (DeploymentConfigurationResponseArgs) ToDeploymentConfigurationResponseOutput ¶
func (i DeploymentConfigurationResponseArgs) ToDeploymentConfigurationResponseOutput() DeploymentConfigurationResponseOutput
func (DeploymentConfigurationResponseArgs) ToDeploymentConfigurationResponseOutputWithContext ¶
func (i DeploymentConfigurationResponseArgs) ToDeploymentConfigurationResponseOutputWithContext(ctx context.Context) DeploymentConfigurationResponseOutput
func (DeploymentConfigurationResponseArgs) ToDeploymentConfigurationResponsePtrOutput ¶
func (i DeploymentConfigurationResponseArgs) ToDeploymentConfigurationResponsePtrOutput() DeploymentConfigurationResponsePtrOutput
func (DeploymentConfigurationResponseArgs) ToDeploymentConfigurationResponsePtrOutputWithContext ¶
func (i DeploymentConfigurationResponseArgs) ToDeploymentConfigurationResponsePtrOutputWithContext(ctx context.Context) DeploymentConfigurationResponsePtrOutput
type DeploymentConfigurationResponseInput ¶
type DeploymentConfigurationResponseInput interface { pulumi.Input ToDeploymentConfigurationResponseOutput() DeploymentConfigurationResponseOutput ToDeploymentConfigurationResponseOutputWithContext(context.Context) DeploymentConfigurationResponseOutput }
DeploymentConfigurationResponseInput is an input type that accepts DeploymentConfigurationResponseArgs and DeploymentConfigurationResponseOutput values. You can construct a concrete instance of `DeploymentConfigurationResponseInput` via:
DeploymentConfigurationResponseArgs{...}
type DeploymentConfigurationResponseOutput ¶
type DeploymentConfigurationResponseOutput struct{ *pulumi.OutputState }
func (DeploymentConfigurationResponseOutput) CloudServiceConfiguration ¶
func (o DeploymentConfigurationResponseOutput) CloudServiceConfiguration() CloudServiceConfigurationResponsePtrOutput
This property and virtualMachineConfiguration are mutually exclusive and one of the properties must be specified. This property cannot be specified if the Batch account was created with its poolAllocationMode property set to 'UserSubscription'.
func (DeploymentConfigurationResponseOutput) ElementType ¶
func (DeploymentConfigurationResponseOutput) ElementType() reflect.Type
func (DeploymentConfigurationResponseOutput) ToDeploymentConfigurationResponseOutput ¶
func (o DeploymentConfigurationResponseOutput) ToDeploymentConfigurationResponseOutput() DeploymentConfigurationResponseOutput
func (DeploymentConfigurationResponseOutput) ToDeploymentConfigurationResponseOutputWithContext ¶
func (o DeploymentConfigurationResponseOutput) ToDeploymentConfigurationResponseOutputWithContext(ctx context.Context) DeploymentConfigurationResponseOutput
func (DeploymentConfigurationResponseOutput) ToDeploymentConfigurationResponsePtrOutput ¶
func (o DeploymentConfigurationResponseOutput) ToDeploymentConfigurationResponsePtrOutput() DeploymentConfigurationResponsePtrOutput
func (DeploymentConfigurationResponseOutput) ToDeploymentConfigurationResponsePtrOutputWithContext ¶
func (o DeploymentConfigurationResponseOutput) ToDeploymentConfigurationResponsePtrOutputWithContext(ctx context.Context) DeploymentConfigurationResponsePtrOutput
func (DeploymentConfigurationResponseOutput) VirtualMachineConfiguration ¶
func (o DeploymentConfigurationResponseOutput) VirtualMachineConfiguration() VirtualMachineConfigurationResponsePtrOutput
This property and cloudServiceConfiguration are mutually exclusive and one of the properties must be specified.
type DeploymentConfigurationResponsePtrInput ¶
type DeploymentConfigurationResponsePtrInput interface { pulumi.Input ToDeploymentConfigurationResponsePtrOutput() DeploymentConfigurationResponsePtrOutput ToDeploymentConfigurationResponsePtrOutputWithContext(context.Context) DeploymentConfigurationResponsePtrOutput }
DeploymentConfigurationResponsePtrInput is an input type that accepts DeploymentConfigurationResponseArgs, DeploymentConfigurationResponsePtr and DeploymentConfigurationResponsePtrOutput values. You can construct a concrete instance of `DeploymentConfigurationResponsePtrInput` via:
DeploymentConfigurationResponseArgs{...} or: nil
func DeploymentConfigurationResponsePtr ¶
func DeploymentConfigurationResponsePtr(v *DeploymentConfigurationResponseArgs) DeploymentConfigurationResponsePtrInput
type DeploymentConfigurationResponsePtrOutput ¶
type DeploymentConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (DeploymentConfigurationResponsePtrOutput) CloudServiceConfiguration ¶
func (o DeploymentConfigurationResponsePtrOutput) CloudServiceConfiguration() CloudServiceConfigurationResponsePtrOutput
This property and virtualMachineConfiguration are mutually exclusive and one of the properties must be specified. This property cannot be specified if the Batch account was created with its poolAllocationMode property set to 'UserSubscription'.
func (DeploymentConfigurationResponsePtrOutput) ElementType ¶
func (DeploymentConfigurationResponsePtrOutput) ElementType() reflect.Type
func (DeploymentConfigurationResponsePtrOutput) ToDeploymentConfigurationResponsePtrOutput ¶
func (o DeploymentConfigurationResponsePtrOutput) ToDeploymentConfigurationResponsePtrOutput() DeploymentConfigurationResponsePtrOutput
func (DeploymentConfigurationResponsePtrOutput) ToDeploymentConfigurationResponsePtrOutputWithContext ¶
func (o DeploymentConfigurationResponsePtrOutput) ToDeploymentConfigurationResponsePtrOutputWithContext(ctx context.Context) DeploymentConfigurationResponsePtrOutput
func (DeploymentConfigurationResponsePtrOutput) VirtualMachineConfiguration ¶
func (o DeploymentConfigurationResponsePtrOutput) VirtualMachineConfiguration() VirtualMachineConfigurationResponsePtrOutput
This property and cloudServiceConfiguration are mutually exclusive and one of the properties must be specified.
type DiskEncryptionConfiguration ¶
type DiskEncryptionConfiguration struct { // On Linux pool, only "TemporaryDisk" is supported; on Windows pool, "OsDisk" and "TemporaryDisk" must be specified. Targets []string `pulumi:"targets"` }
The disk encryption configuration applied on compute nodes in the pool. Disk encryption configuration is not supported on Linux pool created with Virtual Machine Image or Shared Image Gallery Image.
type DiskEncryptionConfigurationArgs ¶
type DiskEncryptionConfigurationArgs struct { // On Linux pool, only "TemporaryDisk" is supported; on Windows pool, "OsDisk" and "TemporaryDisk" must be specified. Targets pulumi.StringArrayInput `pulumi:"targets"` }
The disk encryption configuration applied on compute nodes in the pool. Disk encryption configuration is not supported on Linux pool created with Virtual Machine Image or Shared Image Gallery Image.
func (DiskEncryptionConfigurationArgs) ElementType ¶
func (DiskEncryptionConfigurationArgs) ElementType() reflect.Type
func (DiskEncryptionConfigurationArgs) ToDiskEncryptionConfigurationOutput ¶
func (i DiskEncryptionConfigurationArgs) ToDiskEncryptionConfigurationOutput() DiskEncryptionConfigurationOutput
func (DiskEncryptionConfigurationArgs) ToDiskEncryptionConfigurationOutputWithContext ¶
func (i DiskEncryptionConfigurationArgs) ToDiskEncryptionConfigurationOutputWithContext(ctx context.Context) DiskEncryptionConfigurationOutput
func (DiskEncryptionConfigurationArgs) ToDiskEncryptionConfigurationPtrOutput ¶
func (i DiskEncryptionConfigurationArgs) ToDiskEncryptionConfigurationPtrOutput() DiskEncryptionConfigurationPtrOutput
func (DiskEncryptionConfigurationArgs) ToDiskEncryptionConfigurationPtrOutputWithContext ¶
func (i DiskEncryptionConfigurationArgs) ToDiskEncryptionConfigurationPtrOutputWithContext(ctx context.Context) DiskEncryptionConfigurationPtrOutput
type DiskEncryptionConfigurationInput ¶
type DiskEncryptionConfigurationInput interface { pulumi.Input ToDiskEncryptionConfigurationOutput() DiskEncryptionConfigurationOutput ToDiskEncryptionConfigurationOutputWithContext(context.Context) DiskEncryptionConfigurationOutput }
DiskEncryptionConfigurationInput is an input type that accepts DiskEncryptionConfigurationArgs and DiskEncryptionConfigurationOutput values. You can construct a concrete instance of `DiskEncryptionConfigurationInput` via:
DiskEncryptionConfigurationArgs{...}
type DiskEncryptionConfigurationOutput ¶
type DiskEncryptionConfigurationOutput struct{ *pulumi.OutputState }
The disk encryption configuration applied on compute nodes in the pool. Disk encryption configuration is not supported on Linux pool created with Virtual Machine Image or Shared Image Gallery Image.
func (DiskEncryptionConfigurationOutput) ElementType ¶
func (DiskEncryptionConfigurationOutput) ElementType() reflect.Type
func (DiskEncryptionConfigurationOutput) Targets ¶
func (o DiskEncryptionConfigurationOutput) Targets() pulumi.StringArrayOutput
On Linux pool, only "TemporaryDisk" is supported; on Windows pool, "OsDisk" and "TemporaryDisk" must be specified.
func (DiskEncryptionConfigurationOutput) ToDiskEncryptionConfigurationOutput ¶
func (o DiskEncryptionConfigurationOutput) ToDiskEncryptionConfigurationOutput() DiskEncryptionConfigurationOutput
func (DiskEncryptionConfigurationOutput) ToDiskEncryptionConfigurationOutputWithContext ¶
func (o DiskEncryptionConfigurationOutput) ToDiskEncryptionConfigurationOutputWithContext(ctx context.Context) DiskEncryptionConfigurationOutput
func (DiskEncryptionConfigurationOutput) ToDiskEncryptionConfigurationPtrOutput ¶
func (o DiskEncryptionConfigurationOutput) ToDiskEncryptionConfigurationPtrOutput() DiskEncryptionConfigurationPtrOutput
func (DiskEncryptionConfigurationOutput) ToDiskEncryptionConfigurationPtrOutputWithContext ¶
func (o DiskEncryptionConfigurationOutput) ToDiskEncryptionConfigurationPtrOutputWithContext(ctx context.Context) DiskEncryptionConfigurationPtrOutput
type DiskEncryptionConfigurationPtrInput ¶
type DiskEncryptionConfigurationPtrInput interface { pulumi.Input ToDiskEncryptionConfigurationPtrOutput() DiskEncryptionConfigurationPtrOutput ToDiskEncryptionConfigurationPtrOutputWithContext(context.Context) DiskEncryptionConfigurationPtrOutput }
DiskEncryptionConfigurationPtrInput is an input type that accepts DiskEncryptionConfigurationArgs, DiskEncryptionConfigurationPtr and DiskEncryptionConfigurationPtrOutput values. You can construct a concrete instance of `DiskEncryptionConfigurationPtrInput` via:
DiskEncryptionConfigurationArgs{...} or: nil
func DiskEncryptionConfigurationPtr ¶
func DiskEncryptionConfigurationPtr(v *DiskEncryptionConfigurationArgs) DiskEncryptionConfigurationPtrInput
type DiskEncryptionConfigurationPtrOutput ¶
type DiskEncryptionConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DiskEncryptionConfigurationPtrOutput) ElementType ¶
func (DiskEncryptionConfigurationPtrOutput) ElementType() reflect.Type
func (DiskEncryptionConfigurationPtrOutput) Targets ¶
func (o DiskEncryptionConfigurationPtrOutput) Targets() pulumi.StringArrayOutput
On Linux pool, only "TemporaryDisk" is supported; on Windows pool, "OsDisk" and "TemporaryDisk" must be specified.
func (DiskEncryptionConfigurationPtrOutput) ToDiskEncryptionConfigurationPtrOutput ¶
func (o DiskEncryptionConfigurationPtrOutput) ToDiskEncryptionConfigurationPtrOutput() DiskEncryptionConfigurationPtrOutput
func (DiskEncryptionConfigurationPtrOutput) ToDiskEncryptionConfigurationPtrOutputWithContext ¶
func (o DiskEncryptionConfigurationPtrOutput) ToDiskEncryptionConfigurationPtrOutputWithContext(ctx context.Context) DiskEncryptionConfigurationPtrOutput
type DiskEncryptionConfigurationResponse ¶
type DiskEncryptionConfigurationResponse struct { // On Linux pool, only "TemporaryDisk" is supported; on Windows pool, "OsDisk" and "TemporaryDisk" must be specified. Targets []string `pulumi:"targets"` }
The disk encryption configuration applied on compute nodes in the pool. Disk encryption configuration is not supported on Linux pool created with Virtual Machine Image or Shared Image Gallery Image.
type DiskEncryptionConfigurationResponseArgs ¶
type DiskEncryptionConfigurationResponseArgs struct { // On Linux pool, only "TemporaryDisk" is supported; on Windows pool, "OsDisk" and "TemporaryDisk" must be specified. Targets pulumi.StringArrayInput `pulumi:"targets"` }
The disk encryption configuration applied on compute nodes in the pool. Disk encryption configuration is not supported on Linux pool created with Virtual Machine Image or Shared Image Gallery Image.
func (DiskEncryptionConfigurationResponseArgs) ElementType ¶
func (DiskEncryptionConfigurationResponseArgs) ElementType() reflect.Type
func (DiskEncryptionConfigurationResponseArgs) ToDiskEncryptionConfigurationResponseOutput ¶
func (i DiskEncryptionConfigurationResponseArgs) ToDiskEncryptionConfigurationResponseOutput() DiskEncryptionConfigurationResponseOutput
func (DiskEncryptionConfigurationResponseArgs) ToDiskEncryptionConfigurationResponseOutputWithContext ¶
func (i DiskEncryptionConfigurationResponseArgs) ToDiskEncryptionConfigurationResponseOutputWithContext(ctx context.Context) DiskEncryptionConfigurationResponseOutput
func (DiskEncryptionConfigurationResponseArgs) ToDiskEncryptionConfigurationResponsePtrOutput ¶
func (i DiskEncryptionConfigurationResponseArgs) ToDiskEncryptionConfigurationResponsePtrOutput() DiskEncryptionConfigurationResponsePtrOutput
func (DiskEncryptionConfigurationResponseArgs) ToDiskEncryptionConfigurationResponsePtrOutputWithContext ¶
func (i DiskEncryptionConfigurationResponseArgs) ToDiskEncryptionConfigurationResponsePtrOutputWithContext(ctx context.Context) DiskEncryptionConfigurationResponsePtrOutput
type DiskEncryptionConfigurationResponseInput ¶
type DiskEncryptionConfigurationResponseInput interface { pulumi.Input ToDiskEncryptionConfigurationResponseOutput() DiskEncryptionConfigurationResponseOutput ToDiskEncryptionConfigurationResponseOutputWithContext(context.Context) DiskEncryptionConfigurationResponseOutput }
DiskEncryptionConfigurationResponseInput is an input type that accepts DiskEncryptionConfigurationResponseArgs and DiskEncryptionConfigurationResponseOutput values. You can construct a concrete instance of `DiskEncryptionConfigurationResponseInput` via:
DiskEncryptionConfigurationResponseArgs{...}
type DiskEncryptionConfigurationResponseOutput ¶
type DiskEncryptionConfigurationResponseOutput struct{ *pulumi.OutputState }
The disk encryption configuration applied on compute nodes in the pool. Disk encryption configuration is not supported on Linux pool created with Virtual Machine Image or Shared Image Gallery Image.
func (DiskEncryptionConfigurationResponseOutput) ElementType ¶
func (DiskEncryptionConfigurationResponseOutput) ElementType() reflect.Type
func (DiskEncryptionConfigurationResponseOutput) Targets ¶
func (o DiskEncryptionConfigurationResponseOutput) Targets() pulumi.StringArrayOutput
On Linux pool, only "TemporaryDisk" is supported; on Windows pool, "OsDisk" and "TemporaryDisk" must be specified.
func (DiskEncryptionConfigurationResponseOutput) ToDiskEncryptionConfigurationResponseOutput ¶
func (o DiskEncryptionConfigurationResponseOutput) ToDiskEncryptionConfigurationResponseOutput() DiskEncryptionConfigurationResponseOutput
func (DiskEncryptionConfigurationResponseOutput) ToDiskEncryptionConfigurationResponseOutputWithContext ¶
func (o DiskEncryptionConfigurationResponseOutput) ToDiskEncryptionConfigurationResponseOutputWithContext(ctx context.Context) DiskEncryptionConfigurationResponseOutput
func (DiskEncryptionConfigurationResponseOutput) ToDiskEncryptionConfigurationResponsePtrOutput ¶
func (o DiskEncryptionConfigurationResponseOutput) ToDiskEncryptionConfigurationResponsePtrOutput() DiskEncryptionConfigurationResponsePtrOutput
func (DiskEncryptionConfigurationResponseOutput) ToDiskEncryptionConfigurationResponsePtrOutputWithContext ¶
func (o DiskEncryptionConfigurationResponseOutput) ToDiskEncryptionConfigurationResponsePtrOutputWithContext(ctx context.Context) DiskEncryptionConfigurationResponsePtrOutput
type DiskEncryptionConfigurationResponsePtrInput ¶
type DiskEncryptionConfigurationResponsePtrInput interface { pulumi.Input ToDiskEncryptionConfigurationResponsePtrOutput() DiskEncryptionConfigurationResponsePtrOutput ToDiskEncryptionConfigurationResponsePtrOutputWithContext(context.Context) DiskEncryptionConfigurationResponsePtrOutput }
DiskEncryptionConfigurationResponsePtrInput is an input type that accepts DiskEncryptionConfigurationResponseArgs, DiskEncryptionConfigurationResponsePtr and DiskEncryptionConfigurationResponsePtrOutput values. You can construct a concrete instance of `DiskEncryptionConfigurationResponsePtrInput` via:
DiskEncryptionConfigurationResponseArgs{...} or: nil
func DiskEncryptionConfigurationResponsePtr ¶
func DiskEncryptionConfigurationResponsePtr(v *DiskEncryptionConfigurationResponseArgs) DiskEncryptionConfigurationResponsePtrInput
type DiskEncryptionConfigurationResponsePtrOutput ¶
type DiskEncryptionConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (DiskEncryptionConfigurationResponsePtrOutput) ElementType ¶
func (DiskEncryptionConfigurationResponsePtrOutput) ElementType() reflect.Type
func (DiskEncryptionConfigurationResponsePtrOutput) Targets ¶
func (o DiskEncryptionConfigurationResponsePtrOutput) Targets() pulumi.StringArrayOutput
On Linux pool, only "TemporaryDisk" is supported; on Windows pool, "OsDisk" and "TemporaryDisk" must be specified.
func (DiskEncryptionConfigurationResponsePtrOutput) ToDiskEncryptionConfigurationResponsePtrOutput ¶
func (o DiskEncryptionConfigurationResponsePtrOutput) ToDiskEncryptionConfigurationResponsePtrOutput() DiskEncryptionConfigurationResponsePtrOutput
func (DiskEncryptionConfigurationResponsePtrOutput) ToDiskEncryptionConfigurationResponsePtrOutputWithContext ¶
func (o DiskEncryptionConfigurationResponsePtrOutput) ToDiskEncryptionConfigurationResponsePtrOutputWithContext(ctx context.Context) DiskEncryptionConfigurationResponsePtrOutput
type EncryptionProperties ¶
type EncryptionProperties struct { // Type of the key source. KeySource *string `pulumi:"keySource"` // Additional details when using Microsoft.KeyVault KeyVaultProperties *KeyVaultProperties `pulumi:"keyVaultProperties"` }
Configures how customer data is encrypted inside the Batch account. By default, accounts are encrypted using a Microsoft managed key. For additional control, a customer-managed key can be used instead.
type EncryptionPropertiesArgs ¶
type EncryptionPropertiesArgs struct { // Type of the key source. KeySource pulumi.StringPtrInput `pulumi:"keySource"` // Additional details when using Microsoft.KeyVault KeyVaultProperties KeyVaultPropertiesPtrInput `pulumi:"keyVaultProperties"` }
Configures how customer data is encrypted inside the Batch account. By default, accounts are encrypted using a Microsoft managed key. For additional control, a customer-managed key can be used instead.
func (EncryptionPropertiesArgs) ElementType ¶
func (EncryptionPropertiesArgs) ElementType() reflect.Type
func (EncryptionPropertiesArgs) ToEncryptionPropertiesOutput ¶
func (i EncryptionPropertiesArgs) ToEncryptionPropertiesOutput() EncryptionPropertiesOutput
func (EncryptionPropertiesArgs) ToEncryptionPropertiesOutputWithContext ¶
func (i EncryptionPropertiesArgs) ToEncryptionPropertiesOutputWithContext(ctx context.Context) EncryptionPropertiesOutput
func (EncryptionPropertiesArgs) ToEncryptionPropertiesPtrOutput ¶
func (i EncryptionPropertiesArgs) ToEncryptionPropertiesPtrOutput() EncryptionPropertiesPtrOutput
func (EncryptionPropertiesArgs) ToEncryptionPropertiesPtrOutputWithContext ¶
func (i EncryptionPropertiesArgs) ToEncryptionPropertiesPtrOutputWithContext(ctx context.Context) EncryptionPropertiesPtrOutput
type EncryptionPropertiesInput ¶
type EncryptionPropertiesInput interface { pulumi.Input ToEncryptionPropertiesOutput() EncryptionPropertiesOutput ToEncryptionPropertiesOutputWithContext(context.Context) EncryptionPropertiesOutput }
EncryptionPropertiesInput is an input type that accepts EncryptionPropertiesArgs and EncryptionPropertiesOutput values. You can construct a concrete instance of `EncryptionPropertiesInput` via:
EncryptionPropertiesArgs{...}
type EncryptionPropertiesOutput ¶
type EncryptionPropertiesOutput struct{ *pulumi.OutputState }
Configures how customer data is encrypted inside the Batch account. By default, accounts are encrypted using a Microsoft managed key. For additional control, a customer-managed key can be used instead.
func (EncryptionPropertiesOutput) ElementType ¶
func (EncryptionPropertiesOutput) ElementType() reflect.Type
func (EncryptionPropertiesOutput) KeySource ¶
func (o EncryptionPropertiesOutput) KeySource() pulumi.StringPtrOutput
Type of the key source.
func (EncryptionPropertiesOutput) KeyVaultProperties ¶
func (o EncryptionPropertiesOutput) KeyVaultProperties() KeyVaultPropertiesPtrOutput
Additional details when using Microsoft.KeyVault
func (EncryptionPropertiesOutput) ToEncryptionPropertiesOutput ¶
func (o EncryptionPropertiesOutput) ToEncryptionPropertiesOutput() EncryptionPropertiesOutput
func (EncryptionPropertiesOutput) ToEncryptionPropertiesOutputWithContext ¶
func (o EncryptionPropertiesOutput) ToEncryptionPropertiesOutputWithContext(ctx context.Context) EncryptionPropertiesOutput
func (EncryptionPropertiesOutput) ToEncryptionPropertiesPtrOutput ¶
func (o EncryptionPropertiesOutput) ToEncryptionPropertiesPtrOutput() EncryptionPropertiesPtrOutput
func (EncryptionPropertiesOutput) ToEncryptionPropertiesPtrOutputWithContext ¶
func (o EncryptionPropertiesOutput) ToEncryptionPropertiesPtrOutputWithContext(ctx context.Context) EncryptionPropertiesPtrOutput
type EncryptionPropertiesPtrInput ¶
type EncryptionPropertiesPtrInput interface { pulumi.Input ToEncryptionPropertiesPtrOutput() EncryptionPropertiesPtrOutput ToEncryptionPropertiesPtrOutputWithContext(context.Context) EncryptionPropertiesPtrOutput }
EncryptionPropertiesPtrInput is an input type that accepts EncryptionPropertiesArgs, EncryptionPropertiesPtr and EncryptionPropertiesPtrOutput values. You can construct a concrete instance of `EncryptionPropertiesPtrInput` via:
EncryptionPropertiesArgs{...} or: nil
func EncryptionPropertiesPtr ¶
func EncryptionPropertiesPtr(v *EncryptionPropertiesArgs) EncryptionPropertiesPtrInput
type EncryptionPropertiesPtrOutput ¶
type EncryptionPropertiesPtrOutput struct{ *pulumi.OutputState }
func (EncryptionPropertiesPtrOutput) Elem ¶
func (o EncryptionPropertiesPtrOutput) Elem() EncryptionPropertiesOutput
func (EncryptionPropertiesPtrOutput) ElementType ¶
func (EncryptionPropertiesPtrOutput) ElementType() reflect.Type
func (EncryptionPropertiesPtrOutput) KeySource ¶
func (o EncryptionPropertiesPtrOutput) KeySource() pulumi.StringPtrOutput
Type of the key source.
func (EncryptionPropertiesPtrOutput) KeyVaultProperties ¶
func (o EncryptionPropertiesPtrOutput) KeyVaultProperties() KeyVaultPropertiesPtrOutput
Additional details when using Microsoft.KeyVault
func (EncryptionPropertiesPtrOutput) ToEncryptionPropertiesPtrOutput ¶
func (o EncryptionPropertiesPtrOutput) ToEncryptionPropertiesPtrOutput() EncryptionPropertiesPtrOutput
func (EncryptionPropertiesPtrOutput) ToEncryptionPropertiesPtrOutputWithContext ¶
func (o EncryptionPropertiesPtrOutput) ToEncryptionPropertiesPtrOutputWithContext(ctx context.Context) EncryptionPropertiesPtrOutput
type EncryptionPropertiesResponse ¶
type EncryptionPropertiesResponse struct { // Type of the key source. KeySource *string `pulumi:"keySource"` // Additional details when using Microsoft.KeyVault KeyVaultProperties *KeyVaultPropertiesResponse `pulumi:"keyVaultProperties"` }
Configures how customer data is encrypted inside the Batch account. By default, accounts are encrypted using a Microsoft managed key. For additional control, a customer-managed key can be used instead.
type EncryptionPropertiesResponseArgs ¶
type EncryptionPropertiesResponseArgs struct { // Type of the key source. KeySource pulumi.StringPtrInput `pulumi:"keySource"` // Additional details when using Microsoft.KeyVault KeyVaultProperties KeyVaultPropertiesResponsePtrInput `pulumi:"keyVaultProperties"` }
Configures how customer data is encrypted inside the Batch account. By default, accounts are encrypted using a Microsoft managed key. For additional control, a customer-managed key can be used instead.
func (EncryptionPropertiesResponseArgs) ElementType ¶
func (EncryptionPropertiesResponseArgs) ElementType() reflect.Type
func (EncryptionPropertiesResponseArgs) ToEncryptionPropertiesResponseOutput ¶
func (i EncryptionPropertiesResponseArgs) ToEncryptionPropertiesResponseOutput() EncryptionPropertiesResponseOutput
func (EncryptionPropertiesResponseArgs) ToEncryptionPropertiesResponseOutputWithContext ¶
func (i EncryptionPropertiesResponseArgs) ToEncryptionPropertiesResponseOutputWithContext(ctx context.Context) EncryptionPropertiesResponseOutput
func (EncryptionPropertiesResponseArgs) ToEncryptionPropertiesResponsePtrOutput ¶
func (i EncryptionPropertiesResponseArgs) ToEncryptionPropertiesResponsePtrOutput() EncryptionPropertiesResponsePtrOutput
func (EncryptionPropertiesResponseArgs) ToEncryptionPropertiesResponsePtrOutputWithContext ¶
func (i EncryptionPropertiesResponseArgs) ToEncryptionPropertiesResponsePtrOutputWithContext(ctx context.Context) EncryptionPropertiesResponsePtrOutput
type EncryptionPropertiesResponseInput ¶
type EncryptionPropertiesResponseInput interface { pulumi.Input ToEncryptionPropertiesResponseOutput() EncryptionPropertiesResponseOutput ToEncryptionPropertiesResponseOutputWithContext(context.Context) EncryptionPropertiesResponseOutput }
EncryptionPropertiesResponseInput is an input type that accepts EncryptionPropertiesResponseArgs and EncryptionPropertiesResponseOutput values. You can construct a concrete instance of `EncryptionPropertiesResponseInput` via:
EncryptionPropertiesResponseArgs{...}
type EncryptionPropertiesResponseOutput ¶
type EncryptionPropertiesResponseOutput struct{ *pulumi.OutputState }
Configures how customer data is encrypted inside the Batch account. By default, accounts are encrypted using a Microsoft managed key. For additional control, a customer-managed key can be used instead.
func (EncryptionPropertiesResponseOutput) ElementType ¶
func (EncryptionPropertiesResponseOutput) ElementType() reflect.Type
func (EncryptionPropertiesResponseOutput) KeySource ¶
func (o EncryptionPropertiesResponseOutput) KeySource() pulumi.StringPtrOutput
Type of the key source.
func (EncryptionPropertiesResponseOutput) KeyVaultProperties ¶
func (o EncryptionPropertiesResponseOutput) KeyVaultProperties() KeyVaultPropertiesResponsePtrOutput
Additional details when using Microsoft.KeyVault
func (EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponseOutput ¶
func (o EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponseOutput() EncryptionPropertiesResponseOutput
func (EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponseOutputWithContext ¶
func (o EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponseOutputWithContext(ctx context.Context) EncryptionPropertiesResponseOutput
func (EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponsePtrOutput ¶
func (o EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponsePtrOutput() EncryptionPropertiesResponsePtrOutput
func (EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponsePtrOutputWithContext ¶
func (o EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponsePtrOutputWithContext(ctx context.Context) EncryptionPropertiesResponsePtrOutput
type EncryptionPropertiesResponsePtrInput ¶
type EncryptionPropertiesResponsePtrInput interface { pulumi.Input ToEncryptionPropertiesResponsePtrOutput() EncryptionPropertiesResponsePtrOutput ToEncryptionPropertiesResponsePtrOutputWithContext(context.Context) EncryptionPropertiesResponsePtrOutput }
EncryptionPropertiesResponsePtrInput is an input type that accepts EncryptionPropertiesResponseArgs, EncryptionPropertiesResponsePtr and EncryptionPropertiesResponsePtrOutput values. You can construct a concrete instance of `EncryptionPropertiesResponsePtrInput` via:
EncryptionPropertiesResponseArgs{...} or: nil
func EncryptionPropertiesResponsePtr ¶
func EncryptionPropertiesResponsePtr(v *EncryptionPropertiesResponseArgs) EncryptionPropertiesResponsePtrInput
type EncryptionPropertiesResponsePtrOutput ¶
type EncryptionPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (EncryptionPropertiesResponsePtrOutput) ElementType ¶
func (EncryptionPropertiesResponsePtrOutput) ElementType() reflect.Type
func (EncryptionPropertiesResponsePtrOutput) KeySource ¶
func (o EncryptionPropertiesResponsePtrOutput) KeySource() pulumi.StringPtrOutput
Type of the key source.
func (EncryptionPropertiesResponsePtrOutput) KeyVaultProperties ¶
func (o EncryptionPropertiesResponsePtrOutput) KeyVaultProperties() KeyVaultPropertiesResponsePtrOutput
Additional details when using Microsoft.KeyVault
func (EncryptionPropertiesResponsePtrOutput) ToEncryptionPropertiesResponsePtrOutput ¶
func (o EncryptionPropertiesResponsePtrOutput) ToEncryptionPropertiesResponsePtrOutput() EncryptionPropertiesResponsePtrOutput
func (EncryptionPropertiesResponsePtrOutput) ToEncryptionPropertiesResponsePtrOutputWithContext ¶
func (o EncryptionPropertiesResponsePtrOutput) ToEncryptionPropertiesResponsePtrOutputWithContext(ctx context.Context) EncryptionPropertiesResponsePtrOutput
type EnvironmentSetting ¶
type EnvironmentSettingArgs ¶
type EnvironmentSettingArgs struct { Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (EnvironmentSettingArgs) ElementType ¶
func (EnvironmentSettingArgs) ElementType() reflect.Type
func (EnvironmentSettingArgs) ToEnvironmentSettingOutput ¶
func (i EnvironmentSettingArgs) ToEnvironmentSettingOutput() EnvironmentSettingOutput
func (EnvironmentSettingArgs) ToEnvironmentSettingOutputWithContext ¶
func (i EnvironmentSettingArgs) ToEnvironmentSettingOutputWithContext(ctx context.Context) EnvironmentSettingOutput
type EnvironmentSettingArray ¶
type EnvironmentSettingArray []EnvironmentSettingInput
func (EnvironmentSettingArray) ElementType ¶
func (EnvironmentSettingArray) ElementType() reflect.Type
func (EnvironmentSettingArray) ToEnvironmentSettingArrayOutput ¶
func (i EnvironmentSettingArray) ToEnvironmentSettingArrayOutput() EnvironmentSettingArrayOutput
func (EnvironmentSettingArray) ToEnvironmentSettingArrayOutputWithContext ¶
func (i EnvironmentSettingArray) ToEnvironmentSettingArrayOutputWithContext(ctx context.Context) EnvironmentSettingArrayOutput
type EnvironmentSettingArrayInput ¶
type EnvironmentSettingArrayInput interface { pulumi.Input ToEnvironmentSettingArrayOutput() EnvironmentSettingArrayOutput ToEnvironmentSettingArrayOutputWithContext(context.Context) EnvironmentSettingArrayOutput }
EnvironmentSettingArrayInput is an input type that accepts EnvironmentSettingArray and EnvironmentSettingArrayOutput values. You can construct a concrete instance of `EnvironmentSettingArrayInput` via:
EnvironmentSettingArray{ EnvironmentSettingArgs{...} }
type EnvironmentSettingArrayOutput ¶
type EnvironmentSettingArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentSettingArrayOutput) ElementType ¶
func (EnvironmentSettingArrayOutput) ElementType() reflect.Type
func (EnvironmentSettingArrayOutput) Index ¶
func (o EnvironmentSettingArrayOutput) Index(i pulumi.IntInput) EnvironmentSettingOutput
func (EnvironmentSettingArrayOutput) ToEnvironmentSettingArrayOutput ¶
func (o EnvironmentSettingArrayOutput) ToEnvironmentSettingArrayOutput() EnvironmentSettingArrayOutput
func (EnvironmentSettingArrayOutput) ToEnvironmentSettingArrayOutputWithContext ¶
func (o EnvironmentSettingArrayOutput) ToEnvironmentSettingArrayOutputWithContext(ctx context.Context) EnvironmentSettingArrayOutput
type EnvironmentSettingInput ¶
type EnvironmentSettingInput interface { pulumi.Input ToEnvironmentSettingOutput() EnvironmentSettingOutput ToEnvironmentSettingOutputWithContext(context.Context) EnvironmentSettingOutput }
EnvironmentSettingInput is an input type that accepts EnvironmentSettingArgs and EnvironmentSettingOutput values. You can construct a concrete instance of `EnvironmentSettingInput` via:
EnvironmentSettingArgs{...}
type EnvironmentSettingOutput ¶
type EnvironmentSettingOutput struct{ *pulumi.OutputState }
func (EnvironmentSettingOutput) ElementType ¶
func (EnvironmentSettingOutput) ElementType() reflect.Type
func (EnvironmentSettingOutput) Name ¶
func (o EnvironmentSettingOutput) Name() pulumi.StringOutput
func (EnvironmentSettingOutput) ToEnvironmentSettingOutput ¶
func (o EnvironmentSettingOutput) ToEnvironmentSettingOutput() EnvironmentSettingOutput
func (EnvironmentSettingOutput) ToEnvironmentSettingOutputWithContext ¶
func (o EnvironmentSettingOutput) ToEnvironmentSettingOutputWithContext(ctx context.Context) EnvironmentSettingOutput
func (EnvironmentSettingOutput) Value ¶
func (o EnvironmentSettingOutput) Value() pulumi.StringPtrOutput
type EnvironmentSettingResponseArgs ¶
type EnvironmentSettingResponseArgs struct { Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (EnvironmentSettingResponseArgs) ElementType ¶
func (EnvironmentSettingResponseArgs) ElementType() reflect.Type
func (EnvironmentSettingResponseArgs) ToEnvironmentSettingResponseOutput ¶
func (i EnvironmentSettingResponseArgs) ToEnvironmentSettingResponseOutput() EnvironmentSettingResponseOutput
func (EnvironmentSettingResponseArgs) ToEnvironmentSettingResponseOutputWithContext ¶
func (i EnvironmentSettingResponseArgs) ToEnvironmentSettingResponseOutputWithContext(ctx context.Context) EnvironmentSettingResponseOutput
type EnvironmentSettingResponseArray ¶
type EnvironmentSettingResponseArray []EnvironmentSettingResponseInput
func (EnvironmentSettingResponseArray) ElementType ¶
func (EnvironmentSettingResponseArray) ElementType() reflect.Type
func (EnvironmentSettingResponseArray) ToEnvironmentSettingResponseArrayOutput ¶
func (i EnvironmentSettingResponseArray) ToEnvironmentSettingResponseArrayOutput() EnvironmentSettingResponseArrayOutput
func (EnvironmentSettingResponseArray) ToEnvironmentSettingResponseArrayOutputWithContext ¶
func (i EnvironmentSettingResponseArray) ToEnvironmentSettingResponseArrayOutputWithContext(ctx context.Context) EnvironmentSettingResponseArrayOutput
type EnvironmentSettingResponseArrayInput ¶
type EnvironmentSettingResponseArrayInput interface { pulumi.Input ToEnvironmentSettingResponseArrayOutput() EnvironmentSettingResponseArrayOutput ToEnvironmentSettingResponseArrayOutputWithContext(context.Context) EnvironmentSettingResponseArrayOutput }
EnvironmentSettingResponseArrayInput is an input type that accepts EnvironmentSettingResponseArray and EnvironmentSettingResponseArrayOutput values. You can construct a concrete instance of `EnvironmentSettingResponseArrayInput` via:
EnvironmentSettingResponseArray{ EnvironmentSettingResponseArgs{...} }
type EnvironmentSettingResponseArrayOutput ¶
type EnvironmentSettingResponseArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentSettingResponseArrayOutput) ElementType ¶
func (EnvironmentSettingResponseArrayOutput) ElementType() reflect.Type
func (EnvironmentSettingResponseArrayOutput) Index ¶
func (o EnvironmentSettingResponseArrayOutput) Index(i pulumi.IntInput) EnvironmentSettingResponseOutput
func (EnvironmentSettingResponseArrayOutput) ToEnvironmentSettingResponseArrayOutput ¶
func (o EnvironmentSettingResponseArrayOutput) ToEnvironmentSettingResponseArrayOutput() EnvironmentSettingResponseArrayOutput
func (EnvironmentSettingResponseArrayOutput) ToEnvironmentSettingResponseArrayOutputWithContext ¶
func (o EnvironmentSettingResponseArrayOutput) ToEnvironmentSettingResponseArrayOutputWithContext(ctx context.Context) EnvironmentSettingResponseArrayOutput
type EnvironmentSettingResponseInput ¶
type EnvironmentSettingResponseInput interface { pulumi.Input ToEnvironmentSettingResponseOutput() EnvironmentSettingResponseOutput ToEnvironmentSettingResponseOutputWithContext(context.Context) EnvironmentSettingResponseOutput }
EnvironmentSettingResponseInput is an input type that accepts EnvironmentSettingResponseArgs and EnvironmentSettingResponseOutput values. You can construct a concrete instance of `EnvironmentSettingResponseInput` via:
EnvironmentSettingResponseArgs{...}
type EnvironmentSettingResponseOutput ¶
type EnvironmentSettingResponseOutput struct{ *pulumi.OutputState }
func (EnvironmentSettingResponseOutput) ElementType ¶
func (EnvironmentSettingResponseOutput) ElementType() reflect.Type
func (EnvironmentSettingResponseOutput) Name ¶
func (o EnvironmentSettingResponseOutput) Name() pulumi.StringOutput
func (EnvironmentSettingResponseOutput) ToEnvironmentSettingResponseOutput ¶
func (o EnvironmentSettingResponseOutput) ToEnvironmentSettingResponseOutput() EnvironmentSettingResponseOutput
func (EnvironmentSettingResponseOutput) ToEnvironmentSettingResponseOutputWithContext ¶
func (o EnvironmentSettingResponseOutput) ToEnvironmentSettingResponseOutputWithContext(ctx context.Context) EnvironmentSettingResponseOutput
func (EnvironmentSettingResponseOutput) Value ¶
func (o EnvironmentSettingResponseOutput) Value() pulumi.StringPtrOutput
type FixedScaleSettings ¶
type FixedScaleSettings struct { // If omitted, the default value is Requeue. NodeDeallocationOption *string `pulumi:"nodeDeallocationOption"` // The default value is 15 minutes. Timeout values use ISO 8601 format. For example, use PT10M for 10 minutes. The minimum value is 5 minutes. If you specify a value less than 5 minutes, the Batch service rejects the request with an error; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request). ResizeTimeout *string `pulumi:"resizeTimeout"` // At least one of targetDedicatedNodes, targetLowPriorityNodes must be set. TargetDedicatedNodes *int `pulumi:"targetDedicatedNodes"` // At least one of targetDedicatedNodes, targetLowPriorityNodes must be set. TargetLowPriorityNodes *int `pulumi:"targetLowPriorityNodes"` }
type FixedScaleSettingsArgs ¶
type FixedScaleSettingsArgs struct { // If omitted, the default value is Requeue. NodeDeallocationOption pulumi.StringPtrInput `pulumi:"nodeDeallocationOption"` // The default value is 15 minutes. Timeout values use ISO 8601 format. For example, use PT10M for 10 minutes. The minimum value is 5 minutes. If you specify a value less than 5 minutes, the Batch service rejects the request with an error; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request). ResizeTimeout pulumi.StringPtrInput `pulumi:"resizeTimeout"` // At least one of targetDedicatedNodes, targetLowPriorityNodes must be set. TargetDedicatedNodes pulumi.IntPtrInput `pulumi:"targetDedicatedNodes"` // At least one of targetDedicatedNodes, targetLowPriorityNodes must be set. TargetLowPriorityNodes pulumi.IntPtrInput `pulumi:"targetLowPriorityNodes"` }
func (FixedScaleSettingsArgs) ElementType ¶
func (FixedScaleSettingsArgs) ElementType() reflect.Type
func (FixedScaleSettingsArgs) ToFixedScaleSettingsOutput ¶
func (i FixedScaleSettingsArgs) ToFixedScaleSettingsOutput() FixedScaleSettingsOutput
func (FixedScaleSettingsArgs) ToFixedScaleSettingsOutputWithContext ¶
func (i FixedScaleSettingsArgs) ToFixedScaleSettingsOutputWithContext(ctx context.Context) FixedScaleSettingsOutput
func (FixedScaleSettingsArgs) ToFixedScaleSettingsPtrOutput ¶
func (i FixedScaleSettingsArgs) ToFixedScaleSettingsPtrOutput() FixedScaleSettingsPtrOutput
func (FixedScaleSettingsArgs) ToFixedScaleSettingsPtrOutputWithContext ¶
func (i FixedScaleSettingsArgs) ToFixedScaleSettingsPtrOutputWithContext(ctx context.Context) FixedScaleSettingsPtrOutput
type FixedScaleSettingsInput ¶
type FixedScaleSettingsInput interface { pulumi.Input ToFixedScaleSettingsOutput() FixedScaleSettingsOutput ToFixedScaleSettingsOutputWithContext(context.Context) FixedScaleSettingsOutput }
FixedScaleSettingsInput is an input type that accepts FixedScaleSettingsArgs and FixedScaleSettingsOutput values. You can construct a concrete instance of `FixedScaleSettingsInput` via:
FixedScaleSettingsArgs{...}
type FixedScaleSettingsOutput ¶
type FixedScaleSettingsOutput struct{ *pulumi.OutputState }
func (FixedScaleSettingsOutput) ElementType ¶
func (FixedScaleSettingsOutput) ElementType() reflect.Type
func (FixedScaleSettingsOutput) NodeDeallocationOption ¶
func (o FixedScaleSettingsOutput) NodeDeallocationOption() pulumi.StringPtrOutput
If omitted, the default value is Requeue.
func (FixedScaleSettingsOutput) ResizeTimeout ¶
func (o FixedScaleSettingsOutput) ResizeTimeout() pulumi.StringPtrOutput
The default value is 15 minutes. Timeout values use ISO 8601 format. For example, use PT10M for 10 minutes. The minimum value is 5 minutes. If you specify a value less than 5 minutes, the Batch service rejects the request with an error; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request).
func (FixedScaleSettingsOutput) TargetDedicatedNodes ¶
func (o FixedScaleSettingsOutput) TargetDedicatedNodes() pulumi.IntPtrOutput
At least one of targetDedicatedNodes, targetLowPriorityNodes must be set.
func (FixedScaleSettingsOutput) TargetLowPriorityNodes ¶
func (o FixedScaleSettingsOutput) TargetLowPriorityNodes() pulumi.IntPtrOutput
At least one of targetDedicatedNodes, targetLowPriorityNodes must be set.
func (FixedScaleSettingsOutput) ToFixedScaleSettingsOutput ¶
func (o FixedScaleSettingsOutput) ToFixedScaleSettingsOutput() FixedScaleSettingsOutput
func (FixedScaleSettingsOutput) ToFixedScaleSettingsOutputWithContext ¶
func (o FixedScaleSettingsOutput) ToFixedScaleSettingsOutputWithContext(ctx context.Context) FixedScaleSettingsOutput
func (FixedScaleSettingsOutput) ToFixedScaleSettingsPtrOutput ¶
func (o FixedScaleSettingsOutput) ToFixedScaleSettingsPtrOutput() FixedScaleSettingsPtrOutput
func (FixedScaleSettingsOutput) ToFixedScaleSettingsPtrOutputWithContext ¶
func (o FixedScaleSettingsOutput) ToFixedScaleSettingsPtrOutputWithContext(ctx context.Context) FixedScaleSettingsPtrOutput
type FixedScaleSettingsPtrInput ¶
type FixedScaleSettingsPtrInput interface { pulumi.Input ToFixedScaleSettingsPtrOutput() FixedScaleSettingsPtrOutput ToFixedScaleSettingsPtrOutputWithContext(context.Context) FixedScaleSettingsPtrOutput }
FixedScaleSettingsPtrInput is an input type that accepts FixedScaleSettingsArgs, FixedScaleSettingsPtr and FixedScaleSettingsPtrOutput values. You can construct a concrete instance of `FixedScaleSettingsPtrInput` via:
FixedScaleSettingsArgs{...} or: nil
func FixedScaleSettingsPtr ¶
func FixedScaleSettingsPtr(v *FixedScaleSettingsArgs) FixedScaleSettingsPtrInput
type FixedScaleSettingsPtrOutput ¶
type FixedScaleSettingsPtrOutput struct{ *pulumi.OutputState }
func (FixedScaleSettingsPtrOutput) Elem ¶
func (o FixedScaleSettingsPtrOutput) Elem() FixedScaleSettingsOutput
func (FixedScaleSettingsPtrOutput) ElementType ¶
func (FixedScaleSettingsPtrOutput) ElementType() reflect.Type
func (FixedScaleSettingsPtrOutput) NodeDeallocationOption ¶
func (o FixedScaleSettingsPtrOutput) NodeDeallocationOption() pulumi.StringPtrOutput
If omitted, the default value is Requeue.
func (FixedScaleSettingsPtrOutput) ResizeTimeout ¶
func (o FixedScaleSettingsPtrOutput) ResizeTimeout() pulumi.StringPtrOutput
The default value is 15 minutes. Timeout values use ISO 8601 format. For example, use PT10M for 10 minutes. The minimum value is 5 minutes. If you specify a value less than 5 minutes, the Batch service rejects the request with an error; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request).
func (FixedScaleSettingsPtrOutput) TargetDedicatedNodes ¶
func (o FixedScaleSettingsPtrOutput) TargetDedicatedNodes() pulumi.IntPtrOutput
At least one of targetDedicatedNodes, targetLowPriorityNodes must be set.
func (FixedScaleSettingsPtrOutput) TargetLowPriorityNodes ¶
func (o FixedScaleSettingsPtrOutput) TargetLowPriorityNodes() pulumi.IntPtrOutput
At least one of targetDedicatedNodes, targetLowPriorityNodes must be set.
func (FixedScaleSettingsPtrOutput) ToFixedScaleSettingsPtrOutput ¶
func (o FixedScaleSettingsPtrOutput) ToFixedScaleSettingsPtrOutput() FixedScaleSettingsPtrOutput
func (FixedScaleSettingsPtrOutput) ToFixedScaleSettingsPtrOutputWithContext ¶
func (o FixedScaleSettingsPtrOutput) ToFixedScaleSettingsPtrOutputWithContext(ctx context.Context) FixedScaleSettingsPtrOutput
type FixedScaleSettingsResponse ¶
type FixedScaleSettingsResponse struct { // If omitted, the default value is Requeue. NodeDeallocationOption *string `pulumi:"nodeDeallocationOption"` // The default value is 15 minutes. Timeout values use ISO 8601 format. For example, use PT10M for 10 minutes. The minimum value is 5 minutes. If you specify a value less than 5 minutes, the Batch service rejects the request with an error; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request). ResizeTimeout *string `pulumi:"resizeTimeout"` // At least one of targetDedicatedNodes, targetLowPriorityNodes must be set. TargetDedicatedNodes *int `pulumi:"targetDedicatedNodes"` // At least one of targetDedicatedNodes, targetLowPriorityNodes must be set. TargetLowPriorityNodes *int `pulumi:"targetLowPriorityNodes"` }
type FixedScaleSettingsResponseArgs ¶
type FixedScaleSettingsResponseArgs struct { // If omitted, the default value is Requeue. NodeDeallocationOption pulumi.StringPtrInput `pulumi:"nodeDeallocationOption"` // The default value is 15 minutes. Timeout values use ISO 8601 format. For example, use PT10M for 10 minutes. The minimum value is 5 minutes. If you specify a value less than 5 minutes, the Batch service rejects the request with an error; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request). ResizeTimeout pulumi.StringPtrInput `pulumi:"resizeTimeout"` // At least one of targetDedicatedNodes, targetLowPriorityNodes must be set. TargetDedicatedNodes pulumi.IntPtrInput `pulumi:"targetDedicatedNodes"` // At least one of targetDedicatedNodes, targetLowPriorityNodes must be set. TargetLowPriorityNodes pulumi.IntPtrInput `pulumi:"targetLowPriorityNodes"` }
func (FixedScaleSettingsResponseArgs) ElementType ¶
func (FixedScaleSettingsResponseArgs) ElementType() reflect.Type
func (FixedScaleSettingsResponseArgs) ToFixedScaleSettingsResponseOutput ¶
func (i FixedScaleSettingsResponseArgs) ToFixedScaleSettingsResponseOutput() FixedScaleSettingsResponseOutput
func (FixedScaleSettingsResponseArgs) ToFixedScaleSettingsResponseOutputWithContext ¶
func (i FixedScaleSettingsResponseArgs) ToFixedScaleSettingsResponseOutputWithContext(ctx context.Context) FixedScaleSettingsResponseOutput
func (FixedScaleSettingsResponseArgs) ToFixedScaleSettingsResponsePtrOutput ¶
func (i FixedScaleSettingsResponseArgs) ToFixedScaleSettingsResponsePtrOutput() FixedScaleSettingsResponsePtrOutput
func (FixedScaleSettingsResponseArgs) ToFixedScaleSettingsResponsePtrOutputWithContext ¶
func (i FixedScaleSettingsResponseArgs) ToFixedScaleSettingsResponsePtrOutputWithContext(ctx context.Context) FixedScaleSettingsResponsePtrOutput
type FixedScaleSettingsResponseInput ¶
type FixedScaleSettingsResponseInput interface { pulumi.Input ToFixedScaleSettingsResponseOutput() FixedScaleSettingsResponseOutput ToFixedScaleSettingsResponseOutputWithContext(context.Context) FixedScaleSettingsResponseOutput }
FixedScaleSettingsResponseInput is an input type that accepts FixedScaleSettingsResponseArgs and FixedScaleSettingsResponseOutput values. You can construct a concrete instance of `FixedScaleSettingsResponseInput` via:
FixedScaleSettingsResponseArgs{...}
type FixedScaleSettingsResponseOutput ¶
type FixedScaleSettingsResponseOutput struct{ *pulumi.OutputState }
func (FixedScaleSettingsResponseOutput) ElementType ¶
func (FixedScaleSettingsResponseOutput) ElementType() reflect.Type
func (FixedScaleSettingsResponseOutput) NodeDeallocationOption ¶
func (o FixedScaleSettingsResponseOutput) NodeDeallocationOption() pulumi.StringPtrOutput
If omitted, the default value is Requeue.
func (FixedScaleSettingsResponseOutput) ResizeTimeout ¶
func (o FixedScaleSettingsResponseOutput) ResizeTimeout() pulumi.StringPtrOutput
The default value is 15 minutes. Timeout values use ISO 8601 format. For example, use PT10M for 10 minutes. The minimum value is 5 minutes. If you specify a value less than 5 minutes, the Batch service rejects the request with an error; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request).
func (FixedScaleSettingsResponseOutput) TargetDedicatedNodes ¶
func (o FixedScaleSettingsResponseOutput) TargetDedicatedNodes() pulumi.IntPtrOutput
At least one of targetDedicatedNodes, targetLowPriorityNodes must be set.
func (FixedScaleSettingsResponseOutput) TargetLowPriorityNodes ¶
func (o FixedScaleSettingsResponseOutput) TargetLowPriorityNodes() pulumi.IntPtrOutput
At least one of targetDedicatedNodes, targetLowPriorityNodes must be set.
func (FixedScaleSettingsResponseOutput) ToFixedScaleSettingsResponseOutput ¶
func (o FixedScaleSettingsResponseOutput) ToFixedScaleSettingsResponseOutput() FixedScaleSettingsResponseOutput
func (FixedScaleSettingsResponseOutput) ToFixedScaleSettingsResponseOutputWithContext ¶
func (o FixedScaleSettingsResponseOutput) ToFixedScaleSettingsResponseOutputWithContext(ctx context.Context) FixedScaleSettingsResponseOutput
func (FixedScaleSettingsResponseOutput) ToFixedScaleSettingsResponsePtrOutput ¶
func (o FixedScaleSettingsResponseOutput) ToFixedScaleSettingsResponsePtrOutput() FixedScaleSettingsResponsePtrOutput
func (FixedScaleSettingsResponseOutput) ToFixedScaleSettingsResponsePtrOutputWithContext ¶
func (o FixedScaleSettingsResponseOutput) ToFixedScaleSettingsResponsePtrOutputWithContext(ctx context.Context) FixedScaleSettingsResponsePtrOutput
type FixedScaleSettingsResponsePtrInput ¶
type FixedScaleSettingsResponsePtrInput interface { pulumi.Input ToFixedScaleSettingsResponsePtrOutput() FixedScaleSettingsResponsePtrOutput ToFixedScaleSettingsResponsePtrOutputWithContext(context.Context) FixedScaleSettingsResponsePtrOutput }
FixedScaleSettingsResponsePtrInput is an input type that accepts FixedScaleSettingsResponseArgs, FixedScaleSettingsResponsePtr and FixedScaleSettingsResponsePtrOutput values. You can construct a concrete instance of `FixedScaleSettingsResponsePtrInput` via:
FixedScaleSettingsResponseArgs{...} or: nil
func FixedScaleSettingsResponsePtr ¶
func FixedScaleSettingsResponsePtr(v *FixedScaleSettingsResponseArgs) FixedScaleSettingsResponsePtrInput
type FixedScaleSettingsResponsePtrOutput ¶
type FixedScaleSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (FixedScaleSettingsResponsePtrOutput) Elem ¶
func (o FixedScaleSettingsResponsePtrOutput) Elem() FixedScaleSettingsResponseOutput
func (FixedScaleSettingsResponsePtrOutput) ElementType ¶
func (FixedScaleSettingsResponsePtrOutput) ElementType() reflect.Type
func (FixedScaleSettingsResponsePtrOutput) NodeDeallocationOption ¶
func (o FixedScaleSettingsResponsePtrOutput) NodeDeallocationOption() pulumi.StringPtrOutput
If omitted, the default value is Requeue.
func (FixedScaleSettingsResponsePtrOutput) ResizeTimeout ¶
func (o FixedScaleSettingsResponsePtrOutput) ResizeTimeout() pulumi.StringPtrOutput
The default value is 15 minutes. Timeout values use ISO 8601 format. For example, use PT10M for 10 minutes. The minimum value is 5 minutes. If you specify a value less than 5 minutes, the Batch service rejects the request with an error; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request).
func (FixedScaleSettingsResponsePtrOutput) TargetDedicatedNodes ¶
func (o FixedScaleSettingsResponsePtrOutput) TargetDedicatedNodes() pulumi.IntPtrOutput
At least one of targetDedicatedNodes, targetLowPriorityNodes must be set.
func (FixedScaleSettingsResponsePtrOutput) TargetLowPriorityNodes ¶
func (o FixedScaleSettingsResponsePtrOutput) TargetLowPriorityNodes() pulumi.IntPtrOutput
At least one of targetDedicatedNodes, targetLowPriorityNodes must be set.
func (FixedScaleSettingsResponsePtrOutput) ToFixedScaleSettingsResponsePtrOutput ¶
func (o FixedScaleSettingsResponsePtrOutput) ToFixedScaleSettingsResponsePtrOutput() FixedScaleSettingsResponsePtrOutput
func (FixedScaleSettingsResponsePtrOutput) ToFixedScaleSettingsResponsePtrOutputWithContext ¶
func (o FixedScaleSettingsResponsePtrOutput) ToFixedScaleSettingsResponsePtrOutputWithContext(ctx context.Context) FixedScaleSettingsResponsePtrOutput
type ImageReference ¶
type ImageReference struct { // This property is mutually exclusive with other properties. The Shared Image Gallery image must have replicas in the same region as the Azure Batch account. For information about the firewall settings for the Batch node agent to communicate with the Batch service see https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration. Id *string `pulumi:"id"` // For example, UbuntuServer or WindowsServer. Offer *string `pulumi:"offer"` // For example, Canonical or MicrosoftWindowsServer. Publisher *string `pulumi:"publisher"` // For example, 18.04-LTS or 2019-Datacenter. Sku *string `pulumi:"sku"` // A value of 'latest' can be specified to select the latest version of an image. If omitted, the default is 'latest'. Version *string `pulumi:"version"` }
type ImageReferenceArgs ¶
type ImageReferenceArgs struct { // This property is mutually exclusive with other properties. The Shared Image Gallery image must have replicas in the same region as the Azure Batch account. For information about the firewall settings for the Batch node agent to communicate with the Batch service see https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration. Id pulumi.StringPtrInput `pulumi:"id"` // For example, UbuntuServer or WindowsServer. Offer pulumi.StringPtrInput `pulumi:"offer"` // For example, Canonical or MicrosoftWindowsServer. Publisher pulumi.StringPtrInput `pulumi:"publisher"` // For example, 18.04-LTS or 2019-Datacenter. Sku pulumi.StringPtrInput `pulumi:"sku"` // A value of 'latest' can be specified to select the latest version of an image. If omitted, the default is 'latest'. Version pulumi.StringPtrInput `pulumi:"version"` }
func (ImageReferenceArgs) ElementType ¶
func (ImageReferenceArgs) ElementType() reflect.Type
func (ImageReferenceArgs) ToImageReferenceOutput ¶
func (i ImageReferenceArgs) ToImageReferenceOutput() ImageReferenceOutput
func (ImageReferenceArgs) ToImageReferenceOutputWithContext ¶
func (i ImageReferenceArgs) ToImageReferenceOutputWithContext(ctx context.Context) ImageReferenceOutput
func (ImageReferenceArgs) ToImageReferencePtrOutput ¶
func (i ImageReferenceArgs) ToImageReferencePtrOutput() ImageReferencePtrOutput
func (ImageReferenceArgs) ToImageReferencePtrOutputWithContext ¶
func (i ImageReferenceArgs) ToImageReferencePtrOutputWithContext(ctx context.Context) ImageReferencePtrOutput
type ImageReferenceInput ¶
type ImageReferenceInput interface { pulumi.Input ToImageReferenceOutput() ImageReferenceOutput ToImageReferenceOutputWithContext(context.Context) ImageReferenceOutput }
ImageReferenceInput is an input type that accepts ImageReferenceArgs and ImageReferenceOutput values. You can construct a concrete instance of `ImageReferenceInput` via:
ImageReferenceArgs{...}
type ImageReferenceOutput ¶
type ImageReferenceOutput struct{ *pulumi.OutputState }
func (ImageReferenceOutput) ElementType ¶
func (ImageReferenceOutput) ElementType() reflect.Type
func (ImageReferenceOutput) Id ¶
func (o ImageReferenceOutput) Id() pulumi.StringPtrOutput
This property is mutually exclusive with other properties. The Shared Image Gallery image must have replicas in the same region as the Azure Batch account. For information about the firewall settings for the Batch node agent to communicate with the Batch service see https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration.
func (ImageReferenceOutput) Offer ¶
func (o ImageReferenceOutput) Offer() pulumi.StringPtrOutput
For example, UbuntuServer or WindowsServer.
func (ImageReferenceOutput) Publisher ¶
func (o ImageReferenceOutput) Publisher() pulumi.StringPtrOutput
For example, Canonical or MicrosoftWindowsServer.
func (ImageReferenceOutput) Sku ¶
func (o ImageReferenceOutput) Sku() pulumi.StringPtrOutput
For example, 18.04-LTS or 2019-Datacenter.
func (ImageReferenceOutput) ToImageReferenceOutput ¶
func (o ImageReferenceOutput) ToImageReferenceOutput() ImageReferenceOutput
func (ImageReferenceOutput) ToImageReferenceOutputWithContext ¶
func (o ImageReferenceOutput) ToImageReferenceOutputWithContext(ctx context.Context) ImageReferenceOutput
func (ImageReferenceOutput) ToImageReferencePtrOutput ¶
func (o ImageReferenceOutput) ToImageReferencePtrOutput() ImageReferencePtrOutput
func (ImageReferenceOutput) ToImageReferencePtrOutputWithContext ¶
func (o ImageReferenceOutput) ToImageReferencePtrOutputWithContext(ctx context.Context) ImageReferencePtrOutput
func (ImageReferenceOutput) Version ¶
func (o ImageReferenceOutput) Version() pulumi.StringPtrOutput
A value of 'latest' can be specified to select the latest version of an image. If omitted, the default is 'latest'.
type ImageReferencePtrInput ¶
type ImageReferencePtrInput interface { pulumi.Input ToImageReferencePtrOutput() ImageReferencePtrOutput ToImageReferencePtrOutputWithContext(context.Context) ImageReferencePtrOutput }
ImageReferencePtrInput is an input type that accepts ImageReferenceArgs, ImageReferencePtr and ImageReferencePtrOutput values. You can construct a concrete instance of `ImageReferencePtrInput` via:
ImageReferenceArgs{...} or: nil
func ImageReferencePtr ¶
func ImageReferencePtr(v *ImageReferenceArgs) ImageReferencePtrInput
type ImageReferencePtrOutput ¶
type ImageReferencePtrOutput struct{ *pulumi.OutputState }
func (ImageReferencePtrOutput) Elem ¶
func (o ImageReferencePtrOutput) Elem() ImageReferenceOutput
func (ImageReferencePtrOutput) ElementType ¶
func (ImageReferencePtrOutput) ElementType() reflect.Type
func (ImageReferencePtrOutput) Id ¶
func (o ImageReferencePtrOutput) Id() pulumi.StringPtrOutput
This property is mutually exclusive with other properties. The Shared Image Gallery image must have replicas in the same region as the Azure Batch account. For information about the firewall settings for the Batch node agent to communicate with the Batch service see https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration.
func (ImageReferencePtrOutput) Offer ¶
func (o ImageReferencePtrOutput) Offer() pulumi.StringPtrOutput
For example, UbuntuServer or WindowsServer.
func (ImageReferencePtrOutput) Publisher ¶
func (o ImageReferencePtrOutput) Publisher() pulumi.StringPtrOutput
For example, Canonical or MicrosoftWindowsServer.
func (ImageReferencePtrOutput) Sku ¶
func (o ImageReferencePtrOutput) Sku() pulumi.StringPtrOutput
For example, 18.04-LTS or 2019-Datacenter.
func (ImageReferencePtrOutput) ToImageReferencePtrOutput ¶
func (o ImageReferencePtrOutput) ToImageReferencePtrOutput() ImageReferencePtrOutput
func (ImageReferencePtrOutput) ToImageReferencePtrOutputWithContext ¶
func (o ImageReferencePtrOutput) ToImageReferencePtrOutputWithContext(ctx context.Context) ImageReferencePtrOutput
func (ImageReferencePtrOutput) Version ¶
func (o ImageReferencePtrOutput) Version() pulumi.StringPtrOutput
A value of 'latest' can be specified to select the latest version of an image. If omitted, the default is 'latest'.
type ImageReferenceResponse ¶
type ImageReferenceResponse struct { // This property is mutually exclusive with other properties. The Shared Image Gallery image must have replicas in the same region as the Azure Batch account. For information about the firewall settings for the Batch node agent to communicate with the Batch service see https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration. Id *string `pulumi:"id"` // For example, UbuntuServer or WindowsServer. Offer *string `pulumi:"offer"` // For example, Canonical or MicrosoftWindowsServer. Publisher *string `pulumi:"publisher"` // For example, 18.04-LTS or 2019-Datacenter. Sku *string `pulumi:"sku"` // A value of 'latest' can be specified to select the latest version of an image. If omitted, the default is 'latest'. Version *string `pulumi:"version"` }
type ImageReferenceResponseArgs ¶
type ImageReferenceResponseArgs struct { // This property is mutually exclusive with other properties. The Shared Image Gallery image must have replicas in the same region as the Azure Batch account. For information about the firewall settings for the Batch node agent to communicate with the Batch service see https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration. Id pulumi.StringPtrInput `pulumi:"id"` // For example, UbuntuServer or WindowsServer. Offer pulumi.StringPtrInput `pulumi:"offer"` // For example, Canonical or MicrosoftWindowsServer. Publisher pulumi.StringPtrInput `pulumi:"publisher"` // For example, 18.04-LTS or 2019-Datacenter. Sku pulumi.StringPtrInput `pulumi:"sku"` // A value of 'latest' can be specified to select the latest version of an image. If omitted, the default is 'latest'. Version pulumi.StringPtrInput `pulumi:"version"` }
func (ImageReferenceResponseArgs) ElementType ¶
func (ImageReferenceResponseArgs) ElementType() reflect.Type
func (ImageReferenceResponseArgs) ToImageReferenceResponseOutput ¶
func (i ImageReferenceResponseArgs) ToImageReferenceResponseOutput() ImageReferenceResponseOutput
func (ImageReferenceResponseArgs) ToImageReferenceResponseOutputWithContext ¶
func (i ImageReferenceResponseArgs) ToImageReferenceResponseOutputWithContext(ctx context.Context) ImageReferenceResponseOutput
func (ImageReferenceResponseArgs) ToImageReferenceResponsePtrOutput ¶
func (i ImageReferenceResponseArgs) ToImageReferenceResponsePtrOutput() ImageReferenceResponsePtrOutput
func (ImageReferenceResponseArgs) ToImageReferenceResponsePtrOutputWithContext ¶
func (i ImageReferenceResponseArgs) ToImageReferenceResponsePtrOutputWithContext(ctx context.Context) ImageReferenceResponsePtrOutput
type ImageReferenceResponseInput ¶
type ImageReferenceResponseInput interface { pulumi.Input ToImageReferenceResponseOutput() ImageReferenceResponseOutput ToImageReferenceResponseOutputWithContext(context.Context) ImageReferenceResponseOutput }
ImageReferenceResponseInput is an input type that accepts ImageReferenceResponseArgs and ImageReferenceResponseOutput values. You can construct a concrete instance of `ImageReferenceResponseInput` via:
ImageReferenceResponseArgs{...}
type ImageReferenceResponseOutput ¶
type ImageReferenceResponseOutput struct{ *pulumi.OutputState }
func (ImageReferenceResponseOutput) ElementType ¶
func (ImageReferenceResponseOutput) ElementType() reflect.Type
func (ImageReferenceResponseOutput) Id ¶
func (o ImageReferenceResponseOutput) Id() pulumi.StringPtrOutput
This property is mutually exclusive with other properties. The Shared Image Gallery image must have replicas in the same region as the Azure Batch account. For information about the firewall settings for the Batch node agent to communicate with the Batch service see https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration.
func (ImageReferenceResponseOutput) Offer ¶
func (o ImageReferenceResponseOutput) Offer() pulumi.StringPtrOutput
For example, UbuntuServer or WindowsServer.
func (ImageReferenceResponseOutput) Publisher ¶
func (o ImageReferenceResponseOutput) Publisher() pulumi.StringPtrOutput
For example, Canonical or MicrosoftWindowsServer.
func (ImageReferenceResponseOutput) Sku ¶
func (o ImageReferenceResponseOutput) Sku() pulumi.StringPtrOutput
For example, 18.04-LTS or 2019-Datacenter.
func (ImageReferenceResponseOutput) ToImageReferenceResponseOutput ¶
func (o ImageReferenceResponseOutput) ToImageReferenceResponseOutput() ImageReferenceResponseOutput
func (ImageReferenceResponseOutput) ToImageReferenceResponseOutputWithContext ¶
func (o ImageReferenceResponseOutput) ToImageReferenceResponseOutputWithContext(ctx context.Context) ImageReferenceResponseOutput
func (ImageReferenceResponseOutput) ToImageReferenceResponsePtrOutput ¶
func (o ImageReferenceResponseOutput) ToImageReferenceResponsePtrOutput() ImageReferenceResponsePtrOutput
func (ImageReferenceResponseOutput) ToImageReferenceResponsePtrOutputWithContext ¶
func (o ImageReferenceResponseOutput) ToImageReferenceResponsePtrOutputWithContext(ctx context.Context) ImageReferenceResponsePtrOutput
func (ImageReferenceResponseOutput) Version ¶
func (o ImageReferenceResponseOutput) Version() pulumi.StringPtrOutput
A value of 'latest' can be specified to select the latest version of an image. If omitted, the default is 'latest'.
type ImageReferenceResponsePtrInput ¶
type ImageReferenceResponsePtrInput interface { pulumi.Input ToImageReferenceResponsePtrOutput() ImageReferenceResponsePtrOutput ToImageReferenceResponsePtrOutputWithContext(context.Context) ImageReferenceResponsePtrOutput }
ImageReferenceResponsePtrInput is an input type that accepts ImageReferenceResponseArgs, ImageReferenceResponsePtr and ImageReferenceResponsePtrOutput values. You can construct a concrete instance of `ImageReferenceResponsePtrInput` via:
ImageReferenceResponseArgs{...} or: nil
func ImageReferenceResponsePtr ¶
func ImageReferenceResponsePtr(v *ImageReferenceResponseArgs) ImageReferenceResponsePtrInput
type ImageReferenceResponsePtrOutput ¶
type ImageReferenceResponsePtrOutput struct{ *pulumi.OutputState }
func (ImageReferenceResponsePtrOutput) Elem ¶
func (o ImageReferenceResponsePtrOutput) Elem() ImageReferenceResponseOutput
func (ImageReferenceResponsePtrOutput) ElementType ¶
func (ImageReferenceResponsePtrOutput) ElementType() reflect.Type
func (ImageReferenceResponsePtrOutput) Id ¶
func (o ImageReferenceResponsePtrOutput) Id() pulumi.StringPtrOutput
This property is mutually exclusive with other properties. The Shared Image Gallery image must have replicas in the same region as the Azure Batch account. For information about the firewall settings for the Batch node agent to communicate with the Batch service see https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration.
func (ImageReferenceResponsePtrOutput) Offer ¶
func (o ImageReferenceResponsePtrOutput) Offer() pulumi.StringPtrOutput
For example, UbuntuServer or WindowsServer.
func (ImageReferenceResponsePtrOutput) Publisher ¶
func (o ImageReferenceResponsePtrOutput) Publisher() pulumi.StringPtrOutput
For example, Canonical or MicrosoftWindowsServer.
func (ImageReferenceResponsePtrOutput) Sku ¶
func (o ImageReferenceResponsePtrOutput) Sku() pulumi.StringPtrOutput
For example, 18.04-LTS or 2019-Datacenter.
func (ImageReferenceResponsePtrOutput) ToImageReferenceResponsePtrOutput ¶
func (o ImageReferenceResponsePtrOutput) ToImageReferenceResponsePtrOutput() ImageReferenceResponsePtrOutput
func (ImageReferenceResponsePtrOutput) ToImageReferenceResponsePtrOutputWithContext ¶
func (o ImageReferenceResponsePtrOutput) ToImageReferenceResponsePtrOutputWithContext(ctx context.Context) ImageReferenceResponsePtrOutput
func (ImageReferenceResponsePtrOutput) Version ¶
func (o ImageReferenceResponsePtrOutput) Version() pulumi.StringPtrOutput
A value of 'latest' can be specified to select the latest version of an image. If omitted, the default is 'latest'.
type InboundNatPool ¶
type InboundNatPool struct { // This must be unique within a Batch pool. Acceptable values are between 1 and 65535 except for 22, 3389, 29876 and 29877 as these are reserved. If any reserved values are provided the request fails with HTTP status code 400. BackendPort int `pulumi:"backendPort"` // Acceptable values range between 1 and 65534 except ports from 50000 to 55000 which are reserved by the Batch service. All ranges within a pool must be distinct and cannot overlap. If any reserved or overlapping values are provided the request fails with HTTP status code 400. FrontendPortRangeEnd int `pulumi:"frontendPortRangeEnd"` // Acceptable values range between 1 and 65534 except ports from 50000 to 55000 which are reserved. All ranges within a pool must be distinct and cannot overlap. If any reserved or overlapping values are provided the request fails with HTTP status code 400. FrontendPortRangeStart int `pulumi:"frontendPortRangeStart"` // The name must be unique within a Batch pool, can contain letters, numbers, underscores, periods, and hyphens. Names must start with a letter or number, must end with a letter, number, or underscore, and cannot exceed 77 characters. If any invalid values are provided the request fails with HTTP status code 400. Name string `pulumi:"name"` // The maximum number of rules that can be specified across all the endpoints on a Batch pool is 25. If no network security group rules are specified, a default rule will be created to allow inbound access to the specified backendPort. If the maximum number of network security group rules is exceeded the request fails with HTTP status code 400. NetworkSecurityGroupRules []NetworkSecurityGroupRule `pulumi:"networkSecurityGroupRules"` Protocol string `pulumi:"protocol"` }
type InboundNatPoolArgs ¶
type InboundNatPoolArgs struct { // This must be unique within a Batch pool. Acceptable values are between 1 and 65535 except for 22, 3389, 29876 and 29877 as these are reserved. If any reserved values are provided the request fails with HTTP status code 400. BackendPort pulumi.IntInput `pulumi:"backendPort"` // Acceptable values range between 1 and 65534 except ports from 50000 to 55000 which are reserved by the Batch service. All ranges within a pool must be distinct and cannot overlap. If any reserved or overlapping values are provided the request fails with HTTP status code 400. FrontendPortRangeEnd pulumi.IntInput `pulumi:"frontendPortRangeEnd"` // Acceptable values range between 1 and 65534 except ports from 50000 to 55000 which are reserved. All ranges within a pool must be distinct and cannot overlap. If any reserved or overlapping values are provided the request fails with HTTP status code 400. FrontendPortRangeStart pulumi.IntInput `pulumi:"frontendPortRangeStart"` // The name must be unique within a Batch pool, can contain letters, numbers, underscores, periods, and hyphens. Names must start with a letter or number, must end with a letter, number, or underscore, and cannot exceed 77 characters. If any invalid values are provided the request fails with HTTP status code 400. Name pulumi.StringInput `pulumi:"name"` // The maximum number of rules that can be specified across all the endpoints on a Batch pool is 25. If no network security group rules are specified, a default rule will be created to allow inbound access to the specified backendPort. If the maximum number of network security group rules is exceeded the request fails with HTTP status code 400. NetworkSecurityGroupRules NetworkSecurityGroupRuleArrayInput `pulumi:"networkSecurityGroupRules"` Protocol pulumi.StringInput `pulumi:"protocol"` }
func (InboundNatPoolArgs) ElementType ¶
func (InboundNatPoolArgs) ElementType() reflect.Type
func (InboundNatPoolArgs) ToInboundNatPoolOutput ¶
func (i InboundNatPoolArgs) ToInboundNatPoolOutput() InboundNatPoolOutput
func (InboundNatPoolArgs) ToInboundNatPoolOutputWithContext ¶
func (i InboundNatPoolArgs) ToInboundNatPoolOutputWithContext(ctx context.Context) InboundNatPoolOutput
type InboundNatPoolArray ¶
type InboundNatPoolArray []InboundNatPoolInput
func (InboundNatPoolArray) ElementType ¶
func (InboundNatPoolArray) ElementType() reflect.Type
func (InboundNatPoolArray) ToInboundNatPoolArrayOutput ¶
func (i InboundNatPoolArray) ToInboundNatPoolArrayOutput() InboundNatPoolArrayOutput
func (InboundNatPoolArray) ToInboundNatPoolArrayOutputWithContext ¶
func (i InboundNatPoolArray) ToInboundNatPoolArrayOutputWithContext(ctx context.Context) InboundNatPoolArrayOutput
type InboundNatPoolArrayInput ¶
type InboundNatPoolArrayInput interface { pulumi.Input ToInboundNatPoolArrayOutput() InboundNatPoolArrayOutput ToInboundNatPoolArrayOutputWithContext(context.Context) InboundNatPoolArrayOutput }
InboundNatPoolArrayInput is an input type that accepts InboundNatPoolArray and InboundNatPoolArrayOutput values. You can construct a concrete instance of `InboundNatPoolArrayInput` via:
InboundNatPoolArray{ InboundNatPoolArgs{...} }
type InboundNatPoolArrayOutput ¶
type InboundNatPoolArrayOutput struct{ *pulumi.OutputState }
func (InboundNatPoolArrayOutput) ElementType ¶
func (InboundNatPoolArrayOutput) ElementType() reflect.Type
func (InboundNatPoolArrayOutput) Index ¶
func (o InboundNatPoolArrayOutput) Index(i pulumi.IntInput) InboundNatPoolOutput
func (InboundNatPoolArrayOutput) ToInboundNatPoolArrayOutput ¶
func (o InboundNatPoolArrayOutput) ToInboundNatPoolArrayOutput() InboundNatPoolArrayOutput
func (InboundNatPoolArrayOutput) ToInboundNatPoolArrayOutputWithContext ¶
func (o InboundNatPoolArrayOutput) ToInboundNatPoolArrayOutputWithContext(ctx context.Context) InboundNatPoolArrayOutput
type InboundNatPoolInput ¶
type InboundNatPoolInput interface { pulumi.Input ToInboundNatPoolOutput() InboundNatPoolOutput ToInboundNatPoolOutputWithContext(context.Context) InboundNatPoolOutput }
InboundNatPoolInput is an input type that accepts InboundNatPoolArgs and InboundNatPoolOutput values. You can construct a concrete instance of `InboundNatPoolInput` via:
InboundNatPoolArgs{...}
type InboundNatPoolOutput ¶
type InboundNatPoolOutput struct{ *pulumi.OutputState }
func (InboundNatPoolOutput) BackendPort ¶
func (o InboundNatPoolOutput) BackendPort() pulumi.IntOutput
This must be unique within a Batch pool. Acceptable values are between 1 and 65535 except for 22, 3389, 29876 and 29877 as these are reserved. If any reserved values are provided the request fails with HTTP status code 400.
func (InboundNatPoolOutput) ElementType ¶
func (InboundNatPoolOutput) ElementType() reflect.Type
func (InboundNatPoolOutput) FrontendPortRangeEnd ¶
func (o InboundNatPoolOutput) FrontendPortRangeEnd() pulumi.IntOutput
Acceptable values range between 1 and 65534 except ports from 50000 to 55000 which are reserved by the Batch service. All ranges within a pool must be distinct and cannot overlap. If any reserved or overlapping values are provided the request fails with HTTP status code 400.
func (InboundNatPoolOutput) FrontendPortRangeStart ¶
func (o InboundNatPoolOutput) FrontendPortRangeStart() pulumi.IntOutput
Acceptable values range between 1 and 65534 except ports from 50000 to 55000 which are reserved. All ranges within a pool must be distinct and cannot overlap. If any reserved or overlapping values are provided the request fails with HTTP status code 400.
func (InboundNatPoolOutput) Name ¶
func (o InboundNatPoolOutput) Name() pulumi.StringOutput
The name must be unique within a Batch pool, can contain letters, numbers, underscores, periods, and hyphens. Names must start with a letter or number, must end with a letter, number, or underscore, and cannot exceed 77 characters. If any invalid values are provided the request fails with HTTP status code 400.
func (InboundNatPoolOutput) NetworkSecurityGroupRules ¶
func (o InboundNatPoolOutput) NetworkSecurityGroupRules() NetworkSecurityGroupRuleArrayOutput
The maximum number of rules that can be specified across all the endpoints on a Batch pool is 25. If no network security group rules are specified, a default rule will be created to allow inbound access to the specified backendPort. If the maximum number of network security group rules is exceeded the request fails with HTTP status code 400.
func (InboundNatPoolOutput) Protocol ¶
func (o InboundNatPoolOutput) Protocol() pulumi.StringOutput
func (InboundNatPoolOutput) ToInboundNatPoolOutput ¶
func (o InboundNatPoolOutput) ToInboundNatPoolOutput() InboundNatPoolOutput
func (InboundNatPoolOutput) ToInboundNatPoolOutputWithContext ¶
func (o InboundNatPoolOutput) ToInboundNatPoolOutputWithContext(ctx context.Context) InboundNatPoolOutput
type InboundNatPoolResponse ¶
type InboundNatPoolResponse struct { // This must be unique within a Batch pool. Acceptable values are between 1 and 65535 except for 22, 3389, 29876 and 29877 as these are reserved. If any reserved values are provided the request fails with HTTP status code 400. BackendPort int `pulumi:"backendPort"` // Acceptable values range between 1 and 65534 except ports from 50000 to 55000 which are reserved by the Batch service. All ranges within a pool must be distinct and cannot overlap. If any reserved or overlapping values are provided the request fails with HTTP status code 400. FrontendPortRangeEnd int `pulumi:"frontendPortRangeEnd"` // Acceptable values range between 1 and 65534 except ports from 50000 to 55000 which are reserved. All ranges within a pool must be distinct and cannot overlap. If any reserved or overlapping values are provided the request fails with HTTP status code 400. FrontendPortRangeStart int `pulumi:"frontendPortRangeStart"` // The name must be unique within a Batch pool, can contain letters, numbers, underscores, periods, and hyphens. Names must start with a letter or number, must end with a letter, number, or underscore, and cannot exceed 77 characters. If any invalid values are provided the request fails with HTTP status code 400. Name string `pulumi:"name"` // The maximum number of rules that can be specified across all the endpoints on a Batch pool is 25. If no network security group rules are specified, a default rule will be created to allow inbound access to the specified backendPort. If the maximum number of network security group rules is exceeded the request fails with HTTP status code 400. NetworkSecurityGroupRules []NetworkSecurityGroupRuleResponse `pulumi:"networkSecurityGroupRules"` Protocol string `pulumi:"protocol"` }
type InboundNatPoolResponseArgs ¶
type InboundNatPoolResponseArgs struct { // This must be unique within a Batch pool. Acceptable values are between 1 and 65535 except for 22, 3389, 29876 and 29877 as these are reserved. If any reserved values are provided the request fails with HTTP status code 400. BackendPort pulumi.IntInput `pulumi:"backendPort"` // Acceptable values range between 1 and 65534 except ports from 50000 to 55000 which are reserved by the Batch service. All ranges within a pool must be distinct and cannot overlap. If any reserved or overlapping values are provided the request fails with HTTP status code 400. FrontendPortRangeEnd pulumi.IntInput `pulumi:"frontendPortRangeEnd"` // Acceptable values range between 1 and 65534 except ports from 50000 to 55000 which are reserved. All ranges within a pool must be distinct and cannot overlap. If any reserved or overlapping values are provided the request fails with HTTP status code 400. FrontendPortRangeStart pulumi.IntInput `pulumi:"frontendPortRangeStart"` // The name must be unique within a Batch pool, can contain letters, numbers, underscores, periods, and hyphens. Names must start with a letter or number, must end with a letter, number, or underscore, and cannot exceed 77 characters. If any invalid values are provided the request fails with HTTP status code 400. Name pulumi.StringInput `pulumi:"name"` // The maximum number of rules that can be specified across all the endpoints on a Batch pool is 25. If no network security group rules are specified, a default rule will be created to allow inbound access to the specified backendPort. If the maximum number of network security group rules is exceeded the request fails with HTTP status code 400. NetworkSecurityGroupRules NetworkSecurityGroupRuleResponseArrayInput `pulumi:"networkSecurityGroupRules"` Protocol pulumi.StringInput `pulumi:"protocol"` }
func (InboundNatPoolResponseArgs) ElementType ¶
func (InboundNatPoolResponseArgs) ElementType() reflect.Type
func (InboundNatPoolResponseArgs) ToInboundNatPoolResponseOutput ¶
func (i InboundNatPoolResponseArgs) ToInboundNatPoolResponseOutput() InboundNatPoolResponseOutput
func (InboundNatPoolResponseArgs) ToInboundNatPoolResponseOutputWithContext ¶
func (i InboundNatPoolResponseArgs) ToInboundNatPoolResponseOutputWithContext(ctx context.Context) InboundNatPoolResponseOutput
type InboundNatPoolResponseArray ¶
type InboundNatPoolResponseArray []InboundNatPoolResponseInput
func (InboundNatPoolResponseArray) ElementType ¶
func (InboundNatPoolResponseArray) ElementType() reflect.Type
func (InboundNatPoolResponseArray) ToInboundNatPoolResponseArrayOutput ¶
func (i InboundNatPoolResponseArray) ToInboundNatPoolResponseArrayOutput() InboundNatPoolResponseArrayOutput
func (InboundNatPoolResponseArray) ToInboundNatPoolResponseArrayOutputWithContext ¶
func (i InboundNatPoolResponseArray) ToInboundNatPoolResponseArrayOutputWithContext(ctx context.Context) InboundNatPoolResponseArrayOutput
type InboundNatPoolResponseArrayInput ¶
type InboundNatPoolResponseArrayInput interface { pulumi.Input ToInboundNatPoolResponseArrayOutput() InboundNatPoolResponseArrayOutput ToInboundNatPoolResponseArrayOutputWithContext(context.Context) InboundNatPoolResponseArrayOutput }
InboundNatPoolResponseArrayInput is an input type that accepts InboundNatPoolResponseArray and InboundNatPoolResponseArrayOutput values. You can construct a concrete instance of `InboundNatPoolResponseArrayInput` via:
InboundNatPoolResponseArray{ InboundNatPoolResponseArgs{...} }
type InboundNatPoolResponseArrayOutput ¶
type InboundNatPoolResponseArrayOutput struct{ *pulumi.OutputState }
func (InboundNatPoolResponseArrayOutput) ElementType ¶
func (InboundNatPoolResponseArrayOutput) ElementType() reflect.Type
func (InboundNatPoolResponseArrayOutput) Index ¶
func (o InboundNatPoolResponseArrayOutput) Index(i pulumi.IntInput) InboundNatPoolResponseOutput
func (InboundNatPoolResponseArrayOutput) ToInboundNatPoolResponseArrayOutput ¶
func (o InboundNatPoolResponseArrayOutput) ToInboundNatPoolResponseArrayOutput() InboundNatPoolResponseArrayOutput
func (InboundNatPoolResponseArrayOutput) ToInboundNatPoolResponseArrayOutputWithContext ¶
func (o InboundNatPoolResponseArrayOutput) ToInboundNatPoolResponseArrayOutputWithContext(ctx context.Context) InboundNatPoolResponseArrayOutput
type InboundNatPoolResponseInput ¶
type InboundNatPoolResponseInput interface { pulumi.Input ToInboundNatPoolResponseOutput() InboundNatPoolResponseOutput ToInboundNatPoolResponseOutputWithContext(context.Context) InboundNatPoolResponseOutput }
InboundNatPoolResponseInput is an input type that accepts InboundNatPoolResponseArgs and InboundNatPoolResponseOutput values. You can construct a concrete instance of `InboundNatPoolResponseInput` via:
InboundNatPoolResponseArgs{...}
type InboundNatPoolResponseOutput ¶
type InboundNatPoolResponseOutput struct{ *pulumi.OutputState }
func (InboundNatPoolResponseOutput) BackendPort ¶
func (o InboundNatPoolResponseOutput) BackendPort() pulumi.IntOutput
This must be unique within a Batch pool. Acceptable values are between 1 and 65535 except for 22, 3389, 29876 and 29877 as these are reserved. If any reserved values are provided the request fails with HTTP status code 400.
func (InboundNatPoolResponseOutput) ElementType ¶
func (InboundNatPoolResponseOutput) ElementType() reflect.Type
func (InboundNatPoolResponseOutput) FrontendPortRangeEnd ¶
func (o InboundNatPoolResponseOutput) FrontendPortRangeEnd() pulumi.IntOutput
Acceptable values range between 1 and 65534 except ports from 50000 to 55000 which are reserved by the Batch service. All ranges within a pool must be distinct and cannot overlap. If any reserved or overlapping values are provided the request fails with HTTP status code 400.
func (InboundNatPoolResponseOutput) FrontendPortRangeStart ¶
func (o InboundNatPoolResponseOutput) FrontendPortRangeStart() pulumi.IntOutput
Acceptable values range between 1 and 65534 except ports from 50000 to 55000 which are reserved. All ranges within a pool must be distinct and cannot overlap. If any reserved or overlapping values are provided the request fails with HTTP status code 400.
func (InboundNatPoolResponseOutput) Name ¶
func (o InboundNatPoolResponseOutput) Name() pulumi.StringOutput
The name must be unique within a Batch pool, can contain letters, numbers, underscores, periods, and hyphens. Names must start with a letter or number, must end with a letter, number, or underscore, and cannot exceed 77 characters. If any invalid values are provided the request fails with HTTP status code 400.
func (InboundNatPoolResponseOutput) NetworkSecurityGroupRules ¶
func (o InboundNatPoolResponseOutput) NetworkSecurityGroupRules() NetworkSecurityGroupRuleResponseArrayOutput
The maximum number of rules that can be specified across all the endpoints on a Batch pool is 25. If no network security group rules are specified, a default rule will be created to allow inbound access to the specified backendPort. If the maximum number of network security group rules is exceeded the request fails with HTTP status code 400.
func (InboundNatPoolResponseOutput) Protocol ¶
func (o InboundNatPoolResponseOutput) Protocol() pulumi.StringOutput
func (InboundNatPoolResponseOutput) ToInboundNatPoolResponseOutput ¶
func (o InboundNatPoolResponseOutput) ToInboundNatPoolResponseOutput() InboundNatPoolResponseOutput
func (InboundNatPoolResponseOutput) ToInboundNatPoolResponseOutputWithContext ¶
func (o InboundNatPoolResponseOutput) ToInboundNatPoolResponseOutputWithContext(ctx context.Context) InboundNatPoolResponseOutput
type KeyVaultProperties ¶
type KeyVaultProperties struct { // Full path to the versioned secret. Example https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. To be usable the following prerequisites must be met: // // The Batch Account has a System Assigned identity // The account identity has been granted Key/Get, Key/Unwrap and Key/Wrap permissions // The KeyVault has soft-delete and purge protection enabled KeyIdentifier *string `pulumi:"keyIdentifier"` }
KeyVault configuration when using an encryption KeySource of Microsoft.KeyVault.
type KeyVaultPropertiesArgs ¶
type KeyVaultPropertiesArgs struct { // Full path to the versioned secret. Example https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. To be usable the following prerequisites must be met: // // The Batch Account has a System Assigned identity // The account identity has been granted Key/Get, Key/Unwrap and Key/Wrap permissions // The KeyVault has soft-delete and purge protection enabled KeyIdentifier pulumi.StringPtrInput `pulumi:"keyIdentifier"` }
KeyVault configuration when using an encryption KeySource of Microsoft.KeyVault.
func (KeyVaultPropertiesArgs) ElementType ¶
func (KeyVaultPropertiesArgs) ElementType() reflect.Type
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesInput ¶
type KeyVaultPropertiesInput interface { pulumi.Input ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput ToKeyVaultPropertiesOutputWithContext(context.Context) KeyVaultPropertiesOutput }
KeyVaultPropertiesInput is an input type that accepts KeyVaultPropertiesArgs and KeyVaultPropertiesOutput values. You can construct a concrete instance of `KeyVaultPropertiesInput` via:
KeyVaultPropertiesArgs{...}
type KeyVaultPropertiesOutput ¶
type KeyVaultPropertiesOutput struct{ *pulumi.OutputState }
KeyVault configuration when using an encryption KeySource of Microsoft.KeyVault.
func (KeyVaultPropertiesOutput) ElementType ¶
func (KeyVaultPropertiesOutput) ElementType() reflect.Type
func (KeyVaultPropertiesOutput) KeyIdentifier ¶
func (o KeyVaultPropertiesOutput) KeyIdentifier() pulumi.StringPtrOutput
Full path to the versioned secret. Example https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. To be usable the following prerequisites must be met:
The Batch Account has a System Assigned identity The account identity has been granted Key/Get, Key/Unwrap and Key/Wrap permissions The KeyVault has soft-delete and purge protection enabled
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesPtrInput ¶
type KeyVaultPropertiesPtrInput interface { pulumi.Input ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput ToKeyVaultPropertiesPtrOutputWithContext(context.Context) KeyVaultPropertiesPtrOutput }
KeyVaultPropertiesPtrInput is an input type that accepts KeyVaultPropertiesArgs, KeyVaultPropertiesPtr and KeyVaultPropertiesPtrOutput values. You can construct a concrete instance of `KeyVaultPropertiesPtrInput` via:
KeyVaultPropertiesArgs{...} or: nil
func KeyVaultPropertiesPtr ¶
func KeyVaultPropertiesPtr(v *KeyVaultPropertiesArgs) KeyVaultPropertiesPtrInput
type KeyVaultPropertiesPtrOutput ¶
type KeyVaultPropertiesPtrOutput struct{ *pulumi.OutputState }
func (KeyVaultPropertiesPtrOutput) Elem ¶
func (o KeyVaultPropertiesPtrOutput) Elem() KeyVaultPropertiesOutput
func (KeyVaultPropertiesPtrOutput) ElementType ¶
func (KeyVaultPropertiesPtrOutput) ElementType() reflect.Type
func (KeyVaultPropertiesPtrOutput) KeyIdentifier ¶
func (o KeyVaultPropertiesPtrOutput) KeyIdentifier() pulumi.StringPtrOutput
Full path to the versioned secret. Example https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. To be usable the following prerequisites must be met:
The Batch Account has a System Assigned identity The account identity has been granted Key/Get, Key/Unwrap and Key/Wrap permissions The KeyVault has soft-delete and purge protection enabled
func (KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput ¶
func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesResponse ¶
type KeyVaultPropertiesResponse struct { // Full path to the versioned secret. Example https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. To be usable the following prerequisites must be met: // // The Batch Account has a System Assigned identity // The account identity has been granted Key/Get, Key/Unwrap and Key/Wrap permissions // The KeyVault has soft-delete and purge protection enabled KeyIdentifier *string `pulumi:"keyIdentifier"` }
KeyVault configuration when using an encryption KeySource of Microsoft.KeyVault.
type KeyVaultPropertiesResponseArgs ¶
type KeyVaultPropertiesResponseArgs struct { // Full path to the versioned secret. Example https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. To be usable the following prerequisites must be met: // // The Batch Account has a System Assigned identity // The account identity has been granted Key/Get, Key/Unwrap and Key/Wrap permissions // The KeyVault has soft-delete and purge protection enabled KeyIdentifier pulumi.StringPtrInput `pulumi:"keyIdentifier"` }
KeyVault configuration when using an encryption KeySource of Microsoft.KeyVault.
func (KeyVaultPropertiesResponseArgs) ElementType ¶
func (KeyVaultPropertiesResponseArgs) ElementType() reflect.Type
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
type KeyVaultPropertiesResponseInput ¶
type KeyVaultPropertiesResponseInput interface { pulumi.Input ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput ToKeyVaultPropertiesResponseOutputWithContext(context.Context) KeyVaultPropertiesResponseOutput }
KeyVaultPropertiesResponseInput is an input type that accepts KeyVaultPropertiesResponseArgs and KeyVaultPropertiesResponseOutput values. You can construct a concrete instance of `KeyVaultPropertiesResponseInput` via:
KeyVaultPropertiesResponseArgs{...}
type KeyVaultPropertiesResponseOutput ¶
type KeyVaultPropertiesResponseOutput struct{ *pulumi.OutputState }
KeyVault configuration when using an encryption KeySource of Microsoft.KeyVault.
func (KeyVaultPropertiesResponseOutput) ElementType ¶
func (KeyVaultPropertiesResponseOutput) ElementType() reflect.Type
func (KeyVaultPropertiesResponseOutput) KeyIdentifier ¶
func (o KeyVaultPropertiesResponseOutput) KeyIdentifier() pulumi.StringPtrOutput
Full path to the versioned secret. Example https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. To be usable the following prerequisites must be met:
The Batch Account has a System Assigned identity The account identity has been granted Key/Get, Key/Unwrap and Key/Wrap permissions The KeyVault has soft-delete and purge protection enabled
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
type KeyVaultPropertiesResponsePtrInput ¶
type KeyVaultPropertiesResponsePtrInput interface { pulumi.Input ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput ToKeyVaultPropertiesResponsePtrOutputWithContext(context.Context) KeyVaultPropertiesResponsePtrOutput }
KeyVaultPropertiesResponsePtrInput is an input type that accepts KeyVaultPropertiesResponseArgs, KeyVaultPropertiesResponsePtr and KeyVaultPropertiesResponsePtrOutput values. You can construct a concrete instance of `KeyVaultPropertiesResponsePtrInput` via:
KeyVaultPropertiesResponseArgs{...} or: nil
func KeyVaultPropertiesResponsePtr ¶
func KeyVaultPropertiesResponsePtr(v *KeyVaultPropertiesResponseArgs) KeyVaultPropertiesResponsePtrInput
type KeyVaultPropertiesResponsePtrOutput ¶
type KeyVaultPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (KeyVaultPropertiesResponsePtrOutput) Elem ¶
func (o KeyVaultPropertiesResponsePtrOutput) Elem() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponsePtrOutput) ElementType ¶
func (KeyVaultPropertiesResponsePtrOutput) ElementType() reflect.Type
func (KeyVaultPropertiesResponsePtrOutput) KeyIdentifier ¶
func (o KeyVaultPropertiesResponsePtrOutput) KeyIdentifier() pulumi.StringPtrOutput
Full path to the versioned secret. Example https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. To be usable the following prerequisites must be met:
The Batch Account has a System Assigned identity The account identity has been granted Key/Get, Key/Unwrap and Key/Wrap permissions The KeyVault has soft-delete and purge protection enabled
func (KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput ¶
func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
func (KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
type KeyVaultReference ¶
type KeyVaultReference struct { // The resource ID of the Azure key vault associated with the Batch account. Id string `pulumi:"id"` // The URL of the Azure key vault associated with the Batch account. Url string `pulumi:"url"` }
Identifies the Azure key vault associated with a Batch account.
type KeyVaultReferenceArgs ¶
type KeyVaultReferenceArgs struct { // The resource ID of the Azure key vault associated with the Batch account. Id pulumi.StringInput `pulumi:"id"` // The URL of the Azure key vault associated with the Batch account. Url pulumi.StringInput `pulumi:"url"` }
Identifies the Azure key vault associated with a Batch account.
func (KeyVaultReferenceArgs) ElementType ¶
func (KeyVaultReferenceArgs) ElementType() reflect.Type
func (KeyVaultReferenceArgs) ToKeyVaultReferenceOutput ¶
func (i KeyVaultReferenceArgs) ToKeyVaultReferenceOutput() KeyVaultReferenceOutput
func (KeyVaultReferenceArgs) ToKeyVaultReferenceOutputWithContext ¶
func (i KeyVaultReferenceArgs) ToKeyVaultReferenceOutputWithContext(ctx context.Context) KeyVaultReferenceOutput
func (KeyVaultReferenceArgs) ToKeyVaultReferencePtrOutput ¶
func (i KeyVaultReferenceArgs) ToKeyVaultReferencePtrOutput() KeyVaultReferencePtrOutput
func (KeyVaultReferenceArgs) ToKeyVaultReferencePtrOutputWithContext ¶
func (i KeyVaultReferenceArgs) ToKeyVaultReferencePtrOutputWithContext(ctx context.Context) KeyVaultReferencePtrOutput
type KeyVaultReferenceInput ¶
type KeyVaultReferenceInput interface { pulumi.Input ToKeyVaultReferenceOutput() KeyVaultReferenceOutput ToKeyVaultReferenceOutputWithContext(context.Context) KeyVaultReferenceOutput }
KeyVaultReferenceInput is an input type that accepts KeyVaultReferenceArgs and KeyVaultReferenceOutput values. You can construct a concrete instance of `KeyVaultReferenceInput` via:
KeyVaultReferenceArgs{...}
type KeyVaultReferenceOutput ¶
type KeyVaultReferenceOutput struct{ *pulumi.OutputState }
Identifies the Azure key vault associated with a Batch account.
func (KeyVaultReferenceOutput) ElementType ¶
func (KeyVaultReferenceOutput) ElementType() reflect.Type
func (KeyVaultReferenceOutput) Id ¶
func (o KeyVaultReferenceOutput) Id() pulumi.StringOutput
The resource ID of the Azure key vault associated with the Batch account.
func (KeyVaultReferenceOutput) ToKeyVaultReferenceOutput ¶
func (o KeyVaultReferenceOutput) ToKeyVaultReferenceOutput() KeyVaultReferenceOutput
func (KeyVaultReferenceOutput) ToKeyVaultReferenceOutputWithContext ¶
func (o KeyVaultReferenceOutput) ToKeyVaultReferenceOutputWithContext(ctx context.Context) KeyVaultReferenceOutput
func (KeyVaultReferenceOutput) ToKeyVaultReferencePtrOutput ¶
func (o KeyVaultReferenceOutput) ToKeyVaultReferencePtrOutput() KeyVaultReferencePtrOutput
func (KeyVaultReferenceOutput) ToKeyVaultReferencePtrOutputWithContext ¶
func (o KeyVaultReferenceOutput) ToKeyVaultReferencePtrOutputWithContext(ctx context.Context) KeyVaultReferencePtrOutput
func (KeyVaultReferenceOutput) Url ¶
func (o KeyVaultReferenceOutput) Url() pulumi.StringOutput
The URL of the Azure key vault associated with the Batch account.
type KeyVaultReferencePtrInput ¶
type KeyVaultReferencePtrInput interface { pulumi.Input ToKeyVaultReferencePtrOutput() KeyVaultReferencePtrOutput ToKeyVaultReferencePtrOutputWithContext(context.Context) KeyVaultReferencePtrOutput }
KeyVaultReferencePtrInput is an input type that accepts KeyVaultReferenceArgs, KeyVaultReferencePtr and KeyVaultReferencePtrOutput values. You can construct a concrete instance of `KeyVaultReferencePtrInput` via:
KeyVaultReferenceArgs{...} or: nil
func KeyVaultReferencePtr ¶
func KeyVaultReferencePtr(v *KeyVaultReferenceArgs) KeyVaultReferencePtrInput
type KeyVaultReferencePtrOutput ¶
type KeyVaultReferencePtrOutput struct{ *pulumi.OutputState }
func (KeyVaultReferencePtrOutput) Elem ¶
func (o KeyVaultReferencePtrOutput) Elem() KeyVaultReferenceOutput
func (KeyVaultReferencePtrOutput) ElementType ¶
func (KeyVaultReferencePtrOutput) ElementType() reflect.Type
func (KeyVaultReferencePtrOutput) Id ¶
func (o KeyVaultReferencePtrOutput) Id() pulumi.StringPtrOutput
The resource ID of the Azure key vault associated with the Batch account.
func (KeyVaultReferencePtrOutput) ToKeyVaultReferencePtrOutput ¶
func (o KeyVaultReferencePtrOutput) ToKeyVaultReferencePtrOutput() KeyVaultReferencePtrOutput
func (KeyVaultReferencePtrOutput) ToKeyVaultReferencePtrOutputWithContext ¶
func (o KeyVaultReferencePtrOutput) ToKeyVaultReferencePtrOutputWithContext(ctx context.Context) KeyVaultReferencePtrOutput
func (KeyVaultReferencePtrOutput) Url ¶
func (o KeyVaultReferencePtrOutput) Url() pulumi.StringPtrOutput
The URL of the Azure key vault associated with the Batch account.
type KeyVaultReferenceResponse ¶
type KeyVaultReferenceResponse struct { // The resource ID of the Azure key vault associated with the Batch account. Id string `pulumi:"id"` // The URL of the Azure key vault associated with the Batch account. Url string `pulumi:"url"` }
Identifies the Azure key vault associated with a Batch account.
type KeyVaultReferenceResponseArgs ¶
type KeyVaultReferenceResponseArgs struct { // The resource ID of the Azure key vault associated with the Batch account. Id pulumi.StringInput `pulumi:"id"` // The URL of the Azure key vault associated with the Batch account. Url pulumi.StringInput `pulumi:"url"` }
Identifies the Azure key vault associated with a Batch account.
func (KeyVaultReferenceResponseArgs) ElementType ¶
func (KeyVaultReferenceResponseArgs) ElementType() reflect.Type
func (KeyVaultReferenceResponseArgs) ToKeyVaultReferenceResponseOutput ¶
func (i KeyVaultReferenceResponseArgs) ToKeyVaultReferenceResponseOutput() KeyVaultReferenceResponseOutput
func (KeyVaultReferenceResponseArgs) ToKeyVaultReferenceResponseOutputWithContext ¶
func (i KeyVaultReferenceResponseArgs) ToKeyVaultReferenceResponseOutputWithContext(ctx context.Context) KeyVaultReferenceResponseOutput
func (KeyVaultReferenceResponseArgs) ToKeyVaultReferenceResponsePtrOutput ¶
func (i KeyVaultReferenceResponseArgs) ToKeyVaultReferenceResponsePtrOutput() KeyVaultReferenceResponsePtrOutput
func (KeyVaultReferenceResponseArgs) ToKeyVaultReferenceResponsePtrOutputWithContext ¶
func (i KeyVaultReferenceResponseArgs) ToKeyVaultReferenceResponsePtrOutputWithContext(ctx context.Context) KeyVaultReferenceResponsePtrOutput
type KeyVaultReferenceResponseInput ¶
type KeyVaultReferenceResponseInput interface { pulumi.Input ToKeyVaultReferenceResponseOutput() KeyVaultReferenceResponseOutput ToKeyVaultReferenceResponseOutputWithContext(context.Context) KeyVaultReferenceResponseOutput }
KeyVaultReferenceResponseInput is an input type that accepts KeyVaultReferenceResponseArgs and KeyVaultReferenceResponseOutput values. You can construct a concrete instance of `KeyVaultReferenceResponseInput` via:
KeyVaultReferenceResponseArgs{...}
type KeyVaultReferenceResponseOutput ¶
type KeyVaultReferenceResponseOutput struct{ *pulumi.OutputState }
Identifies the Azure key vault associated with a Batch account.
func (KeyVaultReferenceResponseOutput) ElementType ¶
func (KeyVaultReferenceResponseOutput) ElementType() reflect.Type
func (KeyVaultReferenceResponseOutput) Id ¶
func (o KeyVaultReferenceResponseOutput) Id() pulumi.StringOutput
The resource ID of the Azure key vault associated with the Batch account.
func (KeyVaultReferenceResponseOutput) ToKeyVaultReferenceResponseOutput ¶
func (o KeyVaultReferenceResponseOutput) ToKeyVaultReferenceResponseOutput() KeyVaultReferenceResponseOutput
func (KeyVaultReferenceResponseOutput) ToKeyVaultReferenceResponseOutputWithContext ¶
func (o KeyVaultReferenceResponseOutput) ToKeyVaultReferenceResponseOutputWithContext(ctx context.Context) KeyVaultReferenceResponseOutput
func (KeyVaultReferenceResponseOutput) ToKeyVaultReferenceResponsePtrOutput ¶
func (o KeyVaultReferenceResponseOutput) ToKeyVaultReferenceResponsePtrOutput() KeyVaultReferenceResponsePtrOutput
func (KeyVaultReferenceResponseOutput) ToKeyVaultReferenceResponsePtrOutputWithContext ¶
func (o KeyVaultReferenceResponseOutput) ToKeyVaultReferenceResponsePtrOutputWithContext(ctx context.Context) KeyVaultReferenceResponsePtrOutput
func (KeyVaultReferenceResponseOutput) Url ¶
func (o KeyVaultReferenceResponseOutput) Url() pulumi.StringOutput
The URL of the Azure key vault associated with the Batch account.
type KeyVaultReferenceResponsePtrInput ¶
type KeyVaultReferenceResponsePtrInput interface { pulumi.Input ToKeyVaultReferenceResponsePtrOutput() KeyVaultReferenceResponsePtrOutput ToKeyVaultReferenceResponsePtrOutputWithContext(context.Context) KeyVaultReferenceResponsePtrOutput }
KeyVaultReferenceResponsePtrInput is an input type that accepts KeyVaultReferenceResponseArgs, KeyVaultReferenceResponsePtr and KeyVaultReferenceResponsePtrOutput values. You can construct a concrete instance of `KeyVaultReferenceResponsePtrInput` via:
KeyVaultReferenceResponseArgs{...} or: nil
func KeyVaultReferenceResponsePtr ¶
func KeyVaultReferenceResponsePtr(v *KeyVaultReferenceResponseArgs) KeyVaultReferenceResponsePtrInput
type KeyVaultReferenceResponsePtrOutput ¶
type KeyVaultReferenceResponsePtrOutput struct{ *pulumi.OutputState }
func (KeyVaultReferenceResponsePtrOutput) Elem ¶
func (o KeyVaultReferenceResponsePtrOutput) Elem() KeyVaultReferenceResponseOutput
func (KeyVaultReferenceResponsePtrOutput) ElementType ¶
func (KeyVaultReferenceResponsePtrOutput) ElementType() reflect.Type
func (KeyVaultReferenceResponsePtrOutput) Id ¶
func (o KeyVaultReferenceResponsePtrOutput) Id() pulumi.StringPtrOutput
The resource ID of the Azure key vault associated with the Batch account.
func (KeyVaultReferenceResponsePtrOutput) ToKeyVaultReferenceResponsePtrOutput ¶
func (o KeyVaultReferenceResponsePtrOutput) ToKeyVaultReferenceResponsePtrOutput() KeyVaultReferenceResponsePtrOutput
func (KeyVaultReferenceResponsePtrOutput) ToKeyVaultReferenceResponsePtrOutputWithContext ¶
func (o KeyVaultReferenceResponsePtrOutput) ToKeyVaultReferenceResponsePtrOutputWithContext(ctx context.Context) KeyVaultReferenceResponsePtrOutput
func (KeyVaultReferenceResponsePtrOutput) Url ¶
func (o KeyVaultReferenceResponsePtrOutput) Url() pulumi.StringPtrOutput
The URL of the Azure key vault associated with the Batch account.
type LinuxUserConfiguration ¶
type LinuxUserConfiguration struct { // The uid and gid properties must be specified together or not at all. If not specified the underlying operating system picks the gid. Gid *int `pulumi:"gid"` // The private key must not be password protected. The private key is used to automatically configure asymmetric-key based authentication for SSH between nodes in a Linux pool when the pool's enableInterNodeCommunication property is true (it is ignored if enableInterNodeCommunication is false). It does this by placing the key pair into the user's .ssh directory. If not specified, password-less SSH is not configured between nodes (no modification of the user's .ssh directory is done). SshPrivateKey *string `pulumi:"sshPrivateKey"` // The uid and gid properties must be specified together or not at all. If not specified the underlying operating system picks the uid. Uid *int `pulumi:"uid"` }
type LinuxUserConfigurationArgs ¶
type LinuxUserConfigurationArgs struct { // The uid and gid properties must be specified together or not at all. If not specified the underlying operating system picks the gid. Gid pulumi.IntPtrInput `pulumi:"gid"` // The private key must not be password protected. The private key is used to automatically configure asymmetric-key based authentication for SSH between nodes in a Linux pool when the pool's enableInterNodeCommunication property is true (it is ignored if enableInterNodeCommunication is false). It does this by placing the key pair into the user's .ssh directory. If not specified, password-less SSH is not configured between nodes (no modification of the user's .ssh directory is done). SshPrivateKey pulumi.StringPtrInput `pulumi:"sshPrivateKey"` // The uid and gid properties must be specified together or not at all. If not specified the underlying operating system picks the uid. Uid pulumi.IntPtrInput `pulumi:"uid"` }
func (LinuxUserConfigurationArgs) ElementType ¶
func (LinuxUserConfigurationArgs) ElementType() reflect.Type
func (LinuxUserConfigurationArgs) ToLinuxUserConfigurationOutput ¶
func (i LinuxUserConfigurationArgs) ToLinuxUserConfigurationOutput() LinuxUserConfigurationOutput
func (LinuxUserConfigurationArgs) ToLinuxUserConfigurationOutputWithContext ¶
func (i LinuxUserConfigurationArgs) ToLinuxUserConfigurationOutputWithContext(ctx context.Context) LinuxUserConfigurationOutput
func (LinuxUserConfigurationArgs) ToLinuxUserConfigurationPtrOutput ¶
func (i LinuxUserConfigurationArgs) ToLinuxUserConfigurationPtrOutput() LinuxUserConfigurationPtrOutput
func (LinuxUserConfigurationArgs) ToLinuxUserConfigurationPtrOutputWithContext ¶
func (i LinuxUserConfigurationArgs) ToLinuxUserConfigurationPtrOutputWithContext(ctx context.Context) LinuxUserConfigurationPtrOutput
type LinuxUserConfigurationInput ¶
type LinuxUserConfigurationInput interface { pulumi.Input ToLinuxUserConfigurationOutput() LinuxUserConfigurationOutput ToLinuxUserConfigurationOutputWithContext(context.Context) LinuxUserConfigurationOutput }
LinuxUserConfigurationInput is an input type that accepts LinuxUserConfigurationArgs and LinuxUserConfigurationOutput values. You can construct a concrete instance of `LinuxUserConfigurationInput` via:
LinuxUserConfigurationArgs{...}
type LinuxUserConfigurationOutput ¶
type LinuxUserConfigurationOutput struct{ *pulumi.OutputState }
func (LinuxUserConfigurationOutput) ElementType ¶
func (LinuxUserConfigurationOutput) ElementType() reflect.Type
func (LinuxUserConfigurationOutput) Gid ¶
func (o LinuxUserConfigurationOutput) Gid() pulumi.IntPtrOutput
The uid and gid properties must be specified together or not at all. If not specified the underlying operating system picks the gid.
func (LinuxUserConfigurationOutput) SshPrivateKey ¶
func (o LinuxUserConfigurationOutput) SshPrivateKey() pulumi.StringPtrOutput
The private key must not be password protected. The private key is used to automatically configure asymmetric-key based authentication for SSH between nodes in a Linux pool when the pool's enableInterNodeCommunication property is true (it is ignored if enableInterNodeCommunication is false). It does this by placing the key pair into the user's .ssh directory. If not specified, password-less SSH is not configured between nodes (no modification of the user's .ssh directory is done).
func (LinuxUserConfigurationOutput) ToLinuxUserConfigurationOutput ¶
func (o LinuxUserConfigurationOutput) ToLinuxUserConfigurationOutput() LinuxUserConfigurationOutput
func (LinuxUserConfigurationOutput) ToLinuxUserConfigurationOutputWithContext ¶
func (o LinuxUserConfigurationOutput) ToLinuxUserConfigurationOutputWithContext(ctx context.Context) LinuxUserConfigurationOutput
func (LinuxUserConfigurationOutput) ToLinuxUserConfigurationPtrOutput ¶
func (o LinuxUserConfigurationOutput) ToLinuxUserConfigurationPtrOutput() LinuxUserConfigurationPtrOutput
func (LinuxUserConfigurationOutput) ToLinuxUserConfigurationPtrOutputWithContext ¶
func (o LinuxUserConfigurationOutput) ToLinuxUserConfigurationPtrOutputWithContext(ctx context.Context) LinuxUserConfigurationPtrOutput
func (LinuxUserConfigurationOutput) Uid ¶
func (o LinuxUserConfigurationOutput) Uid() pulumi.IntPtrOutput
The uid and gid properties must be specified together or not at all. If not specified the underlying operating system picks the uid.
type LinuxUserConfigurationPtrInput ¶
type LinuxUserConfigurationPtrInput interface { pulumi.Input ToLinuxUserConfigurationPtrOutput() LinuxUserConfigurationPtrOutput ToLinuxUserConfigurationPtrOutputWithContext(context.Context) LinuxUserConfigurationPtrOutput }
LinuxUserConfigurationPtrInput is an input type that accepts LinuxUserConfigurationArgs, LinuxUserConfigurationPtr and LinuxUserConfigurationPtrOutput values. You can construct a concrete instance of `LinuxUserConfigurationPtrInput` via:
LinuxUserConfigurationArgs{...} or: nil
func LinuxUserConfigurationPtr ¶
func LinuxUserConfigurationPtr(v *LinuxUserConfigurationArgs) LinuxUserConfigurationPtrInput
type LinuxUserConfigurationPtrOutput ¶
type LinuxUserConfigurationPtrOutput struct{ *pulumi.OutputState }
func (LinuxUserConfigurationPtrOutput) Elem ¶
func (o LinuxUserConfigurationPtrOutput) Elem() LinuxUserConfigurationOutput
func (LinuxUserConfigurationPtrOutput) ElementType ¶
func (LinuxUserConfigurationPtrOutput) ElementType() reflect.Type
func (LinuxUserConfigurationPtrOutput) Gid ¶
func (o LinuxUserConfigurationPtrOutput) Gid() pulumi.IntPtrOutput
The uid and gid properties must be specified together or not at all. If not specified the underlying operating system picks the gid.
func (LinuxUserConfigurationPtrOutput) SshPrivateKey ¶
func (o LinuxUserConfigurationPtrOutput) SshPrivateKey() pulumi.StringPtrOutput
The private key must not be password protected. The private key is used to automatically configure asymmetric-key based authentication for SSH between nodes in a Linux pool when the pool's enableInterNodeCommunication property is true (it is ignored if enableInterNodeCommunication is false). It does this by placing the key pair into the user's .ssh directory. If not specified, password-less SSH is not configured between nodes (no modification of the user's .ssh directory is done).
func (LinuxUserConfigurationPtrOutput) ToLinuxUserConfigurationPtrOutput ¶
func (o LinuxUserConfigurationPtrOutput) ToLinuxUserConfigurationPtrOutput() LinuxUserConfigurationPtrOutput
func (LinuxUserConfigurationPtrOutput) ToLinuxUserConfigurationPtrOutputWithContext ¶
func (o LinuxUserConfigurationPtrOutput) ToLinuxUserConfigurationPtrOutputWithContext(ctx context.Context) LinuxUserConfigurationPtrOutput
func (LinuxUserConfigurationPtrOutput) Uid ¶
func (o LinuxUserConfigurationPtrOutput) Uid() pulumi.IntPtrOutput
The uid and gid properties must be specified together or not at all. If not specified the underlying operating system picks the uid.
type LinuxUserConfigurationResponse ¶
type LinuxUserConfigurationResponse struct { // The uid and gid properties must be specified together or not at all. If not specified the underlying operating system picks the gid. Gid *int `pulumi:"gid"` // The private key must not be password protected. The private key is used to automatically configure asymmetric-key based authentication for SSH between nodes in a Linux pool when the pool's enableInterNodeCommunication property is true (it is ignored if enableInterNodeCommunication is false). It does this by placing the key pair into the user's .ssh directory. If not specified, password-less SSH is not configured between nodes (no modification of the user's .ssh directory is done). SshPrivateKey *string `pulumi:"sshPrivateKey"` // The uid and gid properties must be specified together or not at all. If not specified the underlying operating system picks the uid. Uid *int `pulumi:"uid"` }
type LinuxUserConfigurationResponseArgs ¶
type LinuxUserConfigurationResponseArgs struct { // The uid and gid properties must be specified together or not at all. If not specified the underlying operating system picks the gid. Gid pulumi.IntPtrInput `pulumi:"gid"` // The private key must not be password protected. The private key is used to automatically configure asymmetric-key based authentication for SSH between nodes in a Linux pool when the pool's enableInterNodeCommunication property is true (it is ignored if enableInterNodeCommunication is false). It does this by placing the key pair into the user's .ssh directory. If not specified, password-less SSH is not configured between nodes (no modification of the user's .ssh directory is done). SshPrivateKey pulumi.StringPtrInput `pulumi:"sshPrivateKey"` // The uid and gid properties must be specified together or not at all. If not specified the underlying operating system picks the uid. Uid pulumi.IntPtrInput `pulumi:"uid"` }
func (LinuxUserConfigurationResponseArgs) ElementType ¶
func (LinuxUserConfigurationResponseArgs) ElementType() reflect.Type
func (LinuxUserConfigurationResponseArgs) ToLinuxUserConfigurationResponseOutput ¶
func (i LinuxUserConfigurationResponseArgs) ToLinuxUserConfigurationResponseOutput() LinuxUserConfigurationResponseOutput
func (LinuxUserConfigurationResponseArgs) ToLinuxUserConfigurationResponseOutputWithContext ¶
func (i LinuxUserConfigurationResponseArgs) ToLinuxUserConfigurationResponseOutputWithContext(ctx context.Context) LinuxUserConfigurationResponseOutput
func (LinuxUserConfigurationResponseArgs) ToLinuxUserConfigurationResponsePtrOutput ¶
func (i LinuxUserConfigurationResponseArgs) ToLinuxUserConfigurationResponsePtrOutput() LinuxUserConfigurationResponsePtrOutput
func (LinuxUserConfigurationResponseArgs) ToLinuxUserConfigurationResponsePtrOutputWithContext ¶
func (i LinuxUserConfigurationResponseArgs) ToLinuxUserConfigurationResponsePtrOutputWithContext(ctx context.Context) LinuxUserConfigurationResponsePtrOutput
type LinuxUserConfigurationResponseInput ¶
type LinuxUserConfigurationResponseInput interface { pulumi.Input ToLinuxUserConfigurationResponseOutput() LinuxUserConfigurationResponseOutput ToLinuxUserConfigurationResponseOutputWithContext(context.Context) LinuxUserConfigurationResponseOutput }
LinuxUserConfigurationResponseInput is an input type that accepts LinuxUserConfigurationResponseArgs and LinuxUserConfigurationResponseOutput values. You can construct a concrete instance of `LinuxUserConfigurationResponseInput` via:
LinuxUserConfigurationResponseArgs{...}
type LinuxUserConfigurationResponseOutput ¶
type LinuxUserConfigurationResponseOutput struct{ *pulumi.OutputState }
func (LinuxUserConfigurationResponseOutput) ElementType ¶
func (LinuxUserConfigurationResponseOutput) ElementType() reflect.Type
func (LinuxUserConfigurationResponseOutput) Gid ¶
func (o LinuxUserConfigurationResponseOutput) Gid() pulumi.IntPtrOutput
The uid and gid properties must be specified together or not at all. If not specified the underlying operating system picks the gid.
func (LinuxUserConfigurationResponseOutput) SshPrivateKey ¶
func (o LinuxUserConfigurationResponseOutput) SshPrivateKey() pulumi.StringPtrOutput
The private key must not be password protected. The private key is used to automatically configure asymmetric-key based authentication for SSH between nodes in a Linux pool when the pool's enableInterNodeCommunication property is true (it is ignored if enableInterNodeCommunication is false). It does this by placing the key pair into the user's .ssh directory. If not specified, password-less SSH is not configured between nodes (no modification of the user's .ssh directory is done).
func (LinuxUserConfigurationResponseOutput) ToLinuxUserConfigurationResponseOutput ¶
func (o LinuxUserConfigurationResponseOutput) ToLinuxUserConfigurationResponseOutput() LinuxUserConfigurationResponseOutput
func (LinuxUserConfigurationResponseOutput) ToLinuxUserConfigurationResponseOutputWithContext ¶
func (o LinuxUserConfigurationResponseOutput) ToLinuxUserConfigurationResponseOutputWithContext(ctx context.Context) LinuxUserConfigurationResponseOutput
func (LinuxUserConfigurationResponseOutput) ToLinuxUserConfigurationResponsePtrOutput ¶
func (o LinuxUserConfigurationResponseOutput) ToLinuxUserConfigurationResponsePtrOutput() LinuxUserConfigurationResponsePtrOutput
func (LinuxUserConfigurationResponseOutput) ToLinuxUserConfigurationResponsePtrOutputWithContext ¶
func (o LinuxUserConfigurationResponseOutput) ToLinuxUserConfigurationResponsePtrOutputWithContext(ctx context.Context) LinuxUserConfigurationResponsePtrOutput
func (LinuxUserConfigurationResponseOutput) Uid ¶
func (o LinuxUserConfigurationResponseOutput) Uid() pulumi.IntPtrOutput
The uid and gid properties must be specified together or not at all. If not specified the underlying operating system picks the uid.
type LinuxUserConfigurationResponsePtrInput ¶
type LinuxUserConfigurationResponsePtrInput interface { pulumi.Input ToLinuxUserConfigurationResponsePtrOutput() LinuxUserConfigurationResponsePtrOutput ToLinuxUserConfigurationResponsePtrOutputWithContext(context.Context) LinuxUserConfigurationResponsePtrOutput }
LinuxUserConfigurationResponsePtrInput is an input type that accepts LinuxUserConfigurationResponseArgs, LinuxUserConfigurationResponsePtr and LinuxUserConfigurationResponsePtrOutput values. You can construct a concrete instance of `LinuxUserConfigurationResponsePtrInput` via:
LinuxUserConfigurationResponseArgs{...} or: nil
func LinuxUserConfigurationResponsePtr ¶
func LinuxUserConfigurationResponsePtr(v *LinuxUserConfigurationResponseArgs) LinuxUserConfigurationResponsePtrInput
type LinuxUserConfigurationResponsePtrOutput ¶
type LinuxUserConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (LinuxUserConfigurationResponsePtrOutput) ElementType ¶
func (LinuxUserConfigurationResponsePtrOutput) ElementType() reflect.Type
func (LinuxUserConfigurationResponsePtrOutput) Gid ¶
func (o LinuxUserConfigurationResponsePtrOutput) Gid() pulumi.IntPtrOutput
The uid and gid properties must be specified together or not at all. If not specified the underlying operating system picks the gid.
func (LinuxUserConfigurationResponsePtrOutput) SshPrivateKey ¶
func (o LinuxUserConfigurationResponsePtrOutput) SshPrivateKey() pulumi.StringPtrOutput
The private key must not be password protected. The private key is used to automatically configure asymmetric-key based authentication for SSH between nodes in a Linux pool when the pool's enableInterNodeCommunication property is true (it is ignored if enableInterNodeCommunication is false). It does this by placing the key pair into the user's .ssh directory. If not specified, password-less SSH is not configured between nodes (no modification of the user's .ssh directory is done).
func (LinuxUserConfigurationResponsePtrOutput) ToLinuxUserConfigurationResponsePtrOutput ¶
func (o LinuxUserConfigurationResponsePtrOutput) ToLinuxUserConfigurationResponsePtrOutput() LinuxUserConfigurationResponsePtrOutput
func (LinuxUserConfigurationResponsePtrOutput) ToLinuxUserConfigurationResponsePtrOutputWithContext ¶
func (o LinuxUserConfigurationResponsePtrOutput) ToLinuxUserConfigurationResponsePtrOutputWithContext(ctx context.Context) LinuxUserConfigurationResponsePtrOutput
func (LinuxUserConfigurationResponsePtrOutput) Uid ¶
func (o LinuxUserConfigurationResponsePtrOutput) Uid() pulumi.IntPtrOutput
The uid and gid properties must be specified together or not at all. If not specified the underlying operating system picks the uid.
type ListBatchAccountKeysResult ¶
type ListBatchAccountKeysResult struct { // The Batch account name. AccountName string `pulumi:"accountName"` // The primary key associated with the account. Primary string `pulumi:"primary"` // The secondary key associated with the account. Secondary string `pulumi:"secondary"` }
A set of Azure Batch account keys.
func ListBatchAccountKeys ¶
func ListBatchAccountKeys(ctx *pulumi.Context, args *ListBatchAccountKeysArgs, opts ...pulumi.InvokeOption) (*ListBatchAccountKeysResult, error)
type LookupApplicationArgs ¶
type LookupApplicationArgs struct { // The name of the Batch account. AccountName string `pulumi:"accountName"` // The name of the application. This must be unique within the account. ApplicationName string `pulumi:"applicationName"` // The name of the resource group that contains the Batch account. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupApplicationPackageArgs ¶
type LookupApplicationPackageArgs struct { // The name of the Batch account. AccountName string `pulumi:"accountName"` // The name of the application. This must be unique within the account. ApplicationName string `pulumi:"applicationName"` // The name of the resource group that contains the Batch account. ResourceGroupName string `pulumi:"resourceGroupName"` // The version of the application. VersionName string `pulumi:"versionName"` }
type LookupApplicationPackageResult ¶
type LookupApplicationPackageResult struct { // The ETag of the resource, used for concurrency statements. Etag string `pulumi:"etag"` // The format of the application package, if the package is active. Format string `pulumi:"format"` // The time at which the package was last activated, if the package is active. LastActivationTime string `pulumi:"lastActivationTime"` // The name of the resource. Name string `pulumi:"name"` // The current state of the application package. State string `pulumi:"state"` // The URL for the application package in Azure Storage. StorageUrl string `pulumi:"storageUrl"` // The UTC time at which the Azure Storage URL will expire. StorageUrlExpiry string `pulumi:"storageUrlExpiry"` // The type of the resource. Type string `pulumi:"type"` }
An application package which represents a particular version of an application.
func LookupApplicationPackage ¶
func LookupApplicationPackage(ctx *pulumi.Context, args *LookupApplicationPackageArgs, opts ...pulumi.InvokeOption) (*LookupApplicationPackageResult, error)
type LookupApplicationResult ¶
type LookupApplicationResult struct { // A value indicating whether packages within the application may be overwritten using the same version string. AllowUpdates *bool `pulumi:"allowUpdates"` // The package to use if a client requests the application but does not specify a version. This property can only be set to the name of an existing package. DefaultVersion *string `pulumi:"defaultVersion"` // The display name for the application. DisplayName *string `pulumi:"displayName"` // The ETag of the resource, used for concurrency statements. Etag string `pulumi:"etag"` // The name of the resource. Name string `pulumi:"name"` // The type of the resource. Type string `pulumi:"type"` }
Contains information about an application in a Batch account.
func LookupApplication ¶
func LookupApplication(ctx *pulumi.Context, args *LookupApplicationArgs, opts ...pulumi.InvokeOption) (*LookupApplicationResult, error)
type LookupBatchAccountArgs ¶
type LookupBatchAccountResult ¶
type LookupBatchAccountResult struct { // The account endpoint used to interact with the Batch service. AccountEndpoint string `pulumi:"accountEndpoint"` ActiveJobAndJobScheduleQuota int `pulumi:"activeJobAndJobScheduleQuota"` // Contains information about the auto-storage account associated with a Batch account. AutoStorage AutoStoragePropertiesResponse `pulumi:"autoStorage"` // For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned. DedicatedCoreQuota int `pulumi:"dedicatedCoreQuota"` // A list of the dedicated core quota per Virtual Machine family for the Batch account. For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned. DedicatedCoreQuotaPerVMFamily []VirtualMachineFamilyCoreQuotaResponse `pulumi:"dedicatedCoreQuotaPerVMFamily"` // Batch is transitioning its core quota system for dedicated cores to be enforced per Virtual Machine family. During this transitional phase, the dedicated core quota per Virtual Machine family may not yet be enforced. If this flag is false, dedicated core quota is enforced via the old dedicatedCoreQuota property on the account and does not consider Virtual Machine family. If this flag is true, dedicated core quota is enforced via the dedicatedCoreQuotaPerVMFamily property on the account, and the old dedicatedCoreQuota does not apply. DedicatedCoreQuotaPerVMFamilyEnforced bool `pulumi:"dedicatedCoreQuotaPerVMFamilyEnforced"` // Configures how customer data is encrypted inside the Batch account. By default, accounts are encrypted using a Microsoft managed key. For additional control, a customer-managed key can be used instead. Encryption EncryptionPropertiesResponse `pulumi:"encryption"` // The identity of the Batch account. Identity *BatchAccountIdentityResponse `pulumi:"identity"` // Identifies the Azure key vault associated with a Batch account. KeyVaultReference KeyVaultReferenceResponse `pulumi:"keyVaultReference"` // The location of the resource. Location string `pulumi:"location"` // For accounts with PoolAllocationMode set to UserSubscription, quota is managed on the subscription so this value is not returned. LowPriorityCoreQuota int `pulumi:"lowPriorityCoreQuota"` // The name of the resource. Name string `pulumi:"name"` // The allocation mode for creating pools in the Batch account. PoolAllocationMode string `pulumi:"poolAllocationMode"` PoolQuota int `pulumi:"poolQuota"` // List of private endpoint connections associated with the Batch account PrivateEndpointConnections []PrivateEndpointConnectionResponse `pulumi:"privateEndpointConnections"` // The provisioned state of the resource ProvisioningState string `pulumi:"provisioningState"` // If not specified, the default value is 'enabled'. PublicNetworkAccess string `pulumi:"publicNetworkAccess"` // The tags of the resource. Tags map[string]string `pulumi:"tags"` // The type of the resource. Type string `pulumi:"type"` }
Contains information about an Azure Batch account.
func LookupBatchAccount ¶
func LookupBatchAccount(ctx *pulumi.Context, args *LookupBatchAccountArgs, opts ...pulumi.InvokeOption) (*LookupBatchAccountResult, error)
type LookupCertificateArgs ¶
type LookupCertificateArgs struct { // The name of the Batch account. AccountName string `pulumi:"accountName"` // The identifier for the certificate. This must be made up of algorithm and thumbprint separated by a dash, and must match the certificate data in the request. For example SHA1-a3d1c5. CertificateName string `pulumi:"certificateName"` // The name of the resource group that contains the Batch account. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupCertificateResult ¶
type LookupCertificateResult struct { // This is only returned when the certificate provisioningState is 'Failed'. DeleteCertificateError DeleteCertificateErrorResponse `pulumi:"deleteCertificateError"` // The ETag of the resource, used for concurrency statements. Etag string `pulumi:"etag"` // The format of the certificate - either Pfx or Cer. If omitted, the default is Pfx. Format *string `pulumi:"format"` // The name of the resource. Name string `pulumi:"name"` // The previous provisioned state of the resource PreviousProvisioningState string `pulumi:"previousProvisioningState"` PreviousProvisioningStateTransitionTime string `pulumi:"previousProvisioningStateTransitionTime"` ProvisioningState string `pulumi:"provisioningState"` ProvisioningStateTransitionTime string `pulumi:"provisioningStateTransitionTime"` // The public key of the certificate. PublicData string `pulumi:"publicData"` // This must match the thumbprint from the name. Thumbprint *string `pulumi:"thumbprint"` // This must match the first portion of the certificate name. Currently required to be 'SHA1'. ThumbprintAlgorithm *string `pulumi:"thumbprintAlgorithm"` // The type of the resource. Type string `pulumi:"type"` }
Contains information about a certificate.
func LookupCertificate ¶
func LookupCertificate(ctx *pulumi.Context, args *LookupCertificateArgs, opts ...pulumi.InvokeOption) (*LookupCertificateResult, error)
type LookupPoolArgs ¶
type LookupPoolArgs struct { // The name of the Batch account. AccountName string `pulumi:"accountName"` // The pool name. This must be unique within the account. PoolName string `pulumi:"poolName"` // The name of the resource group that contains the Batch account. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupPoolResult ¶
type LookupPoolResult struct { AllocationState string `pulumi:"allocationState"` AllocationStateTransitionTime string `pulumi:"allocationStateTransitionTime"` // The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail. ApplicationLicenses []string `pulumi:"applicationLicenses"` // Changes to application package references affect all new compute nodes joining the pool, but do not affect compute nodes that are already in the pool until they are rebooted or reimaged. There is a maximum of 10 application package references on any given pool. ApplicationPackages []ApplicationPackageReferenceResponse `pulumi:"applicationPackages"` // This property is set only if the pool automatically scales, i.e. autoScaleSettings are used. AutoScaleRun AutoScaleRunResponse `pulumi:"autoScaleRun"` // For Windows compute nodes, the Batch service installs the certificates to the specified certificate store and location. For Linux compute nodes, the certificates are stored in a directory inside the task working directory and an environment variable AZ_BATCH_CERTIFICATES_DIR is supplied to the task to query for this location. For certificates with visibility of 'remoteUser', a 'certs' directory is created in the user's home directory (e.g., /home/{user-name}/certs) and certificates are placed in that directory. Certificates []CertificateReferenceResponse `pulumi:"certificates"` CreationTime string `pulumi:"creationTime"` CurrentDedicatedNodes int `pulumi:"currentDedicatedNodes"` CurrentLowPriorityNodes int `pulumi:"currentLowPriorityNodes"` // Using CloudServiceConfiguration specifies that the nodes should be creating using Azure Cloud Services (PaaS), while VirtualMachineConfiguration uses Azure Virtual Machines (IaaS). DeploymentConfiguration *DeploymentConfigurationResponse `pulumi:"deploymentConfiguration"` // The display name need not be unique and can contain any Unicode characters up to a maximum length of 1024. DisplayName *string `pulumi:"displayName"` // The ETag of the resource, used for concurrency statements. Etag string `pulumi:"etag"` // This imposes restrictions on which nodes can be assigned to the pool. Enabling this value can reduce the chance of the requested number of nodes to be allocated in the pool. If not specified, this value defaults to 'Disabled'. InterNodeCommunication *string `pulumi:"interNodeCommunication"` // This is the last time at which the pool level data, such as the targetDedicatedNodes or autoScaleSettings, changed. It does not factor in node-level changes such as a compute node changing state. LastModified string `pulumi:"lastModified"` // The default value is 1. The maximum value is the smaller of 4 times the number of cores of the vmSize of the pool or 256. MaxTasksPerNode *int `pulumi:"maxTasksPerNode"` // The Batch service does not assign any meaning to metadata; it is solely for the use of user code. Metadata []MetadataItemResponse `pulumi:"metadata"` // This supports Azure Files, NFS, CIFS/SMB, and Blobfuse. MountConfiguration []MountConfigurationResponse `pulumi:"mountConfiguration"` // The name of the resource. Name string `pulumi:"name"` // The network configuration for a pool. NetworkConfiguration *NetworkConfigurationResponse `pulumi:"networkConfiguration"` ProvisioningState string `pulumi:"provisioningState"` ProvisioningStateTransitionTime string `pulumi:"provisioningStateTransitionTime"` // Describes either the current operation (if the pool AllocationState is Resizing) or the previously completed operation (if the AllocationState is Steady). ResizeOperationStatus ResizeOperationStatusResponse `pulumi:"resizeOperationStatus"` // Defines the desired size of the pool. This can either be 'fixedScale' where the requested targetDedicatedNodes is specified, or 'autoScale' which defines a formula which is periodically reevaluated. If this property is not specified, the pool will have a fixed scale with 0 targetDedicatedNodes. ScaleSettings *ScaleSettingsResponse `pulumi:"scaleSettings"` // In an PATCH (update) operation, this property can be set to an empty object to remove the start task from the pool. StartTask *StartTaskResponse `pulumi:"startTask"` // If not specified, the default is spread. TaskSchedulingPolicy *TaskSchedulingPolicyResponse `pulumi:"taskSchedulingPolicy"` // The type of the resource. Type string `pulumi:"type"` UserAccounts []UserAccountResponse `pulumi:"userAccounts"` // For information about available sizes of virtual machines for Cloud Services pools (pools created with cloudServiceConfiguration), see Sizes for Cloud Services (https://azure.microsoft.com/documentation/articles/cloud-services-sizes-specs/). Batch supports all Cloud Services VM sizes except ExtraSmall. For information about available VM sizes for pools using images from the Virtual Machines Marketplace (pools created with virtualMachineConfiguration) see Sizes for Virtual Machines (Linux) (https://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/) or Sizes for Virtual Machines (Windows) (https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/). Batch supports all Azure VM sizes except STANDARD_A0 and those with premium storage (STANDARD_GS, STANDARD_DS, and STANDARD_DSV2 series). VmSize *string `pulumi:"vmSize"` }
Contains information about a pool.
func LookupPool ¶
func LookupPool(ctx *pulumi.Context, args *LookupPoolArgs, opts ...pulumi.InvokeOption) (*LookupPoolResult, error)
type MetadataItem ¶
The Batch service does not assign any meaning to this metadata; it is solely for the use of user code.
type MetadataItemArgs ¶
type MetadataItemArgs struct { Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
The Batch service does not assign any meaning to this metadata; it is solely for the use of user code.
func (MetadataItemArgs) ElementType ¶
func (MetadataItemArgs) ElementType() reflect.Type
func (MetadataItemArgs) ToMetadataItemOutput ¶
func (i MetadataItemArgs) ToMetadataItemOutput() MetadataItemOutput
func (MetadataItemArgs) ToMetadataItemOutputWithContext ¶
func (i MetadataItemArgs) ToMetadataItemOutputWithContext(ctx context.Context) MetadataItemOutput
type MetadataItemArray ¶
type MetadataItemArray []MetadataItemInput
func (MetadataItemArray) ElementType ¶
func (MetadataItemArray) ElementType() reflect.Type
func (MetadataItemArray) ToMetadataItemArrayOutput ¶
func (i MetadataItemArray) ToMetadataItemArrayOutput() MetadataItemArrayOutput
func (MetadataItemArray) ToMetadataItemArrayOutputWithContext ¶
func (i MetadataItemArray) ToMetadataItemArrayOutputWithContext(ctx context.Context) MetadataItemArrayOutput
type MetadataItemArrayInput ¶
type MetadataItemArrayInput interface { pulumi.Input ToMetadataItemArrayOutput() MetadataItemArrayOutput ToMetadataItemArrayOutputWithContext(context.Context) MetadataItemArrayOutput }
MetadataItemArrayInput is an input type that accepts MetadataItemArray and MetadataItemArrayOutput values. You can construct a concrete instance of `MetadataItemArrayInput` via:
MetadataItemArray{ MetadataItemArgs{...} }
type MetadataItemArrayOutput ¶
type MetadataItemArrayOutput struct{ *pulumi.OutputState }
func (MetadataItemArrayOutput) ElementType ¶
func (MetadataItemArrayOutput) ElementType() reflect.Type
func (MetadataItemArrayOutput) Index ¶
func (o MetadataItemArrayOutput) Index(i pulumi.IntInput) MetadataItemOutput
func (MetadataItemArrayOutput) ToMetadataItemArrayOutput ¶
func (o MetadataItemArrayOutput) ToMetadataItemArrayOutput() MetadataItemArrayOutput
func (MetadataItemArrayOutput) ToMetadataItemArrayOutputWithContext ¶
func (o MetadataItemArrayOutput) ToMetadataItemArrayOutputWithContext(ctx context.Context) MetadataItemArrayOutput
type MetadataItemInput ¶
type MetadataItemInput interface { pulumi.Input ToMetadataItemOutput() MetadataItemOutput ToMetadataItemOutputWithContext(context.Context) MetadataItemOutput }
MetadataItemInput is an input type that accepts MetadataItemArgs and MetadataItemOutput values. You can construct a concrete instance of `MetadataItemInput` via:
MetadataItemArgs{...}
type MetadataItemOutput ¶
type MetadataItemOutput struct{ *pulumi.OutputState }
The Batch service does not assign any meaning to this metadata; it is solely for the use of user code.
func (MetadataItemOutput) ElementType ¶
func (MetadataItemOutput) ElementType() reflect.Type
func (MetadataItemOutput) Name ¶
func (o MetadataItemOutput) Name() pulumi.StringOutput
func (MetadataItemOutput) ToMetadataItemOutput ¶
func (o MetadataItemOutput) ToMetadataItemOutput() MetadataItemOutput
func (MetadataItemOutput) ToMetadataItemOutputWithContext ¶
func (o MetadataItemOutput) ToMetadataItemOutputWithContext(ctx context.Context) MetadataItemOutput
func (MetadataItemOutput) Value ¶
func (o MetadataItemOutput) Value() pulumi.StringOutput
type MetadataItemResponse ¶
The Batch service does not assign any meaning to this metadata; it is solely for the use of user code.
type MetadataItemResponseArgs ¶
type MetadataItemResponseArgs struct { Name pulumi.StringInput `pulumi:"name"` Value pulumi.StringInput `pulumi:"value"` }
The Batch service does not assign any meaning to this metadata; it is solely for the use of user code.
func (MetadataItemResponseArgs) ElementType ¶
func (MetadataItemResponseArgs) ElementType() reflect.Type
func (MetadataItemResponseArgs) ToMetadataItemResponseOutput ¶
func (i MetadataItemResponseArgs) ToMetadataItemResponseOutput() MetadataItemResponseOutput
func (MetadataItemResponseArgs) ToMetadataItemResponseOutputWithContext ¶
func (i MetadataItemResponseArgs) ToMetadataItemResponseOutputWithContext(ctx context.Context) MetadataItemResponseOutput
type MetadataItemResponseArray ¶
type MetadataItemResponseArray []MetadataItemResponseInput
func (MetadataItemResponseArray) ElementType ¶
func (MetadataItemResponseArray) ElementType() reflect.Type
func (MetadataItemResponseArray) ToMetadataItemResponseArrayOutput ¶
func (i MetadataItemResponseArray) ToMetadataItemResponseArrayOutput() MetadataItemResponseArrayOutput
func (MetadataItemResponseArray) ToMetadataItemResponseArrayOutputWithContext ¶
func (i MetadataItemResponseArray) ToMetadataItemResponseArrayOutputWithContext(ctx context.Context) MetadataItemResponseArrayOutput
type MetadataItemResponseArrayInput ¶
type MetadataItemResponseArrayInput interface { pulumi.Input ToMetadataItemResponseArrayOutput() MetadataItemResponseArrayOutput ToMetadataItemResponseArrayOutputWithContext(context.Context) MetadataItemResponseArrayOutput }
MetadataItemResponseArrayInput is an input type that accepts MetadataItemResponseArray and MetadataItemResponseArrayOutput values. You can construct a concrete instance of `MetadataItemResponseArrayInput` via:
MetadataItemResponseArray{ MetadataItemResponseArgs{...} }
type MetadataItemResponseArrayOutput ¶
type MetadataItemResponseArrayOutput struct{ *pulumi.OutputState }
func (MetadataItemResponseArrayOutput) ElementType ¶
func (MetadataItemResponseArrayOutput) ElementType() reflect.Type
func (MetadataItemResponseArrayOutput) Index ¶
func (o MetadataItemResponseArrayOutput) Index(i pulumi.IntInput) MetadataItemResponseOutput
func (MetadataItemResponseArrayOutput) ToMetadataItemResponseArrayOutput ¶
func (o MetadataItemResponseArrayOutput) ToMetadataItemResponseArrayOutput() MetadataItemResponseArrayOutput
func (MetadataItemResponseArrayOutput) ToMetadataItemResponseArrayOutputWithContext ¶
func (o MetadataItemResponseArrayOutput) ToMetadataItemResponseArrayOutputWithContext(ctx context.Context) MetadataItemResponseArrayOutput
type MetadataItemResponseInput ¶
type MetadataItemResponseInput interface { pulumi.Input ToMetadataItemResponseOutput() MetadataItemResponseOutput ToMetadataItemResponseOutputWithContext(context.Context) MetadataItemResponseOutput }
MetadataItemResponseInput is an input type that accepts MetadataItemResponseArgs and MetadataItemResponseOutput values. You can construct a concrete instance of `MetadataItemResponseInput` via:
MetadataItemResponseArgs{...}
type MetadataItemResponseOutput ¶
type MetadataItemResponseOutput struct{ *pulumi.OutputState }
The Batch service does not assign any meaning to this metadata; it is solely for the use of user code.
func (MetadataItemResponseOutput) ElementType ¶
func (MetadataItemResponseOutput) ElementType() reflect.Type
func (MetadataItemResponseOutput) Name ¶
func (o MetadataItemResponseOutput) Name() pulumi.StringOutput
func (MetadataItemResponseOutput) ToMetadataItemResponseOutput ¶
func (o MetadataItemResponseOutput) ToMetadataItemResponseOutput() MetadataItemResponseOutput
func (MetadataItemResponseOutput) ToMetadataItemResponseOutputWithContext ¶
func (o MetadataItemResponseOutput) ToMetadataItemResponseOutputWithContext(ctx context.Context) MetadataItemResponseOutput
func (MetadataItemResponseOutput) Value ¶
func (o MetadataItemResponseOutput) Value() pulumi.StringOutput
type MountConfiguration ¶
type MountConfiguration struct { // This property is mutually exclusive with all other properties. AzureBlobFileSystemConfiguration *AzureBlobFileSystemConfiguration `pulumi:"azureBlobFileSystemConfiguration"` AzureFileShareConfiguration *AzureFileShareConfiguration `pulumi:"azureFileShareConfiguration"` // This property is mutually exclusive with all other properties. CifsMountConfiguration *CIFSMountConfiguration `pulumi:"cifsMountConfiguration"` // This property is mutually exclusive with all other properties. NfsMountConfiguration *NFSMountConfiguration `pulumi:"nfsMountConfiguration"` }
type MountConfigurationArgs ¶
type MountConfigurationArgs struct { // This property is mutually exclusive with all other properties. AzureBlobFileSystemConfiguration AzureBlobFileSystemConfigurationPtrInput `pulumi:"azureBlobFileSystemConfiguration"` AzureFileShareConfiguration AzureFileShareConfigurationPtrInput `pulumi:"azureFileShareConfiguration"` // This property is mutually exclusive with all other properties. CifsMountConfiguration CIFSMountConfigurationPtrInput `pulumi:"cifsMountConfiguration"` // This property is mutually exclusive with all other properties. NfsMountConfiguration NFSMountConfigurationPtrInput `pulumi:"nfsMountConfiguration"` }
func (MountConfigurationArgs) ElementType ¶
func (MountConfigurationArgs) ElementType() reflect.Type
func (MountConfigurationArgs) ToMountConfigurationOutput ¶
func (i MountConfigurationArgs) ToMountConfigurationOutput() MountConfigurationOutput
func (MountConfigurationArgs) ToMountConfigurationOutputWithContext ¶
func (i MountConfigurationArgs) ToMountConfigurationOutputWithContext(ctx context.Context) MountConfigurationOutput
type MountConfigurationArray ¶
type MountConfigurationArray []MountConfigurationInput
func (MountConfigurationArray) ElementType ¶
func (MountConfigurationArray) ElementType() reflect.Type
func (MountConfigurationArray) ToMountConfigurationArrayOutput ¶
func (i MountConfigurationArray) ToMountConfigurationArrayOutput() MountConfigurationArrayOutput
func (MountConfigurationArray) ToMountConfigurationArrayOutputWithContext ¶
func (i MountConfigurationArray) ToMountConfigurationArrayOutputWithContext(ctx context.Context) MountConfigurationArrayOutput
type MountConfigurationArrayInput ¶
type MountConfigurationArrayInput interface { pulumi.Input ToMountConfigurationArrayOutput() MountConfigurationArrayOutput ToMountConfigurationArrayOutputWithContext(context.Context) MountConfigurationArrayOutput }
MountConfigurationArrayInput is an input type that accepts MountConfigurationArray and MountConfigurationArrayOutput values. You can construct a concrete instance of `MountConfigurationArrayInput` via:
MountConfigurationArray{ MountConfigurationArgs{...} }
type MountConfigurationArrayOutput ¶
type MountConfigurationArrayOutput struct{ *pulumi.OutputState }
func (MountConfigurationArrayOutput) ElementType ¶
func (MountConfigurationArrayOutput) ElementType() reflect.Type
func (MountConfigurationArrayOutput) Index ¶
func (o MountConfigurationArrayOutput) Index(i pulumi.IntInput) MountConfigurationOutput
func (MountConfigurationArrayOutput) ToMountConfigurationArrayOutput ¶
func (o MountConfigurationArrayOutput) ToMountConfigurationArrayOutput() MountConfigurationArrayOutput
func (MountConfigurationArrayOutput) ToMountConfigurationArrayOutputWithContext ¶
func (o MountConfigurationArrayOutput) ToMountConfigurationArrayOutputWithContext(ctx context.Context) MountConfigurationArrayOutput
type MountConfigurationInput ¶
type MountConfigurationInput interface { pulumi.Input ToMountConfigurationOutput() MountConfigurationOutput ToMountConfigurationOutputWithContext(context.Context) MountConfigurationOutput }
MountConfigurationInput is an input type that accepts MountConfigurationArgs and MountConfigurationOutput values. You can construct a concrete instance of `MountConfigurationInput` via:
MountConfigurationArgs{...}
type MountConfigurationOutput ¶
type MountConfigurationOutput struct{ *pulumi.OutputState }
func (MountConfigurationOutput) AzureBlobFileSystemConfiguration ¶
func (o MountConfigurationOutput) AzureBlobFileSystemConfiguration() AzureBlobFileSystemConfigurationPtrOutput
This property is mutually exclusive with all other properties.
func (MountConfigurationOutput) AzureFileShareConfiguration ¶
func (o MountConfigurationOutput) AzureFileShareConfiguration() AzureFileShareConfigurationPtrOutput
This property is mutually exclusive with all other properties.
func (MountConfigurationOutput) CifsMountConfiguration ¶
func (o MountConfigurationOutput) CifsMountConfiguration() CIFSMountConfigurationPtrOutput
This property is mutually exclusive with all other properties.
func (MountConfigurationOutput) ElementType ¶
func (MountConfigurationOutput) ElementType() reflect.Type
func (MountConfigurationOutput) NfsMountConfiguration ¶
func (o MountConfigurationOutput) NfsMountConfiguration() NFSMountConfigurationPtrOutput
This property is mutually exclusive with all other properties.
func (MountConfigurationOutput) ToMountConfigurationOutput ¶
func (o MountConfigurationOutput) ToMountConfigurationOutput() MountConfigurationOutput
func (MountConfigurationOutput) ToMountConfigurationOutputWithContext ¶
func (o MountConfigurationOutput) ToMountConfigurationOutputWithContext(ctx context.Context) MountConfigurationOutput
type MountConfigurationResponse ¶
type MountConfigurationResponse struct { // This property is mutually exclusive with all other properties. AzureBlobFileSystemConfiguration *AzureBlobFileSystemConfigurationResponse `pulumi:"azureBlobFileSystemConfiguration"` AzureFileShareConfiguration *AzureFileShareConfigurationResponse `pulumi:"azureFileShareConfiguration"` // This property is mutually exclusive with all other properties. CifsMountConfiguration *CIFSMountConfigurationResponse `pulumi:"cifsMountConfiguration"` // This property is mutually exclusive with all other properties. NfsMountConfiguration *NFSMountConfigurationResponse `pulumi:"nfsMountConfiguration"` }
type MountConfigurationResponseArgs ¶
type MountConfigurationResponseArgs struct { // This property is mutually exclusive with all other properties. AzureBlobFileSystemConfiguration AzureBlobFileSystemConfigurationResponsePtrInput `pulumi:"azureBlobFileSystemConfiguration"` AzureFileShareConfiguration AzureFileShareConfigurationResponsePtrInput `pulumi:"azureFileShareConfiguration"` // This property is mutually exclusive with all other properties. CifsMountConfiguration CIFSMountConfigurationResponsePtrInput `pulumi:"cifsMountConfiguration"` // This property is mutually exclusive with all other properties. NfsMountConfiguration NFSMountConfigurationResponsePtrInput `pulumi:"nfsMountConfiguration"` }
func (MountConfigurationResponseArgs) ElementType ¶
func (MountConfigurationResponseArgs) ElementType() reflect.Type
func (MountConfigurationResponseArgs) ToMountConfigurationResponseOutput ¶
func (i MountConfigurationResponseArgs) ToMountConfigurationResponseOutput() MountConfigurationResponseOutput
func (MountConfigurationResponseArgs) ToMountConfigurationResponseOutputWithContext ¶
func (i MountConfigurationResponseArgs) ToMountConfigurationResponseOutputWithContext(ctx context.Context) MountConfigurationResponseOutput
type MountConfigurationResponseArray ¶
type MountConfigurationResponseArray []MountConfigurationResponseInput
func (MountConfigurationResponseArray) ElementType ¶
func (MountConfigurationResponseArray) ElementType() reflect.Type
func (MountConfigurationResponseArray) ToMountConfigurationResponseArrayOutput ¶
func (i MountConfigurationResponseArray) ToMountConfigurationResponseArrayOutput() MountConfigurationResponseArrayOutput
func (MountConfigurationResponseArray) ToMountConfigurationResponseArrayOutputWithContext ¶
func (i MountConfigurationResponseArray) ToMountConfigurationResponseArrayOutputWithContext(ctx context.Context) MountConfigurationResponseArrayOutput
type MountConfigurationResponseArrayInput ¶
type MountConfigurationResponseArrayInput interface { pulumi.Input ToMountConfigurationResponseArrayOutput() MountConfigurationResponseArrayOutput ToMountConfigurationResponseArrayOutputWithContext(context.Context) MountConfigurationResponseArrayOutput }
MountConfigurationResponseArrayInput is an input type that accepts MountConfigurationResponseArray and MountConfigurationResponseArrayOutput values. You can construct a concrete instance of `MountConfigurationResponseArrayInput` via:
MountConfigurationResponseArray{ MountConfigurationResponseArgs{...} }
type MountConfigurationResponseArrayOutput ¶
type MountConfigurationResponseArrayOutput struct{ *pulumi.OutputState }
func (MountConfigurationResponseArrayOutput) ElementType ¶
func (MountConfigurationResponseArrayOutput) ElementType() reflect.Type
func (MountConfigurationResponseArrayOutput) Index ¶
func (o MountConfigurationResponseArrayOutput) Index(i pulumi.IntInput) MountConfigurationResponseOutput
func (MountConfigurationResponseArrayOutput) ToMountConfigurationResponseArrayOutput ¶
func (o MountConfigurationResponseArrayOutput) ToMountConfigurationResponseArrayOutput() MountConfigurationResponseArrayOutput
func (MountConfigurationResponseArrayOutput) ToMountConfigurationResponseArrayOutputWithContext ¶
func (o MountConfigurationResponseArrayOutput) ToMountConfigurationResponseArrayOutputWithContext(ctx context.Context) MountConfigurationResponseArrayOutput
type MountConfigurationResponseInput ¶
type MountConfigurationResponseInput interface { pulumi.Input ToMountConfigurationResponseOutput() MountConfigurationResponseOutput ToMountConfigurationResponseOutputWithContext(context.Context) MountConfigurationResponseOutput }
MountConfigurationResponseInput is an input type that accepts MountConfigurationResponseArgs and MountConfigurationResponseOutput values. You can construct a concrete instance of `MountConfigurationResponseInput` via:
MountConfigurationResponseArgs{...}
type MountConfigurationResponseOutput ¶
type MountConfigurationResponseOutput struct{ *pulumi.OutputState }
func (MountConfigurationResponseOutput) AzureBlobFileSystemConfiguration ¶
func (o MountConfigurationResponseOutput) AzureBlobFileSystemConfiguration() AzureBlobFileSystemConfigurationResponsePtrOutput
This property is mutually exclusive with all other properties.
func (MountConfigurationResponseOutput) AzureFileShareConfiguration ¶
func (o MountConfigurationResponseOutput) AzureFileShareConfiguration() AzureFileShareConfigurationResponsePtrOutput
This property is mutually exclusive with all other properties.
func (MountConfigurationResponseOutput) CifsMountConfiguration ¶
func (o MountConfigurationResponseOutput) CifsMountConfiguration() CIFSMountConfigurationResponsePtrOutput
This property is mutually exclusive with all other properties.
func (MountConfigurationResponseOutput) ElementType ¶
func (MountConfigurationResponseOutput) ElementType() reflect.Type
func (MountConfigurationResponseOutput) NfsMountConfiguration ¶
func (o MountConfigurationResponseOutput) NfsMountConfiguration() NFSMountConfigurationResponsePtrOutput
This property is mutually exclusive with all other properties.
func (MountConfigurationResponseOutput) ToMountConfigurationResponseOutput ¶
func (o MountConfigurationResponseOutput) ToMountConfigurationResponseOutput() MountConfigurationResponseOutput
func (MountConfigurationResponseOutput) ToMountConfigurationResponseOutputWithContext ¶
func (o MountConfigurationResponseOutput) ToMountConfigurationResponseOutputWithContext(ctx context.Context) MountConfigurationResponseOutput
type NFSMountConfiguration ¶
type NFSMountConfiguration struct { // These are 'net use' options in Windows and 'mount' options in Linux. MountOptions *string `pulumi:"mountOptions"` // All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable. RelativeMountPath string `pulumi:"relativeMountPath"` Source string `pulumi:"source"` }
type NFSMountConfigurationArgs ¶
type NFSMountConfigurationArgs struct { // These are 'net use' options in Windows and 'mount' options in Linux. MountOptions pulumi.StringPtrInput `pulumi:"mountOptions"` // All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable. RelativeMountPath pulumi.StringInput `pulumi:"relativeMountPath"` Source pulumi.StringInput `pulumi:"source"` }
func (NFSMountConfigurationArgs) ElementType ¶
func (NFSMountConfigurationArgs) ElementType() reflect.Type
func (NFSMountConfigurationArgs) ToNFSMountConfigurationOutput ¶
func (i NFSMountConfigurationArgs) ToNFSMountConfigurationOutput() NFSMountConfigurationOutput
func (NFSMountConfigurationArgs) ToNFSMountConfigurationOutputWithContext ¶
func (i NFSMountConfigurationArgs) ToNFSMountConfigurationOutputWithContext(ctx context.Context) NFSMountConfigurationOutput
func (NFSMountConfigurationArgs) ToNFSMountConfigurationPtrOutput ¶
func (i NFSMountConfigurationArgs) ToNFSMountConfigurationPtrOutput() NFSMountConfigurationPtrOutput
func (NFSMountConfigurationArgs) ToNFSMountConfigurationPtrOutputWithContext ¶
func (i NFSMountConfigurationArgs) ToNFSMountConfigurationPtrOutputWithContext(ctx context.Context) NFSMountConfigurationPtrOutput
type NFSMountConfigurationInput ¶
type NFSMountConfigurationInput interface { pulumi.Input ToNFSMountConfigurationOutput() NFSMountConfigurationOutput ToNFSMountConfigurationOutputWithContext(context.Context) NFSMountConfigurationOutput }
NFSMountConfigurationInput is an input type that accepts NFSMountConfigurationArgs and NFSMountConfigurationOutput values. You can construct a concrete instance of `NFSMountConfigurationInput` via:
NFSMountConfigurationArgs{...}
type NFSMountConfigurationOutput ¶
type NFSMountConfigurationOutput struct{ *pulumi.OutputState }
func (NFSMountConfigurationOutput) ElementType ¶
func (NFSMountConfigurationOutput) ElementType() reflect.Type
func (NFSMountConfigurationOutput) MountOptions ¶
func (o NFSMountConfigurationOutput) MountOptions() pulumi.StringPtrOutput
These are 'net use' options in Windows and 'mount' options in Linux.
func (NFSMountConfigurationOutput) RelativeMountPath ¶
func (o NFSMountConfigurationOutput) RelativeMountPath() pulumi.StringOutput
All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.
func (NFSMountConfigurationOutput) Source ¶
func (o NFSMountConfigurationOutput) Source() pulumi.StringOutput
func (NFSMountConfigurationOutput) ToNFSMountConfigurationOutput ¶
func (o NFSMountConfigurationOutput) ToNFSMountConfigurationOutput() NFSMountConfigurationOutput
func (NFSMountConfigurationOutput) ToNFSMountConfigurationOutputWithContext ¶
func (o NFSMountConfigurationOutput) ToNFSMountConfigurationOutputWithContext(ctx context.Context) NFSMountConfigurationOutput
func (NFSMountConfigurationOutput) ToNFSMountConfigurationPtrOutput ¶
func (o NFSMountConfigurationOutput) ToNFSMountConfigurationPtrOutput() NFSMountConfigurationPtrOutput
func (NFSMountConfigurationOutput) ToNFSMountConfigurationPtrOutputWithContext ¶
func (o NFSMountConfigurationOutput) ToNFSMountConfigurationPtrOutputWithContext(ctx context.Context) NFSMountConfigurationPtrOutput
type NFSMountConfigurationPtrInput ¶
type NFSMountConfigurationPtrInput interface { pulumi.Input ToNFSMountConfigurationPtrOutput() NFSMountConfigurationPtrOutput ToNFSMountConfigurationPtrOutputWithContext(context.Context) NFSMountConfigurationPtrOutput }
NFSMountConfigurationPtrInput is an input type that accepts NFSMountConfigurationArgs, NFSMountConfigurationPtr and NFSMountConfigurationPtrOutput values. You can construct a concrete instance of `NFSMountConfigurationPtrInput` via:
NFSMountConfigurationArgs{...} or: nil
func NFSMountConfigurationPtr ¶
func NFSMountConfigurationPtr(v *NFSMountConfigurationArgs) NFSMountConfigurationPtrInput
type NFSMountConfigurationPtrOutput ¶
type NFSMountConfigurationPtrOutput struct{ *pulumi.OutputState }
func (NFSMountConfigurationPtrOutput) Elem ¶
func (o NFSMountConfigurationPtrOutput) Elem() NFSMountConfigurationOutput
func (NFSMountConfigurationPtrOutput) ElementType ¶
func (NFSMountConfigurationPtrOutput) ElementType() reflect.Type
func (NFSMountConfigurationPtrOutput) MountOptions ¶
func (o NFSMountConfigurationPtrOutput) MountOptions() pulumi.StringPtrOutput
These are 'net use' options in Windows and 'mount' options in Linux.
func (NFSMountConfigurationPtrOutput) RelativeMountPath ¶
func (o NFSMountConfigurationPtrOutput) RelativeMountPath() pulumi.StringPtrOutput
All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.
func (NFSMountConfigurationPtrOutput) Source ¶
func (o NFSMountConfigurationPtrOutput) Source() pulumi.StringPtrOutput
func (NFSMountConfigurationPtrOutput) ToNFSMountConfigurationPtrOutput ¶
func (o NFSMountConfigurationPtrOutput) ToNFSMountConfigurationPtrOutput() NFSMountConfigurationPtrOutput
func (NFSMountConfigurationPtrOutput) ToNFSMountConfigurationPtrOutputWithContext ¶
func (o NFSMountConfigurationPtrOutput) ToNFSMountConfigurationPtrOutputWithContext(ctx context.Context) NFSMountConfigurationPtrOutput
type NFSMountConfigurationResponse ¶
type NFSMountConfigurationResponse struct { // These are 'net use' options in Windows and 'mount' options in Linux. MountOptions *string `pulumi:"mountOptions"` // All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable. RelativeMountPath string `pulumi:"relativeMountPath"` Source string `pulumi:"source"` }
type NFSMountConfigurationResponseArgs ¶
type NFSMountConfigurationResponseArgs struct { // These are 'net use' options in Windows and 'mount' options in Linux. MountOptions pulumi.StringPtrInput `pulumi:"mountOptions"` // All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable. RelativeMountPath pulumi.StringInput `pulumi:"relativeMountPath"` Source pulumi.StringInput `pulumi:"source"` }
func (NFSMountConfigurationResponseArgs) ElementType ¶
func (NFSMountConfigurationResponseArgs) ElementType() reflect.Type
func (NFSMountConfigurationResponseArgs) ToNFSMountConfigurationResponseOutput ¶
func (i NFSMountConfigurationResponseArgs) ToNFSMountConfigurationResponseOutput() NFSMountConfigurationResponseOutput
func (NFSMountConfigurationResponseArgs) ToNFSMountConfigurationResponseOutputWithContext ¶
func (i NFSMountConfigurationResponseArgs) ToNFSMountConfigurationResponseOutputWithContext(ctx context.Context) NFSMountConfigurationResponseOutput
func (NFSMountConfigurationResponseArgs) ToNFSMountConfigurationResponsePtrOutput ¶
func (i NFSMountConfigurationResponseArgs) ToNFSMountConfigurationResponsePtrOutput() NFSMountConfigurationResponsePtrOutput
func (NFSMountConfigurationResponseArgs) ToNFSMountConfigurationResponsePtrOutputWithContext ¶
func (i NFSMountConfigurationResponseArgs) ToNFSMountConfigurationResponsePtrOutputWithContext(ctx context.Context) NFSMountConfigurationResponsePtrOutput
type NFSMountConfigurationResponseInput ¶
type NFSMountConfigurationResponseInput interface { pulumi.Input ToNFSMountConfigurationResponseOutput() NFSMountConfigurationResponseOutput ToNFSMountConfigurationResponseOutputWithContext(context.Context) NFSMountConfigurationResponseOutput }
NFSMountConfigurationResponseInput is an input type that accepts NFSMountConfigurationResponseArgs and NFSMountConfigurationResponseOutput values. You can construct a concrete instance of `NFSMountConfigurationResponseInput` via:
NFSMountConfigurationResponseArgs{...}
type NFSMountConfigurationResponseOutput ¶
type NFSMountConfigurationResponseOutput struct{ *pulumi.OutputState }
func (NFSMountConfigurationResponseOutput) ElementType ¶
func (NFSMountConfigurationResponseOutput) ElementType() reflect.Type
func (NFSMountConfigurationResponseOutput) MountOptions ¶
func (o NFSMountConfigurationResponseOutput) MountOptions() pulumi.StringPtrOutput
These are 'net use' options in Windows and 'mount' options in Linux.
func (NFSMountConfigurationResponseOutput) RelativeMountPath ¶
func (o NFSMountConfigurationResponseOutput) RelativeMountPath() pulumi.StringOutput
All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.
func (NFSMountConfigurationResponseOutput) Source ¶
func (o NFSMountConfigurationResponseOutput) Source() pulumi.StringOutput
func (NFSMountConfigurationResponseOutput) ToNFSMountConfigurationResponseOutput ¶
func (o NFSMountConfigurationResponseOutput) ToNFSMountConfigurationResponseOutput() NFSMountConfigurationResponseOutput
func (NFSMountConfigurationResponseOutput) ToNFSMountConfigurationResponseOutputWithContext ¶
func (o NFSMountConfigurationResponseOutput) ToNFSMountConfigurationResponseOutputWithContext(ctx context.Context) NFSMountConfigurationResponseOutput
func (NFSMountConfigurationResponseOutput) ToNFSMountConfigurationResponsePtrOutput ¶
func (o NFSMountConfigurationResponseOutput) ToNFSMountConfigurationResponsePtrOutput() NFSMountConfigurationResponsePtrOutput
func (NFSMountConfigurationResponseOutput) ToNFSMountConfigurationResponsePtrOutputWithContext ¶
func (o NFSMountConfigurationResponseOutput) ToNFSMountConfigurationResponsePtrOutputWithContext(ctx context.Context) NFSMountConfigurationResponsePtrOutput
type NFSMountConfigurationResponsePtrInput ¶
type NFSMountConfigurationResponsePtrInput interface { pulumi.Input ToNFSMountConfigurationResponsePtrOutput() NFSMountConfigurationResponsePtrOutput ToNFSMountConfigurationResponsePtrOutputWithContext(context.Context) NFSMountConfigurationResponsePtrOutput }
NFSMountConfigurationResponsePtrInput is an input type that accepts NFSMountConfigurationResponseArgs, NFSMountConfigurationResponsePtr and NFSMountConfigurationResponsePtrOutput values. You can construct a concrete instance of `NFSMountConfigurationResponsePtrInput` via:
NFSMountConfigurationResponseArgs{...} or: nil
func NFSMountConfigurationResponsePtr ¶
func NFSMountConfigurationResponsePtr(v *NFSMountConfigurationResponseArgs) NFSMountConfigurationResponsePtrInput
type NFSMountConfigurationResponsePtrOutput ¶
type NFSMountConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (NFSMountConfigurationResponsePtrOutput) ElementType ¶
func (NFSMountConfigurationResponsePtrOutput) ElementType() reflect.Type
func (NFSMountConfigurationResponsePtrOutput) MountOptions ¶
func (o NFSMountConfigurationResponsePtrOutput) MountOptions() pulumi.StringPtrOutput
These are 'net use' options in Windows and 'mount' options in Linux.
func (NFSMountConfigurationResponsePtrOutput) RelativeMountPath ¶
func (o NFSMountConfigurationResponsePtrOutput) RelativeMountPath() pulumi.StringPtrOutput
All file systems are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR environment variable.
func (NFSMountConfigurationResponsePtrOutput) Source ¶
func (o NFSMountConfigurationResponsePtrOutput) Source() pulumi.StringPtrOutput
func (NFSMountConfigurationResponsePtrOutput) ToNFSMountConfigurationResponsePtrOutput ¶
func (o NFSMountConfigurationResponsePtrOutput) ToNFSMountConfigurationResponsePtrOutput() NFSMountConfigurationResponsePtrOutput
func (NFSMountConfigurationResponsePtrOutput) ToNFSMountConfigurationResponsePtrOutputWithContext ¶
func (o NFSMountConfigurationResponsePtrOutput) ToNFSMountConfigurationResponsePtrOutputWithContext(ctx context.Context) NFSMountConfigurationResponsePtrOutput
type NetworkConfiguration ¶
type NetworkConfiguration struct { // Pool endpoint configuration is only supported on pools with the virtualMachineConfiguration property. EndpointConfiguration *PoolEndpointConfiguration `pulumi:"endpointConfiguration"` // This property is only supported on Pools with the virtualMachineConfiguration property. PublicIPAddressConfiguration *PublicIPAddressConfiguration `pulumi:"publicIPAddressConfiguration"` // The virtual network must be in the same region and subscription as the Azure Batch account. The specified subnet should have enough free IP addresses to accommodate the number of nodes in the pool. If the subnet doesn't have enough free IP addresses, the pool will partially allocate compute nodes and a resize error will occur. The 'MicrosoftAzureBatch' service principal must have the 'Classic Virtual Machine Contributor' Role-Based Access Control (RBAC) role for the specified VNet. The specified subnet must allow communication from the Azure Batch service to be able to schedule tasks on the compute nodes. This can be verified by checking if the specified VNet has any associated Network Security Groups (NSG). If communication to the compute nodes in the specified subnet is denied by an NSG, then the Batch service will set the state of the compute nodes to unusable. If the specified VNet has any associated Network Security Groups (NSG), then a few reserved system ports must be enabled for inbound communication. For pools created with a virtual machine configuration, enable ports 29876 and 29877, as well as port 22 for Linux and port 3389 for Windows. For pools created with a cloud service configuration, enable ports 10100, 20100, and 30100. Also enable outbound connections to Azure Storage on port 443. For cloudServiceConfiguration pools, only 'classic' VNETs are supported. For more details see: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration SubnetId *string `pulumi:"subnetId"` }
The network configuration for a pool.
type NetworkConfigurationArgs ¶
type NetworkConfigurationArgs struct { // Pool endpoint configuration is only supported on pools with the virtualMachineConfiguration property. EndpointConfiguration PoolEndpointConfigurationPtrInput `pulumi:"endpointConfiguration"` // This property is only supported on Pools with the virtualMachineConfiguration property. PublicIPAddressConfiguration PublicIPAddressConfigurationPtrInput `pulumi:"publicIPAddressConfiguration"` // The virtual network must be in the same region and subscription as the Azure Batch account. The specified subnet should have enough free IP addresses to accommodate the number of nodes in the pool. If the subnet doesn't have enough free IP addresses, the pool will partially allocate compute nodes and a resize error will occur. The 'MicrosoftAzureBatch' service principal must have the 'Classic Virtual Machine Contributor' Role-Based Access Control (RBAC) role for the specified VNet. The specified subnet must allow communication from the Azure Batch service to be able to schedule tasks on the compute nodes. This can be verified by checking if the specified VNet has any associated Network Security Groups (NSG). If communication to the compute nodes in the specified subnet is denied by an NSG, then the Batch service will set the state of the compute nodes to unusable. If the specified VNet has any associated Network Security Groups (NSG), then a few reserved system ports must be enabled for inbound communication. For pools created with a virtual machine configuration, enable ports 29876 and 29877, as well as port 22 for Linux and port 3389 for Windows. For pools created with a cloud service configuration, enable ports 10100, 20100, and 30100. Also enable outbound connections to Azure Storage on port 443. For cloudServiceConfiguration pools, only 'classic' VNETs are supported. For more details see: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` }
The network configuration for a pool.
func (NetworkConfigurationArgs) ElementType ¶
func (NetworkConfigurationArgs) ElementType() reflect.Type
func (NetworkConfigurationArgs) ToNetworkConfigurationOutput ¶
func (i NetworkConfigurationArgs) ToNetworkConfigurationOutput() NetworkConfigurationOutput
func (NetworkConfigurationArgs) ToNetworkConfigurationOutputWithContext ¶
func (i NetworkConfigurationArgs) ToNetworkConfigurationOutputWithContext(ctx context.Context) NetworkConfigurationOutput
func (NetworkConfigurationArgs) ToNetworkConfigurationPtrOutput ¶
func (i NetworkConfigurationArgs) ToNetworkConfigurationPtrOutput() NetworkConfigurationPtrOutput
func (NetworkConfigurationArgs) ToNetworkConfigurationPtrOutputWithContext ¶
func (i NetworkConfigurationArgs) ToNetworkConfigurationPtrOutputWithContext(ctx context.Context) NetworkConfigurationPtrOutput
type NetworkConfigurationInput ¶
type NetworkConfigurationInput interface { pulumi.Input ToNetworkConfigurationOutput() NetworkConfigurationOutput ToNetworkConfigurationOutputWithContext(context.Context) NetworkConfigurationOutput }
NetworkConfigurationInput is an input type that accepts NetworkConfigurationArgs and NetworkConfigurationOutput values. You can construct a concrete instance of `NetworkConfigurationInput` via:
NetworkConfigurationArgs{...}
type NetworkConfigurationOutput ¶
type NetworkConfigurationOutput struct{ *pulumi.OutputState }
The network configuration for a pool.
func (NetworkConfigurationOutput) ElementType ¶
func (NetworkConfigurationOutput) ElementType() reflect.Type
func (NetworkConfigurationOutput) EndpointConfiguration ¶
func (o NetworkConfigurationOutput) EndpointConfiguration() PoolEndpointConfigurationPtrOutput
Pool endpoint configuration is only supported on pools with the virtualMachineConfiguration property.
func (NetworkConfigurationOutput) PublicIPAddressConfiguration ¶
func (o NetworkConfigurationOutput) PublicIPAddressConfiguration() PublicIPAddressConfigurationPtrOutput
This property is only supported on Pools with the virtualMachineConfiguration property.
func (NetworkConfigurationOutput) SubnetId ¶
func (o NetworkConfigurationOutput) SubnetId() pulumi.StringPtrOutput
The virtual network must be in the same region and subscription as the Azure Batch account. The specified subnet should have enough free IP addresses to accommodate the number of nodes in the pool. If the subnet doesn't have enough free IP addresses, the pool will partially allocate compute nodes and a resize error will occur. The 'MicrosoftAzureBatch' service principal must have the 'Classic Virtual Machine Contributor' Role-Based Access Control (RBAC) role for the specified VNet. The specified subnet must allow communication from the Azure Batch service to be able to schedule tasks on the compute nodes. This can be verified by checking if the specified VNet has any associated Network Security Groups (NSG). If communication to the compute nodes in the specified subnet is denied by an NSG, then the Batch service will set the state of the compute nodes to unusable. If the specified VNet has any associated Network Security Groups (NSG), then a few reserved system ports must be enabled for inbound communication. For pools created with a virtual machine configuration, enable ports 29876 and 29877, as well as port 22 for Linux and port 3389 for Windows. For pools created with a cloud service configuration, enable ports 10100, 20100, and 30100. Also enable outbound connections to Azure Storage on port 443. For cloudServiceConfiguration pools, only 'classic' VNETs are supported. For more details see: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration
func (NetworkConfigurationOutput) ToNetworkConfigurationOutput ¶
func (o NetworkConfigurationOutput) ToNetworkConfigurationOutput() NetworkConfigurationOutput
func (NetworkConfigurationOutput) ToNetworkConfigurationOutputWithContext ¶
func (o NetworkConfigurationOutput) ToNetworkConfigurationOutputWithContext(ctx context.Context) NetworkConfigurationOutput
func (NetworkConfigurationOutput) ToNetworkConfigurationPtrOutput ¶
func (o NetworkConfigurationOutput) ToNetworkConfigurationPtrOutput() NetworkConfigurationPtrOutput
func (NetworkConfigurationOutput) ToNetworkConfigurationPtrOutputWithContext ¶
func (o NetworkConfigurationOutput) ToNetworkConfigurationPtrOutputWithContext(ctx context.Context) NetworkConfigurationPtrOutput
type NetworkConfigurationPtrInput ¶
type NetworkConfigurationPtrInput interface { pulumi.Input ToNetworkConfigurationPtrOutput() NetworkConfigurationPtrOutput ToNetworkConfigurationPtrOutputWithContext(context.Context) NetworkConfigurationPtrOutput }
NetworkConfigurationPtrInput is an input type that accepts NetworkConfigurationArgs, NetworkConfigurationPtr and NetworkConfigurationPtrOutput values. You can construct a concrete instance of `NetworkConfigurationPtrInput` via:
NetworkConfigurationArgs{...} or: nil
func NetworkConfigurationPtr ¶
func NetworkConfigurationPtr(v *NetworkConfigurationArgs) NetworkConfigurationPtrInput
type NetworkConfigurationPtrOutput ¶
type NetworkConfigurationPtrOutput struct{ *pulumi.OutputState }
func (NetworkConfigurationPtrOutput) Elem ¶
func (o NetworkConfigurationPtrOutput) Elem() NetworkConfigurationOutput
func (NetworkConfigurationPtrOutput) ElementType ¶
func (NetworkConfigurationPtrOutput) ElementType() reflect.Type
func (NetworkConfigurationPtrOutput) EndpointConfiguration ¶
func (o NetworkConfigurationPtrOutput) EndpointConfiguration() PoolEndpointConfigurationPtrOutput
Pool endpoint configuration is only supported on pools with the virtualMachineConfiguration property.
func (NetworkConfigurationPtrOutput) PublicIPAddressConfiguration ¶
func (o NetworkConfigurationPtrOutput) PublicIPAddressConfiguration() PublicIPAddressConfigurationPtrOutput
This property is only supported on Pools with the virtualMachineConfiguration property.
func (NetworkConfigurationPtrOutput) SubnetId ¶
func (o NetworkConfigurationPtrOutput) SubnetId() pulumi.StringPtrOutput
The virtual network must be in the same region and subscription as the Azure Batch account. The specified subnet should have enough free IP addresses to accommodate the number of nodes in the pool. If the subnet doesn't have enough free IP addresses, the pool will partially allocate compute nodes and a resize error will occur. The 'MicrosoftAzureBatch' service principal must have the 'Classic Virtual Machine Contributor' Role-Based Access Control (RBAC) role for the specified VNet. The specified subnet must allow communication from the Azure Batch service to be able to schedule tasks on the compute nodes. This can be verified by checking if the specified VNet has any associated Network Security Groups (NSG). If communication to the compute nodes in the specified subnet is denied by an NSG, then the Batch service will set the state of the compute nodes to unusable. If the specified VNet has any associated Network Security Groups (NSG), then a few reserved system ports must be enabled for inbound communication. For pools created with a virtual machine configuration, enable ports 29876 and 29877, as well as port 22 for Linux and port 3389 for Windows. For pools created with a cloud service configuration, enable ports 10100, 20100, and 30100. Also enable outbound connections to Azure Storage on port 443. For cloudServiceConfiguration pools, only 'classic' VNETs are supported. For more details see: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration
func (NetworkConfigurationPtrOutput) ToNetworkConfigurationPtrOutput ¶
func (o NetworkConfigurationPtrOutput) ToNetworkConfigurationPtrOutput() NetworkConfigurationPtrOutput
func (NetworkConfigurationPtrOutput) ToNetworkConfigurationPtrOutputWithContext ¶
func (o NetworkConfigurationPtrOutput) ToNetworkConfigurationPtrOutputWithContext(ctx context.Context) NetworkConfigurationPtrOutput
type NetworkConfigurationResponse ¶
type NetworkConfigurationResponse struct { // Pool endpoint configuration is only supported on pools with the virtualMachineConfiguration property. EndpointConfiguration *PoolEndpointConfigurationResponse `pulumi:"endpointConfiguration"` // This property is only supported on Pools with the virtualMachineConfiguration property. PublicIPAddressConfiguration *PublicIPAddressConfigurationResponse `pulumi:"publicIPAddressConfiguration"` // The virtual network must be in the same region and subscription as the Azure Batch account. The specified subnet should have enough free IP addresses to accommodate the number of nodes in the pool. If the subnet doesn't have enough free IP addresses, the pool will partially allocate compute nodes and a resize error will occur. The 'MicrosoftAzureBatch' service principal must have the 'Classic Virtual Machine Contributor' Role-Based Access Control (RBAC) role for the specified VNet. The specified subnet must allow communication from the Azure Batch service to be able to schedule tasks on the compute nodes. This can be verified by checking if the specified VNet has any associated Network Security Groups (NSG). If communication to the compute nodes in the specified subnet is denied by an NSG, then the Batch service will set the state of the compute nodes to unusable. If the specified VNet has any associated Network Security Groups (NSG), then a few reserved system ports must be enabled for inbound communication. For pools created with a virtual machine configuration, enable ports 29876 and 29877, as well as port 22 for Linux and port 3389 for Windows. For pools created with a cloud service configuration, enable ports 10100, 20100, and 30100. Also enable outbound connections to Azure Storage on port 443. For cloudServiceConfiguration pools, only 'classic' VNETs are supported. For more details see: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration SubnetId *string `pulumi:"subnetId"` }
The network configuration for a pool.
type NetworkConfigurationResponseArgs ¶
type NetworkConfigurationResponseArgs struct { // Pool endpoint configuration is only supported on pools with the virtualMachineConfiguration property. EndpointConfiguration PoolEndpointConfigurationResponsePtrInput `pulumi:"endpointConfiguration"` // This property is only supported on Pools with the virtualMachineConfiguration property. PublicIPAddressConfiguration PublicIPAddressConfigurationResponsePtrInput `pulumi:"publicIPAddressConfiguration"` // The virtual network must be in the same region and subscription as the Azure Batch account. The specified subnet should have enough free IP addresses to accommodate the number of nodes in the pool. If the subnet doesn't have enough free IP addresses, the pool will partially allocate compute nodes and a resize error will occur. The 'MicrosoftAzureBatch' service principal must have the 'Classic Virtual Machine Contributor' Role-Based Access Control (RBAC) role for the specified VNet. The specified subnet must allow communication from the Azure Batch service to be able to schedule tasks on the compute nodes. This can be verified by checking if the specified VNet has any associated Network Security Groups (NSG). If communication to the compute nodes in the specified subnet is denied by an NSG, then the Batch service will set the state of the compute nodes to unusable. If the specified VNet has any associated Network Security Groups (NSG), then a few reserved system ports must be enabled for inbound communication. For pools created with a virtual machine configuration, enable ports 29876 and 29877, as well as port 22 for Linux and port 3389 for Windows. For pools created with a cloud service configuration, enable ports 10100, 20100, and 30100. Also enable outbound connections to Azure Storage on port 443. For cloudServiceConfiguration pools, only 'classic' VNETs are supported. For more details see: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` }
The network configuration for a pool.
func (NetworkConfigurationResponseArgs) ElementType ¶
func (NetworkConfigurationResponseArgs) ElementType() reflect.Type
func (NetworkConfigurationResponseArgs) ToNetworkConfigurationResponseOutput ¶
func (i NetworkConfigurationResponseArgs) ToNetworkConfigurationResponseOutput() NetworkConfigurationResponseOutput
func (NetworkConfigurationResponseArgs) ToNetworkConfigurationResponseOutputWithContext ¶
func (i NetworkConfigurationResponseArgs) ToNetworkConfigurationResponseOutputWithContext(ctx context.Context) NetworkConfigurationResponseOutput
func (NetworkConfigurationResponseArgs) ToNetworkConfigurationResponsePtrOutput ¶
func (i NetworkConfigurationResponseArgs) ToNetworkConfigurationResponsePtrOutput() NetworkConfigurationResponsePtrOutput
func (NetworkConfigurationResponseArgs) ToNetworkConfigurationResponsePtrOutputWithContext ¶
func (i NetworkConfigurationResponseArgs) ToNetworkConfigurationResponsePtrOutputWithContext(ctx context.Context) NetworkConfigurationResponsePtrOutput
type NetworkConfigurationResponseInput ¶
type NetworkConfigurationResponseInput interface { pulumi.Input ToNetworkConfigurationResponseOutput() NetworkConfigurationResponseOutput ToNetworkConfigurationResponseOutputWithContext(context.Context) NetworkConfigurationResponseOutput }
NetworkConfigurationResponseInput is an input type that accepts NetworkConfigurationResponseArgs and NetworkConfigurationResponseOutput values. You can construct a concrete instance of `NetworkConfigurationResponseInput` via:
NetworkConfigurationResponseArgs{...}
type NetworkConfigurationResponseOutput ¶
type NetworkConfigurationResponseOutput struct{ *pulumi.OutputState }
The network configuration for a pool.
func (NetworkConfigurationResponseOutput) ElementType ¶
func (NetworkConfigurationResponseOutput) ElementType() reflect.Type
func (NetworkConfigurationResponseOutput) EndpointConfiguration ¶
func (o NetworkConfigurationResponseOutput) EndpointConfiguration() PoolEndpointConfigurationResponsePtrOutput
Pool endpoint configuration is only supported on pools with the virtualMachineConfiguration property.
func (NetworkConfigurationResponseOutput) PublicIPAddressConfiguration ¶
func (o NetworkConfigurationResponseOutput) PublicIPAddressConfiguration() PublicIPAddressConfigurationResponsePtrOutput
This property is only supported on Pools with the virtualMachineConfiguration property.
func (NetworkConfigurationResponseOutput) SubnetId ¶
func (o NetworkConfigurationResponseOutput) SubnetId() pulumi.StringPtrOutput
The virtual network must be in the same region and subscription as the Azure Batch account. The specified subnet should have enough free IP addresses to accommodate the number of nodes in the pool. If the subnet doesn't have enough free IP addresses, the pool will partially allocate compute nodes and a resize error will occur. The 'MicrosoftAzureBatch' service principal must have the 'Classic Virtual Machine Contributor' Role-Based Access Control (RBAC) role for the specified VNet. The specified subnet must allow communication from the Azure Batch service to be able to schedule tasks on the compute nodes. This can be verified by checking if the specified VNet has any associated Network Security Groups (NSG). If communication to the compute nodes in the specified subnet is denied by an NSG, then the Batch service will set the state of the compute nodes to unusable. If the specified VNet has any associated Network Security Groups (NSG), then a few reserved system ports must be enabled for inbound communication. For pools created with a virtual machine configuration, enable ports 29876 and 29877, as well as port 22 for Linux and port 3389 for Windows. For pools created with a cloud service configuration, enable ports 10100, 20100, and 30100. Also enable outbound connections to Azure Storage on port 443. For cloudServiceConfiguration pools, only 'classic' VNETs are supported. For more details see: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration
func (NetworkConfigurationResponseOutput) ToNetworkConfigurationResponseOutput ¶
func (o NetworkConfigurationResponseOutput) ToNetworkConfigurationResponseOutput() NetworkConfigurationResponseOutput
func (NetworkConfigurationResponseOutput) ToNetworkConfigurationResponseOutputWithContext ¶
func (o NetworkConfigurationResponseOutput) ToNetworkConfigurationResponseOutputWithContext(ctx context.Context) NetworkConfigurationResponseOutput
func (NetworkConfigurationResponseOutput) ToNetworkConfigurationResponsePtrOutput ¶
func (o NetworkConfigurationResponseOutput) ToNetworkConfigurationResponsePtrOutput() NetworkConfigurationResponsePtrOutput
func (NetworkConfigurationResponseOutput) ToNetworkConfigurationResponsePtrOutputWithContext ¶
func (o NetworkConfigurationResponseOutput) ToNetworkConfigurationResponsePtrOutputWithContext(ctx context.Context) NetworkConfigurationResponsePtrOutput
type NetworkConfigurationResponsePtrInput ¶
type NetworkConfigurationResponsePtrInput interface { pulumi.Input ToNetworkConfigurationResponsePtrOutput() NetworkConfigurationResponsePtrOutput ToNetworkConfigurationResponsePtrOutputWithContext(context.Context) NetworkConfigurationResponsePtrOutput }
NetworkConfigurationResponsePtrInput is an input type that accepts NetworkConfigurationResponseArgs, NetworkConfigurationResponsePtr and NetworkConfigurationResponsePtrOutput values. You can construct a concrete instance of `NetworkConfigurationResponsePtrInput` via:
NetworkConfigurationResponseArgs{...} or: nil
func NetworkConfigurationResponsePtr ¶
func NetworkConfigurationResponsePtr(v *NetworkConfigurationResponseArgs) NetworkConfigurationResponsePtrInput
type NetworkConfigurationResponsePtrOutput ¶
type NetworkConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (NetworkConfigurationResponsePtrOutput) ElementType ¶
func (NetworkConfigurationResponsePtrOutput) ElementType() reflect.Type
func (NetworkConfigurationResponsePtrOutput) EndpointConfiguration ¶
func (o NetworkConfigurationResponsePtrOutput) EndpointConfiguration() PoolEndpointConfigurationResponsePtrOutput
Pool endpoint configuration is only supported on pools with the virtualMachineConfiguration property.
func (NetworkConfigurationResponsePtrOutput) PublicIPAddressConfiguration ¶
func (o NetworkConfigurationResponsePtrOutput) PublicIPAddressConfiguration() PublicIPAddressConfigurationResponsePtrOutput
This property is only supported on Pools with the virtualMachineConfiguration property.
func (NetworkConfigurationResponsePtrOutput) SubnetId ¶
func (o NetworkConfigurationResponsePtrOutput) SubnetId() pulumi.StringPtrOutput
The virtual network must be in the same region and subscription as the Azure Batch account. The specified subnet should have enough free IP addresses to accommodate the number of nodes in the pool. If the subnet doesn't have enough free IP addresses, the pool will partially allocate compute nodes and a resize error will occur. The 'MicrosoftAzureBatch' service principal must have the 'Classic Virtual Machine Contributor' Role-Based Access Control (RBAC) role for the specified VNet. The specified subnet must allow communication from the Azure Batch service to be able to schedule tasks on the compute nodes. This can be verified by checking if the specified VNet has any associated Network Security Groups (NSG). If communication to the compute nodes in the specified subnet is denied by an NSG, then the Batch service will set the state of the compute nodes to unusable. If the specified VNet has any associated Network Security Groups (NSG), then a few reserved system ports must be enabled for inbound communication. For pools created with a virtual machine configuration, enable ports 29876 and 29877, as well as port 22 for Linux and port 3389 for Windows. For pools created with a cloud service configuration, enable ports 10100, 20100, and 30100. Also enable outbound connections to Azure Storage on port 443. For cloudServiceConfiguration pools, only 'classic' VNETs are supported. For more details see: https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration
func (NetworkConfigurationResponsePtrOutput) ToNetworkConfigurationResponsePtrOutput ¶
func (o NetworkConfigurationResponsePtrOutput) ToNetworkConfigurationResponsePtrOutput() NetworkConfigurationResponsePtrOutput
func (NetworkConfigurationResponsePtrOutput) ToNetworkConfigurationResponsePtrOutputWithContext ¶
func (o NetworkConfigurationResponsePtrOutput) ToNetworkConfigurationResponsePtrOutputWithContext(ctx context.Context) NetworkConfigurationResponsePtrOutput
type NetworkSecurityGroupRule ¶
type NetworkSecurityGroupRule struct { Access string `pulumi:"access"` // Priorities within a pool must be unique and are evaluated in order of priority. The lower the number the higher the priority. For example, rules could be specified with order numbers of 150, 250, and 350. The rule with the order number of 150 takes precedence over the rule that has an order of 250. Allowed priorities are 150 to 4096. If any reserved or duplicate values are provided the request fails with HTTP status code 400. Priority int `pulumi:"priority"` // Valid values are a single IP address (i.e. 10.10.10.10), IP subnet (i.e. 192.168.1.0/24), default tag, or * (for all addresses). If any other values are provided the request fails with HTTP status code 400. SourceAddressPrefix string `pulumi:"sourceAddressPrefix"` // Valid values are '*' (for all ports 0 - 65535) or arrays of ports or port ranges (i.e. 100-200). The ports should in the range of 0 to 65535 and the port ranges or ports can't overlap. If any other values are provided the request fails with HTTP status code 400. Default value will be *. SourcePortRanges []string `pulumi:"sourcePortRanges"` }
type NetworkSecurityGroupRuleArgs ¶
type NetworkSecurityGroupRuleArgs struct { Access pulumi.StringInput `pulumi:"access"` // Priorities within a pool must be unique and are evaluated in order of priority. The lower the number the higher the priority. For example, rules could be specified with order numbers of 150, 250, and 350. The rule with the order number of 150 takes precedence over the rule that has an order of 250. Allowed priorities are 150 to 4096. If any reserved or duplicate values are provided the request fails with HTTP status code 400. Priority pulumi.IntInput `pulumi:"priority"` // Valid values are a single IP address (i.e. 10.10.10.10), IP subnet (i.e. 192.168.1.0/24), default tag, or * (for all addresses). If any other values are provided the request fails with HTTP status code 400. SourceAddressPrefix pulumi.StringInput `pulumi:"sourceAddressPrefix"` // Valid values are '*' (for all ports 0 - 65535) or arrays of ports or port ranges (i.e. 100-200). The ports should in the range of 0 to 65535 and the port ranges or ports can't overlap. If any other values are provided the request fails with HTTP status code 400. Default value will be *. SourcePortRanges pulumi.StringArrayInput `pulumi:"sourcePortRanges"` }
func (NetworkSecurityGroupRuleArgs) ElementType ¶
func (NetworkSecurityGroupRuleArgs) ElementType() reflect.Type
func (NetworkSecurityGroupRuleArgs) ToNetworkSecurityGroupRuleOutput ¶
func (i NetworkSecurityGroupRuleArgs) ToNetworkSecurityGroupRuleOutput() NetworkSecurityGroupRuleOutput
func (NetworkSecurityGroupRuleArgs) ToNetworkSecurityGroupRuleOutputWithContext ¶
func (i NetworkSecurityGroupRuleArgs) ToNetworkSecurityGroupRuleOutputWithContext(ctx context.Context) NetworkSecurityGroupRuleOutput
type NetworkSecurityGroupRuleArray ¶
type NetworkSecurityGroupRuleArray []NetworkSecurityGroupRuleInput
func (NetworkSecurityGroupRuleArray) ElementType ¶
func (NetworkSecurityGroupRuleArray) ElementType() reflect.Type
func (NetworkSecurityGroupRuleArray) ToNetworkSecurityGroupRuleArrayOutput ¶
func (i NetworkSecurityGroupRuleArray) ToNetworkSecurityGroupRuleArrayOutput() NetworkSecurityGroupRuleArrayOutput
func (NetworkSecurityGroupRuleArray) ToNetworkSecurityGroupRuleArrayOutputWithContext ¶
func (i NetworkSecurityGroupRuleArray) ToNetworkSecurityGroupRuleArrayOutputWithContext(ctx context.Context) NetworkSecurityGroupRuleArrayOutput
type NetworkSecurityGroupRuleArrayInput ¶
type NetworkSecurityGroupRuleArrayInput interface { pulumi.Input ToNetworkSecurityGroupRuleArrayOutput() NetworkSecurityGroupRuleArrayOutput ToNetworkSecurityGroupRuleArrayOutputWithContext(context.Context) NetworkSecurityGroupRuleArrayOutput }
NetworkSecurityGroupRuleArrayInput is an input type that accepts NetworkSecurityGroupRuleArray and NetworkSecurityGroupRuleArrayOutput values. You can construct a concrete instance of `NetworkSecurityGroupRuleArrayInput` via:
NetworkSecurityGroupRuleArray{ NetworkSecurityGroupRuleArgs{...} }
type NetworkSecurityGroupRuleArrayOutput ¶
type NetworkSecurityGroupRuleArrayOutput struct{ *pulumi.OutputState }
func (NetworkSecurityGroupRuleArrayOutput) ElementType ¶
func (NetworkSecurityGroupRuleArrayOutput) ElementType() reflect.Type
func (NetworkSecurityGroupRuleArrayOutput) Index ¶
func (o NetworkSecurityGroupRuleArrayOutput) Index(i pulumi.IntInput) NetworkSecurityGroupRuleOutput
func (NetworkSecurityGroupRuleArrayOutput) ToNetworkSecurityGroupRuleArrayOutput ¶
func (o NetworkSecurityGroupRuleArrayOutput) ToNetworkSecurityGroupRuleArrayOutput() NetworkSecurityGroupRuleArrayOutput
func (NetworkSecurityGroupRuleArrayOutput) ToNetworkSecurityGroupRuleArrayOutputWithContext ¶
func (o NetworkSecurityGroupRuleArrayOutput) ToNetworkSecurityGroupRuleArrayOutputWithContext(ctx context.Context) NetworkSecurityGroupRuleArrayOutput
type NetworkSecurityGroupRuleInput ¶
type NetworkSecurityGroupRuleInput interface { pulumi.Input ToNetworkSecurityGroupRuleOutput() NetworkSecurityGroupRuleOutput ToNetworkSecurityGroupRuleOutputWithContext(context.Context) NetworkSecurityGroupRuleOutput }
NetworkSecurityGroupRuleInput is an input type that accepts NetworkSecurityGroupRuleArgs and NetworkSecurityGroupRuleOutput values. You can construct a concrete instance of `NetworkSecurityGroupRuleInput` via:
NetworkSecurityGroupRuleArgs{...}
type NetworkSecurityGroupRuleOutput ¶
type NetworkSecurityGroupRuleOutput struct{ *pulumi.OutputState }
func (NetworkSecurityGroupRuleOutput) Access ¶
func (o NetworkSecurityGroupRuleOutput) Access() pulumi.StringOutput
func (NetworkSecurityGroupRuleOutput) ElementType ¶
func (NetworkSecurityGroupRuleOutput) ElementType() reflect.Type
func (NetworkSecurityGroupRuleOutput) Priority ¶
func (o NetworkSecurityGroupRuleOutput) Priority() pulumi.IntOutput
Priorities within a pool must be unique and are evaluated in order of priority. The lower the number the higher the priority. For example, rules could be specified with order numbers of 150, 250, and 350. The rule with the order number of 150 takes precedence over the rule that has an order of 250. Allowed priorities are 150 to 4096. If any reserved or duplicate values are provided the request fails with HTTP status code 400.
func (NetworkSecurityGroupRuleOutput) SourceAddressPrefix ¶
func (o NetworkSecurityGroupRuleOutput) SourceAddressPrefix() pulumi.StringOutput
Valid values are a single IP address (i.e. 10.10.10.10), IP subnet (i.e. 192.168.1.0/24), default tag, or * (for all addresses). If any other values are provided the request fails with HTTP status code 400.
func (NetworkSecurityGroupRuleOutput) SourcePortRanges ¶
func (o NetworkSecurityGroupRuleOutput) SourcePortRanges() pulumi.StringArrayOutput
Valid values are '*' (for all ports 0 - 65535) or arrays of ports or port ranges (i.e. 100-200). The ports should in the range of 0 to 65535 and the port ranges or ports can't overlap. If any other values are provided the request fails with HTTP status code 400. Default value will be *.
func (NetworkSecurityGroupRuleOutput) ToNetworkSecurityGroupRuleOutput ¶
func (o NetworkSecurityGroupRuleOutput) ToNetworkSecurityGroupRuleOutput() NetworkSecurityGroupRuleOutput
func (NetworkSecurityGroupRuleOutput) ToNetworkSecurityGroupRuleOutputWithContext ¶
func (o NetworkSecurityGroupRuleOutput) ToNetworkSecurityGroupRuleOutputWithContext(ctx context.Context) NetworkSecurityGroupRuleOutput
type NetworkSecurityGroupRuleResponse ¶
type NetworkSecurityGroupRuleResponse struct { Access string `pulumi:"access"` // Priorities within a pool must be unique and are evaluated in order of priority. The lower the number the higher the priority. For example, rules could be specified with order numbers of 150, 250, and 350. The rule with the order number of 150 takes precedence over the rule that has an order of 250. Allowed priorities are 150 to 4096. If any reserved or duplicate values are provided the request fails with HTTP status code 400. Priority int `pulumi:"priority"` // Valid values are a single IP address (i.e. 10.10.10.10), IP subnet (i.e. 192.168.1.0/24), default tag, or * (for all addresses). If any other values are provided the request fails with HTTP status code 400. SourceAddressPrefix string `pulumi:"sourceAddressPrefix"` // Valid values are '*' (for all ports 0 - 65535) or arrays of ports or port ranges (i.e. 100-200). The ports should in the range of 0 to 65535 and the port ranges or ports can't overlap. If any other values are provided the request fails with HTTP status code 400. Default value will be *. SourcePortRanges []string `pulumi:"sourcePortRanges"` }
type NetworkSecurityGroupRuleResponseArgs ¶
type NetworkSecurityGroupRuleResponseArgs struct { Access pulumi.StringInput `pulumi:"access"` // Priorities within a pool must be unique and are evaluated in order of priority. The lower the number the higher the priority. For example, rules could be specified with order numbers of 150, 250, and 350. The rule with the order number of 150 takes precedence over the rule that has an order of 250. Allowed priorities are 150 to 4096. If any reserved or duplicate values are provided the request fails with HTTP status code 400. Priority pulumi.IntInput `pulumi:"priority"` // Valid values are a single IP address (i.e. 10.10.10.10), IP subnet (i.e. 192.168.1.0/24), default tag, or * (for all addresses). If any other values are provided the request fails with HTTP status code 400. SourceAddressPrefix pulumi.StringInput `pulumi:"sourceAddressPrefix"` // Valid values are '*' (for all ports 0 - 65535) or arrays of ports or port ranges (i.e. 100-200). The ports should in the range of 0 to 65535 and the port ranges or ports can't overlap. If any other values are provided the request fails with HTTP status code 400. Default value will be *. SourcePortRanges pulumi.StringArrayInput `pulumi:"sourcePortRanges"` }
func (NetworkSecurityGroupRuleResponseArgs) ElementType ¶
func (NetworkSecurityGroupRuleResponseArgs) ElementType() reflect.Type
func (NetworkSecurityGroupRuleResponseArgs) ToNetworkSecurityGroupRuleResponseOutput ¶
func (i NetworkSecurityGroupRuleResponseArgs) ToNetworkSecurityGroupRuleResponseOutput() NetworkSecurityGroupRuleResponseOutput
func (NetworkSecurityGroupRuleResponseArgs) ToNetworkSecurityGroupRuleResponseOutputWithContext ¶
func (i NetworkSecurityGroupRuleResponseArgs) ToNetworkSecurityGroupRuleResponseOutputWithContext(ctx context.Context) NetworkSecurityGroupRuleResponseOutput
type NetworkSecurityGroupRuleResponseArray ¶
type NetworkSecurityGroupRuleResponseArray []NetworkSecurityGroupRuleResponseInput
func (NetworkSecurityGroupRuleResponseArray) ElementType ¶
func (NetworkSecurityGroupRuleResponseArray) ElementType() reflect.Type
func (NetworkSecurityGroupRuleResponseArray) ToNetworkSecurityGroupRuleResponseArrayOutput ¶
func (i NetworkSecurityGroupRuleResponseArray) ToNetworkSecurityGroupRuleResponseArrayOutput() NetworkSecurityGroupRuleResponseArrayOutput
func (NetworkSecurityGroupRuleResponseArray) ToNetworkSecurityGroupRuleResponseArrayOutputWithContext ¶
func (i NetworkSecurityGroupRuleResponseArray) ToNetworkSecurityGroupRuleResponseArrayOutputWithContext(ctx context.Context) NetworkSecurityGroupRuleResponseArrayOutput
type NetworkSecurityGroupRuleResponseArrayInput ¶
type NetworkSecurityGroupRuleResponseArrayInput interface { pulumi.Input ToNetworkSecurityGroupRuleResponseArrayOutput() NetworkSecurityGroupRuleResponseArrayOutput ToNetworkSecurityGroupRuleResponseArrayOutputWithContext(context.Context) NetworkSecurityGroupRuleResponseArrayOutput }
NetworkSecurityGroupRuleResponseArrayInput is an input type that accepts NetworkSecurityGroupRuleResponseArray and NetworkSecurityGroupRuleResponseArrayOutput values. You can construct a concrete instance of `NetworkSecurityGroupRuleResponseArrayInput` via:
NetworkSecurityGroupRuleResponseArray{ NetworkSecurityGroupRuleResponseArgs{...} }
type NetworkSecurityGroupRuleResponseArrayOutput ¶
type NetworkSecurityGroupRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (NetworkSecurityGroupRuleResponseArrayOutput) ElementType ¶
func (NetworkSecurityGroupRuleResponseArrayOutput) ElementType() reflect.Type
func (NetworkSecurityGroupRuleResponseArrayOutput) ToNetworkSecurityGroupRuleResponseArrayOutput ¶
func (o NetworkSecurityGroupRuleResponseArrayOutput) ToNetworkSecurityGroupRuleResponseArrayOutput() NetworkSecurityGroupRuleResponseArrayOutput
func (NetworkSecurityGroupRuleResponseArrayOutput) ToNetworkSecurityGroupRuleResponseArrayOutputWithContext ¶
func (o NetworkSecurityGroupRuleResponseArrayOutput) ToNetworkSecurityGroupRuleResponseArrayOutputWithContext(ctx context.Context) NetworkSecurityGroupRuleResponseArrayOutput
type NetworkSecurityGroupRuleResponseInput ¶
type NetworkSecurityGroupRuleResponseInput interface { pulumi.Input ToNetworkSecurityGroupRuleResponseOutput() NetworkSecurityGroupRuleResponseOutput ToNetworkSecurityGroupRuleResponseOutputWithContext(context.Context) NetworkSecurityGroupRuleResponseOutput }
NetworkSecurityGroupRuleResponseInput is an input type that accepts NetworkSecurityGroupRuleResponseArgs and NetworkSecurityGroupRuleResponseOutput values. You can construct a concrete instance of `NetworkSecurityGroupRuleResponseInput` via:
NetworkSecurityGroupRuleResponseArgs{...}
type NetworkSecurityGroupRuleResponseOutput ¶
type NetworkSecurityGroupRuleResponseOutput struct{ *pulumi.OutputState }
func (NetworkSecurityGroupRuleResponseOutput) Access ¶
func (o NetworkSecurityGroupRuleResponseOutput) Access() pulumi.StringOutput
func (NetworkSecurityGroupRuleResponseOutput) ElementType ¶
func (NetworkSecurityGroupRuleResponseOutput) ElementType() reflect.Type
func (NetworkSecurityGroupRuleResponseOutput) Priority ¶
func (o NetworkSecurityGroupRuleResponseOutput) Priority() pulumi.IntOutput
Priorities within a pool must be unique and are evaluated in order of priority. The lower the number the higher the priority. For example, rules could be specified with order numbers of 150, 250, and 350. The rule with the order number of 150 takes precedence over the rule that has an order of 250. Allowed priorities are 150 to 4096. If any reserved or duplicate values are provided the request fails with HTTP status code 400.
func (NetworkSecurityGroupRuleResponseOutput) SourceAddressPrefix ¶
func (o NetworkSecurityGroupRuleResponseOutput) SourceAddressPrefix() pulumi.StringOutput
Valid values are a single IP address (i.e. 10.10.10.10), IP subnet (i.e. 192.168.1.0/24), default tag, or * (for all addresses). If any other values are provided the request fails with HTTP status code 400.
func (NetworkSecurityGroupRuleResponseOutput) SourcePortRanges ¶
func (o NetworkSecurityGroupRuleResponseOutput) SourcePortRanges() pulumi.StringArrayOutput
Valid values are '*' (for all ports 0 - 65535) or arrays of ports or port ranges (i.e. 100-200). The ports should in the range of 0 to 65535 and the port ranges or ports can't overlap. If any other values are provided the request fails with HTTP status code 400. Default value will be *.
func (NetworkSecurityGroupRuleResponseOutput) ToNetworkSecurityGroupRuleResponseOutput ¶
func (o NetworkSecurityGroupRuleResponseOutput) ToNetworkSecurityGroupRuleResponseOutput() NetworkSecurityGroupRuleResponseOutput
func (NetworkSecurityGroupRuleResponseOutput) ToNetworkSecurityGroupRuleResponseOutputWithContext ¶
func (o NetworkSecurityGroupRuleResponseOutput) ToNetworkSecurityGroupRuleResponseOutputWithContext(ctx context.Context) NetworkSecurityGroupRuleResponseOutput
type Pool ¶
type Pool struct { pulumi.CustomResourceState AllocationState pulumi.StringOutput `pulumi:"allocationState"` AllocationStateTransitionTime pulumi.StringOutput `pulumi:"allocationStateTransitionTime"` // The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail. ApplicationLicenses pulumi.StringArrayOutput `pulumi:"applicationLicenses"` // Changes to application package references affect all new compute nodes joining the pool, but do not affect compute nodes that are already in the pool until they are rebooted or reimaged. There is a maximum of 10 application package references on any given pool. ApplicationPackages ApplicationPackageReferenceResponseArrayOutput `pulumi:"applicationPackages"` // This property is set only if the pool automatically scales, i.e. autoScaleSettings are used. AutoScaleRun AutoScaleRunResponseOutput `pulumi:"autoScaleRun"` // For Windows compute nodes, the Batch service installs the certificates to the specified certificate store and location. For Linux compute nodes, the certificates are stored in a directory inside the task working directory and an environment variable AZ_BATCH_CERTIFICATES_DIR is supplied to the task to query for this location. For certificates with visibility of 'remoteUser', a 'certs' directory is created in the user's home directory (e.g., /home/{user-name}/certs) and certificates are placed in that directory. Certificates CertificateReferenceResponseArrayOutput `pulumi:"certificates"` CreationTime pulumi.StringOutput `pulumi:"creationTime"` CurrentDedicatedNodes pulumi.IntOutput `pulumi:"currentDedicatedNodes"` CurrentLowPriorityNodes pulumi.IntOutput `pulumi:"currentLowPriorityNodes"` // Using CloudServiceConfiguration specifies that the nodes should be creating using Azure Cloud Services (PaaS), while VirtualMachineConfiguration uses Azure Virtual Machines (IaaS). DeploymentConfiguration DeploymentConfigurationResponsePtrOutput `pulumi:"deploymentConfiguration"` // The display name need not be unique and can contain any Unicode characters up to a maximum length of 1024. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // The ETag of the resource, used for concurrency statements. Etag pulumi.StringOutput `pulumi:"etag"` // This imposes restrictions on which nodes can be assigned to the pool. Enabling this value can reduce the chance of the requested number of nodes to be allocated in the pool. If not specified, this value defaults to 'Disabled'. InterNodeCommunication pulumi.StringPtrOutput `pulumi:"interNodeCommunication"` // This is the last time at which the pool level data, such as the targetDedicatedNodes or autoScaleSettings, changed. It does not factor in node-level changes such as a compute node changing state. LastModified pulumi.StringOutput `pulumi:"lastModified"` // The default value is 1. The maximum value is the smaller of 4 times the number of cores of the vmSize of the pool or 256. MaxTasksPerNode pulumi.IntPtrOutput `pulumi:"maxTasksPerNode"` // The Batch service does not assign any meaning to metadata; it is solely for the use of user code. Metadata MetadataItemResponseArrayOutput `pulumi:"metadata"` // This supports Azure Files, NFS, CIFS/SMB, and Blobfuse. MountConfiguration MountConfigurationResponseArrayOutput `pulumi:"mountConfiguration"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The network configuration for a pool. NetworkConfiguration NetworkConfigurationResponsePtrOutput `pulumi:"networkConfiguration"` ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` ProvisioningStateTransitionTime pulumi.StringOutput `pulumi:"provisioningStateTransitionTime"` // Describes either the current operation (if the pool AllocationState is Resizing) or the previously completed operation (if the AllocationState is Steady). ResizeOperationStatus ResizeOperationStatusResponseOutput `pulumi:"resizeOperationStatus"` // Defines the desired size of the pool. This can either be 'fixedScale' where the requested targetDedicatedNodes is specified, or 'autoScale' which defines a formula which is periodically reevaluated. If this property is not specified, the pool will have a fixed scale with 0 targetDedicatedNodes. ScaleSettings ScaleSettingsResponsePtrOutput `pulumi:"scaleSettings"` // In an PATCH (update) operation, this property can be set to an empty object to remove the start task from the pool. StartTask StartTaskResponsePtrOutput `pulumi:"startTask"` // If not specified, the default is spread. TaskSchedulingPolicy TaskSchedulingPolicyResponsePtrOutput `pulumi:"taskSchedulingPolicy"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` UserAccounts UserAccountResponseArrayOutput `pulumi:"userAccounts"` // For information about available sizes of virtual machines for Cloud Services pools (pools created with cloudServiceConfiguration), see Sizes for Cloud Services (https://azure.microsoft.com/documentation/articles/cloud-services-sizes-specs/). Batch supports all Cloud Services VM sizes except ExtraSmall. For information about available VM sizes for pools using images from the Virtual Machines Marketplace (pools created with virtualMachineConfiguration) see Sizes for Virtual Machines (Linux) (https://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/) or Sizes for Virtual Machines (Windows) (https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/). Batch supports all Azure VM sizes except STANDARD_A0 and those with premium storage (STANDARD_GS, STANDARD_DS, and STANDARD_DSV2 series). VmSize pulumi.StringPtrOutput `pulumi:"vmSize"` }
Contains information about a pool.
func GetPool ¶
func GetPool(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PoolState, opts ...pulumi.ResourceOption) (*Pool, error)
GetPool gets an existing Pool 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 NewPool ¶
func NewPool(ctx *pulumi.Context, name string, args *PoolArgs, opts ...pulumi.ResourceOption) (*Pool, error)
NewPool registers a new resource with the given unique name, arguments, and options.
func (Pool) ElementType ¶ added in v0.2.6
func (Pool) ToPoolOutput ¶ added in v0.2.6
func (i Pool) ToPoolOutput() PoolOutput
func (Pool) ToPoolOutputWithContext ¶ added in v0.2.6
func (i Pool) ToPoolOutputWithContext(ctx context.Context) PoolOutput
type PoolArgs ¶
type PoolArgs struct { // The name of the Batch account. AccountName pulumi.StringInput // The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail. ApplicationLicenses pulumi.StringArrayInput // Changes to application package references affect all new compute nodes joining the pool, but do not affect compute nodes that are already in the pool until they are rebooted or reimaged. There is a maximum of 10 application package references on any given pool. ApplicationPackages ApplicationPackageReferenceArrayInput // For Windows compute nodes, the Batch service installs the certificates to the specified certificate store and location. For Linux compute nodes, the certificates are stored in a directory inside the task working directory and an environment variable AZ_BATCH_CERTIFICATES_DIR is supplied to the task to query for this location. For certificates with visibility of 'remoteUser', a 'certs' directory is created in the user's home directory (e.g., /home/{user-name}/certs) and certificates are placed in that directory. Certificates CertificateReferenceArrayInput // Using CloudServiceConfiguration specifies that the nodes should be creating using Azure Cloud Services (PaaS), while VirtualMachineConfiguration uses Azure Virtual Machines (IaaS). DeploymentConfiguration DeploymentConfigurationPtrInput // The display name need not be unique and can contain any Unicode characters up to a maximum length of 1024. DisplayName pulumi.StringPtrInput // This imposes restrictions on which nodes can be assigned to the pool. Enabling this value can reduce the chance of the requested number of nodes to be allocated in the pool. If not specified, this value defaults to 'Disabled'. InterNodeCommunication pulumi.StringPtrInput // The default value is 1. The maximum value is the smaller of 4 times the number of cores of the vmSize of the pool or 256. MaxTasksPerNode pulumi.IntPtrInput // The Batch service does not assign any meaning to metadata; it is solely for the use of user code. Metadata MetadataItemArrayInput // This supports Azure Files, NFS, CIFS/SMB, and Blobfuse. MountConfiguration MountConfigurationArrayInput // The network configuration for a pool. NetworkConfiguration NetworkConfigurationPtrInput // The pool name. This must be unique within the account. PoolName pulumi.StringInput // The name of the resource group that contains the Batch account. ResourceGroupName pulumi.StringInput // Defines the desired size of the pool. This can either be 'fixedScale' where the requested targetDedicatedNodes is specified, or 'autoScale' which defines a formula which is periodically reevaluated. If this property is not specified, the pool will have a fixed scale with 0 targetDedicatedNodes. ScaleSettings ScaleSettingsPtrInput // In an PATCH (update) operation, this property can be set to an empty object to remove the start task from the pool. StartTask StartTaskPtrInput // If not specified, the default is spread. TaskSchedulingPolicy TaskSchedulingPolicyPtrInput UserAccounts UserAccountArrayInput // For information about available sizes of virtual machines for Cloud Services pools (pools created with cloudServiceConfiguration), see Sizes for Cloud Services (https://azure.microsoft.com/documentation/articles/cloud-services-sizes-specs/). Batch supports all Cloud Services VM sizes except ExtraSmall. For information about available VM sizes for pools using images from the Virtual Machines Marketplace (pools created with virtualMachineConfiguration) see Sizes for Virtual Machines (Linux) (https://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/) or Sizes for Virtual Machines (Windows) (https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/). Batch supports all Azure VM sizes except STANDARD_A0 and those with premium storage (STANDARD_GS, STANDARD_DS, and STANDARD_DSV2 series). VmSize pulumi.StringPtrInput }
The set of arguments for constructing a Pool resource.
func (PoolArgs) ElementType ¶
type PoolEndpointConfiguration ¶
type PoolEndpointConfiguration struct { // The maximum number of inbound NAT pools per Batch pool is 5. If the maximum number of inbound NAT pools is exceeded the request fails with HTTP status code 400. InboundNatPools []InboundNatPool `pulumi:"inboundNatPools"` }
type PoolEndpointConfigurationArgs ¶
type PoolEndpointConfigurationArgs struct { // The maximum number of inbound NAT pools per Batch pool is 5. If the maximum number of inbound NAT pools is exceeded the request fails with HTTP status code 400. InboundNatPools InboundNatPoolArrayInput `pulumi:"inboundNatPools"` }
func (PoolEndpointConfigurationArgs) ElementType ¶
func (PoolEndpointConfigurationArgs) ElementType() reflect.Type
func (PoolEndpointConfigurationArgs) ToPoolEndpointConfigurationOutput ¶
func (i PoolEndpointConfigurationArgs) ToPoolEndpointConfigurationOutput() PoolEndpointConfigurationOutput
func (PoolEndpointConfigurationArgs) ToPoolEndpointConfigurationOutputWithContext ¶
func (i PoolEndpointConfigurationArgs) ToPoolEndpointConfigurationOutputWithContext(ctx context.Context) PoolEndpointConfigurationOutput
func (PoolEndpointConfigurationArgs) ToPoolEndpointConfigurationPtrOutput ¶
func (i PoolEndpointConfigurationArgs) ToPoolEndpointConfigurationPtrOutput() PoolEndpointConfigurationPtrOutput
func (PoolEndpointConfigurationArgs) ToPoolEndpointConfigurationPtrOutputWithContext ¶
func (i PoolEndpointConfigurationArgs) ToPoolEndpointConfigurationPtrOutputWithContext(ctx context.Context) PoolEndpointConfigurationPtrOutput
type PoolEndpointConfigurationInput ¶
type PoolEndpointConfigurationInput interface { pulumi.Input ToPoolEndpointConfigurationOutput() PoolEndpointConfigurationOutput ToPoolEndpointConfigurationOutputWithContext(context.Context) PoolEndpointConfigurationOutput }
PoolEndpointConfigurationInput is an input type that accepts PoolEndpointConfigurationArgs and PoolEndpointConfigurationOutput values. You can construct a concrete instance of `PoolEndpointConfigurationInput` via:
PoolEndpointConfigurationArgs{...}
type PoolEndpointConfigurationOutput ¶
type PoolEndpointConfigurationOutput struct{ *pulumi.OutputState }
func (PoolEndpointConfigurationOutput) ElementType ¶
func (PoolEndpointConfigurationOutput) ElementType() reflect.Type
func (PoolEndpointConfigurationOutput) InboundNatPools ¶
func (o PoolEndpointConfigurationOutput) InboundNatPools() InboundNatPoolArrayOutput
The maximum number of inbound NAT pools per Batch pool is 5. If the maximum number of inbound NAT pools is exceeded the request fails with HTTP status code 400.
func (PoolEndpointConfigurationOutput) ToPoolEndpointConfigurationOutput ¶
func (o PoolEndpointConfigurationOutput) ToPoolEndpointConfigurationOutput() PoolEndpointConfigurationOutput
func (PoolEndpointConfigurationOutput) ToPoolEndpointConfigurationOutputWithContext ¶
func (o PoolEndpointConfigurationOutput) ToPoolEndpointConfigurationOutputWithContext(ctx context.Context) PoolEndpointConfigurationOutput
func (PoolEndpointConfigurationOutput) ToPoolEndpointConfigurationPtrOutput ¶
func (o PoolEndpointConfigurationOutput) ToPoolEndpointConfigurationPtrOutput() PoolEndpointConfigurationPtrOutput
func (PoolEndpointConfigurationOutput) ToPoolEndpointConfigurationPtrOutputWithContext ¶
func (o PoolEndpointConfigurationOutput) ToPoolEndpointConfigurationPtrOutputWithContext(ctx context.Context) PoolEndpointConfigurationPtrOutput
type PoolEndpointConfigurationPtrInput ¶
type PoolEndpointConfigurationPtrInput interface { pulumi.Input ToPoolEndpointConfigurationPtrOutput() PoolEndpointConfigurationPtrOutput ToPoolEndpointConfigurationPtrOutputWithContext(context.Context) PoolEndpointConfigurationPtrOutput }
PoolEndpointConfigurationPtrInput is an input type that accepts PoolEndpointConfigurationArgs, PoolEndpointConfigurationPtr and PoolEndpointConfigurationPtrOutput values. You can construct a concrete instance of `PoolEndpointConfigurationPtrInput` via:
PoolEndpointConfigurationArgs{...} or: nil
func PoolEndpointConfigurationPtr ¶
func PoolEndpointConfigurationPtr(v *PoolEndpointConfigurationArgs) PoolEndpointConfigurationPtrInput
type PoolEndpointConfigurationPtrOutput ¶
type PoolEndpointConfigurationPtrOutput struct{ *pulumi.OutputState }
func (PoolEndpointConfigurationPtrOutput) Elem ¶
func (o PoolEndpointConfigurationPtrOutput) Elem() PoolEndpointConfigurationOutput
func (PoolEndpointConfigurationPtrOutput) ElementType ¶
func (PoolEndpointConfigurationPtrOutput) ElementType() reflect.Type
func (PoolEndpointConfigurationPtrOutput) InboundNatPools ¶
func (o PoolEndpointConfigurationPtrOutput) InboundNatPools() InboundNatPoolArrayOutput
The maximum number of inbound NAT pools per Batch pool is 5. If the maximum number of inbound NAT pools is exceeded the request fails with HTTP status code 400.
func (PoolEndpointConfigurationPtrOutput) ToPoolEndpointConfigurationPtrOutput ¶
func (o PoolEndpointConfigurationPtrOutput) ToPoolEndpointConfigurationPtrOutput() PoolEndpointConfigurationPtrOutput
func (PoolEndpointConfigurationPtrOutput) ToPoolEndpointConfigurationPtrOutputWithContext ¶
func (o PoolEndpointConfigurationPtrOutput) ToPoolEndpointConfigurationPtrOutputWithContext(ctx context.Context) PoolEndpointConfigurationPtrOutput
type PoolEndpointConfigurationResponse ¶
type PoolEndpointConfigurationResponse struct { // The maximum number of inbound NAT pools per Batch pool is 5. If the maximum number of inbound NAT pools is exceeded the request fails with HTTP status code 400. InboundNatPools []InboundNatPoolResponse `pulumi:"inboundNatPools"` }
type PoolEndpointConfigurationResponseArgs ¶
type PoolEndpointConfigurationResponseArgs struct { // The maximum number of inbound NAT pools per Batch pool is 5. If the maximum number of inbound NAT pools is exceeded the request fails with HTTP status code 400. InboundNatPools InboundNatPoolResponseArrayInput `pulumi:"inboundNatPools"` }
func (PoolEndpointConfigurationResponseArgs) ElementType ¶
func (PoolEndpointConfigurationResponseArgs) ElementType() reflect.Type
func (PoolEndpointConfigurationResponseArgs) ToPoolEndpointConfigurationResponseOutput ¶
func (i PoolEndpointConfigurationResponseArgs) ToPoolEndpointConfigurationResponseOutput() PoolEndpointConfigurationResponseOutput
func (PoolEndpointConfigurationResponseArgs) ToPoolEndpointConfigurationResponseOutputWithContext ¶
func (i PoolEndpointConfigurationResponseArgs) ToPoolEndpointConfigurationResponseOutputWithContext(ctx context.Context) PoolEndpointConfigurationResponseOutput
func (PoolEndpointConfigurationResponseArgs) ToPoolEndpointConfigurationResponsePtrOutput ¶
func (i PoolEndpointConfigurationResponseArgs) ToPoolEndpointConfigurationResponsePtrOutput() PoolEndpointConfigurationResponsePtrOutput
func (PoolEndpointConfigurationResponseArgs) ToPoolEndpointConfigurationResponsePtrOutputWithContext ¶
func (i PoolEndpointConfigurationResponseArgs) ToPoolEndpointConfigurationResponsePtrOutputWithContext(ctx context.Context) PoolEndpointConfigurationResponsePtrOutput
type PoolEndpointConfigurationResponseInput ¶
type PoolEndpointConfigurationResponseInput interface { pulumi.Input ToPoolEndpointConfigurationResponseOutput() PoolEndpointConfigurationResponseOutput ToPoolEndpointConfigurationResponseOutputWithContext(context.Context) PoolEndpointConfigurationResponseOutput }
PoolEndpointConfigurationResponseInput is an input type that accepts PoolEndpointConfigurationResponseArgs and PoolEndpointConfigurationResponseOutput values. You can construct a concrete instance of `PoolEndpointConfigurationResponseInput` via:
PoolEndpointConfigurationResponseArgs{...}
type PoolEndpointConfigurationResponseOutput ¶
type PoolEndpointConfigurationResponseOutput struct{ *pulumi.OutputState }
func (PoolEndpointConfigurationResponseOutput) ElementType ¶
func (PoolEndpointConfigurationResponseOutput) ElementType() reflect.Type
func (PoolEndpointConfigurationResponseOutput) InboundNatPools ¶
func (o PoolEndpointConfigurationResponseOutput) InboundNatPools() InboundNatPoolResponseArrayOutput
The maximum number of inbound NAT pools per Batch pool is 5. If the maximum number of inbound NAT pools is exceeded the request fails with HTTP status code 400.
func (PoolEndpointConfigurationResponseOutput) ToPoolEndpointConfigurationResponseOutput ¶
func (o PoolEndpointConfigurationResponseOutput) ToPoolEndpointConfigurationResponseOutput() PoolEndpointConfigurationResponseOutput
func (PoolEndpointConfigurationResponseOutput) ToPoolEndpointConfigurationResponseOutputWithContext ¶
func (o PoolEndpointConfigurationResponseOutput) ToPoolEndpointConfigurationResponseOutputWithContext(ctx context.Context) PoolEndpointConfigurationResponseOutput
func (PoolEndpointConfigurationResponseOutput) ToPoolEndpointConfigurationResponsePtrOutput ¶
func (o PoolEndpointConfigurationResponseOutput) ToPoolEndpointConfigurationResponsePtrOutput() PoolEndpointConfigurationResponsePtrOutput
func (PoolEndpointConfigurationResponseOutput) ToPoolEndpointConfigurationResponsePtrOutputWithContext ¶
func (o PoolEndpointConfigurationResponseOutput) ToPoolEndpointConfigurationResponsePtrOutputWithContext(ctx context.Context) PoolEndpointConfigurationResponsePtrOutput
type PoolEndpointConfigurationResponsePtrInput ¶
type PoolEndpointConfigurationResponsePtrInput interface { pulumi.Input ToPoolEndpointConfigurationResponsePtrOutput() PoolEndpointConfigurationResponsePtrOutput ToPoolEndpointConfigurationResponsePtrOutputWithContext(context.Context) PoolEndpointConfigurationResponsePtrOutput }
PoolEndpointConfigurationResponsePtrInput is an input type that accepts PoolEndpointConfigurationResponseArgs, PoolEndpointConfigurationResponsePtr and PoolEndpointConfigurationResponsePtrOutput values. You can construct a concrete instance of `PoolEndpointConfigurationResponsePtrInput` via:
PoolEndpointConfigurationResponseArgs{...} or: nil
func PoolEndpointConfigurationResponsePtr ¶
func PoolEndpointConfigurationResponsePtr(v *PoolEndpointConfigurationResponseArgs) PoolEndpointConfigurationResponsePtrInput
type PoolEndpointConfigurationResponsePtrOutput ¶
type PoolEndpointConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (PoolEndpointConfigurationResponsePtrOutput) ElementType ¶
func (PoolEndpointConfigurationResponsePtrOutput) ElementType() reflect.Type
func (PoolEndpointConfigurationResponsePtrOutput) InboundNatPools ¶
func (o PoolEndpointConfigurationResponsePtrOutput) InboundNatPools() InboundNatPoolResponseArrayOutput
The maximum number of inbound NAT pools per Batch pool is 5. If the maximum number of inbound NAT pools is exceeded the request fails with HTTP status code 400.
func (PoolEndpointConfigurationResponsePtrOutput) ToPoolEndpointConfigurationResponsePtrOutput ¶
func (o PoolEndpointConfigurationResponsePtrOutput) ToPoolEndpointConfigurationResponsePtrOutput() PoolEndpointConfigurationResponsePtrOutput
func (PoolEndpointConfigurationResponsePtrOutput) ToPoolEndpointConfigurationResponsePtrOutputWithContext ¶
func (o PoolEndpointConfigurationResponsePtrOutput) ToPoolEndpointConfigurationResponsePtrOutputWithContext(ctx context.Context) PoolEndpointConfigurationResponsePtrOutput
type PoolInput ¶ added in v0.2.6
type PoolInput interface { pulumi.Input ToPoolOutput() PoolOutput ToPoolOutputWithContext(ctx context.Context) PoolOutput }
type PoolOutput ¶ added in v0.2.6
type PoolOutput struct {
*pulumi.OutputState
}
func (PoolOutput) ElementType ¶ added in v0.2.6
func (PoolOutput) ElementType() reflect.Type
func (PoolOutput) ToPoolOutput ¶ added in v0.2.6
func (o PoolOutput) ToPoolOutput() PoolOutput
func (PoolOutput) ToPoolOutputWithContext ¶ added in v0.2.6
func (o PoolOutput) ToPoolOutputWithContext(ctx context.Context) PoolOutput
type PoolState ¶
type PoolState struct { AllocationState pulumi.StringPtrInput AllocationStateTransitionTime pulumi.StringPtrInput // The list of application licenses must be a subset of available Batch service application licenses. If a license is requested which is not supported, pool creation will fail. ApplicationLicenses pulumi.StringArrayInput // Changes to application package references affect all new compute nodes joining the pool, but do not affect compute nodes that are already in the pool until they are rebooted or reimaged. There is a maximum of 10 application package references on any given pool. ApplicationPackages ApplicationPackageReferenceResponseArrayInput // This property is set only if the pool automatically scales, i.e. autoScaleSettings are used. AutoScaleRun AutoScaleRunResponsePtrInput // For Windows compute nodes, the Batch service installs the certificates to the specified certificate store and location. For Linux compute nodes, the certificates are stored in a directory inside the task working directory and an environment variable AZ_BATCH_CERTIFICATES_DIR is supplied to the task to query for this location. For certificates with visibility of 'remoteUser', a 'certs' directory is created in the user's home directory (e.g., /home/{user-name}/certs) and certificates are placed in that directory. Certificates CertificateReferenceResponseArrayInput CreationTime pulumi.StringPtrInput CurrentDedicatedNodes pulumi.IntPtrInput CurrentLowPriorityNodes pulumi.IntPtrInput // Using CloudServiceConfiguration specifies that the nodes should be creating using Azure Cloud Services (PaaS), while VirtualMachineConfiguration uses Azure Virtual Machines (IaaS). DeploymentConfiguration DeploymentConfigurationResponsePtrInput // The display name need not be unique and can contain any Unicode characters up to a maximum length of 1024. DisplayName pulumi.StringPtrInput // The ETag of the resource, used for concurrency statements. Etag pulumi.StringPtrInput // This imposes restrictions on which nodes can be assigned to the pool. Enabling this value can reduce the chance of the requested number of nodes to be allocated in the pool. If not specified, this value defaults to 'Disabled'. InterNodeCommunication pulumi.StringPtrInput // This is the last time at which the pool level data, such as the targetDedicatedNodes or autoScaleSettings, changed. It does not factor in node-level changes such as a compute node changing state. LastModified pulumi.StringPtrInput // The default value is 1. The maximum value is the smaller of 4 times the number of cores of the vmSize of the pool or 256. MaxTasksPerNode pulumi.IntPtrInput // The Batch service does not assign any meaning to metadata; it is solely for the use of user code. Metadata MetadataItemResponseArrayInput // This supports Azure Files, NFS, CIFS/SMB, and Blobfuse. MountConfiguration MountConfigurationResponseArrayInput // The name of the resource. Name pulumi.StringPtrInput // The network configuration for a pool. NetworkConfiguration NetworkConfigurationResponsePtrInput ProvisioningState pulumi.StringPtrInput ProvisioningStateTransitionTime pulumi.StringPtrInput // Describes either the current operation (if the pool AllocationState is Resizing) or the previously completed operation (if the AllocationState is Steady). ResizeOperationStatus ResizeOperationStatusResponsePtrInput // Defines the desired size of the pool. This can either be 'fixedScale' where the requested targetDedicatedNodes is specified, or 'autoScale' which defines a formula which is periodically reevaluated. If this property is not specified, the pool will have a fixed scale with 0 targetDedicatedNodes. ScaleSettings ScaleSettingsResponsePtrInput // In an PATCH (update) operation, this property can be set to an empty object to remove the start task from the pool. StartTask StartTaskResponsePtrInput // If not specified, the default is spread. TaskSchedulingPolicy TaskSchedulingPolicyResponsePtrInput // The type of the resource. Type pulumi.StringPtrInput UserAccounts UserAccountResponseArrayInput // For information about available sizes of virtual machines for Cloud Services pools (pools created with cloudServiceConfiguration), see Sizes for Cloud Services (https://azure.microsoft.com/documentation/articles/cloud-services-sizes-specs/). Batch supports all Cloud Services VM sizes except ExtraSmall. For information about available VM sizes for pools using images from the Virtual Machines Marketplace (pools created with virtualMachineConfiguration) see Sizes for Virtual Machines (Linux) (https://azure.microsoft.com/documentation/articles/virtual-machines-linux-sizes/) or Sizes for Virtual Machines (Windows) (https://azure.microsoft.com/documentation/articles/virtual-machines-windows-sizes/). Batch supports all Azure VM sizes except STANDARD_A0 and those with premium storage (STANDARD_GS, STANDARD_DS, and STANDARD_DSV2 series). VmSize pulumi.StringPtrInput }
func (PoolState) ElementType ¶
type PrivateEndpointConnectionResponse ¶
type PrivateEndpointConnectionResponse struct { // The ETag of the resource, used for concurrency statements. Etag string `pulumi:"etag"` // The ID of the resource. Id string `pulumi:"id"` // The name of the resource. Name string `pulumi:"name"` // The private endpoint of the private endpoint connection. PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"` // The private link service connection state of the private endpoint connection PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"` ProvisioningState string `pulumi:"provisioningState"` // The type of the resource. Type string `pulumi:"type"` }
Contains information about a private link resource.
type PrivateEndpointConnectionResponseArgs ¶
type PrivateEndpointConnectionResponseArgs struct { // The ETag of the resource, used for concurrency statements. Etag pulumi.StringInput `pulumi:"etag"` // The ID of the resource. Id pulumi.StringInput `pulumi:"id"` // The name of the resource. Name pulumi.StringInput `pulumi:"name"` // The private endpoint of the private endpoint connection. PrivateEndpoint PrivateEndpointResponsePtrInput `pulumi:"privateEndpoint"` // The private link service connection state of the private endpoint connection PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponsePtrInput `pulumi:"privateLinkServiceConnectionState"` ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // The type of the resource. Type pulumi.StringInput `pulumi:"type"` }
Contains information about a private link resource.
func (PrivateEndpointConnectionResponseArgs) ElementType ¶
func (PrivateEndpointConnectionResponseArgs) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput ¶
func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext ¶
func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
type PrivateEndpointConnectionResponseArray ¶
type PrivateEndpointConnectionResponseArray []PrivateEndpointConnectionResponseInput
func (PrivateEndpointConnectionResponseArray) ElementType ¶
func (PrivateEndpointConnectionResponseArray) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput ¶
func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
func (PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext ¶
func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput
type PrivateEndpointConnectionResponseArrayInput ¶
type PrivateEndpointConnectionResponseArrayInput interface { pulumi.Input ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput ToPrivateEndpointConnectionResponseArrayOutputWithContext(context.Context) PrivateEndpointConnectionResponseArrayOutput }
PrivateEndpointConnectionResponseArrayInput is an input type that accepts PrivateEndpointConnectionResponseArray and PrivateEndpointConnectionResponseArrayOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseArrayInput` via:
PrivateEndpointConnectionResponseArray{ PrivateEndpointConnectionResponseArgs{...} }
type PrivateEndpointConnectionResponseArrayOutput ¶
type PrivateEndpointConnectionResponseArrayOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionResponseArrayOutput) ElementType ¶
func (PrivateEndpointConnectionResponseArrayOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput ¶
func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext ¶
func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput
type PrivateEndpointConnectionResponseInput ¶
type PrivateEndpointConnectionResponseInput interface { pulumi.Input ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput ToPrivateEndpointConnectionResponseOutputWithContext(context.Context) PrivateEndpointConnectionResponseOutput }
PrivateEndpointConnectionResponseInput is an input type that accepts PrivateEndpointConnectionResponseArgs and PrivateEndpointConnectionResponseOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseInput` via:
PrivateEndpointConnectionResponseArgs{...}
type PrivateEndpointConnectionResponseOutput ¶
type PrivateEndpointConnectionResponseOutput struct{ *pulumi.OutputState }
Contains information about a private link resource.
func (PrivateEndpointConnectionResponseOutput) ElementType ¶
func (PrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseOutput) Etag ¶
func (o PrivateEndpointConnectionResponseOutput) Etag() pulumi.StringOutput
The ETag of the resource, used for concurrency statements.
func (PrivateEndpointConnectionResponseOutput) Id ¶
func (o PrivateEndpointConnectionResponseOutput) Id() pulumi.StringOutput
The ID of the resource.
func (PrivateEndpointConnectionResponseOutput) Name ¶
func (o PrivateEndpointConnectionResponseOutput) Name() pulumi.StringOutput
The name of the resource.
func (PrivateEndpointConnectionResponseOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionResponseOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
The private endpoint of the private endpoint connection.
func (PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponsePtrOutput
The private link service connection state of the private endpoint connection
func (PrivateEndpointConnectionResponseOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionResponseOutput) ProvisioningState() pulumi.StringOutput
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput ¶
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext ¶
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseOutput) Type ¶
func (o PrivateEndpointConnectionResponseOutput) Type() pulumi.StringOutput
The type of the resource.
type PrivateEndpointResponse ¶
type PrivateEndpointResponse struct {
Id string `pulumi:"id"`
}
The private endpoint of the private endpoint connection.
type PrivateEndpointResponseArgs ¶
type PrivateEndpointResponseArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
The private endpoint of the private endpoint connection.
func (PrivateEndpointResponseArgs) ElementType ¶
func (PrivateEndpointResponseArgs) ElementType() reflect.Type
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointResponseInput ¶
type PrivateEndpointResponseInput interface { pulumi.Input ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput ToPrivateEndpointResponseOutputWithContext(context.Context) PrivateEndpointResponseOutput }
PrivateEndpointResponseInput is an input type that accepts PrivateEndpointResponseArgs and PrivateEndpointResponseOutput values. You can construct a concrete instance of `PrivateEndpointResponseInput` via:
PrivateEndpointResponseArgs{...}
type PrivateEndpointResponseOutput ¶
type PrivateEndpointResponseOutput struct{ *pulumi.OutputState }
The private endpoint of the private endpoint connection.
func (PrivateEndpointResponseOutput) ElementType ¶
func (PrivateEndpointResponseOutput) ElementType() reflect.Type
func (PrivateEndpointResponseOutput) Id ¶
func (o PrivateEndpointResponseOutput) Id() pulumi.StringOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointResponsePtrInput ¶
type PrivateEndpointResponsePtrInput interface { pulumi.Input ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput ToPrivateEndpointResponsePtrOutputWithContext(context.Context) PrivateEndpointResponsePtrOutput }
PrivateEndpointResponsePtrInput is an input type that accepts PrivateEndpointResponseArgs, PrivateEndpointResponsePtr and PrivateEndpointResponsePtrOutput values. You can construct a concrete instance of `PrivateEndpointResponsePtrInput` via:
PrivateEndpointResponseArgs{...} or: nil
func PrivateEndpointResponsePtr ¶
func PrivateEndpointResponsePtr(v *PrivateEndpointResponseArgs) PrivateEndpointResponsePtrInput
type PrivateEndpointResponsePtrOutput ¶
type PrivateEndpointResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointResponsePtrOutput) Elem ¶
func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
func (PrivateEndpointResponsePtrOutput) ElementType ¶
func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointResponsePtrOutput) Id ¶
func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateLinkServiceConnectionStateResponse ¶
type PrivateLinkServiceConnectionStateResponse struct { ActionRequired string `pulumi:"actionRequired"` Description *string `pulumi:"description"` Status string `pulumi:"status"` }
The private link service connection state of the private endpoint connection
type PrivateLinkServiceConnectionStateResponseArgs ¶
type PrivateLinkServiceConnectionStateResponseArgs struct { ActionRequired pulumi.StringInput `pulumi:"actionRequired"` Description pulumi.StringPtrInput `pulumi:"description"` Status pulumi.StringInput `pulumi:"status"` }
The private link service connection state of the private endpoint connection
func (PrivateLinkServiceConnectionStateResponseArgs) ElementType ¶
func (PrivateLinkServiceConnectionStateResponseArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type PrivateLinkServiceConnectionStateResponseInput ¶
type PrivateLinkServiceConnectionStateResponseInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput ToPrivateLinkServiceConnectionStateResponseOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponseOutput }
PrivateLinkServiceConnectionStateResponseInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs and PrivateLinkServiceConnectionStateResponseOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponseInput` via:
PrivateLinkServiceConnectionStateResponseArgs{...}
type PrivateLinkServiceConnectionStateResponseOutput ¶
type PrivateLinkServiceConnectionStateResponseOutput struct{ *pulumi.OutputState }
The private link service connection state of the private endpoint connection
func (PrivateLinkServiceConnectionStateResponseOutput) ActionRequired ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ActionRequired() pulumi.StringOutput
func (PrivateLinkServiceConnectionStateResponseOutput) Description ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponseOutput) Status ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type PrivateLinkServiceConnectionStateResponsePtrInput ¶
type PrivateLinkServiceConnectionStateResponsePtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput }
PrivateLinkServiceConnectionStateResponsePtrInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs, PrivateLinkServiceConnectionStateResponsePtr and PrivateLinkServiceConnectionStateResponsePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponsePtrInput` via:
PrivateLinkServiceConnectionStateResponseArgs{...} or: nil
func PrivateLinkServiceConnectionStateResponsePtr ¶
func PrivateLinkServiceConnectionStateResponsePtr(v *PrivateLinkServiceConnectionStateResponseArgs) PrivateLinkServiceConnectionStateResponsePtrInput
type PrivateLinkServiceConnectionStateResponsePtrOutput ¶
type PrivateLinkServiceConnectionStateResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ActionRequired ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ActionRequired() pulumi.StringPtrOutput
func (PrivateLinkServiceConnectionStateResponsePtrOutput) Description ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponsePtrOutput) Status ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type PublicIPAddressConfiguration ¶
type PublicIPAddressConfiguration struct { // The number of IPs specified here limits the maximum size of the Pool - 50 dedicated nodes or 20 low-priority nodes can be allocated for each public IP. For example, a pool needing 150 dedicated VMs would need at least 3 public IPs specified. Each element of this collection is of the form: /subscriptions/{subscription}/resourceGroups/{group}/providers/Microsoft.Network/publicIPAddresses/{ip}. IpAddressIds []string `pulumi:"ipAddressIds"` // The default value is BatchManaged Provision *string `pulumi:"provision"` }
The public IP Address configuration of the networking configuration of a Pool.
type PublicIPAddressConfigurationArgs ¶
type PublicIPAddressConfigurationArgs struct { // The number of IPs specified here limits the maximum size of the Pool - 50 dedicated nodes or 20 low-priority nodes can be allocated for each public IP. For example, a pool needing 150 dedicated VMs would need at least 3 public IPs specified. Each element of this collection is of the form: /subscriptions/{subscription}/resourceGroups/{group}/providers/Microsoft.Network/publicIPAddresses/{ip}. IpAddressIds pulumi.StringArrayInput `pulumi:"ipAddressIds"` // The default value is BatchManaged Provision pulumi.StringPtrInput `pulumi:"provision"` }
The public IP Address configuration of the networking configuration of a Pool.
func (PublicIPAddressConfigurationArgs) ElementType ¶
func (PublicIPAddressConfigurationArgs) ElementType() reflect.Type
func (PublicIPAddressConfigurationArgs) ToPublicIPAddressConfigurationOutput ¶
func (i PublicIPAddressConfigurationArgs) ToPublicIPAddressConfigurationOutput() PublicIPAddressConfigurationOutput
func (PublicIPAddressConfigurationArgs) ToPublicIPAddressConfigurationOutputWithContext ¶
func (i PublicIPAddressConfigurationArgs) ToPublicIPAddressConfigurationOutputWithContext(ctx context.Context) PublicIPAddressConfigurationOutput
func (PublicIPAddressConfigurationArgs) ToPublicIPAddressConfigurationPtrOutput ¶
func (i PublicIPAddressConfigurationArgs) ToPublicIPAddressConfigurationPtrOutput() PublicIPAddressConfigurationPtrOutput
func (PublicIPAddressConfigurationArgs) ToPublicIPAddressConfigurationPtrOutputWithContext ¶
func (i PublicIPAddressConfigurationArgs) ToPublicIPAddressConfigurationPtrOutputWithContext(ctx context.Context) PublicIPAddressConfigurationPtrOutput
type PublicIPAddressConfigurationInput ¶
type PublicIPAddressConfigurationInput interface { pulumi.Input ToPublicIPAddressConfigurationOutput() PublicIPAddressConfigurationOutput ToPublicIPAddressConfigurationOutputWithContext(context.Context) PublicIPAddressConfigurationOutput }
PublicIPAddressConfigurationInput is an input type that accepts PublicIPAddressConfigurationArgs and PublicIPAddressConfigurationOutput values. You can construct a concrete instance of `PublicIPAddressConfigurationInput` via:
PublicIPAddressConfigurationArgs{...}
type PublicIPAddressConfigurationOutput ¶
type PublicIPAddressConfigurationOutput struct{ *pulumi.OutputState }
The public IP Address configuration of the networking configuration of a Pool.
func (PublicIPAddressConfigurationOutput) ElementType ¶
func (PublicIPAddressConfigurationOutput) ElementType() reflect.Type
func (PublicIPAddressConfigurationOutput) IpAddressIds ¶
func (o PublicIPAddressConfigurationOutput) IpAddressIds() pulumi.StringArrayOutput
The number of IPs specified here limits the maximum size of the Pool - 50 dedicated nodes or 20 low-priority nodes can be allocated for each public IP. For example, a pool needing 150 dedicated VMs would need at least 3 public IPs specified. Each element of this collection is of the form: /subscriptions/{subscription}/resourceGroups/{group}/providers/Microsoft.Network/publicIPAddresses/{ip}.
func (PublicIPAddressConfigurationOutput) Provision ¶
func (o PublicIPAddressConfigurationOutput) Provision() pulumi.StringPtrOutput
The default value is BatchManaged
func (PublicIPAddressConfigurationOutput) ToPublicIPAddressConfigurationOutput ¶
func (o PublicIPAddressConfigurationOutput) ToPublicIPAddressConfigurationOutput() PublicIPAddressConfigurationOutput
func (PublicIPAddressConfigurationOutput) ToPublicIPAddressConfigurationOutputWithContext ¶
func (o PublicIPAddressConfigurationOutput) ToPublicIPAddressConfigurationOutputWithContext(ctx context.Context) PublicIPAddressConfigurationOutput
func (PublicIPAddressConfigurationOutput) ToPublicIPAddressConfigurationPtrOutput ¶
func (o PublicIPAddressConfigurationOutput) ToPublicIPAddressConfigurationPtrOutput() PublicIPAddressConfigurationPtrOutput
func (PublicIPAddressConfigurationOutput) ToPublicIPAddressConfigurationPtrOutputWithContext ¶
func (o PublicIPAddressConfigurationOutput) ToPublicIPAddressConfigurationPtrOutputWithContext(ctx context.Context) PublicIPAddressConfigurationPtrOutput
type PublicIPAddressConfigurationPtrInput ¶
type PublicIPAddressConfigurationPtrInput interface { pulumi.Input ToPublicIPAddressConfigurationPtrOutput() PublicIPAddressConfigurationPtrOutput ToPublicIPAddressConfigurationPtrOutputWithContext(context.Context) PublicIPAddressConfigurationPtrOutput }
PublicIPAddressConfigurationPtrInput is an input type that accepts PublicIPAddressConfigurationArgs, PublicIPAddressConfigurationPtr and PublicIPAddressConfigurationPtrOutput values. You can construct a concrete instance of `PublicIPAddressConfigurationPtrInput` via:
PublicIPAddressConfigurationArgs{...} or: nil
func PublicIPAddressConfigurationPtr ¶
func PublicIPAddressConfigurationPtr(v *PublicIPAddressConfigurationArgs) PublicIPAddressConfigurationPtrInput
type PublicIPAddressConfigurationPtrOutput ¶
type PublicIPAddressConfigurationPtrOutput struct{ *pulumi.OutputState }
func (PublicIPAddressConfigurationPtrOutput) ElementType ¶
func (PublicIPAddressConfigurationPtrOutput) ElementType() reflect.Type
func (PublicIPAddressConfigurationPtrOutput) IpAddressIds ¶
func (o PublicIPAddressConfigurationPtrOutput) IpAddressIds() pulumi.StringArrayOutput
The number of IPs specified here limits the maximum size of the Pool - 50 dedicated nodes or 20 low-priority nodes can be allocated for each public IP. For example, a pool needing 150 dedicated VMs would need at least 3 public IPs specified. Each element of this collection is of the form: /subscriptions/{subscription}/resourceGroups/{group}/providers/Microsoft.Network/publicIPAddresses/{ip}.
func (PublicIPAddressConfigurationPtrOutput) Provision ¶
func (o PublicIPAddressConfigurationPtrOutput) Provision() pulumi.StringPtrOutput
The default value is BatchManaged
func (PublicIPAddressConfigurationPtrOutput) ToPublicIPAddressConfigurationPtrOutput ¶
func (o PublicIPAddressConfigurationPtrOutput) ToPublicIPAddressConfigurationPtrOutput() PublicIPAddressConfigurationPtrOutput
func (PublicIPAddressConfigurationPtrOutput) ToPublicIPAddressConfigurationPtrOutputWithContext ¶
func (o PublicIPAddressConfigurationPtrOutput) ToPublicIPAddressConfigurationPtrOutputWithContext(ctx context.Context) PublicIPAddressConfigurationPtrOutput
type PublicIPAddressConfigurationResponse ¶
type PublicIPAddressConfigurationResponse struct { // The number of IPs specified here limits the maximum size of the Pool - 50 dedicated nodes or 20 low-priority nodes can be allocated for each public IP. For example, a pool needing 150 dedicated VMs would need at least 3 public IPs specified. Each element of this collection is of the form: /subscriptions/{subscription}/resourceGroups/{group}/providers/Microsoft.Network/publicIPAddresses/{ip}. IpAddressIds []string `pulumi:"ipAddressIds"` // The default value is BatchManaged Provision *string `pulumi:"provision"` }
The public IP Address configuration of the networking configuration of a Pool.
type PublicIPAddressConfigurationResponseArgs ¶
type PublicIPAddressConfigurationResponseArgs struct { // The number of IPs specified here limits the maximum size of the Pool - 50 dedicated nodes or 20 low-priority nodes can be allocated for each public IP. For example, a pool needing 150 dedicated VMs would need at least 3 public IPs specified. Each element of this collection is of the form: /subscriptions/{subscription}/resourceGroups/{group}/providers/Microsoft.Network/publicIPAddresses/{ip}. IpAddressIds pulumi.StringArrayInput `pulumi:"ipAddressIds"` // The default value is BatchManaged Provision pulumi.StringPtrInput `pulumi:"provision"` }
The public IP Address configuration of the networking configuration of a Pool.
func (PublicIPAddressConfigurationResponseArgs) ElementType ¶
func (PublicIPAddressConfigurationResponseArgs) ElementType() reflect.Type
func (PublicIPAddressConfigurationResponseArgs) ToPublicIPAddressConfigurationResponseOutput ¶
func (i PublicIPAddressConfigurationResponseArgs) ToPublicIPAddressConfigurationResponseOutput() PublicIPAddressConfigurationResponseOutput
func (PublicIPAddressConfigurationResponseArgs) ToPublicIPAddressConfigurationResponseOutputWithContext ¶
func (i PublicIPAddressConfigurationResponseArgs) ToPublicIPAddressConfigurationResponseOutputWithContext(ctx context.Context) PublicIPAddressConfigurationResponseOutput
func (PublicIPAddressConfigurationResponseArgs) ToPublicIPAddressConfigurationResponsePtrOutput ¶
func (i PublicIPAddressConfigurationResponseArgs) ToPublicIPAddressConfigurationResponsePtrOutput() PublicIPAddressConfigurationResponsePtrOutput
func (PublicIPAddressConfigurationResponseArgs) ToPublicIPAddressConfigurationResponsePtrOutputWithContext ¶
func (i PublicIPAddressConfigurationResponseArgs) ToPublicIPAddressConfigurationResponsePtrOutputWithContext(ctx context.Context) PublicIPAddressConfigurationResponsePtrOutput
type PublicIPAddressConfigurationResponseInput ¶
type PublicIPAddressConfigurationResponseInput interface { pulumi.Input ToPublicIPAddressConfigurationResponseOutput() PublicIPAddressConfigurationResponseOutput ToPublicIPAddressConfigurationResponseOutputWithContext(context.Context) PublicIPAddressConfigurationResponseOutput }
PublicIPAddressConfigurationResponseInput is an input type that accepts PublicIPAddressConfigurationResponseArgs and PublicIPAddressConfigurationResponseOutput values. You can construct a concrete instance of `PublicIPAddressConfigurationResponseInput` via:
PublicIPAddressConfigurationResponseArgs{...}
type PublicIPAddressConfigurationResponseOutput ¶
type PublicIPAddressConfigurationResponseOutput struct{ *pulumi.OutputState }
The public IP Address configuration of the networking configuration of a Pool.
func (PublicIPAddressConfigurationResponseOutput) ElementType ¶
func (PublicIPAddressConfigurationResponseOutput) ElementType() reflect.Type
func (PublicIPAddressConfigurationResponseOutput) IpAddressIds ¶
func (o PublicIPAddressConfigurationResponseOutput) IpAddressIds() pulumi.StringArrayOutput
The number of IPs specified here limits the maximum size of the Pool - 50 dedicated nodes or 20 low-priority nodes can be allocated for each public IP. For example, a pool needing 150 dedicated VMs would need at least 3 public IPs specified. Each element of this collection is of the form: /subscriptions/{subscription}/resourceGroups/{group}/providers/Microsoft.Network/publicIPAddresses/{ip}.
func (PublicIPAddressConfigurationResponseOutput) Provision ¶
func (o PublicIPAddressConfigurationResponseOutput) Provision() pulumi.StringPtrOutput
The default value is BatchManaged
func (PublicIPAddressConfigurationResponseOutput) ToPublicIPAddressConfigurationResponseOutput ¶
func (o PublicIPAddressConfigurationResponseOutput) ToPublicIPAddressConfigurationResponseOutput() PublicIPAddressConfigurationResponseOutput
func (PublicIPAddressConfigurationResponseOutput) ToPublicIPAddressConfigurationResponseOutputWithContext ¶
func (o PublicIPAddressConfigurationResponseOutput) ToPublicIPAddressConfigurationResponseOutputWithContext(ctx context.Context) PublicIPAddressConfigurationResponseOutput
func (PublicIPAddressConfigurationResponseOutput) ToPublicIPAddressConfigurationResponsePtrOutput ¶
func (o PublicIPAddressConfigurationResponseOutput) ToPublicIPAddressConfigurationResponsePtrOutput() PublicIPAddressConfigurationResponsePtrOutput
func (PublicIPAddressConfigurationResponseOutput) ToPublicIPAddressConfigurationResponsePtrOutputWithContext ¶
func (o PublicIPAddressConfigurationResponseOutput) ToPublicIPAddressConfigurationResponsePtrOutputWithContext(ctx context.Context) PublicIPAddressConfigurationResponsePtrOutput
type PublicIPAddressConfigurationResponsePtrInput ¶
type PublicIPAddressConfigurationResponsePtrInput interface { pulumi.Input ToPublicIPAddressConfigurationResponsePtrOutput() PublicIPAddressConfigurationResponsePtrOutput ToPublicIPAddressConfigurationResponsePtrOutputWithContext(context.Context) PublicIPAddressConfigurationResponsePtrOutput }
PublicIPAddressConfigurationResponsePtrInput is an input type that accepts PublicIPAddressConfigurationResponseArgs, PublicIPAddressConfigurationResponsePtr and PublicIPAddressConfigurationResponsePtrOutput values. You can construct a concrete instance of `PublicIPAddressConfigurationResponsePtrInput` via:
PublicIPAddressConfigurationResponseArgs{...} or: nil
func PublicIPAddressConfigurationResponsePtr ¶
func PublicIPAddressConfigurationResponsePtr(v *PublicIPAddressConfigurationResponseArgs) PublicIPAddressConfigurationResponsePtrInput
type PublicIPAddressConfigurationResponsePtrOutput ¶
type PublicIPAddressConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (PublicIPAddressConfigurationResponsePtrOutput) ElementType ¶
func (PublicIPAddressConfigurationResponsePtrOutput) ElementType() reflect.Type
func (PublicIPAddressConfigurationResponsePtrOutput) IpAddressIds ¶
func (o PublicIPAddressConfigurationResponsePtrOutput) IpAddressIds() pulumi.StringArrayOutput
The number of IPs specified here limits the maximum size of the Pool - 50 dedicated nodes or 20 low-priority nodes can be allocated for each public IP. For example, a pool needing 150 dedicated VMs would need at least 3 public IPs specified. Each element of this collection is of the form: /subscriptions/{subscription}/resourceGroups/{group}/providers/Microsoft.Network/publicIPAddresses/{ip}.
func (PublicIPAddressConfigurationResponsePtrOutput) Provision ¶
func (o PublicIPAddressConfigurationResponsePtrOutput) Provision() pulumi.StringPtrOutput
The default value is BatchManaged
func (PublicIPAddressConfigurationResponsePtrOutput) ToPublicIPAddressConfigurationResponsePtrOutput ¶
func (o PublicIPAddressConfigurationResponsePtrOutput) ToPublicIPAddressConfigurationResponsePtrOutput() PublicIPAddressConfigurationResponsePtrOutput
func (PublicIPAddressConfigurationResponsePtrOutput) ToPublicIPAddressConfigurationResponsePtrOutputWithContext ¶
func (o PublicIPAddressConfigurationResponsePtrOutput) ToPublicIPAddressConfigurationResponsePtrOutputWithContext(ctx context.Context) PublicIPAddressConfigurationResponsePtrOutput
type ResizeErrorResponse ¶
type ResizeErrorResponse struct { // An identifier for the error. Codes are invariant and are intended to be consumed programmatically. Code string `pulumi:"code"` Details []ResizeErrorResponse `pulumi:"details"` // A message describing the error, intended to be suitable for display in a user interface. Message string `pulumi:"message"` }
type ResizeErrorResponseArgs ¶
type ResizeErrorResponseArgs struct { // An identifier for the error. Codes are invariant and are intended to be consumed programmatically. Code pulumi.StringInput `pulumi:"code"` Details ResizeErrorResponseArrayInput `pulumi:"details"` // A message describing the error, intended to be suitable for display in a user interface. Message pulumi.StringInput `pulumi:"message"` }
func (ResizeErrorResponseArgs) ElementType ¶
func (ResizeErrorResponseArgs) ElementType() reflect.Type
func (ResizeErrorResponseArgs) ToResizeErrorResponseOutput ¶
func (i ResizeErrorResponseArgs) ToResizeErrorResponseOutput() ResizeErrorResponseOutput
func (ResizeErrorResponseArgs) ToResizeErrorResponseOutputWithContext ¶
func (i ResizeErrorResponseArgs) ToResizeErrorResponseOutputWithContext(ctx context.Context) ResizeErrorResponseOutput
type ResizeErrorResponseArray ¶
type ResizeErrorResponseArray []ResizeErrorResponseInput
func (ResizeErrorResponseArray) ElementType ¶
func (ResizeErrorResponseArray) ElementType() reflect.Type
func (ResizeErrorResponseArray) ToResizeErrorResponseArrayOutput ¶
func (i ResizeErrorResponseArray) ToResizeErrorResponseArrayOutput() ResizeErrorResponseArrayOutput
func (ResizeErrorResponseArray) ToResizeErrorResponseArrayOutputWithContext ¶
func (i ResizeErrorResponseArray) ToResizeErrorResponseArrayOutputWithContext(ctx context.Context) ResizeErrorResponseArrayOutput
type ResizeErrorResponseArrayInput ¶
type ResizeErrorResponseArrayInput interface { pulumi.Input ToResizeErrorResponseArrayOutput() ResizeErrorResponseArrayOutput ToResizeErrorResponseArrayOutputWithContext(context.Context) ResizeErrorResponseArrayOutput }
ResizeErrorResponseArrayInput is an input type that accepts ResizeErrorResponseArray and ResizeErrorResponseArrayOutput values. You can construct a concrete instance of `ResizeErrorResponseArrayInput` via:
ResizeErrorResponseArray{ ResizeErrorResponseArgs{...} }
type ResizeErrorResponseArrayOutput ¶
type ResizeErrorResponseArrayOutput struct{ *pulumi.OutputState }
func (ResizeErrorResponseArrayOutput) ElementType ¶
func (ResizeErrorResponseArrayOutput) ElementType() reflect.Type
func (ResizeErrorResponseArrayOutput) Index ¶
func (o ResizeErrorResponseArrayOutput) Index(i pulumi.IntInput) ResizeErrorResponseOutput
func (ResizeErrorResponseArrayOutput) ToResizeErrorResponseArrayOutput ¶
func (o ResizeErrorResponseArrayOutput) ToResizeErrorResponseArrayOutput() ResizeErrorResponseArrayOutput
func (ResizeErrorResponseArrayOutput) ToResizeErrorResponseArrayOutputWithContext ¶
func (o ResizeErrorResponseArrayOutput) ToResizeErrorResponseArrayOutputWithContext(ctx context.Context) ResizeErrorResponseArrayOutput
type ResizeErrorResponseInput ¶
type ResizeErrorResponseInput interface { pulumi.Input ToResizeErrorResponseOutput() ResizeErrorResponseOutput ToResizeErrorResponseOutputWithContext(context.Context) ResizeErrorResponseOutput }
ResizeErrorResponseInput is an input type that accepts ResizeErrorResponseArgs and ResizeErrorResponseOutput values. You can construct a concrete instance of `ResizeErrorResponseInput` via:
ResizeErrorResponseArgs{...}
type ResizeErrorResponseOutput ¶
type ResizeErrorResponseOutput struct{ *pulumi.OutputState }
func (ResizeErrorResponseOutput) Code ¶
func (o ResizeErrorResponseOutput) Code() pulumi.StringOutput
An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
func (ResizeErrorResponseOutput) Details ¶
func (o ResizeErrorResponseOutput) Details() ResizeErrorResponseArrayOutput
func (ResizeErrorResponseOutput) ElementType ¶
func (ResizeErrorResponseOutput) ElementType() reflect.Type
func (ResizeErrorResponseOutput) Message ¶
func (o ResizeErrorResponseOutput) Message() pulumi.StringOutput
A message describing the error, intended to be suitable for display in a user interface.
func (ResizeErrorResponseOutput) ToResizeErrorResponseOutput ¶
func (o ResizeErrorResponseOutput) ToResizeErrorResponseOutput() ResizeErrorResponseOutput
func (ResizeErrorResponseOutput) ToResizeErrorResponseOutputWithContext ¶
func (o ResizeErrorResponseOutput) ToResizeErrorResponseOutputWithContext(ctx context.Context) ResizeErrorResponseOutput
type ResizeOperationStatusResponse ¶
type ResizeOperationStatusResponse struct { // This property is set only if an error occurred during the last pool resize, and only when the pool allocationState is Steady. Errors []ResizeErrorResponse `pulumi:"errors"` // The default value is requeue. NodeDeallocationOption *string `pulumi:"nodeDeallocationOption"` // The default value is 15 minutes. The minimum value is 5 minutes. If you specify a value less than 5 minutes, the Batch service returns an error; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request). ResizeTimeout *string `pulumi:"resizeTimeout"` StartTime *string `pulumi:"startTime"` TargetDedicatedNodes *int `pulumi:"targetDedicatedNodes"` TargetLowPriorityNodes *int `pulumi:"targetLowPriorityNodes"` }
Describes either the current operation (if the pool AllocationState is Resizing) or the previously completed operation (if the AllocationState is Steady).
type ResizeOperationStatusResponseArgs ¶
type ResizeOperationStatusResponseArgs struct { // This property is set only if an error occurred during the last pool resize, and only when the pool allocationState is Steady. Errors ResizeErrorResponseArrayInput `pulumi:"errors"` // The default value is requeue. NodeDeallocationOption pulumi.StringPtrInput `pulumi:"nodeDeallocationOption"` // The default value is 15 minutes. The minimum value is 5 minutes. If you specify a value less than 5 minutes, the Batch service returns an error; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request). ResizeTimeout pulumi.StringPtrInput `pulumi:"resizeTimeout"` StartTime pulumi.StringPtrInput `pulumi:"startTime"` TargetDedicatedNodes pulumi.IntPtrInput `pulumi:"targetDedicatedNodes"` TargetLowPriorityNodes pulumi.IntPtrInput `pulumi:"targetLowPriorityNodes"` }
Describes either the current operation (if the pool AllocationState is Resizing) or the previously completed operation (if the AllocationState is Steady).
func (ResizeOperationStatusResponseArgs) ElementType ¶
func (ResizeOperationStatusResponseArgs) ElementType() reflect.Type
func (ResizeOperationStatusResponseArgs) ToResizeOperationStatusResponseOutput ¶
func (i ResizeOperationStatusResponseArgs) ToResizeOperationStatusResponseOutput() ResizeOperationStatusResponseOutput
func (ResizeOperationStatusResponseArgs) ToResizeOperationStatusResponseOutputWithContext ¶
func (i ResizeOperationStatusResponseArgs) ToResizeOperationStatusResponseOutputWithContext(ctx context.Context) ResizeOperationStatusResponseOutput
func (ResizeOperationStatusResponseArgs) ToResizeOperationStatusResponsePtrOutput ¶
func (i ResizeOperationStatusResponseArgs) ToResizeOperationStatusResponsePtrOutput() ResizeOperationStatusResponsePtrOutput
func (ResizeOperationStatusResponseArgs) ToResizeOperationStatusResponsePtrOutputWithContext ¶
func (i ResizeOperationStatusResponseArgs) ToResizeOperationStatusResponsePtrOutputWithContext(ctx context.Context) ResizeOperationStatusResponsePtrOutput
type ResizeOperationStatusResponseInput ¶
type ResizeOperationStatusResponseInput interface { pulumi.Input ToResizeOperationStatusResponseOutput() ResizeOperationStatusResponseOutput ToResizeOperationStatusResponseOutputWithContext(context.Context) ResizeOperationStatusResponseOutput }
ResizeOperationStatusResponseInput is an input type that accepts ResizeOperationStatusResponseArgs and ResizeOperationStatusResponseOutput values. You can construct a concrete instance of `ResizeOperationStatusResponseInput` via:
ResizeOperationStatusResponseArgs{...}
type ResizeOperationStatusResponseOutput ¶
type ResizeOperationStatusResponseOutput struct{ *pulumi.OutputState }
Describes either the current operation (if the pool AllocationState is Resizing) or the previously completed operation (if the AllocationState is Steady).
func (ResizeOperationStatusResponseOutput) ElementType ¶
func (ResizeOperationStatusResponseOutput) ElementType() reflect.Type
func (ResizeOperationStatusResponseOutput) Errors ¶
func (o ResizeOperationStatusResponseOutput) Errors() ResizeErrorResponseArrayOutput
This property is set only if an error occurred during the last pool resize, and only when the pool allocationState is Steady.
func (ResizeOperationStatusResponseOutput) NodeDeallocationOption ¶
func (o ResizeOperationStatusResponseOutput) NodeDeallocationOption() pulumi.StringPtrOutput
The default value is requeue.
func (ResizeOperationStatusResponseOutput) ResizeTimeout ¶
func (o ResizeOperationStatusResponseOutput) ResizeTimeout() pulumi.StringPtrOutput
The default value is 15 minutes. The minimum value is 5 minutes. If you specify a value less than 5 minutes, the Batch service returns an error; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request).
func (ResizeOperationStatusResponseOutput) StartTime ¶
func (o ResizeOperationStatusResponseOutput) StartTime() pulumi.StringPtrOutput
func (ResizeOperationStatusResponseOutput) TargetDedicatedNodes ¶
func (o ResizeOperationStatusResponseOutput) TargetDedicatedNodes() pulumi.IntPtrOutput
func (ResizeOperationStatusResponseOutput) TargetLowPriorityNodes ¶
func (o ResizeOperationStatusResponseOutput) TargetLowPriorityNodes() pulumi.IntPtrOutput
func (ResizeOperationStatusResponseOutput) ToResizeOperationStatusResponseOutput ¶
func (o ResizeOperationStatusResponseOutput) ToResizeOperationStatusResponseOutput() ResizeOperationStatusResponseOutput
func (ResizeOperationStatusResponseOutput) ToResizeOperationStatusResponseOutputWithContext ¶
func (o ResizeOperationStatusResponseOutput) ToResizeOperationStatusResponseOutputWithContext(ctx context.Context) ResizeOperationStatusResponseOutput
func (ResizeOperationStatusResponseOutput) ToResizeOperationStatusResponsePtrOutput ¶
func (o ResizeOperationStatusResponseOutput) ToResizeOperationStatusResponsePtrOutput() ResizeOperationStatusResponsePtrOutput
func (ResizeOperationStatusResponseOutput) ToResizeOperationStatusResponsePtrOutputWithContext ¶
func (o ResizeOperationStatusResponseOutput) ToResizeOperationStatusResponsePtrOutputWithContext(ctx context.Context) ResizeOperationStatusResponsePtrOutput
type ResizeOperationStatusResponsePtrInput ¶
type ResizeOperationStatusResponsePtrInput interface { pulumi.Input ToResizeOperationStatusResponsePtrOutput() ResizeOperationStatusResponsePtrOutput ToResizeOperationStatusResponsePtrOutputWithContext(context.Context) ResizeOperationStatusResponsePtrOutput }
ResizeOperationStatusResponsePtrInput is an input type that accepts ResizeOperationStatusResponseArgs, ResizeOperationStatusResponsePtr and ResizeOperationStatusResponsePtrOutput values. You can construct a concrete instance of `ResizeOperationStatusResponsePtrInput` via:
ResizeOperationStatusResponseArgs{...} or: nil
func ResizeOperationStatusResponsePtr ¶
func ResizeOperationStatusResponsePtr(v *ResizeOperationStatusResponseArgs) ResizeOperationStatusResponsePtrInput
type ResizeOperationStatusResponsePtrOutput ¶
type ResizeOperationStatusResponsePtrOutput struct{ *pulumi.OutputState }
func (ResizeOperationStatusResponsePtrOutput) ElementType ¶
func (ResizeOperationStatusResponsePtrOutput) ElementType() reflect.Type
func (ResizeOperationStatusResponsePtrOutput) Errors ¶
func (o ResizeOperationStatusResponsePtrOutput) Errors() ResizeErrorResponseArrayOutput
This property is set only if an error occurred during the last pool resize, and only when the pool allocationState is Steady.
func (ResizeOperationStatusResponsePtrOutput) NodeDeallocationOption ¶
func (o ResizeOperationStatusResponsePtrOutput) NodeDeallocationOption() pulumi.StringPtrOutput
The default value is requeue.
func (ResizeOperationStatusResponsePtrOutput) ResizeTimeout ¶
func (o ResizeOperationStatusResponsePtrOutput) ResizeTimeout() pulumi.StringPtrOutput
The default value is 15 minutes. The minimum value is 5 minutes. If you specify a value less than 5 minutes, the Batch service returns an error; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request).
func (ResizeOperationStatusResponsePtrOutput) StartTime ¶
func (o ResizeOperationStatusResponsePtrOutput) StartTime() pulumi.StringPtrOutput
func (ResizeOperationStatusResponsePtrOutput) TargetDedicatedNodes ¶
func (o ResizeOperationStatusResponsePtrOutput) TargetDedicatedNodes() pulumi.IntPtrOutput
func (ResizeOperationStatusResponsePtrOutput) TargetLowPriorityNodes ¶
func (o ResizeOperationStatusResponsePtrOutput) TargetLowPriorityNodes() pulumi.IntPtrOutput
func (ResizeOperationStatusResponsePtrOutput) ToResizeOperationStatusResponsePtrOutput ¶
func (o ResizeOperationStatusResponsePtrOutput) ToResizeOperationStatusResponsePtrOutput() ResizeOperationStatusResponsePtrOutput
func (ResizeOperationStatusResponsePtrOutput) ToResizeOperationStatusResponsePtrOutputWithContext ¶
func (o ResizeOperationStatusResponsePtrOutput) ToResizeOperationStatusResponsePtrOutputWithContext(ctx context.Context) ResizeOperationStatusResponsePtrOutput
type ResourceFile ¶
type ResourceFile struct { // The autoStorageContainerName, storageContainerUrl and httpUrl properties are mutually exclusive and one of them must be specified. AutoStorageContainerName *string `pulumi:"autoStorageContainerName"` // The property is valid only when autoStorageContainerName or storageContainerUrl is used. This prefix can be a partial filename or a subdirectory. If a prefix is not specified, all the files in the container will be downloaded. BlobPrefix *string `pulumi:"blobPrefix"` // This property applies only to files being downloaded to Linux compute nodes. It will be ignored if it is specified for a resourceFile which will be downloaded to a Windows node. If this property is not specified for a Linux node, then a default value of 0770 is applied to the file. FileMode *string `pulumi:"fileMode"` // If the httpUrl property is specified, the filePath is required and describes the path which the file will be downloaded to, including the filename. Otherwise, if the autoStorageContainerName or storageContainerUrl property is specified, filePath is optional and is the directory to download the files to. In the case where filePath is used as a directory, any directory structure already associated with the input data will be retained in full and appended to the specified filePath directory. The specified relative path cannot break out of the task's working directory (for example by using '..'). FilePath *string `pulumi:"filePath"` // The autoStorageContainerName, storageContainerUrl and httpUrl properties are mutually exclusive and one of them must be specified. If the URL is Azure Blob Storage, it must be readable using anonymous access; that is, the Batch service does not present any credentials when downloading the blob. There are two ways to get such a URL for a blob in Azure storage: include a Shared Access Signature (SAS) granting read permissions on the blob, or set the ACL for the blob or its container to allow public access. HttpUrl *string `pulumi:"httpUrl"` // The autoStorageContainerName, storageContainerUrl and httpUrl properties are mutually exclusive and one of them must be specified. This URL must be readable and listable using anonymous access; that is, the Batch service does not present any credentials when downloading the blob. There are two ways to get such a URL for a blob in Azure storage: include a Shared Access Signature (SAS) granting read and list permissions on the blob, or set the ACL for the blob or its container to allow public access. StorageContainerUrl *string `pulumi:"storageContainerUrl"` }
type ResourceFileArgs ¶
type ResourceFileArgs struct { // The autoStorageContainerName, storageContainerUrl and httpUrl properties are mutually exclusive and one of them must be specified. AutoStorageContainerName pulumi.StringPtrInput `pulumi:"autoStorageContainerName"` // The property is valid only when autoStorageContainerName or storageContainerUrl is used. This prefix can be a partial filename or a subdirectory. If a prefix is not specified, all the files in the container will be downloaded. BlobPrefix pulumi.StringPtrInput `pulumi:"blobPrefix"` // This property applies only to files being downloaded to Linux compute nodes. It will be ignored if it is specified for a resourceFile which will be downloaded to a Windows node. If this property is not specified for a Linux node, then a default value of 0770 is applied to the file. FileMode pulumi.StringPtrInput `pulumi:"fileMode"` // If the httpUrl property is specified, the filePath is required and describes the path which the file will be downloaded to, including the filename. Otherwise, if the autoStorageContainerName or storageContainerUrl property is specified, filePath is optional and is the directory to download the files to. In the case where filePath is used as a directory, any directory structure already associated with the input data will be retained in full and appended to the specified filePath directory. The specified relative path cannot break out of the task's working directory (for example by using '..'). FilePath pulumi.StringPtrInput `pulumi:"filePath"` // The autoStorageContainerName, storageContainerUrl and httpUrl properties are mutually exclusive and one of them must be specified. If the URL is Azure Blob Storage, it must be readable using anonymous access; that is, the Batch service does not present any credentials when downloading the blob. There are two ways to get such a URL for a blob in Azure storage: include a Shared Access Signature (SAS) granting read permissions on the blob, or set the ACL for the blob or its container to allow public access. HttpUrl pulumi.StringPtrInput `pulumi:"httpUrl"` // The autoStorageContainerName, storageContainerUrl and httpUrl properties are mutually exclusive and one of them must be specified. This URL must be readable and listable using anonymous access; that is, the Batch service does not present any credentials when downloading the blob. There are two ways to get such a URL for a blob in Azure storage: include a Shared Access Signature (SAS) granting read and list permissions on the blob, or set the ACL for the blob or its container to allow public access. StorageContainerUrl pulumi.StringPtrInput `pulumi:"storageContainerUrl"` }
func (ResourceFileArgs) ElementType ¶
func (ResourceFileArgs) ElementType() reflect.Type
func (ResourceFileArgs) ToResourceFileOutput ¶
func (i ResourceFileArgs) ToResourceFileOutput() ResourceFileOutput
func (ResourceFileArgs) ToResourceFileOutputWithContext ¶
func (i ResourceFileArgs) ToResourceFileOutputWithContext(ctx context.Context) ResourceFileOutput
type ResourceFileArray ¶
type ResourceFileArray []ResourceFileInput
func (ResourceFileArray) ElementType ¶
func (ResourceFileArray) ElementType() reflect.Type
func (ResourceFileArray) ToResourceFileArrayOutput ¶
func (i ResourceFileArray) ToResourceFileArrayOutput() ResourceFileArrayOutput
func (ResourceFileArray) ToResourceFileArrayOutputWithContext ¶
func (i ResourceFileArray) ToResourceFileArrayOutputWithContext(ctx context.Context) ResourceFileArrayOutput
type ResourceFileArrayInput ¶
type ResourceFileArrayInput interface { pulumi.Input ToResourceFileArrayOutput() ResourceFileArrayOutput ToResourceFileArrayOutputWithContext(context.Context) ResourceFileArrayOutput }
ResourceFileArrayInput is an input type that accepts ResourceFileArray and ResourceFileArrayOutput values. You can construct a concrete instance of `ResourceFileArrayInput` via:
ResourceFileArray{ ResourceFileArgs{...} }
type ResourceFileArrayOutput ¶
type ResourceFileArrayOutput struct{ *pulumi.OutputState }
func (ResourceFileArrayOutput) ElementType ¶
func (ResourceFileArrayOutput) ElementType() reflect.Type
func (ResourceFileArrayOutput) Index ¶
func (o ResourceFileArrayOutput) Index(i pulumi.IntInput) ResourceFileOutput
func (ResourceFileArrayOutput) ToResourceFileArrayOutput ¶
func (o ResourceFileArrayOutput) ToResourceFileArrayOutput() ResourceFileArrayOutput
func (ResourceFileArrayOutput) ToResourceFileArrayOutputWithContext ¶
func (o ResourceFileArrayOutput) ToResourceFileArrayOutputWithContext(ctx context.Context) ResourceFileArrayOutput
type ResourceFileInput ¶
type ResourceFileInput interface { pulumi.Input ToResourceFileOutput() ResourceFileOutput ToResourceFileOutputWithContext(context.Context) ResourceFileOutput }
ResourceFileInput is an input type that accepts ResourceFileArgs and ResourceFileOutput values. You can construct a concrete instance of `ResourceFileInput` via:
ResourceFileArgs{...}
type ResourceFileOutput ¶
type ResourceFileOutput struct{ *pulumi.OutputState }
func (ResourceFileOutput) AutoStorageContainerName ¶
func (o ResourceFileOutput) AutoStorageContainerName() pulumi.StringPtrOutput
The autoStorageContainerName, storageContainerUrl and httpUrl properties are mutually exclusive and one of them must be specified.
func (ResourceFileOutput) BlobPrefix ¶
func (o ResourceFileOutput) BlobPrefix() pulumi.StringPtrOutput
The property is valid only when autoStorageContainerName or storageContainerUrl is used. This prefix can be a partial filename or a subdirectory. If a prefix is not specified, all the files in the container will be downloaded.
func (ResourceFileOutput) ElementType ¶
func (ResourceFileOutput) ElementType() reflect.Type
func (ResourceFileOutput) FileMode ¶
func (o ResourceFileOutput) FileMode() pulumi.StringPtrOutput
This property applies only to files being downloaded to Linux compute nodes. It will be ignored if it is specified for a resourceFile which will be downloaded to a Windows node. If this property is not specified for a Linux node, then a default value of 0770 is applied to the file.
func (ResourceFileOutput) FilePath ¶
func (o ResourceFileOutput) FilePath() pulumi.StringPtrOutput
If the httpUrl property is specified, the filePath is required and describes the path which the file will be downloaded to, including the filename. Otherwise, if the autoStorageContainerName or storageContainerUrl property is specified, filePath is optional and is the directory to download the files to. In the case where filePath is used as a directory, any directory structure already associated with the input data will be retained in full and appended to the specified filePath directory. The specified relative path cannot break out of the task's working directory (for example by using '..').
func (ResourceFileOutput) HttpUrl ¶
func (o ResourceFileOutput) HttpUrl() pulumi.StringPtrOutput
The autoStorageContainerName, storageContainerUrl and httpUrl properties are mutually exclusive and one of them must be specified. If the URL is Azure Blob Storage, it must be readable using anonymous access; that is, the Batch service does not present any credentials when downloading the blob. There are two ways to get such a URL for a blob in Azure storage: include a Shared Access Signature (SAS) granting read permissions on the blob, or set the ACL for the blob or its container to allow public access.
func (ResourceFileOutput) StorageContainerUrl ¶
func (o ResourceFileOutput) StorageContainerUrl() pulumi.StringPtrOutput
The autoStorageContainerName, storageContainerUrl and httpUrl properties are mutually exclusive and one of them must be specified. This URL must be readable and listable using anonymous access; that is, the Batch service does not present any credentials when downloading the blob. There are two ways to get such a URL for a blob in Azure storage: include a Shared Access Signature (SAS) granting read and list permissions on the blob, or set the ACL for the blob or its container to allow public access.
func (ResourceFileOutput) ToResourceFileOutput ¶
func (o ResourceFileOutput) ToResourceFileOutput() ResourceFileOutput
func (ResourceFileOutput) ToResourceFileOutputWithContext ¶
func (o ResourceFileOutput) ToResourceFileOutputWithContext(ctx context.Context) ResourceFileOutput
type ResourceFileResponse ¶
type ResourceFileResponse struct { // The autoStorageContainerName, storageContainerUrl and httpUrl properties are mutually exclusive and one of them must be specified. AutoStorageContainerName *string `pulumi:"autoStorageContainerName"` // The property is valid only when autoStorageContainerName or storageContainerUrl is used. This prefix can be a partial filename or a subdirectory. If a prefix is not specified, all the files in the container will be downloaded. BlobPrefix *string `pulumi:"blobPrefix"` // This property applies only to files being downloaded to Linux compute nodes. It will be ignored if it is specified for a resourceFile which will be downloaded to a Windows node. If this property is not specified for a Linux node, then a default value of 0770 is applied to the file. FileMode *string `pulumi:"fileMode"` // If the httpUrl property is specified, the filePath is required and describes the path which the file will be downloaded to, including the filename. Otherwise, if the autoStorageContainerName or storageContainerUrl property is specified, filePath is optional and is the directory to download the files to. In the case where filePath is used as a directory, any directory structure already associated with the input data will be retained in full and appended to the specified filePath directory. The specified relative path cannot break out of the task's working directory (for example by using '..'). FilePath *string `pulumi:"filePath"` // The autoStorageContainerName, storageContainerUrl and httpUrl properties are mutually exclusive and one of them must be specified. If the URL is Azure Blob Storage, it must be readable using anonymous access; that is, the Batch service does not present any credentials when downloading the blob. There are two ways to get such a URL for a blob in Azure storage: include a Shared Access Signature (SAS) granting read permissions on the blob, or set the ACL for the blob or its container to allow public access. HttpUrl *string `pulumi:"httpUrl"` // The autoStorageContainerName, storageContainerUrl and httpUrl properties are mutually exclusive and one of them must be specified. This URL must be readable and listable using anonymous access; that is, the Batch service does not present any credentials when downloading the blob. There are two ways to get such a URL for a blob in Azure storage: include a Shared Access Signature (SAS) granting read and list permissions on the blob, or set the ACL for the blob or its container to allow public access. StorageContainerUrl *string `pulumi:"storageContainerUrl"` }
type ResourceFileResponseArgs ¶
type ResourceFileResponseArgs struct { // The autoStorageContainerName, storageContainerUrl and httpUrl properties are mutually exclusive and one of them must be specified. AutoStorageContainerName pulumi.StringPtrInput `pulumi:"autoStorageContainerName"` // The property is valid only when autoStorageContainerName or storageContainerUrl is used. This prefix can be a partial filename or a subdirectory. If a prefix is not specified, all the files in the container will be downloaded. BlobPrefix pulumi.StringPtrInput `pulumi:"blobPrefix"` // This property applies only to files being downloaded to Linux compute nodes. It will be ignored if it is specified for a resourceFile which will be downloaded to a Windows node. If this property is not specified for a Linux node, then a default value of 0770 is applied to the file. FileMode pulumi.StringPtrInput `pulumi:"fileMode"` // If the httpUrl property is specified, the filePath is required and describes the path which the file will be downloaded to, including the filename. Otherwise, if the autoStorageContainerName or storageContainerUrl property is specified, filePath is optional and is the directory to download the files to. In the case where filePath is used as a directory, any directory structure already associated with the input data will be retained in full and appended to the specified filePath directory. The specified relative path cannot break out of the task's working directory (for example by using '..'). FilePath pulumi.StringPtrInput `pulumi:"filePath"` // The autoStorageContainerName, storageContainerUrl and httpUrl properties are mutually exclusive and one of them must be specified. If the URL is Azure Blob Storage, it must be readable using anonymous access; that is, the Batch service does not present any credentials when downloading the blob. There are two ways to get such a URL for a blob in Azure storage: include a Shared Access Signature (SAS) granting read permissions on the blob, or set the ACL for the blob or its container to allow public access. HttpUrl pulumi.StringPtrInput `pulumi:"httpUrl"` // The autoStorageContainerName, storageContainerUrl and httpUrl properties are mutually exclusive and one of them must be specified. This URL must be readable and listable using anonymous access; that is, the Batch service does not present any credentials when downloading the blob. There are two ways to get such a URL for a blob in Azure storage: include a Shared Access Signature (SAS) granting read and list permissions on the blob, or set the ACL for the blob or its container to allow public access. StorageContainerUrl pulumi.StringPtrInput `pulumi:"storageContainerUrl"` }
func (ResourceFileResponseArgs) ElementType ¶
func (ResourceFileResponseArgs) ElementType() reflect.Type
func (ResourceFileResponseArgs) ToResourceFileResponseOutput ¶
func (i ResourceFileResponseArgs) ToResourceFileResponseOutput() ResourceFileResponseOutput
func (ResourceFileResponseArgs) ToResourceFileResponseOutputWithContext ¶
func (i ResourceFileResponseArgs) ToResourceFileResponseOutputWithContext(ctx context.Context) ResourceFileResponseOutput
type ResourceFileResponseArray ¶
type ResourceFileResponseArray []ResourceFileResponseInput
func (ResourceFileResponseArray) ElementType ¶
func (ResourceFileResponseArray) ElementType() reflect.Type
func (ResourceFileResponseArray) ToResourceFileResponseArrayOutput ¶
func (i ResourceFileResponseArray) ToResourceFileResponseArrayOutput() ResourceFileResponseArrayOutput
func (ResourceFileResponseArray) ToResourceFileResponseArrayOutputWithContext ¶
func (i ResourceFileResponseArray) ToResourceFileResponseArrayOutputWithContext(ctx context.Context) ResourceFileResponseArrayOutput
type ResourceFileResponseArrayInput ¶
type ResourceFileResponseArrayInput interface { pulumi.Input ToResourceFileResponseArrayOutput() ResourceFileResponseArrayOutput ToResourceFileResponseArrayOutputWithContext(context.Context) ResourceFileResponseArrayOutput }
ResourceFileResponseArrayInput is an input type that accepts ResourceFileResponseArray and ResourceFileResponseArrayOutput values. You can construct a concrete instance of `ResourceFileResponseArrayInput` via:
ResourceFileResponseArray{ ResourceFileResponseArgs{...} }
type ResourceFileResponseArrayOutput ¶
type ResourceFileResponseArrayOutput struct{ *pulumi.OutputState }
func (ResourceFileResponseArrayOutput) ElementType ¶
func (ResourceFileResponseArrayOutput) ElementType() reflect.Type
func (ResourceFileResponseArrayOutput) Index ¶
func (o ResourceFileResponseArrayOutput) Index(i pulumi.IntInput) ResourceFileResponseOutput
func (ResourceFileResponseArrayOutput) ToResourceFileResponseArrayOutput ¶
func (o ResourceFileResponseArrayOutput) ToResourceFileResponseArrayOutput() ResourceFileResponseArrayOutput
func (ResourceFileResponseArrayOutput) ToResourceFileResponseArrayOutputWithContext ¶
func (o ResourceFileResponseArrayOutput) ToResourceFileResponseArrayOutputWithContext(ctx context.Context) ResourceFileResponseArrayOutput
type ResourceFileResponseInput ¶
type ResourceFileResponseInput interface { pulumi.Input ToResourceFileResponseOutput() ResourceFileResponseOutput ToResourceFileResponseOutputWithContext(context.Context) ResourceFileResponseOutput }
ResourceFileResponseInput is an input type that accepts ResourceFileResponseArgs and ResourceFileResponseOutput values. You can construct a concrete instance of `ResourceFileResponseInput` via:
ResourceFileResponseArgs{...}
type ResourceFileResponseOutput ¶
type ResourceFileResponseOutput struct{ *pulumi.OutputState }
func (ResourceFileResponseOutput) AutoStorageContainerName ¶
func (o ResourceFileResponseOutput) AutoStorageContainerName() pulumi.StringPtrOutput
The autoStorageContainerName, storageContainerUrl and httpUrl properties are mutually exclusive and one of them must be specified.
func (ResourceFileResponseOutput) BlobPrefix ¶
func (o ResourceFileResponseOutput) BlobPrefix() pulumi.StringPtrOutput
The property is valid only when autoStorageContainerName or storageContainerUrl is used. This prefix can be a partial filename or a subdirectory. If a prefix is not specified, all the files in the container will be downloaded.
func (ResourceFileResponseOutput) ElementType ¶
func (ResourceFileResponseOutput) ElementType() reflect.Type
func (ResourceFileResponseOutput) FileMode ¶
func (o ResourceFileResponseOutput) FileMode() pulumi.StringPtrOutput
This property applies only to files being downloaded to Linux compute nodes. It will be ignored if it is specified for a resourceFile which will be downloaded to a Windows node. If this property is not specified for a Linux node, then a default value of 0770 is applied to the file.
func (ResourceFileResponseOutput) FilePath ¶
func (o ResourceFileResponseOutput) FilePath() pulumi.StringPtrOutput
If the httpUrl property is specified, the filePath is required and describes the path which the file will be downloaded to, including the filename. Otherwise, if the autoStorageContainerName or storageContainerUrl property is specified, filePath is optional and is the directory to download the files to. In the case where filePath is used as a directory, any directory structure already associated with the input data will be retained in full and appended to the specified filePath directory. The specified relative path cannot break out of the task's working directory (for example by using '..').
func (ResourceFileResponseOutput) HttpUrl ¶
func (o ResourceFileResponseOutput) HttpUrl() pulumi.StringPtrOutput
The autoStorageContainerName, storageContainerUrl and httpUrl properties are mutually exclusive and one of them must be specified. If the URL is Azure Blob Storage, it must be readable using anonymous access; that is, the Batch service does not present any credentials when downloading the blob. There are two ways to get such a URL for a blob in Azure storage: include a Shared Access Signature (SAS) granting read permissions on the blob, or set the ACL for the blob or its container to allow public access.
func (ResourceFileResponseOutput) StorageContainerUrl ¶
func (o ResourceFileResponseOutput) StorageContainerUrl() pulumi.StringPtrOutput
The autoStorageContainerName, storageContainerUrl and httpUrl properties are mutually exclusive and one of them must be specified. This URL must be readable and listable using anonymous access; that is, the Batch service does not present any credentials when downloading the blob. There are two ways to get such a URL for a blob in Azure storage: include a Shared Access Signature (SAS) granting read and list permissions on the blob, or set the ACL for the blob or its container to allow public access.
func (ResourceFileResponseOutput) ToResourceFileResponseOutput ¶
func (o ResourceFileResponseOutput) ToResourceFileResponseOutput() ResourceFileResponseOutput
func (ResourceFileResponseOutput) ToResourceFileResponseOutputWithContext ¶
func (o ResourceFileResponseOutput) ToResourceFileResponseOutputWithContext(ctx context.Context) ResourceFileResponseOutput
type ScaleSettings ¶
type ScaleSettings struct { // This property and fixedScale are mutually exclusive and one of the properties must be specified. AutoScale *AutoScaleSettings `pulumi:"autoScale"` // This property and autoScale are mutually exclusive and one of the properties must be specified. FixedScale *FixedScaleSettings `pulumi:"fixedScale"` }
Defines the desired size of the pool. This can either be 'fixedScale' where the requested targetDedicatedNodes is specified, or 'autoScale' which defines a formula which is periodically reevaluated. If this property is not specified, the pool will have a fixed scale with 0 targetDedicatedNodes.
type ScaleSettingsArgs ¶
type ScaleSettingsArgs struct { // This property and fixedScale are mutually exclusive and one of the properties must be specified. AutoScale AutoScaleSettingsPtrInput `pulumi:"autoScale"` // This property and autoScale are mutually exclusive and one of the properties must be specified. FixedScale FixedScaleSettingsPtrInput `pulumi:"fixedScale"` }
Defines the desired size of the pool. This can either be 'fixedScale' where the requested targetDedicatedNodes is specified, or 'autoScale' which defines a formula which is periodically reevaluated. If this property is not specified, the pool will have a fixed scale with 0 targetDedicatedNodes.
func (ScaleSettingsArgs) ElementType ¶
func (ScaleSettingsArgs) ElementType() reflect.Type
func (ScaleSettingsArgs) ToScaleSettingsOutput ¶
func (i ScaleSettingsArgs) ToScaleSettingsOutput() ScaleSettingsOutput
func (ScaleSettingsArgs) ToScaleSettingsOutputWithContext ¶
func (i ScaleSettingsArgs) ToScaleSettingsOutputWithContext(ctx context.Context) ScaleSettingsOutput
func (ScaleSettingsArgs) ToScaleSettingsPtrOutput ¶
func (i ScaleSettingsArgs) ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput
func (ScaleSettingsArgs) ToScaleSettingsPtrOutputWithContext ¶
func (i ScaleSettingsArgs) ToScaleSettingsPtrOutputWithContext(ctx context.Context) ScaleSettingsPtrOutput
type ScaleSettingsInput ¶
type ScaleSettingsInput interface { pulumi.Input ToScaleSettingsOutput() ScaleSettingsOutput ToScaleSettingsOutputWithContext(context.Context) ScaleSettingsOutput }
ScaleSettingsInput is an input type that accepts ScaleSettingsArgs and ScaleSettingsOutput values. You can construct a concrete instance of `ScaleSettingsInput` via:
ScaleSettingsArgs{...}
type ScaleSettingsOutput ¶
type ScaleSettingsOutput struct{ *pulumi.OutputState }
Defines the desired size of the pool. This can either be 'fixedScale' where the requested targetDedicatedNodes is specified, or 'autoScale' which defines a formula which is periodically reevaluated. If this property is not specified, the pool will have a fixed scale with 0 targetDedicatedNodes.
func (ScaleSettingsOutput) AutoScale ¶
func (o ScaleSettingsOutput) AutoScale() AutoScaleSettingsPtrOutput
This property and fixedScale are mutually exclusive and one of the properties must be specified.
func (ScaleSettingsOutput) ElementType ¶
func (ScaleSettingsOutput) ElementType() reflect.Type
func (ScaleSettingsOutput) FixedScale ¶
func (o ScaleSettingsOutput) FixedScale() FixedScaleSettingsPtrOutput
This property and autoScale are mutually exclusive and one of the properties must be specified.
func (ScaleSettingsOutput) ToScaleSettingsOutput ¶
func (o ScaleSettingsOutput) ToScaleSettingsOutput() ScaleSettingsOutput
func (ScaleSettingsOutput) ToScaleSettingsOutputWithContext ¶
func (o ScaleSettingsOutput) ToScaleSettingsOutputWithContext(ctx context.Context) ScaleSettingsOutput
func (ScaleSettingsOutput) ToScaleSettingsPtrOutput ¶
func (o ScaleSettingsOutput) ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput
func (ScaleSettingsOutput) ToScaleSettingsPtrOutputWithContext ¶
func (o ScaleSettingsOutput) ToScaleSettingsPtrOutputWithContext(ctx context.Context) ScaleSettingsPtrOutput
type ScaleSettingsPtrInput ¶
type ScaleSettingsPtrInput interface { pulumi.Input ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput ToScaleSettingsPtrOutputWithContext(context.Context) ScaleSettingsPtrOutput }
ScaleSettingsPtrInput is an input type that accepts ScaleSettingsArgs, ScaleSettingsPtr and ScaleSettingsPtrOutput values. You can construct a concrete instance of `ScaleSettingsPtrInput` via:
ScaleSettingsArgs{...} or: nil
func ScaleSettingsPtr ¶
func ScaleSettingsPtr(v *ScaleSettingsArgs) ScaleSettingsPtrInput
type ScaleSettingsPtrOutput ¶
type ScaleSettingsPtrOutput struct{ *pulumi.OutputState }
func (ScaleSettingsPtrOutput) AutoScale ¶
func (o ScaleSettingsPtrOutput) AutoScale() AutoScaleSettingsPtrOutput
This property and fixedScale are mutually exclusive and one of the properties must be specified.
func (ScaleSettingsPtrOutput) Elem ¶
func (o ScaleSettingsPtrOutput) Elem() ScaleSettingsOutput
func (ScaleSettingsPtrOutput) ElementType ¶
func (ScaleSettingsPtrOutput) ElementType() reflect.Type
func (ScaleSettingsPtrOutput) FixedScale ¶
func (o ScaleSettingsPtrOutput) FixedScale() FixedScaleSettingsPtrOutput
This property and autoScale are mutually exclusive and one of the properties must be specified.
func (ScaleSettingsPtrOutput) ToScaleSettingsPtrOutput ¶
func (o ScaleSettingsPtrOutput) ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput
func (ScaleSettingsPtrOutput) ToScaleSettingsPtrOutputWithContext ¶
func (o ScaleSettingsPtrOutput) ToScaleSettingsPtrOutputWithContext(ctx context.Context) ScaleSettingsPtrOutput
type ScaleSettingsResponse ¶
type ScaleSettingsResponse struct { // This property and fixedScale are mutually exclusive and one of the properties must be specified. AutoScale *AutoScaleSettingsResponse `pulumi:"autoScale"` // This property and autoScale are mutually exclusive and one of the properties must be specified. FixedScale *FixedScaleSettingsResponse `pulumi:"fixedScale"` }
Defines the desired size of the pool. This can either be 'fixedScale' where the requested targetDedicatedNodes is specified, or 'autoScale' which defines a formula which is periodically reevaluated. If this property is not specified, the pool will have a fixed scale with 0 targetDedicatedNodes.
type ScaleSettingsResponseArgs ¶
type ScaleSettingsResponseArgs struct { // This property and fixedScale are mutually exclusive and one of the properties must be specified. AutoScale AutoScaleSettingsResponsePtrInput `pulumi:"autoScale"` // This property and autoScale are mutually exclusive and one of the properties must be specified. FixedScale FixedScaleSettingsResponsePtrInput `pulumi:"fixedScale"` }
Defines the desired size of the pool. This can either be 'fixedScale' where the requested targetDedicatedNodes is specified, or 'autoScale' which defines a formula which is periodically reevaluated. If this property is not specified, the pool will have a fixed scale with 0 targetDedicatedNodes.
func (ScaleSettingsResponseArgs) ElementType ¶
func (ScaleSettingsResponseArgs) ElementType() reflect.Type
func (ScaleSettingsResponseArgs) ToScaleSettingsResponseOutput ¶
func (i ScaleSettingsResponseArgs) ToScaleSettingsResponseOutput() ScaleSettingsResponseOutput
func (ScaleSettingsResponseArgs) ToScaleSettingsResponseOutputWithContext ¶
func (i ScaleSettingsResponseArgs) ToScaleSettingsResponseOutputWithContext(ctx context.Context) ScaleSettingsResponseOutput
func (ScaleSettingsResponseArgs) ToScaleSettingsResponsePtrOutput ¶
func (i ScaleSettingsResponseArgs) ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput
func (ScaleSettingsResponseArgs) ToScaleSettingsResponsePtrOutputWithContext ¶
func (i ScaleSettingsResponseArgs) ToScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ScaleSettingsResponsePtrOutput
type ScaleSettingsResponseInput ¶
type ScaleSettingsResponseInput interface { pulumi.Input ToScaleSettingsResponseOutput() ScaleSettingsResponseOutput ToScaleSettingsResponseOutputWithContext(context.Context) ScaleSettingsResponseOutput }
ScaleSettingsResponseInput is an input type that accepts ScaleSettingsResponseArgs and ScaleSettingsResponseOutput values. You can construct a concrete instance of `ScaleSettingsResponseInput` via:
ScaleSettingsResponseArgs{...}
type ScaleSettingsResponseOutput ¶
type ScaleSettingsResponseOutput struct{ *pulumi.OutputState }
Defines the desired size of the pool. This can either be 'fixedScale' where the requested targetDedicatedNodes is specified, or 'autoScale' which defines a formula which is periodically reevaluated. If this property is not specified, the pool will have a fixed scale with 0 targetDedicatedNodes.
func (ScaleSettingsResponseOutput) AutoScale ¶
func (o ScaleSettingsResponseOutput) AutoScale() AutoScaleSettingsResponsePtrOutput
This property and fixedScale are mutually exclusive and one of the properties must be specified.
func (ScaleSettingsResponseOutput) ElementType ¶
func (ScaleSettingsResponseOutput) ElementType() reflect.Type
func (ScaleSettingsResponseOutput) FixedScale ¶
func (o ScaleSettingsResponseOutput) FixedScale() FixedScaleSettingsResponsePtrOutput
This property and autoScale are mutually exclusive and one of the properties must be specified.
func (ScaleSettingsResponseOutput) ToScaleSettingsResponseOutput ¶
func (o ScaleSettingsResponseOutput) ToScaleSettingsResponseOutput() ScaleSettingsResponseOutput
func (ScaleSettingsResponseOutput) ToScaleSettingsResponseOutputWithContext ¶
func (o ScaleSettingsResponseOutput) ToScaleSettingsResponseOutputWithContext(ctx context.Context) ScaleSettingsResponseOutput
func (ScaleSettingsResponseOutput) ToScaleSettingsResponsePtrOutput ¶
func (o ScaleSettingsResponseOutput) ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput
func (ScaleSettingsResponseOutput) ToScaleSettingsResponsePtrOutputWithContext ¶
func (o ScaleSettingsResponseOutput) ToScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ScaleSettingsResponsePtrOutput
type ScaleSettingsResponsePtrInput ¶
type ScaleSettingsResponsePtrInput interface { pulumi.Input ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput ToScaleSettingsResponsePtrOutputWithContext(context.Context) ScaleSettingsResponsePtrOutput }
ScaleSettingsResponsePtrInput is an input type that accepts ScaleSettingsResponseArgs, ScaleSettingsResponsePtr and ScaleSettingsResponsePtrOutput values. You can construct a concrete instance of `ScaleSettingsResponsePtrInput` via:
ScaleSettingsResponseArgs{...} or: nil
func ScaleSettingsResponsePtr ¶
func ScaleSettingsResponsePtr(v *ScaleSettingsResponseArgs) ScaleSettingsResponsePtrInput
type ScaleSettingsResponsePtrOutput ¶
type ScaleSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (ScaleSettingsResponsePtrOutput) AutoScale ¶
func (o ScaleSettingsResponsePtrOutput) AutoScale() AutoScaleSettingsResponsePtrOutput
This property and fixedScale are mutually exclusive and one of the properties must be specified.
func (ScaleSettingsResponsePtrOutput) Elem ¶
func (o ScaleSettingsResponsePtrOutput) Elem() ScaleSettingsResponseOutput
func (ScaleSettingsResponsePtrOutput) ElementType ¶
func (ScaleSettingsResponsePtrOutput) ElementType() reflect.Type
func (ScaleSettingsResponsePtrOutput) FixedScale ¶
func (o ScaleSettingsResponsePtrOutput) FixedScale() FixedScaleSettingsResponsePtrOutput
This property and autoScale are mutually exclusive and one of the properties must be specified.
func (ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutput ¶
func (o ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput
func (ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutputWithContext ¶
func (o ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ScaleSettingsResponsePtrOutput
type StartTask ¶
type StartTask struct { // The command line does not run under a shell, and therefore cannot take advantage of shell features such as environment variable expansion. If you want to take advantage of such features, you should invoke the shell in the command line, for example using "cmd /c MyCommand" in Windows or "/bin/sh -c MyCommand" in Linux. Required if any other properties of the startTask are specified. CommandLine *string `pulumi:"commandLine"` // When this is specified, all directories recursively below the AZ_BATCH_NODE_ROOT_DIR (the root of Azure Batch directories on the node) are mapped into the container, all task environment variables are mapped into the container, and the task command line is executed in the container. ContainerSettings *TaskContainerSettings `pulumi:"containerSettings"` EnvironmentSettings []EnvironmentSetting `pulumi:"environmentSettings"` // The Batch service retries a task if its exit code is nonzero. Note that this value specifically controls the number of retries. The Batch service will try the task once, and may then retry up to this limit. For example, if the maximum retry count is 3, Batch tries the task up to 4 times (one initial try and 3 retries). If the maximum retry count is 0, the Batch service does not retry the task. If the maximum retry count is -1, the Batch service retries the task without limit. MaxTaskRetryCount *int `pulumi:"maxTaskRetryCount"` ResourceFiles []ResourceFile `pulumi:"resourceFiles"` // If omitted, the task runs as a non-administrative user unique to the task. UserIdentity *UserIdentity `pulumi:"userIdentity"` // If true and the start task fails on a compute node, the Batch service retries the start task up to its maximum retry count (maxTaskRetryCount). If the task has still not completed successfully after all retries, then the Batch service marks the compute node unusable, and will not schedule tasks to it. This condition can be detected via the node state and scheduling error detail. If false, the Batch service will not wait for the start task to complete. In this case, other tasks can start executing on the compute node while the start task is still running; and even if the start task fails, new tasks will continue to be scheduled on the node. The default is true. WaitForSuccess *bool `pulumi:"waitForSuccess"` }
In some cases the start task may be re-run even though the node was not rebooted. Due to this, start tasks should be idempotent and exit gracefully if the setup they're performing has already been done. Special care should be taken to avoid start tasks which create breakaway process or install/launch services from the start task working directory, as this will block Batch from being able to re-run the start task.
type StartTaskArgs ¶
type StartTaskArgs struct { // The command line does not run under a shell, and therefore cannot take advantage of shell features such as environment variable expansion. If you want to take advantage of such features, you should invoke the shell in the command line, for example using "cmd /c MyCommand" in Windows or "/bin/sh -c MyCommand" in Linux. Required if any other properties of the startTask are specified. CommandLine pulumi.StringPtrInput `pulumi:"commandLine"` // When this is specified, all directories recursively below the AZ_BATCH_NODE_ROOT_DIR (the root of Azure Batch directories on the node) are mapped into the container, all task environment variables are mapped into the container, and the task command line is executed in the container. ContainerSettings TaskContainerSettingsPtrInput `pulumi:"containerSettings"` EnvironmentSettings EnvironmentSettingArrayInput `pulumi:"environmentSettings"` // The Batch service retries a task if its exit code is nonzero. Note that this value specifically controls the number of retries. The Batch service will try the task once, and may then retry up to this limit. For example, if the maximum retry count is 3, Batch tries the task up to 4 times (one initial try and 3 retries). If the maximum retry count is 0, the Batch service does not retry the task. If the maximum retry count is -1, the Batch service retries the task without limit. MaxTaskRetryCount pulumi.IntPtrInput `pulumi:"maxTaskRetryCount"` ResourceFiles ResourceFileArrayInput `pulumi:"resourceFiles"` // If omitted, the task runs as a non-administrative user unique to the task. UserIdentity UserIdentityPtrInput `pulumi:"userIdentity"` // If true and the start task fails on a compute node, the Batch service retries the start task up to its maximum retry count (maxTaskRetryCount). If the task has still not completed successfully after all retries, then the Batch service marks the compute node unusable, and will not schedule tasks to it. This condition can be detected via the node state and scheduling error detail. If false, the Batch service will not wait for the start task to complete. In this case, other tasks can start executing on the compute node while the start task is still running; and even if the start task fails, new tasks will continue to be scheduled on the node. The default is true. WaitForSuccess pulumi.BoolPtrInput `pulumi:"waitForSuccess"` }
In some cases the start task may be re-run even though the node was not rebooted. Due to this, start tasks should be idempotent and exit gracefully if the setup they're performing has already been done. Special care should be taken to avoid start tasks which create breakaway process or install/launch services from the start task working directory, as this will block Batch from being able to re-run the start task.
func (StartTaskArgs) ElementType ¶
func (StartTaskArgs) ElementType() reflect.Type
func (StartTaskArgs) ToStartTaskOutput ¶
func (i StartTaskArgs) ToStartTaskOutput() StartTaskOutput
func (StartTaskArgs) ToStartTaskOutputWithContext ¶
func (i StartTaskArgs) ToStartTaskOutputWithContext(ctx context.Context) StartTaskOutput
func (StartTaskArgs) ToStartTaskPtrOutput ¶
func (i StartTaskArgs) ToStartTaskPtrOutput() StartTaskPtrOutput
func (StartTaskArgs) ToStartTaskPtrOutputWithContext ¶
func (i StartTaskArgs) ToStartTaskPtrOutputWithContext(ctx context.Context) StartTaskPtrOutput
type StartTaskInput ¶
type StartTaskInput interface { pulumi.Input ToStartTaskOutput() StartTaskOutput ToStartTaskOutputWithContext(context.Context) StartTaskOutput }
StartTaskInput is an input type that accepts StartTaskArgs and StartTaskOutput values. You can construct a concrete instance of `StartTaskInput` via:
StartTaskArgs{...}
type StartTaskOutput ¶
type StartTaskOutput struct{ *pulumi.OutputState }
In some cases the start task may be re-run even though the node was not rebooted. Due to this, start tasks should be idempotent and exit gracefully if the setup they're performing has already been done. Special care should be taken to avoid start tasks which create breakaway process or install/launch services from the start task working directory, as this will block Batch from being able to re-run the start task.
func (StartTaskOutput) CommandLine ¶
func (o StartTaskOutput) CommandLine() pulumi.StringPtrOutput
The command line does not run under a shell, and therefore cannot take advantage of shell features such as environment variable expansion. If you want to take advantage of such features, you should invoke the shell in the command line, for example using "cmd /c MyCommand" in Windows or "/bin/sh -c MyCommand" in Linux. Required if any other properties of the startTask are specified.
func (StartTaskOutput) ContainerSettings ¶
func (o StartTaskOutput) ContainerSettings() TaskContainerSettingsPtrOutput
When this is specified, all directories recursively below the AZ_BATCH_NODE_ROOT_DIR (the root of Azure Batch directories on the node) are mapped into the container, all task environment variables are mapped into the container, and the task command line is executed in the container.
func (StartTaskOutput) ElementType ¶
func (StartTaskOutput) ElementType() reflect.Type
func (StartTaskOutput) EnvironmentSettings ¶
func (o StartTaskOutput) EnvironmentSettings() EnvironmentSettingArrayOutput
func (StartTaskOutput) MaxTaskRetryCount ¶
func (o StartTaskOutput) MaxTaskRetryCount() pulumi.IntPtrOutput
The Batch service retries a task if its exit code is nonzero. Note that this value specifically controls the number of retries. The Batch service will try the task once, and may then retry up to this limit. For example, if the maximum retry count is 3, Batch tries the task up to 4 times (one initial try and 3 retries). If the maximum retry count is 0, the Batch service does not retry the task. If the maximum retry count is -1, the Batch service retries the task without limit.
func (StartTaskOutput) ResourceFiles ¶
func (o StartTaskOutput) ResourceFiles() ResourceFileArrayOutput
func (StartTaskOutput) ToStartTaskOutput ¶
func (o StartTaskOutput) ToStartTaskOutput() StartTaskOutput
func (StartTaskOutput) ToStartTaskOutputWithContext ¶
func (o StartTaskOutput) ToStartTaskOutputWithContext(ctx context.Context) StartTaskOutput
func (StartTaskOutput) ToStartTaskPtrOutput ¶
func (o StartTaskOutput) ToStartTaskPtrOutput() StartTaskPtrOutput
func (StartTaskOutput) ToStartTaskPtrOutputWithContext ¶
func (o StartTaskOutput) ToStartTaskPtrOutputWithContext(ctx context.Context) StartTaskPtrOutput
func (StartTaskOutput) UserIdentity ¶
func (o StartTaskOutput) UserIdentity() UserIdentityPtrOutput
If omitted, the task runs as a non-administrative user unique to the task.
func (StartTaskOutput) WaitForSuccess ¶
func (o StartTaskOutput) WaitForSuccess() pulumi.BoolPtrOutput
If true and the start task fails on a compute node, the Batch service retries the start task up to its maximum retry count (maxTaskRetryCount). If the task has still not completed successfully after all retries, then the Batch service marks the compute node unusable, and will not schedule tasks to it. This condition can be detected via the node state and scheduling error detail. If false, the Batch service will not wait for the start task to complete. In this case, other tasks can start executing on the compute node while the start task is still running; and even if the start task fails, new tasks will continue to be scheduled on the node. The default is true.
type StartTaskPtrInput ¶
type StartTaskPtrInput interface { pulumi.Input ToStartTaskPtrOutput() StartTaskPtrOutput ToStartTaskPtrOutputWithContext(context.Context) StartTaskPtrOutput }
StartTaskPtrInput is an input type that accepts StartTaskArgs, StartTaskPtr and StartTaskPtrOutput values. You can construct a concrete instance of `StartTaskPtrInput` via:
StartTaskArgs{...} or: nil
func StartTaskPtr ¶
func StartTaskPtr(v *StartTaskArgs) StartTaskPtrInput
type StartTaskPtrOutput ¶
type StartTaskPtrOutput struct{ *pulumi.OutputState }
func (StartTaskPtrOutput) CommandLine ¶
func (o StartTaskPtrOutput) CommandLine() pulumi.StringPtrOutput
The command line does not run under a shell, and therefore cannot take advantage of shell features such as environment variable expansion. If you want to take advantage of such features, you should invoke the shell in the command line, for example using "cmd /c MyCommand" in Windows or "/bin/sh -c MyCommand" in Linux. Required if any other properties of the startTask are specified.
func (StartTaskPtrOutput) ContainerSettings ¶
func (o StartTaskPtrOutput) ContainerSettings() TaskContainerSettingsPtrOutput
When this is specified, all directories recursively below the AZ_BATCH_NODE_ROOT_DIR (the root of Azure Batch directories on the node) are mapped into the container, all task environment variables are mapped into the container, and the task command line is executed in the container.
func (StartTaskPtrOutput) Elem ¶
func (o StartTaskPtrOutput) Elem() StartTaskOutput
func (StartTaskPtrOutput) ElementType ¶
func (StartTaskPtrOutput) ElementType() reflect.Type
func (StartTaskPtrOutput) EnvironmentSettings ¶
func (o StartTaskPtrOutput) EnvironmentSettings() EnvironmentSettingArrayOutput
func (StartTaskPtrOutput) MaxTaskRetryCount ¶
func (o StartTaskPtrOutput) MaxTaskRetryCount() pulumi.IntPtrOutput
The Batch service retries a task if its exit code is nonzero. Note that this value specifically controls the number of retries. The Batch service will try the task once, and may then retry up to this limit. For example, if the maximum retry count is 3, Batch tries the task up to 4 times (one initial try and 3 retries). If the maximum retry count is 0, the Batch service does not retry the task. If the maximum retry count is -1, the Batch service retries the task without limit.
func (StartTaskPtrOutput) ResourceFiles ¶
func (o StartTaskPtrOutput) ResourceFiles() ResourceFileArrayOutput
func (StartTaskPtrOutput) ToStartTaskPtrOutput ¶
func (o StartTaskPtrOutput) ToStartTaskPtrOutput() StartTaskPtrOutput
func (StartTaskPtrOutput) ToStartTaskPtrOutputWithContext ¶
func (o StartTaskPtrOutput) ToStartTaskPtrOutputWithContext(ctx context.Context) StartTaskPtrOutput
func (StartTaskPtrOutput) UserIdentity ¶
func (o StartTaskPtrOutput) UserIdentity() UserIdentityPtrOutput
If omitted, the task runs as a non-administrative user unique to the task.
func (StartTaskPtrOutput) WaitForSuccess ¶
func (o StartTaskPtrOutput) WaitForSuccess() pulumi.BoolPtrOutput
If true and the start task fails on a compute node, the Batch service retries the start task up to its maximum retry count (maxTaskRetryCount). If the task has still not completed successfully after all retries, then the Batch service marks the compute node unusable, and will not schedule tasks to it. This condition can be detected via the node state and scheduling error detail. If false, the Batch service will not wait for the start task to complete. In this case, other tasks can start executing on the compute node while the start task is still running; and even if the start task fails, new tasks will continue to be scheduled on the node. The default is true.
type StartTaskResponse ¶
type StartTaskResponse struct { // The command line does not run under a shell, and therefore cannot take advantage of shell features such as environment variable expansion. If you want to take advantage of such features, you should invoke the shell in the command line, for example using "cmd /c MyCommand" in Windows or "/bin/sh -c MyCommand" in Linux. Required if any other properties of the startTask are specified. CommandLine *string `pulumi:"commandLine"` // When this is specified, all directories recursively below the AZ_BATCH_NODE_ROOT_DIR (the root of Azure Batch directories on the node) are mapped into the container, all task environment variables are mapped into the container, and the task command line is executed in the container. ContainerSettings *TaskContainerSettingsResponse `pulumi:"containerSettings"` EnvironmentSettings []EnvironmentSettingResponse `pulumi:"environmentSettings"` // The Batch service retries a task if its exit code is nonzero. Note that this value specifically controls the number of retries. The Batch service will try the task once, and may then retry up to this limit. For example, if the maximum retry count is 3, Batch tries the task up to 4 times (one initial try and 3 retries). If the maximum retry count is 0, the Batch service does not retry the task. If the maximum retry count is -1, the Batch service retries the task without limit. MaxTaskRetryCount *int `pulumi:"maxTaskRetryCount"` ResourceFiles []ResourceFileResponse `pulumi:"resourceFiles"` // If omitted, the task runs as a non-administrative user unique to the task. UserIdentity *UserIdentityResponse `pulumi:"userIdentity"` // If true and the start task fails on a compute node, the Batch service retries the start task up to its maximum retry count (maxTaskRetryCount). If the task has still not completed successfully after all retries, then the Batch service marks the compute node unusable, and will not schedule tasks to it. This condition can be detected via the node state and scheduling error detail. If false, the Batch service will not wait for the start task to complete. In this case, other tasks can start executing on the compute node while the start task is still running; and even if the start task fails, new tasks will continue to be scheduled on the node. The default is true. WaitForSuccess *bool `pulumi:"waitForSuccess"` }
In some cases the start task may be re-run even though the node was not rebooted. Due to this, start tasks should be idempotent and exit gracefully if the setup they're performing has already been done. Special care should be taken to avoid start tasks which create breakaway process or install/launch services from the start task working directory, as this will block Batch from being able to re-run the start task.
type StartTaskResponseArgs ¶
type StartTaskResponseArgs struct { // The command line does not run under a shell, and therefore cannot take advantage of shell features such as environment variable expansion. If you want to take advantage of such features, you should invoke the shell in the command line, for example using "cmd /c MyCommand" in Windows or "/bin/sh -c MyCommand" in Linux. Required if any other properties of the startTask are specified. CommandLine pulumi.StringPtrInput `pulumi:"commandLine"` // When this is specified, all directories recursively below the AZ_BATCH_NODE_ROOT_DIR (the root of Azure Batch directories on the node) are mapped into the container, all task environment variables are mapped into the container, and the task command line is executed in the container. ContainerSettings TaskContainerSettingsResponsePtrInput `pulumi:"containerSettings"` EnvironmentSettings EnvironmentSettingResponseArrayInput `pulumi:"environmentSettings"` // The Batch service retries a task if its exit code is nonzero. Note that this value specifically controls the number of retries. The Batch service will try the task once, and may then retry up to this limit. For example, if the maximum retry count is 3, Batch tries the task up to 4 times (one initial try and 3 retries). If the maximum retry count is 0, the Batch service does not retry the task. If the maximum retry count is -1, the Batch service retries the task without limit. MaxTaskRetryCount pulumi.IntPtrInput `pulumi:"maxTaskRetryCount"` ResourceFiles ResourceFileResponseArrayInput `pulumi:"resourceFiles"` // If omitted, the task runs as a non-administrative user unique to the task. UserIdentity UserIdentityResponsePtrInput `pulumi:"userIdentity"` // If true and the start task fails on a compute node, the Batch service retries the start task up to its maximum retry count (maxTaskRetryCount). If the task has still not completed successfully after all retries, then the Batch service marks the compute node unusable, and will not schedule tasks to it. This condition can be detected via the node state and scheduling error detail. If false, the Batch service will not wait for the start task to complete. In this case, other tasks can start executing on the compute node while the start task is still running; and even if the start task fails, new tasks will continue to be scheduled on the node. The default is true. WaitForSuccess pulumi.BoolPtrInput `pulumi:"waitForSuccess"` }
In some cases the start task may be re-run even though the node was not rebooted. Due to this, start tasks should be idempotent and exit gracefully if the setup they're performing has already been done. Special care should be taken to avoid start tasks which create breakaway process or install/launch services from the start task working directory, as this will block Batch from being able to re-run the start task.
func (StartTaskResponseArgs) ElementType ¶
func (StartTaskResponseArgs) ElementType() reflect.Type
func (StartTaskResponseArgs) ToStartTaskResponseOutput ¶
func (i StartTaskResponseArgs) ToStartTaskResponseOutput() StartTaskResponseOutput
func (StartTaskResponseArgs) ToStartTaskResponseOutputWithContext ¶
func (i StartTaskResponseArgs) ToStartTaskResponseOutputWithContext(ctx context.Context) StartTaskResponseOutput
func (StartTaskResponseArgs) ToStartTaskResponsePtrOutput ¶
func (i StartTaskResponseArgs) ToStartTaskResponsePtrOutput() StartTaskResponsePtrOutput
func (StartTaskResponseArgs) ToStartTaskResponsePtrOutputWithContext ¶
func (i StartTaskResponseArgs) ToStartTaskResponsePtrOutputWithContext(ctx context.Context) StartTaskResponsePtrOutput
type StartTaskResponseInput ¶
type StartTaskResponseInput interface { pulumi.Input ToStartTaskResponseOutput() StartTaskResponseOutput ToStartTaskResponseOutputWithContext(context.Context) StartTaskResponseOutput }
StartTaskResponseInput is an input type that accepts StartTaskResponseArgs and StartTaskResponseOutput values. You can construct a concrete instance of `StartTaskResponseInput` via:
StartTaskResponseArgs{...}
type StartTaskResponseOutput ¶
type StartTaskResponseOutput struct{ *pulumi.OutputState }
In some cases the start task may be re-run even though the node was not rebooted. Due to this, start tasks should be idempotent and exit gracefully if the setup they're performing has already been done. Special care should be taken to avoid start tasks which create breakaway process or install/launch services from the start task working directory, as this will block Batch from being able to re-run the start task.
func (StartTaskResponseOutput) CommandLine ¶
func (o StartTaskResponseOutput) CommandLine() pulumi.StringPtrOutput
The command line does not run under a shell, and therefore cannot take advantage of shell features such as environment variable expansion. If you want to take advantage of such features, you should invoke the shell in the command line, for example using "cmd /c MyCommand" in Windows or "/bin/sh -c MyCommand" in Linux. Required if any other properties of the startTask are specified.
func (StartTaskResponseOutput) ContainerSettings ¶
func (o StartTaskResponseOutput) ContainerSettings() TaskContainerSettingsResponsePtrOutput
When this is specified, all directories recursively below the AZ_BATCH_NODE_ROOT_DIR (the root of Azure Batch directories on the node) are mapped into the container, all task environment variables are mapped into the container, and the task command line is executed in the container.
func (StartTaskResponseOutput) ElementType ¶
func (StartTaskResponseOutput) ElementType() reflect.Type
func (StartTaskResponseOutput) EnvironmentSettings ¶
func (o StartTaskResponseOutput) EnvironmentSettings() EnvironmentSettingResponseArrayOutput
func (StartTaskResponseOutput) MaxTaskRetryCount ¶
func (o StartTaskResponseOutput) MaxTaskRetryCount() pulumi.IntPtrOutput
The Batch service retries a task if its exit code is nonzero. Note that this value specifically controls the number of retries. The Batch service will try the task once, and may then retry up to this limit. For example, if the maximum retry count is 3, Batch tries the task up to 4 times (one initial try and 3 retries). If the maximum retry count is 0, the Batch service does not retry the task. If the maximum retry count is -1, the Batch service retries the task without limit.
func (StartTaskResponseOutput) ResourceFiles ¶
func (o StartTaskResponseOutput) ResourceFiles() ResourceFileResponseArrayOutput
func (StartTaskResponseOutput) ToStartTaskResponseOutput ¶
func (o StartTaskResponseOutput) ToStartTaskResponseOutput() StartTaskResponseOutput
func (StartTaskResponseOutput) ToStartTaskResponseOutputWithContext ¶
func (o StartTaskResponseOutput) ToStartTaskResponseOutputWithContext(ctx context.Context) StartTaskResponseOutput
func (StartTaskResponseOutput) ToStartTaskResponsePtrOutput ¶
func (o StartTaskResponseOutput) ToStartTaskResponsePtrOutput() StartTaskResponsePtrOutput
func (StartTaskResponseOutput) ToStartTaskResponsePtrOutputWithContext ¶
func (o StartTaskResponseOutput) ToStartTaskResponsePtrOutputWithContext(ctx context.Context) StartTaskResponsePtrOutput
func (StartTaskResponseOutput) UserIdentity ¶
func (o StartTaskResponseOutput) UserIdentity() UserIdentityResponsePtrOutput
If omitted, the task runs as a non-administrative user unique to the task.
func (StartTaskResponseOutput) WaitForSuccess ¶
func (o StartTaskResponseOutput) WaitForSuccess() pulumi.BoolPtrOutput
If true and the start task fails on a compute node, the Batch service retries the start task up to its maximum retry count (maxTaskRetryCount). If the task has still not completed successfully after all retries, then the Batch service marks the compute node unusable, and will not schedule tasks to it. This condition can be detected via the node state and scheduling error detail. If false, the Batch service will not wait for the start task to complete. In this case, other tasks can start executing on the compute node while the start task is still running; and even if the start task fails, new tasks will continue to be scheduled on the node. The default is true.
type StartTaskResponsePtrInput ¶
type StartTaskResponsePtrInput interface { pulumi.Input ToStartTaskResponsePtrOutput() StartTaskResponsePtrOutput ToStartTaskResponsePtrOutputWithContext(context.Context) StartTaskResponsePtrOutput }
StartTaskResponsePtrInput is an input type that accepts StartTaskResponseArgs, StartTaskResponsePtr and StartTaskResponsePtrOutput values. You can construct a concrete instance of `StartTaskResponsePtrInput` via:
StartTaskResponseArgs{...} or: nil
func StartTaskResponsePtr ¶
func StartTaskResponsePtr(v *StartTaskResponseArgs) StartTaskResponsePtrInput
type StartTaskResponsePtrOutput ¶
type StartTaskResponsePtrOutput struct{ *pulumi.OutputState }
func (StartTaskResponsePtrOutput) CommandLine ¶
func (o StartTaskResponsePtrOutput) CommandLine() pulumi.StringPtrOutput
The command line does not run under a shell, and therefore cannot take advantage of shell features such as environment variable expansion. If you want to take advantage of such features, you should invoke the shell in the command line, for example using "cmd /c MyCommand" in Windows or "/bin/sh -c MyCommand" in Linux. Required if any other properties of the startTask are specified.
func (StartTaskResponsePtrOutput) ContainerSettings ¶
func (o StartTaskResponsePtrOutput) ContainerSettings() TaskContainerSettingsResponsePtrOutput
When this is specified, all directories recursively below the AZ_BATCH_NODE_ROOT_DIR (the root of Azure Batch directories on the node) are mapped into the container, all task environment variables are mapped into the container, and the task command line is executed in the container.
func (StartTaskResponsePtrOutput) Elem ¶
func (o StartTaskResponsePtrOutput) Elem() StartTaskResponseOutput
func (StartTaskResponsePtrOutput) ElementType ¶
func (StartTaskResponsePtrOutput) ElementType() reflect.Type
func (StartTaskResponsePtrOutput) EnvironmentSettings ¶
func (o StartTaskResponsePtrOutput) EnvironmentSettings() EnvironmentSettingResponseArrayOutput
func (StartTaskResponsePtrOutput) MaxTaskRetryCount ¶
func (o StartTaskResponsePtrOutput) MaxTaskRetryCount() pulumi.IntPtrOutput
The Batch service retries a task if its exit code is nonzero. Note that this value specifically controls the number of retries. The Batch service will try the task once, and may then retry up to this limit. For example, if the maximum retry count is 3, Batch tries the task up to 4 times (one initial try and 3 retries). If the maximum retry count is 0, the Batch service does not retry the task. If the maximum retry count is -1, the Batch service retries the task without limit.
func (StartTaskResponsePtrOutput) ResourceFiles ¶
func (o StartTaskResponsePtrOutput) ResourceFiles() ResourceFileResponseArrayOutput
func (StartTaskResponsePtrOutput) ToStartTaskResponsePtrOutput ¶
func (o StartTaskResponsePtrOutput) ToStartTaskResponsePtrOutput() StartTaskResponsePtrOutput
func (StartTaskResponsePtrOutput) ToStartTaskResponsePtrOutputWithContext ¶
func (o StartTaskResponsePtrOutput) ToStartTaskResponsePtrOutputWithContext(ctx context.Context) StartTaskResponsePtrOutput
func (StartTaskResponsePtrOutput) UserIdentity ¶
func (o StartTaskResponsePtrOutput) UserIdentity() UserIdentityResponsePtrOutput
If omitted, the task runs as a non-administrative user unique to the task.
func (StartTaskResponsePtrOutput) WaitForSuccess ¶
func (o StartTaskResponsePtrOutput) WaitForSuccess() pulumi.BoolPtrOutput
If true and the start task fails on a compute node, the Batch service retries the start task up to its maximum retry count (maxTaskRetryCount). If the task has still not completed successfully after all retries, then the Batch service marks the compute node unusable, and will not schedule tasks to it. This condition can be detected via the node state and scheduling error detail. If false, the Batch service will not wait for the start task to complete. In this case, other tasks can start executing on the compute node while the start task is still running; and even if the start task fails, new tasks will continue to be scheduled on the node. The default is true.
type TaskContainerSettings ¶
type TaskContainerSettings struct { // These additional options are supplied as arguments to the "docker create" command, in addition to those controlled by the Batch Service. ContainerRunOptions *string `pulumi:"containerRunOptions"` // This is the full image reference, as would be specified to "docker pull". If no tag is provided as part of the image name, the tag ":latest" is used as a default. ImageName string `pulumi:"imageName"` // This setting can be omitted if was already provided at pool creation. Registry *ContainerRegistry `pulumi:"registry"` WorkingDirectory *string `pulumi:"workingDirectory"` }
type TaskContainerSettingsArgs ¶
type TaskContainerSettingsArgs struct { // These additional options are supplied as arguments to the "docker create" command, in addition to those controlled by the Batch Service. ContainerRunOptions pulumi.StringPtrInput `pulumi:"containerRunOptions"` // This is the full image reference, as would be specified to "docker pull". If no tag is provided as part of the image name, the tag ":latest" is used as a default. ImageName pulumi.StringInput `pulumi:"imageName"` // This setting can be omitted if was already provided at pool creation. Registry ContainerRegistryPtrInput `pulumi:"registry"` WorkingDirectory pulumi.StringPtrInput `pulumi:"workingDirectory"` }
func (TaskContainerSettingsArgs) ElementType ¶
func (TaskContainerSettingsArgs) ElementType() reflect.Type
func (TaskContainerSettingsArgs) ToTaskContainerSettingsOutput ¶
func (i TaskContainerSettingsArgs) ToTaskContainerSettingsOutput() TaskContainerSettingsOutput
func (TaskContainerSettingsArgs) ToTaskContainerSettingsOutputWithContext ¶
func (i TaskContainerSettingsArgs) ToTaskContainerSettingsOutputWithContext(ctx context.Context) TaskContainerSettingsOutput
func (TaskContainerSettingsArgs) ToTaskContainerSettingsPtrOutput ¶
func (i TaskContainerSettingsArgs) ToTaskContainerSettingsPtrOutput() TaskContainerSettingsPtrOutput
func (TaskContainerSettingsArgs) ToTaskContainerSettingsPtrOutputWithContext ¶
func (i TaskContainerSettingsArgs) ToTaskContainerSettingsPtrOutputWithContext(ctx context.Context) TaskContainerSettingsPtrOutput
type TaskContainerSettingsInput ¶
type TaskContainerSettingsInput interface { pulumi.Input ToTaskContainerSettingsOutput() TaskContainerSettingsOutput ToTaskContainerSettingsOutputWithContext(context.Context) TaskContainerSettingsOutput }
TaskContainerSettingsInput is an input type that accepts TaskContainerSettingsArgs and TaskContainerSettingsOutput values. You can construct a concrete instance of `TaskContainerSettingsInput` via:
TaskContainerSettingsArgs{...}
type TaskContainerSettingsOutput ¶
type TaskContainerSettingsOutput struct{ *pulumi.OutputState }
func (TaskContainerSettingsOutput) ContainerRunOptions ¶
func (o TaskContainerSettingsOutput) ContainerRunOptions() pulumi.StringPtrOutput
These additional options are supplied as arguments to the "docker create" command, in addition to those controlled by the Batch Service.
func (TaskContainerSettingsOutput) ElementType ¶
func (TaskContainerSettingsOutput) ElementType() reflect.Type
func (TaskContainerSettingsOutput) ImageName ¶
func (o TaskContainerSettingsOutput) ImageName() pulumi.StringOutput
This is the full image reference, as would be specified to "docker pull". If no tag is provided as part of the image name, the tag ":latest" is used as a default.
func (TaskContainerSettingsOutput) Registry ¶
func (o TaskContainerSettingsOutput) Registry() ContainerRegistryPtrOutput
This setting can be omitted if was already provided at pool creation.
func (TaskContainerSettingsOutput) ToTaskContainerSettingsOutput ¶
func (o TaskContainerSettingsOutput) ToTaskContainerSettingsOutput() TaskContainerSettingsOutput
func (TaskContainerSettingsOutput) ToTaskContainerSettingsOutputWithContext ¶
func (o TaskContainerSettingsOutput) ToTaskContainerSettingsOutputWithContext(ctx context.Context) TaskContainerSettingsOutput
func (TaskContainerSettingsOutput) ToTaskContainerSettingsPtrOutput ¶
func (o TaskContainerSettingsOutput) ToTaskContainerSettingsPtrOutput() TaskContainerSettingsPtrOutput
func (TaskContainerSettingsOutput) ToTaskContainerSettingsPtrOutputWithContext ¶
func (o TaskContainerSettingsOutput) ToTaskContainerSettingsPtrOutputWithContext(ctx context.Context) TaskContainerSettingsPtrOutput
func (TaskContainerSettingsOutput) WorkingDirectory ¶
func (o TaskContainerSettingsOutput) WorkingDirectory() pulumi.StringPtrOutput
type TaskContainerSettingsPtrInput ¶
type TaskContainerSettingsPtrInput interface { pulumi.Input ToTaskContainerSettingsPtrOutput() TaskContainerSettingsPtrOutput ToTaskContainerSettingsPtrOutputWithContext(context.Context) TaskContainerSettingsPtrOutput }
TaskContainerSettingsPtrInput is an input type that accepts TaskContainerSettingsArgs, TaskContainerSettingsPtr and TaskContainerSettingsPtrOutput values. You can construct a concrete instance of `TaskContainerSettingsPtrInput` via:
TaskContainerSettingsArgs{...} or: nil
func TaskContainerSettingsPtr ¶
func TaskContainerSettingsPtr(v *TaskContainerSettingsArgs) TaskContainerSettingsPtrInput
type TaskContainerSettingsPtrOutput ¶
type TaskContainerSettingsPtrOutput struct{ *pulumi.OutputState }
func (TaskContainerSettingsPtrOutput) ContainerRunOptions ¶
func (o TaskContainerSettingsPtrOutput) ContainerRunOptions() pulumi.StringPtrOutput
These additional options are supplied as arguments to the "docker create" command, in addition to those controlled by the Batch Service.
func (TaskContainerSettingsPtrOutput) Elem ¶
func (o TaskContainerSettingsPtrOutput) Elem() TaskContainerSettingsOutput
func (TaskContainerSettingsPtrOutput) ElementType ¶
func (TaskContainerSettingsPtrOutput) ElementType() reflect.Type
func (TaskContainerSettingsPtrOutput) ImageName ¶
func (o TaskContainerSettingsPtrOutput) ImageName() pulumi.StringPtrOutput
This is the full image reference, as would be specified to "docker pull". If no tag is provided as part of the image name, the tag ":latest" is used as a default.
func (TaskContainerSettingsPtrOutput) Registry ¶
func (o TaskContainerSettingsPtrOutput) Registry() ContainerRegistryPtrOutput
This setting can be omitted if was already provided at pool creation.
func (TaskContainerSettingsPtrOutput) ToTaskContainerSettingsPtrOutput ¶
func (o TaskContainerSettingsPtrOutput) ToTaskContainerSettingsPtrOutput() TaskContainerSettingsPtrOutput
func (TaskContainerSettingsPtrOutput) ToTaskContainerSettingsPtrOutputWithContext ¶
func (o TaskContainerSettingsPtrOutput) ToTaskContainerSettingsPtrOutputWithContext(ctx context.Context) TaskContainerSettingsPtrOutput
func (TaskContainerSettingsPtrOutput) WorkingDirectory ¶
func (o TaskContainerSettingsPtrOutput) WorkingDirectory() pulumi.StringPtrOutput
type TaskContainerSettingsResponse ¶
type TaskContainerSettingsResponse struct { // These additional options are supplied as arguments to the "docker create" command, in addition to those controlled by the Batch Service. ContainerRunOptions *string `pulumi:"containerRunOptions"` // This is the full image reference, as would be specified to "docker pull". If no tag is provided as part of the image name, the tag ":latest" is used as a default. ImageName string `pulumi:"imageName"` // This setting can be omitted if was already provided at pool creation. Registry *ContainerRegistryResponse `pulumi:"registry"` WorkingDirectory *string `pulumi:"workingDirectory"` }
type TaskContainerSettingsResponseArgs ¶
type TaskContainerSettingsResponseArgs struct { // These additional options are supplied as arguments to the "docker create" command, in addition to those controlled by the Batch Service. ContainerRunOptions pulumi.StringPtrInput `pulumi:"containerRunOptions"` // This is the full image reference, as would be specified to "docker pull". If no tag is provided as part of the image name, the tag ":latest" is used as a default. ImageName pulumi.StringInput `pulumi:"imageName"` // This setting can be omitted if was already provided at pool creation. Registry ContainerRegistryResponsePtrInput `pulumi:"registry"` WorkingDirectory pulumi.StringPtrInput `pulumi:"workingDirectory"` }
func (TaskContainerSettingsResponseArgs) ElementType ¶
func (TaskContainerSettingsResponseArgs) ElementType() reflect.Type
func (TaskContainerSettingsResponseArgs) ToTaskContainerSettingsResponseOutput ¶
func (i TaskContainerSettingsResponseArgs) ToTaskContainerSettingsResponseOutput() TaskContainerSettingsResponseOutput
func (TaskContainerSettingsResponseArgs) ToTaskContainerSettingsResponseOutputWithContext ¶
func (i TaskContainerSettingsResponseArgs) ToTaskContainerSettingsResponseOutputWithContext(ctx context.Context) TaskContainerSettingsResponseOutput
func (TaskContainerSettingsResponseArgs) ToTaskContainerSettingsResponsePtrOutput ¶
func (i TaskContainerSettingsResponseArgs) ToTaskContainerSettingsResponsePtrOutput() TaskContainerSettingsResponsePtrOutput
func (TaskContainerSettingsResponseArgs) ToTaskContainerSettingsResponsePtrOutputWithContext ¶
func (i TaskContainerSettingsResponseArgs) ToTaskContainerSettingsResponsePtrOutputWithContext(ctx context.Context) TaskContainerSettingsResponsePtrOutput
type TaskContainerSettingsResponseInput ¶
type TaskContainerSettingsResponseInput interface { pulumi.Input ToTaskContainerSettingsResponseOutput() TaskContainerSettingsResponseOutput ToTaskContainerSettingsResponseOutputWithContext(context.Context) TaskContainerSettingsResponseOutput }
TaskContainerSettingsResponseInput is an input type that accepts TaskContainerSettingsResponseArgs and TaskContainerSettingsResponseOutput values. You can construct a concrete instance of `TaskContainerSettingsResponseInput` via:
TaskContainerSettingsResponseArgs{...}
type TaskContainerSettingsResponseOutput ¶
type TaskContainerSettingsResponseOutput struct{ *pulumi.OutputState }
func (TaskContainerSettingsResponseOutput) ContainerRunOptions ¶
func (o TaskContainerSettingsResponseOutput) ContainerRunOptions() pulumi.StringPtrOutput
These additional options are supplied as arguments to the "docker create" command, in addition to those controlled by the Batch Service.
func (TaskContainerSettingsResponseOutput) ElementType ¶
func (TaskContainerSettingsResponseOutput) ElementType() reflect.Type
func (TaskContainerSettingsResponseOutput) ImageName ¶
func (o TaskContainerSettingsResponseOutput) ImageName() pulumi.StringOutput
This is the full image reference, as would be specified to "docker pull". If no tag is provided as part of the image name, the tag ":latest" is used as a default.
func (TaskContainerSettingsResponseOutput) Registry ¶
func (o TaskContainerSettingsResponseOutput) Registry() ContainerRegistryResponsePtrOutput
This setting can be omitted if was already provided at pool creation.
func (TaskContainerSettingsResponseOutput) ToTaskContainerSettingsResponseOutput ¶
func (o TaskContainerSettingsResponseOutput) ToTaskContainerSettingsResponseOutput() TaskContainerSettingsResponseOutput
func (TaskContainerSettingsResponseOutput) ToTaskContainerSettingsResponseOutputWithContext ¶
func (o TaskContainerSettingsResponseOutput) ToTaskContainerSettingsResponseOutputWithContext(ctx context.Context) TaskContainerSettingsResponseOutput
func (TaskContainerSettingsResponseOutput) ToTaskContainerSettingsResponsePtrOutput ¶
func (o TaskContainerSettingsResponseOutput) ToTaskContainerSettingsResponsePtrOutput() TaskContainerSettingsResponsePtrOutput
func (TaskContainerSettingsResponseOutput) ToTaskContainerSettingsResponsePtrOutputWithContext ¶
func (o TaskContainerSettingsResponseOutput) ToTaskContainerSettingsResponsePtrOutputWithContext(ctx context.Context) TaskContainerSettingsResponsePtrOutput
func (TaskContainerSettingsResponseOutput) WorkingDirectory ¶
func (o TaskContainerSettingsResponseOutput) WorkingDirectory() pulumi.StringPtrOutput
type TaskContainerSettingsResponsePtrInput ¶
type TaskContainerSettingsResponsePtrInput interface { pulumi.Input ToTaskContainerSettingsResponsePtrOutput() TaskContainerSettingsResponsePtrOutput ToTaskContainerSettingsResponsePtrOutputWithContext(context.Context) TaskContainerSettingsResponsePtrOutput }
TaskContainerSettingsResponsePtrInput is an input type that accepts TaskContainerSettingsResponseArgs, TaskContainerSettingsResponsePtr and TaskContainerSettingsResponsePtrOutput values. You can construct a concrete instance of `TaskContainerSettingsResponsePtrInput` via:
TaskContainerSettingsResponseArgs{...} or: nil
func TaskContainerSettingsResponsePtr ¶
func TaskContainerSettingsResponsePtr(v *TaskContainerSettingsResponseArgs) TaskContainerSettingsResponsePtrInput
type TaskContainerSettingsResponsePtrOutput ¶
type TaskContainerSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (TaskContainerSettingsResponsePtrOutput) ContainerRunOptions ¶
func (o TaskContainerSettingsResponsePtrOutput) ContainerRunOptions() pulumi.StringPtrOutput
These additional options are supplied as arguments to the "docker create" command, in addition to those controlled by the Batch Service.
func (TaskContainerSettingsResponsePtrOutput) ElementType ¶
func (TaskContainerSettingsResponsePtrOutput) ElementType() reflect.Type
func (TaskContainerSettingsResponsePtrOutput) ImageName ¶
func (o TaskContainerSettingsResponsePtrOutput) ImageName() pulumi.StringPtrOutput
This is the full image reference, as would be specified to "docker pull". If no tag is provided as part of the image name, the tag ":latest" is used as a default.
func (TaskContainerSettingsResponsePtrOutput) Registry ¶
func (o TaskContainerSettingsResponsePtrOutput) Registry() ContainerRegistryResponsePtrOutput
This setting can be omitted if was already provided at pool creation.
func (TaskContainerSettingsResponsePtrOutput) ToTaskContainerSettingsResponsePtrOutput ¶
func (o TaskContainerSettingsResponsePtrOutput) ToTaskContainerSettingsResponsePtrOutput() TaskContainerSettingsResponsePtrOutput
func (TaskContainerSettingsResponsePtrOutput) ToTaskContainerSettingsResponsePtrOutputWithContext ¶
func (o TaskContainerSettingsResponsePtrOutput) ToTaskContainerSettingsResponsePtrOutputWithContext(ctx context.Context) TaskContainerSettingsResponsePtrOutput
func (TaskContainerSettingsResponsePtrOutput) WorkingDirectory ¶
func (o TaskContainerSettingsResponsePtrOutput) WorkingDirectory() pulumi.StringPtrOutput
type TaskSchedulingPolicy ¶
type TaskSchedulingPolicy struct {
NodeFillType string `pulumi:"nodeFillType"`
}
type TaskSchedulingPolicyArgs ¶
type TaskSchedulingPolicyArgs struct {
NodeFillType pulumi.StringInput `pulumi:"nodeFillType"`
}
func (TaskSchedulingPolicyArgs) ElementType ¶
func (TaskSchedulingPolicyArgs) ElementType() reflect.Type
func (TaskSchedulingPolicyArgs) ToTaskSchedulingPolicyOutput ¶
func (i TaskSchedulingPolicyArgs) ToTaskSchedulingPolicyOutput() TaskSchedulingPolicyOutput
func (TaskSchedulingPolicyArgs) ToTaskSchedulingPolicyOutputWithContext ¶
func (i TaskSchedulingPolicyArgs) ToTaskSchedulingPolicyOutputWithContext(ctx context.Context) TaskSchedulingPolicyOutput
func (TaskSchedulingPolicyArgs) ToTaskSchedulingPolicyPtrOutput ¶
func (i TaskSchedulingPolicyArgs) ToTaskSchedulingPolicyPtrOutput() TaskSchedulingPolicyPtrOutput
func (TaskSchedulingPolicyArgs) ToTaskSchedulingPolicyPtrOutputWithContext ¶
func (i TaskSchedulingPolicyArgs) ToTaskSchedulingPolicyPtrOutputWithContext(ctx context.Context) TaskSchedulingPolicyPtrOutput
type TaskSchedulingPolicyInput ¶
type TaskSchedulingPolicyInput interface { pulumi.Input ToTaskSchedulingPolicyOutput() TaskSchedulingPolicyOutput ToTaskSchedulingPolicyOutputWithContext(context.Context) TaskSchedulingPolicyOutput }
TaskSchedulingPolicyInput is an input type that accepts TaskSchedulingPolicyArgs and TaskSchedulingPolicyOutput values. You can construct a concrete instance of `TaskSchedulingPolicyInput` via:
TaskSchedulingPolicyArgs{...}
type TaskSchedulingPolicyOutput ¶
type TaskSchedulingPolicyOutput struct{ *pulumi.OutputState }
func (TaskSchedulingPolicyOutput) ElementType ¶
func (TaskSchedulingPolicyOutput) ElementType() reflect.Type
func (TaskSchedulingPolicyOutput) NodeFillType ¶
func (o TaskSchedulingPolicyOutput) NodeFillType() pulumi.StringOutput
func (TaskSchedulingPolicyOutput) ToTaskSchedulingPolicyOutput ¶
func (o TaskSchedulingPolicyOutput) ToTaskSchedulingPolicyOutput() TaskSchedulingPolicyOutput
func (TaskSchedulingPolicyOutput) ToTaskSchedulingPolicyOutputWithContext ¶
func (o TaskSchedulingPolicyOutput) ToTaskSchedulingPolicyOutputWithContext(ctx context.Context) TaskSchedulingPolicyOutput
func (TaskSchedulingPolicyOutput) ToTaskSchedulingPolicyPtrOutput ¶
func (o TaskSchedulingPolicyOutput) ToTaskSchedulingPolicyPtrOutput() TaskSchedulingPolicyPtrOutput
func (TaskSchedulingPolicyOutput) ToTaskSchedulingPolicyPtrOutputWithContext ¶
func (o TaskSchedulingPolicyOutput) ToTaskSchedulingPolicyPtrOutputWithContext(ctx context.Context) TaskSchedulingPolicyPtrOutput
type TaskSchedulingPolicyPtrInput ¶
type TaskSchedulingPolicyPtrInput interface { pulumi.Input ToTaskSchedulingPolicyPtrOutput() TaskSchedulingPolicyPtrOutput ToTaskSchedulingPolicyPtrOutputWithContext(context.Context) TaskSchedulingPolicyPtrOutput }
TaskSchedulingPolicyPtrInput is an input type that accepts TaskSchedulingPolicyArgs, TaskSchedulingPolicyPtr and TaskSchedulingPolicyPtrOutput values. You can construct a concrete instance of `TaskSchedulingPolicyPtrInput` via:
TaskSchedulingPolicyArgs{...} or: nil
func TaskSchedulingPolicyPtr ¶
func TaskSchedulingPolicyPtr(v *TaskSchedulingPolicyArgs) TaskSchedulingPolicyPtrInput
type TaskSchedulingPolicyPtrOutput ¶
type TaskSchedulingPolicyPtrOutput struct{ *pulumi.OutputState }
func (TaskSchedulingPolicyPtrOutput) Elem ¶
func (o TaskSchedulingPolicyPtrOutput) Elem() TaskSchedulingPolicyOutput
func (TaskSchedulingPolicyPtrOutput) ElementType ¶
func (TaskSchedulingPolicyPtrOutput) ElementType() reflect.Type
func (TaskSchedulingPolicyPtrOutput) NodeFillType ¶
func (o TaskSchedulingPolicyPtrOutput) NodeFillType() pulumi.StringPtrOutput
func (TaskSchedulingPolicyPtrOutput) ToTaskSchedulingPolicyPtrOutput ¶
func (o TaskSchedulingPolicyPtrOutput) ToTaskSchedulingPolicyPtrOutput() TaskSchedulingPolicyPtrOutput
func (TaskSchedulingPolicyPtrOutput) ToTaskSchedulingPolicyPtrOutputWithContext ¶
func (o TaskSchedulingPolicyPtrOutput) ToTaskSchedulingPolicyPtrOutputWithContext(ctx context.Context) TaskSchedulingPolicyPtrOutput
type TaskSchedulingPolicyResponse ¶
type TaskSchedulingPolicyResponse struct {
NodeFillType string `pulumi:"nodeFillType"`
}
type TaskSchedulingPolicyResponseArgs ¶
type TaskSchedulingPolicyResponseArgs struct {
NodeFillType pulumi.StringInput `pulumi:"nodeFillType"`
}
func (TaskSchedulingPolicyResponseArgs) ElementType ¶
func (TaskSchedulingPolicyResponseArgs) ElementType() reflect.Type
func (TaskSchedulingPolicyResponseArgs) ToTaskSchedulingPolicyResponseOutput ¶
func (i TaskSchedulingPolicyResponseArgs) ToTaskSchedulingPolicyResponseOutput() TaskSchedulingPolicyResponseOutput
func (TaskSchedulingPolicyResponseArgs) ToTaskSchedulingPolicyResponseOutputWithContext ¶
func (i TaskSchedulingPolicyResponseArgs) ToTaskSchedulingPolicyResponseOutputWithContext(ctx context.Context) TaskSchedulingPolicyResponseOutput
func (TaskSchedulingPolicyResponseArgs) ToTaskSchedulingPolicyResponsePtrOutput ¶
func (i TaskSchedulingPolicyResponseArgs) ToTaskSchedulingPolicyResponsePtrOutput() TaskSchedulingPolicyResponsePtrOutput
func (TaskSchedulingPolicyResponseArgs) ToTaskSchedulingPolicyResponsePtrOutputWithContext ¶
func (i TaskSchedulingPolicyResponseArgs) ToTaskSchedulingPolicyResponsePtrOutputWithContext(ctx context.Context) TaskSchedulingPolicyResponsePtrOutput
type TaskSchedulingPolicyResponseInput ¶
type TaskSchedulingPolicyResponseInput interface { pulumi.Input ToTaskSchedulingPolicyResponseOutput() TaskSchedulingPolicyResponseOutput ToTaskSchedulingPolicyResponseOutputWithContext(context.Context) TaskSchedulingPolicyResponseOutput }
TaskSchedulingPolicyResponseInput is an input type that accepts TaskSchedulingPolicyResponseArgs and TaskSchedulingPolicyResponseOutput values. You can construct a concrete instance of `TaskSchedulingPolicyResponseInput` via:
TaskSchedulingPolicyResponseArgs{...}
type TaskSchedulingPolicyResponseOutput ¶
type TaskSchedulingPolicyResponseOutput struct{ *pulumi.OutputState }
func (TaskSchedulingPolicyResponseOutput) ElementType ¶
func (TaskSchedulingPolicyResponseOutput) ElementType() reflect.Type
func (TaskSchedulingPolicyResponseOutput) NodeFillType ¶
func (o TaskSchedulingPolicyResponseOutput) NodeFillType() pulumi.StringOutput
func (TaskSchedulingPolicyResponseOutput) ToTaskSchedulingPolicyResponseOutput ¶
func (o TaskSchedulingPolicyResponseOutput) ToTaskSchedulingPolicyResponseOutput() TaskSchedulingPolicyResponseOutput
func (TaskSchedulingPolicyResponseOutput) ToTaskSchedulingPolicyResponseOutputWithContext ¶
func (o TaskSchedulingPolicyResponseOutput) ToTaskSchedulingPolicyResponseOutputWithContext(ctx context.Context) TaskSchedulingPolicyResponseOutput
func (TaskSchedulingPolicyResponseOutput) ToTaskSchedulingPolicyResponsePtrOutput ¶
func (o TaskSchedulingPolicyResponseOutput) ToTaskSchedulingPolicyResponsePtrOutput() TaskSchedulingPolicyResponsePtrOutput
func (TaskSchedulingPolicyResponseOutput) ToTaskSchedulingPolicyResponsePtrOutputWithContext ¶
func (o TaskSchedulingPolicyResponseOutput) ToTaskSchedulingPolicyResponsePtrOutputWithContext(ctx context.Context) TaskSchedulingPolicyResponsePtrOutput
type TaskSchedulingPolicyResponsePtrInput ¶
type TaskSchedulingPolicyResponsePtrInput interface { pulumi.Input ToTaskSchedulingPolicyResponsePtrOutput() TaskSchedulingPolicyResponsePtrOutput ToTaskSchedulingPolicyResponsePtrOutputWithContext(context.Context) TaskSchedulingPolicyResponsePtrOutput }
TaskSchedulingPolicyResponsePtrInput is an input type that accepts TaskSchedulingPolicyResponseArgs, TaskSchedulingPolicyResponsePtr and TaskSchedulingPolicyResponsePtrOutput values. You can construct a concrete instance of `TaskSchedulingPolicyResponsePtrInput` via:
TaskSchedulingPolicyResponseArgs{...} or: nil
func TaskSchedulingPolicyResponsePtr ¶
func TaskSchedulingPolicyResponsePtr(v *TaskSchedulingPolicyResponseArgs) TaskSchedulingPolicyResponsePtrInput
type TaskSchedulingPolicyResponsePtrOutput ¶
type TaskSchedulingPolicyResponsePtrOutput struct{ *pulumi.OutputState }
func (TaskSchedulingPolicyResponsePtrOutput) ElementType ¶
func (TaskSchedulingPolicyResponsePtrOutput) ElementType() reflect.Type
func (TaskSchedulingPolicyResponsePtrOutput) NodeFillType ¶
func (o TaskSchedulingPolicyResponsePtrOutput) NodeFillType() pulumi.StringPtrOutput
func (TaskSchedulingPolicyResponsePtrOutput) ToTaskSchedulingPolicyResponsePtrOutput ¶
func (o TaskSchedulingPolicyResponsePtrOutput) ToTaskSchedulingPolicyResponsePtrOutput() TaskSchedulingPolicyResponsePtrOutput
func (TaskSchedulingPolicyResponsePtrOutput) ToTaskSchedulingPolicyResponsePtrOutputWithContext ¶
func (o TaskSchedulingPolicyResponsePtrOutput) ToTaskSchedulingPolicyResponsePtrOutputWithContext(ctx context.Context) TaskSchedulingPolicyResponsePtrOutput
type UserAccount ¶
type UserAccount struct { // nonAdmin - The auto user is a standard user without elevated access. admin - The auto user is a user with elevated access and operates with full Administrator permissions. The default value is nonAdmin. ElevationLevel *string `pulumi:"elevationLevel"` // This property is ignored if specified on a Windows pool. If not specified, the user is created with the default options. LinuxUserConfiguration *LinuxUserConfiguration `pulumi:"linuxUserConfiguration"` Name string `pulumi:"name"` Password string `pulumi:"password"` // This property can only be specified if the user is on a Windows pool. If not specified and on a Windows pool, the user is created with the default options. WindowsUserConfiguration *WindowsUserConfiguration `pulumi:"windowsUserConfiguration"` }
type UserAccountArgs ¶
type UserAccountArgs struct { // nonAdmin - The auto user is a standard user without elevated access. admin - The auto user is a user with elevated access and operates with full Administrator permissions. The default value is nonAdmin. ElevationLevel pulumi.StringPtrInput `pulumi:"elevationLevel"` // This property is ignored if specified on a Windows pool. If not specified, the user is created with the default options. LinuxUserConfiguration LinuxUserConfigurationPtrInput `pulumi:"linuxUserConfiguration"` Name pulumi.StringInput `pulumi:"name"` Password pulumi.StringInput `pulumi:"password"` // This property can only be specified if the user is on a Windows pool. If not specified and on a Windows pool, the user is created with the default options. WindowsUserConfiguration WindowsUserConfigurationPtrInput `pulumi:"windowsUserConfiguration"` }
func (UserAccountArgs) ElementType ¶
func (UserAccountArgs) ElementType() reflect.Type
func (UserAccountArgs) ToUserAccountOutput ¶
func (i UserAccountArgs) ToUserAccountOutput() UserAccountOutput
func (UserAccountArgs) ToUserAccountOutputWithContext ¶
func (i UserAccountArgs) ToUserAccountOutputWithContext(ctx context.Context) UserAccountOutput
type UserAccountArray ¶
type UserAccountArray []UserAccountInput
func (UserAccountArray) ElementType ¶
func (UserAccountArray) ElementType() reflect.Type
func (UserAccountArray) ToUserAccountArrayOutput ¶
func (i UserAccountArray) ToUserAccountArrayOutput() UserAccountArrayOutput
func (UserAccountArray) ToUserAccountArrayOutputWithContext ¶
func (i UserAccountArray) ToUserAccountArrayOutputWithContext(ctx context.Context) UserAccountArrayOutput
type UserAccountArrayInput ¶
type UserAccountArrayInput interface { pulumi.Input ToUserAccountArrayOutput() UserAccountArrayOutput ToUserAccountArrayOutputWithContext(context.Context) UserAccountArrayOutput }
UserAccountArrayInput is an input type that accepts UserAccountArray and UserAccountArrayOutput values. You can construct a concrete instance of `UserAccountArrayInput` via:
UserAccountArray{ UserAccountArgs{...} }
type UserAccountArrayOutput ¶
type UserAccountArrayOutput struct{ *pulumi.OutputState }
func (UserAccountArrayOutput) ElementType ¶
func (UserAccountArrayOutput) ElementType() reflect.Type
func (UserAccountArrayOutput) Index ¶
func (o UserAccountArrayOutput) Index(i pulumi.IntInput) UserAccountOutput
func (UserAccountArrayOutput) ToUserAccountArrayOutput ¶
func (o UserAccountArrayOutput) ToUserAccountArrayOutput() UserAccountArrayOutput
func (UserAccountArrayOutput) ToUserAccountArrayOutputWithContext ¶
func (o UserAccountArrayOutput) ToUserAccountArrayOutputWithContext(ctx context.Context) UserAccountArrayOutput
type UserAccountInput ¶
type UserAccountInput interface { pulumi.Input ToUserAccountOutput() UserAccountOutput ToUserAccountOutputWithContext(context.Context) UserAccountOutput }
UserAccountInput is an input type that accepts UserAccountArgs and UserAccountOutput values. You can construct a concrete instance of `UserAccountInput` via:
UserAccountArgs{...}
type UserAccountOutput ¶
type UserAccountOutput struct{ *pulumi.OutputState }
func (UserAccountOutput) ElementType ¶
func (UserAccountOutput) ElementType() reflect.Type
func (UserAccountOutput) ElevationLevel ¶
func (o UserAccountOutput) ElevationLevel() pulumi.StringPtrOutput
nonAdmin - The auto user is a standard user without elevated access. admin - The auto user is a user with elevated access and operates with full Administrator permissions. The default value is nonAdmin.
func (UserAccountOutput) LinuxUserConfiguration ¶
func (o UserAccountOutput) LinuxUserConfiguration() LinuxUserConfigurationPtrOutput
This property is ignored if specified on a Windows pool. If not specified, the user is created with the default options.
func (UserAccountOutput) Name ¶
func (o UserAccountOutput) Name() pulumi.StringOutput
func (UserAccountOutput) Password ¶
func (o UserAccountOutput) Password() pulumi.StringOutput
func (UserAccountOutput) ToUserAccountOutput ¶
func (o UserAccountOutput) ToUserAccountOutput() UserAccountOutput
func (UserAccountOutput) ToUserAccountOutputWithContext ¶
func (o UserAccountOutput) ToUserAccountOutputWithContext(ctx context.Context) UserAccountOutput
func (UserAccountOutput) WindowsUserConfiguration ¶
func (o UserAccountOutput) WindowsUserConfiguration() WindowsUserConfigurationPtrOutput
This property can only be specified if the user is on a Windows pool. If not specified and on a Windows pool, the user is created with the default options.
type UserAccountResponse ¶
type UserAccountResponse struct { // nonAdmin - The auto user is a standard user without elevated access. admin - The auto user is a user with elevated access and operates with full Administrator permissions. The default value is nonAdmin. ElevationLevel *string `pulumi:"elevationLevel"` // This property is ignored if specified on a Windows pool. If not specified, the user is created with the default options. LinuxUserConfiguration *LinuxUserConfigurationResponse `pulumi:"linuxUserConfiguration"` Name string `pulumi:"name"` Password string `pulumi:"password"` // This property can only be specified if the user is on a Windows pool. If not specified and on a Windows pool, the user is created with the default options. WindowsUserConfiguration *WindowsUserConfigurationResponse `pulumi:"windowsUserConfiguration"` }
type UserAccountResponseArgs ¶
type UserAccountResponseArgs struct { // nonAdmin - The auto user is a standard user without elevated access. admin - The auto user is a user with elevated access and operates with full Administrator permissions. The default value is nonAdmin. ElevationLevel pulumi.StringPtrInput `pulumi:"elevationLevel"` // This property is ignored if specified on a Windows pool. If not specified, the user is created with the default options. LinuxUserConfiguration LinuxUserConfigurationResponsePtrInput `pulumi:"linuxUserConfiguration"` Name pulumi.StringInput `pulumi:"name"` Password pulumi.StringInput `pulumi:"password"` // This property can only be specified if the user is on a Windows pool. If not specified and on a Windows pool, the user is created with the default options. WindowsUserConfiguration WindowsUserConfigurationResponsePtrInput `pulumi:"windowsUserConfiguration"` }
func (UserAccountResponseArgs) ElementType ¶
func (UserAccountResponseArgs) ElementType() reflect.Type
func (UserAccountResponseArgs) ToUserAccountResponseOutput ¶
func (i UserAccountResponseArgs) ToUserAccountResponseOutput() UserAccountResponseOutput
func (UserAccountResponseArgs) ToUserAccountResponseOutputWithContext ¶
func (i UserAccountResponseArgs) ToUserAccountResponseOutputWithContext(ctx context.Context) UserAccountResponseOutput
type UserAccountResponseArray ¶
type UserAccountResponseArray []UserAccountResponseInput
func (UserAccountResponseArray) ElementType ¶
func (UserAccountResponseArray) ElementType() reflect.Type
func (UserAccountResponseArray) ToUserAccountResponseArrayOutput ¶
func (i UserAccountResponseArray) ToUserAccountResponseArrayOutput() UserAccountResponseArrayOutput
func (UserAccountResponseArray) ToUserAccountResponseArrayOutputWithContext ¶
func (i UserAccountResponseArray) ToUserAccountResponseArrayOutputWithContext(ctx context.Context) UserAccountResponseArrayOutput
type UserAccountResponseArrayInput ¶
type UserAccountResponseArrayInput interface { pulumi.Input ToUserAccountResponseArrayOutput() UserAccountResponseArrayOutput ToUserAccountResponseArrayOutputWithContext(context.Context) UserAccountResponseArrayOutput }
UserAccountResponseArrayInput is an input type that accepts UserAccountResponseArray and UserAccountResponseArrayOutput values. You can construct a concrete instance of `UserAccountResponseArrayInput` via:
UserAccountResponseArray{ UserAccountResponseArgs{...} }
type UserAccountResponseArrayOutput ¶
type UserAccountResponseArrayOutput struct{ *pulumi.OutputState }
func (UserAccountResponseArrayOutput) ElementType ¶
func (UserAccountResponseArrayOutput) ElementType() reflect.Type
func (UserAccountResponseArrayOutput) Index ¶
func (o UserAccountResponseArrayOutput) Index(i pulumi.IntInput) UserAccountResponseOutput
func (UserAccountResponseArrayOutput) ToUserAccountResponseArrayOutput ¶
func (o UserAccountResponseArrayOutput) ToUserAccountResponseArrayOutput() UserAccountResponseArrayOutput
func (UserAccountResponseArrayOutput) ToUserAccountResponseArrayOutputWithContext ¶
func (o UserAccountResponseArrayOutput) ToUserAccountResponseArrayOutputWithContext(ctx context.Context) UserAccountResponseArrayOutput
type UserAccountResponseInput ¶
type UserAccountResponseInput interface { pulumi.Input ToUserAccountResponseOutput() UserAccountResponseOutput ToUserAccountResponseOutputWithContext(context.Context) UserAccountResponseOutput }
UserAccountResponseInput is an input type that accepts UserAccountResponseArgs and UserAccountResponseOutput values. You can construct a concrete instance of `UserAccountResponseInput` via:
UserAccountResponseArgs{...}
type UserAccountResponseOutput ¶
type UserAccountResponseOutput struct{ *pulumi.OutputState }
func (UserAccountResponseOutput) ElementType ¶
func (UserAccountResponseOutput) ElementType() reflect.Type
func (UserAccountResponseOutput) ElevationLevel ¶
func (o UserAccountResponseOutput) ElevationLevel() pulumi.StringPtrOutput
nonAdmin - The auto user is a standard user without elevated access. admin - The auto user is a user with elevated access and operates with full Administrator permissions. The default value is nonAdmin.
func (UserAccountResponseOutput) LinuxUserConfiguration ¶
func (o UserAccountResponseOutput) LinuxUserConfiguration() LinuxUserConfigurationResponsePtrOutput
This property is ignored if specified on a Windows pool. If not specified, the user is created with the default options.
func (UserAccountResponseOutput) Name ¶
func (o UserAccountResponseOutput) Name() pulumi.StringOutput
func (UserAccountResponseOutput) Password ¶
func (o UserAccountResponseOutput) Password() pulumi.StringOutput
func (UserAccountResponseOutput) ToUserAccountResponseOutput ¶
func (o UserAccountResponseOutput) ToUserAccountResponseOutput() UserAccountResponseOutput
func (UserAccountResponseOutput) ToUserAccountResponseOutputWithContext ¶
func (o UserAccountResponseOutput) ToUserAccountResponseOutputWithContext(ctx context.Context) UserAccountResponseOutput
func (UserAccountResponseOutput) WindowsUserConfiguration ¶
func (o UserAccountResponseOutput) WindowsUserConfiguration() WindowsUserConfigurationResponsePtrOutput
This property can only be specified if the user is on a Windows pool. If not specified and on a Windows pool, the user is created with the default options.
type UserIdentity ¶
type UserIdentity struct { // The userName and autoUser properties are mutually exclusive; you must specify one but not both. AutoUser *AutoUserSpecification `pulumi:"autoUser"` // The userName and autoUser properties are mutually exclusive; you must specify one but not both. UserName *string `pulumi:"userName"` }
Specify either the userName or autoUser property, but not both.
type UserIdentityArgs ¶
type UserIdentityArgs struct { // The userName and autoUser properties are mutually exclusive; you must specify one but not both. AutoUser AutoUserSpecificationPtrInput `pulumi:"autoUser"` // The userName and autoUser properties are mutually exclusive; you must specify one but not both. UserName pulumi.StringPtrInput `pulumi:"userName"` }
Specify either the userName or autoUser property, but not both.
func (UserIdentityArgs) ElementType ¶
func (UserIdentityArgs) ElementType() reflect.Type
func (UserIdentityArgs) ToUserIdentityOutput ¶
func (i UserIdentityArgs) ToUserIdentityOutput() UserIdentityOutput
func (UserIdentityArgs) ToUserIdentityOutputWithContext ¶
func (i UserIdentityArgs) ToUserIdentityOutputWithContext(ctx context.Context) UserIdentityOutput
func (UserIdentityArgs) ToUserIdentityPtrOutput ¶
func (i UserIdentityArgs) ToUserIdentityPtrOutput() UserIdentityPtrOutput
func (UserIdentityArgs) ToUserIdentityPtrOutputWithContext ¶
func (i UserIdentityArgs) ToUserIdentityPtrOutputWithContext(ctx context.Context) UserIdentityPtrOutput
type UserIdentityInput ¶
type UserIdentityInput interface { pulumi.Input ToUserIdentityOutput() UserIdentityOutput ToUserIdentityOutputWithContext(context.Context) UserIdentityOutput }
UserIdentityInput is an input type that accepts UserIdentityArgs and UserIdentityOutput values. You can construct a concrete instance of `UserIdentityInput` via:
UserIdentityArgs{...}
type UserIdentityOutput ¶
type UserIdentityOutput struct{ *pulumi.OutputState }
Specify either the userName or autoUser property, but not both.
func (UserIdentityOutput) AutoUser ¶
func (o UserIdentityOutput) AutoUser() AutoUserSpecificationPtrOutput
The userName and autoUser properties are mutually exclusive; you must specify one but not both.
func (UserIdentityOutput) ElementType ¶
func (UserIdentityOutput) ElementType() reflect.Type
func (UserIdentityOutput) ToUserIdentityOutput ¶
func (o UserIdentityOutput) ToUserIdentityOutput() UserIdentityOutput
func (UserIdentityOutput) ToUserIdentityOutputWithContext ¶
func (o UserIdentityOutput) ToUserIdentityOutputWithContext(ctx context.Context) UserIdentityOutput
func (UserIdentityOutput) ToUserIdentityPtrOutput ¶
func (o UserIdentityOutput) ToUserIdentityPtrOutput() UserIdentityPtrOutput
func (UserIdentityOutput) ToUserIdentityPtrOutputWithContext ¶
func (o UserIdentityOutput) ToUserIdentityPtrOutputWithContext(ctx context.Context) UserIdentityPtrOutput
func (UserIdentityOutput) UserName ¶
func (o UserIdentityOutput) UserName() pulumi.StringPtrOutput
The userName and autoUser properties are mutually exclusive; you must specify one but not both.
type UserIdentityPtrInput ¶
type UserIdentityPtrInput interface { pulumi.Input ToUserIdentityPtrOutput() UserIdentityPtrOutput ToUserIdentityPtrOutputWithContext(context.Context) UserIdentityPtrOutput }
UserIdentityPtrInput is an input type that accepts UserIdentityArgs, UserIdentityPtr and UserIdentityPtrOutput values. You can construct a concrete instance of `UserIdentityPtrInput` via:
UserIdentityArgs{...} or: nil
func UserIdentityPtr ¶
func UserIdentityPtr(v *UserIdentityArgs) UserIdentityPtrInput
type UserIdentityPtrOutput ¶
type UserIdentityPtrOutput struct{ *pulumi.OutputState }
func (UserIdentityPtrOutput) AutoUser ¶
func (o UserIdentityPtrOutput) AutoUser() AutoUserSpecificationPtrOutput
The userName and autoUser properties are mutually exclusive; you must specify one but not both.
func (UserIdentityPtrOutput) Elem ¶
func (o UserIdentityPtrOutput) Elem() UserIdentityOutput
func (UserIdentityPtrOutput) ElementType ¶
func (UserIdentityPtrOutput) ElementType() reflect.Type
func (UserIdentityPtrOutput) ToUserIdentityPtrOutput ¶
func (o UserIdentityPtrOutput) ToUserIdentityPtrOutput() UserIdentityPtrOutput
func (UserIdentityPtrOutput) ToUserIdentityPtrOutputWithContext ¶
func (o UserIdentityPtrOutput) ToUserIdentityPtrOutputWithContext(ctx context.Context) UserIdentityPtrOutput
func (UserIdentityPtrOutput) UserName ¶
func (o UserIdentityPtrOutput) UserName() pulumi.StringPtrOutput
The userName and autoUser properties are mutually exclusive; you must specify one but not both.
type UserIdentityResponse ¶
type UserIdentityResponse struct { // The userName and autoUser properties are mutually exclusive; you must specify one but not both. AutoUser *AutoUserSpecificationResponse `pulumi:"autoUser"` // The userName and autoUser properties are mutually exclusive; you must specify one but not both. UserName *string `pulumi:"userName"` }
Specify either the userName or autoUser property, but not both.
type UserIdentityResponseArgs ¶
type UserIdentityResponseArgs struct { // The userName and autoUser properties are mutually exclusive; you must specify one but not both. AutoUser AutoUserSpecificationResponsePtrInput `pulumi:"autoUser"` // The userName and autoUser properties are mutually exclusive; you must specify one but not both. UserName pulumi.StringPtrInput `pulumi:"userName"` }
Specify either the userName or autoUser property, but not both.
func (UserIdentityResponseArgs) ElementType ¶
func (UserIdentityResponseArgs) ElementType() reflect.Type
func (UserIdentityResponseArgs) ToUserIdentityResponseOutput ¶
func (i UserIdentityResponseArgs) ToUserIdentityResponseOutput() UserIdentityResponseOutput
func (UserIdentityResponseArgs) ToUserIdentityResponseOutputWithContext ¶
func (i UserIdentityResponseArgs) ToUserIdentityResponseOutputWithContext(ctx context.Context) UserIdentityResponseOutput
func (UserIdentityResponseArgs) ToUserIdentityResponsePtrOutput ¶
func (i UserIdentityResponseArgs) ToUserIdentityResponsePtrOutput() UserIdentityResponsePtrOutput
func (UserIdentityResponseArgs) ToUserIdentityResponsePtrOutputWithContext ¶
func (i UserIdentityResponseArgs) ToUserIdentityResponsePtrOutputWithContext(ctx context.Context) UserIdentityResponsePtrOutput
type UserIdentityResponseInput ¶
type UserIdentityResponseInput interface { pulumi.Input ToUserIdentityResponseOutput() UserIdentityResponseOutput ToUserIdentityResponseOutputWithContext(context.Context) UserIdentityResponseOutput }
UserIdentityResponseInput is an input type that accepts UserIdentityResponseArgs and UserIdentityResponseOutput values. You can construct a concrete instance of `UserIdentityResponseInput` via:
UserIdentityResponseArgs{...}
type UserIdentityResponseOutput ¶
type UserIdentityResponseOutput struct{ *pulumi.OutputState }
Specify either the userName or autoUser property, but not both.
func (UserIdentityResponseOutput) AutoUser ¶
func (o UserIdentityResponseOutput) AutoUser() AutoUserSpecificationResponsePtrOutput
The userName and autoUser properties are mutually exclusive; you must specify one but not both.
func (UserIdentityResponseOutput) ElementType ¶
func (UserIdentityResponseOutput) ElementType() reflect.Type
func (UserIdentityResponseOutput) ToUserIdentityResponseOutput ¶
func (o UserIdentityResponseOutput) ToUserIdentityResponseOutput() UserIdentityResponseOutput
func (UserIdentityResponseOutput) ToUserIdentityResponseOutputWithContext ¶
func (o UserIdentityResponseOutput) ToUserIdentityResponseOutputWithContext(ctx context.Context) UserIdentityResponseOutput
func (UserIdentityResponseOutput) ToUserIdentityResponsePtrOutput ¶
func (o UserIdentityResponseOutput) ToUserIdentityResponsePtrOutput() UserIdentityResponsePtrOutput
func (UserIdentityResponseOutput) ToUserIdentityResponsePtrOutputWithContext ¶
func (o UserIdentityResponseOutput) ToUserIdentityResponsePtrOutputWithContext(ctx context.Context) UserIdentityResponsePtrOutput
func (UserIdentityResponseOutput) UserName ¶
func (o UserIdentityResponseOutput) UserName() pulumi.StringPtrOutput
The userName and autoUser properties are mutually exclusive; you must specify one but not both.
type UserIdentityResponsePtrInput ¶
type UserIdentityResponsePtrInput interface { pulumi.Input ToUserIdentityResponsePtrOutput() UserIdentityResponsePtrOutput ToUserIdentityResponsePtrOutputWithContext(context.Context) UserIdentityResponsePtrOutput }
UserIdentityResponsePtrInput is an input type that accepts UserIdentityResponseArgs, UserIdentityResponsePtr and UserIdentityResponsePtrOutput values. You can construct a concrete instance of `UserIdentityResponsePtrInput` via:
UserIdentityResponseArgs{...} or: nil
func UserIdentityResponsePtr ¶
func UserIdentityResponsePtr(v *UserIdentityResponseArgs) UserIdentityResponsePtrInput
type UserIdentityResponsePtrOutput ¶
type UserIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (UserIdentityResponsePtrOutput) AutoUser ¶
func (o UserIdentityResponsePtrOutput) AutoUser() AutoUserSpecificationResponsePtrOutput
The userName and autoUser properties are mutually exclusive; you must specify one but not both.
func (UserIdentityResponsePtrOutput) Elem ¶
func (o UserIdentityResponsePtrOutput) Elem() UserIdentityResponseOutput
func (UserIdentityResponsePtrOutput) ElementType ¶
func (UserIdentityResponsePtrOutput) ElementType() reflect.Type
func (UserIdentityResponsePtrOutput) ToUserIdentityResponsePtrOutput ¶
func (o UserIdentityResponsePtrOutput) ToUserIdentityResponsePtrOutput() UserIdentityResponsePtrOutput
func (UserIdentityResponsePtrOutput) ToUserIdentityResponsePtrOutputWithContext ¶
func (o UserIdentityResponsePtrOutput) ToUserIdentityResponsePtrOutputWithContext(ctx context.Context) UserIdentityResponsePtrOutput
func (UserIdentityResponsePtrOutput) UserName ¶
func (o UserIdentityResponsePtrOutput) UserName() pulumi.StringPtrOutput
The userName and autoUser properties are mutually exclusive; you must specify one but not both.
type VirtualMachineConfiguration ¶
type VirtualMachineConfiguration struct { // If specified, setup is performed on each node in the pool to allow tasks to run in containers. All regular tasks and job manager tasks run on this pool must specify the containerSettings property, and all other tasks may specify it. ContainerConfiguration *ContainerConfiguration `pulumi:"containerConfiguration"` // This property must be specified if the compute nodes in the pool need to have empty data disks attached to them. DataDisks []DataDisk `pulumi:"dataDisks"` // If specified, encryption is performed on each node in the pool during node provisioning. DiskEncryptionConfiguration *DiskEncryptionConfiguration `pulumi:"diskEncryptionConfiguration"` ImageReference ImageReference `pulumi:"imageReference"` // This only applies to images that contain the Windows operating system, and should only be used when you hold valid on-premises licenses for the nodes which will be deployed. If omitted, no on-premises licensing discount is applied. Values are: // // Windows_Server - The on-premises license is for Windows Server. // Windows_Client - The on-premises license is for Windows Client. LicenseType *string `pulumi:"licenseType"` // The Batch node agent is a program that runs on each node in the pool, and provides the command-and-control interface between the node and the Batch service. There are different implementations of the node agent, known as SKUs, for different operating systems. You must specify a node agent SKU which matches the selected image reference. To get the list of supported node agent SKUs along with their list of verified image references, see the 'List supported node agent SKUs' operation. NodeAgentSkuId string `pulumi:"nodeAgentSkuId"` // This property must not be specified if the imageReference specifies a Linux OS image. WindowsConfiguration *WindowsConfiguration `pulumi:"windowsConfiguration"` }
type VirtualMachineConfigurationArgs ¶
type VirtualMachineConfigurationArgs struct { // If specified, setup is performed on each node in the pool to allow tasks to run in containers. All regular tasks and job manager tasks run on this pool must specify the containerSettings property, and all other tasks may specify it. ContainerConfiguration ContainerConfigurationPtrInput `pulumi:"containerConfiguration"` // This property must be specified if the compute nodes in the pool need to have empty data disks attached to them. DataDisks DataDiskArrayInput `pulumi:"dataDisks"` // If specified, encryption is performed on each node in the pool during node provisioning. DiskEncryptionConfiguration DiskEncryptionConfigurationPtrInput `pulumi:"diskEncryptionConfiguration"` ImageReference ImageReferenceInput `pulumi:"imageReference"` // This only applies to images that contain the Windows operating system, and should only be used when you hold valid on-premises licenses for the nodes which will be deployed. If omitted, no on-premises licensing discount is applied. Values are: // // Windows_Server - The on-premises license is for Windows Server. // Windows_Client - The on-premises license is for Windows Client. LicenseType pulumi.StringPtrInput `pulumi:"licenseType"` // The Batch node agent is a program that runs on each node in the pool, and provides the command-and-control interface between the node and the Batch service. There are different implementations of the node agent, known as SKUs, for different operating systems. You must specify a node agent SKU which matches the selected image reference. To get the list of supported node agent SKUs along with their list of verified image references, see the 'List supported node agent SKUs' operation. NodeAgentSkuId pulumi.StringInput `pulumi:"nodeAgentSkuId"` // This property must not be specified if the imageReference specifies a Linux OS image. WindowsConfiguration WindowsConfigurationPtrInput `pulumi:"windowsConfiguration"` }
func (VirtualMachineConfigurationArgs) ElementType ¶
func (VirtualMachineConfigurationArgs) ElementType() reflect.Type
func (VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationOutput ¶
func (i VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationOutput() VirtualMachineConfigurationOutput
func (VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationOutputWithContext ¶
func (i VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationOutputWithContext(ctx context.Context) VirtualMachineConfigurationOutput
func (VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationPtrOutput ¶
func (i VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationPtrOutput() VirtualMachineConfigurationPtrOutput
func (VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationPtrOutputWithContext ¶
func (i VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationPtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationPtrOutput
type VirtualMachineConfigurationInput ¶
type VirtualMachineConfigurationInput interface { pulumi.Input ToVirtualMachineConfigurationOutput() VirtualMachineConfigurationOutput ToVirtualMachineConfigurationOutputWithContext(context.Context) VirtualMachineConfigurationOutput }
VirtualMachineConfigurationInput is an input type that accepts VirtualMachineConfigurationArgs and VirtualMachineConfigurationOutput values. You can construct a concrete instance of `VirtualMachineConfigurationInput` via:
VirtualMachineConfigurationArgs{...}
type VirtualMachineConfigurationOutput ¶
type VirtualMachineConfigurationOutput struct{ *pulumi.OutputState }
func (VirtualMachineConfigurationOutput) ContainerConfiguration ¶
func (o VirtualMachineConfigurationOutput) ContainerConfiguration() ContainerConfigurationPtrOutput
If specified, setup is performed on each node in the pool to allow tasks to run in containers. All regular tasks and job manager tasks run on this pool must specify the containerSettings property, and all other tasks may specify it.
func (VirtualMachineConfigurationOutput) DataDisks ¶
func (o VirtualMachineConfigurationOutput) DataDisks() DataDiskArrayOutput
This property must be specified if the compute nodes in the pool need to have empty data disks attached to them.
func (VirtualMachineConfigurationOutput) DiskEncryptionConfiguration ¶
func (o VirtualMachineConfigurationOutput) DiskEncryptionConfiguration() DiskEncryptionConfigurationPtrOutput
If specified, encryption is performed on each node in the pool during node provisioning.
func (VirtualMachineConfigurationOutput) ElementType ¶
func (VirtualMachineConfigurationOutput) ElementType() reflect.Type
func (VirtualMachineConfigurationOutput) ImageReference ¶
func (o VirtualMachineConfigurationOutput) ImageReference() ImageReferenceOutput
func (VirtualMachineConfigurationOutput) LicenseType ¶
func (o VirtualMachineConfigurationOutput) LicenseType() pulumi.StringPtrOutput
This only applies to images that contain the Windows operating system, and should only be used when you hold valid on-premises licenses for the nodes which will be deployed. If omitted, no on-premises licensing discount is applied. Values are:
Windows_Server - The on-premises license is for Windows Server. Windows_Client - The on-premises license is for Windows Client.
func (VirtualMachineConfigurationOutput) NodeAgentSkuId ¶
func (o VirtualMachineConfigurationOutput) NodeAgentSkuId() pulumi.StringOutput
The Batch node agent is a program that runs on each node in the pool, and provides the command-and-control interface between the node and the Batch service. There are different implementations of the node agent, known as SKUs, for different operating systems. You must specify a node agent SKU which matches the selected image reference. To get the list of supported node agent SKUs along with their list of verified image references, see the 'List supported node agent SKUs' operation.
func (VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationOutput ¶
func (o VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationOutput() VirtualMachineConfigurationOutput
func (VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationOutputWithContext ¶
func (o VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationOutputWithContext(ctx context.Context) VirtualMachineConfigurationOutput
func (VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationPtrOutput ¶
func (o VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationPtrOutput() VirtualMachineConfigurationPtrOutput
func (VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationPtrOutputWithContext ¶
func (o VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationPtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationPtrOutput
func (VirtualMachineConfigurationOutput) WindowsConfiguration ¶
func (o VirtualMachineConfigurationOutput) WindowsConfiguration() WindowsConfigurationPtrOutput
This property must not be specified if the imageReference specifies a Linux OS image.
type VirtualMachineConfigurationPtrInput ¶
type VirtualMachineConfigurationPtrInput interface { pulumi.Input ToVirtualMachineConfigurationPtrOutput() VirtualMachineConfigurationPtrOutput ToVirtualMachineConfigurationPtrOutputWithContext(context.Context) VirtualMachineConfigurationPtrOutput }
VirtualMachineConfigurationPtrInput is an input type that accepts VirtualMachineConfigurationArgs, VirtualMachineConfigurationPtr and VirtualMachineConfigurationPtrOutput values. You can construct a concrete instance of `VirtualMachineConfigurationPtrInput` via:
VirtualMachineConfigurationArgs{...} or: nil
func VirtualMachineConfigurationPtr ¶
func VirtualMachineConfigurationPtr(v *VirtualMachineConfigurationArgs) VirtualMachineConfigurationPtrInput
type VirtualMachineConfigurationPtrOutput ¶
type VirtualMachineConfigurationPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachineConfigurationPtrOutput) ContainerConfiguration ¶
func (o VirtualMachineConfigurationPtrOutput) ContainerConfiguration() ContainerConfigurationPtrOutput
If specified, setup is performed on each node in the pool to allow tasks to run in containers. All regular tasks and job manager tasks run on this pool must specify the containerSettings property, and all other tasks may specify it.
func (VirtualMachineConfigurationPtrOutput) DataDisks ¶
func (o VirtualMachineConfigurationPtrOutput) DataDisks() DataDiskArrayOutput
This property must be specified if the compute nodes in the pool need to have empty data disks attached to them.
func (VirtualMachineConfigurationPtrOutput) DiskEncryptionConfiguration ¶
func (o VirtualMachineConfigurationPtrOutput) DiskEncryptionConfiguration() DiskEncryptionConfigurationPtrOutput
If specified, encryption is performed on each node in the pool during node provisioning.
func (VirtualMachineConfigurationPtrOutput) ElementType ¶
func (VirtualMachineConfigurationPtrOutput) ElementType() reflect.Type
func (VirtualMachineConfigurationPtrOutput) ImageReference ¶
func (o VirtualMachineConfigurationPtrOutput) ImageReference() ImageReferencePtrOutput
func (VirtualMachineConfigurationPtrOutput) LicenseType ¶
func (o VirtualMachineConfigurationPtrOutput) LicenseType() pulumi.StringPtrOutput
This only applies to images that contain the Windows operating system, and should only be used when you hold valid on-premises licenses for the nodes which will be deployed. If omitted, no on-premises licensing discount is applied. Values are:
Windows_Server - The on-premises license is for Windows Server. Windows_Client - The on-premises license is for Windows Client.
func (VirtualMachineConfigurationPtrOutput) NodeAgentSkuId ¶
func (o VirtualMachineConfigurationPtrOutput) NodeAgentSkuId() pulumi.StringPtrOutput
The Batch node agent is a program that runs on each node in the pool, and provides the command-and-control interface between the node and the Batch service. There are different implementations of the node agent, known as SKUs, for different operating systems. You must specify a node agent SKU which matches the selected image reference. To get the list of supported node agent SKUs along with their list of verified image references, see the 'List supported node agent SKUs' operation.
func (VirtualMachineConfigurationPtrOutput) ToVirtualMachineConfigurationPtrOutput ¶
func (o VirtualMachineConfigurationPtrOutput) ToVirtualMachineConfigurationPtrOutput() VirtualMachineConfigurationPtrOutput
func (VirtualMachineConfigurationPtrOutput) ToVirtualMachineConfigurationPtrOutputWithContext ¶
func (o VirtualMachineConfigurationPtrOutput) ToVirtualMachineConfigurationPtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationPtrOutput
func (VirtualMachineConfigurationPtrOutput) WindowsConfiguration ¶
func (o VirtualMachineConfigurationPtrOutput) WindowsConfiguration() WindowsConfigurationPtrOutput
This property must not be specified if the imageReference specifies a Linux OS image.
type VirtualMachineConfigurationResponse ¶
type VirtualMachineConfigurationResponse struct { // If specified, setup is performed on each node in the pool to allow tasks to run in containers. All regular tasks and job manager tasks run on this pool must specify the containerSettings property, and all other tasks may specify it. ContainerConfiguration *ContainerConfigurationResponse `pulumi:"containerConfiguration"` // This property must be specified if the compute nodes in the pool need to have empty data disks attached to them. DataDisks []DataDiskResponse `pulumi:"dataDisks"` // If specified, encryption is performed on each node in the pool during node provisioning. DiskEncryptionConfiguration *DiskEncryptionConfigurationResponse `pulumi:"diskEncryptionConfiguration"` ImageReference ImageReferenceResponse `pulumi:"imageReference"` // This only applies to images that contain the Windows operating system, and should only be used when you hold valid on-premises licenses for the nodes which will be deployed. If omitted, no on-premises licensing discount is applied. Values are: // // Windows_Server - The on-premises license is for Windows Server. // Windows_Client - The on-premises license is for Windows Client. LicenseType *string `pulumi:"licenseType"` // The Batch node agent is a program that runs on each node in the pool, and provides the command-and-control interface between the node and the Batch service. There are different implementations of the node agent, known as SKUs, for different operating systems. You must specify a node agent SKU which matches the selected image reference. To get the list of supported node agent SKUs along with their list of verified image references, see the 'List supported node agent SKUs' operation. NodeAgentSkuId string `pulumi:"nodeAgentSkuId"` // This property must not be specified if the imageReference specifies a Linux OS image. WindowsConfiguration *WindowsConfigurationResponse `pulumi:"windowsConfiguration"` }
type VirtualMachineConfigurationResponseArgs ¶
type VirtualMachineConfigurationResponseArgs struct { // If specified, setup is performed on each node in the pool to allow tasks to run in containers. All regular tasks and job manager tasks run on this pool must specify the containerSettings property, and all other tasks may specify it. ContainerConfiguration ContainerConfigurationResponsePtrInput `pulumi:"containerConfiguration"` // This property must be specified if the compute nodes in the pool need to have empty data disks attached to them. DataDisks DataDiskResponseArrayInput `pulumi:"dataDisks"` // If specified, encryption is performed on each node in the pool during node provisioning. DiskEncryptionConfiguration DiskEncryptionConfigurationResponsePtrInput `pulumi:"diskEncryptionConfiguration"` ImageReference ImageReferenceResponseInput `pulumi:"imageReference"` // This only applies to images that contain the Windows operating system, and should only be used when you hold valid on-premises licenses for the nodes which will be deployed. If omitted, no on-premises licensing discount is applied. Values are: // // Windows_Server - The on-premises license is for Windows Server. // Windows_Client - The on-premises license is for Windows Client. LicenseType pulumi.StringPtrInput `pulumi:"licenseType"` // The Batch node agent is a program that runs on each node in the pool, and provides the command-and-control interface between the node and the Batch service. There are different implementations of the node agent, known as SKUs, for different operating systems. You must specify a node agent SKU which matches the selected image reference. To get the list of supported node agent SKUs along with their list of verified image references, see the 'List supported node agent SKUs' operation. NodeAgentSkuId pulumi.StringInput `pulumi:"nodeAgentSkuId"` // This property must not be specified if the imageReference specifies a Linux OS image. WindowsConfiguration WindowsConfigurationResponsePtrInput `pulumi:"windowsConfiguration"` }
func (VirtualMachineConfigurationResponseArgs) ElementType ¶
func (VirtualMachineConfigurationResponseArgs) ElementType() reflect.Type
func (VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponseOutput ¶
func (i VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponseOutput() VirtualMachineConfigurationResponseOutput
func (VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponseOutputWithContext ¶
func (i VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponseOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponseOutput
func (VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponsePtrOutput ¶
func (i VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponsePtrOutput() VirtualMachineConfigurationResponsePtrOutput
func (VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponsePtrOutputWithContext ¶
func (i VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponsePtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponsePtrOutput
type VirtualMachineConfigurationResponseInput ¶
type VirtualMachineConfigurationResponseInput interface { pulumi.Input ToVirtualMachineConfigurationResponseOutput() VirtualMachineConfigurationResponseOutput ToVirtualMachineConfigurationResponseOutputWithContext(context.Context) VirtualMachineConfigurationResponseOutput }
VirtualMachineConfigurationResponseInput is an input type that accepts VirtualMachineConfigurationResponseArgs and VirtualMachineConfigurationResponseOutput values. You can construct a concrete instance of `VirtualMachineConfigurationResponseInput` via:
VirtualMachineConfigurationResponseArgs{...}
type VirtualMachineConfigurationResponseOutput ¶
type VirtualMachineConfigurationResponseOutput struct{ *pulumi.OutputState }
func (VirtualMachineConfigurationResponseOutput) ContainerConfiguration ¶
func (o VirtualMachineConfigurationResponseOutput) ContainerConfiguration() ContainerConfigurationResponsePtrOutput
If specified, setup is performed on each node in the pool to allow tasks to run in containers. All regular tasks and job manager tasks run on this pool must specify the containerSettings property, and all other tasks may specify it.
func (VirtualMachineConfigurationResponseOutput) DataDisks ¶
func (o VirtualMachineConfigurationResponseOutput) DataDisks() DataDiskResponseArrayOutput
This property must be specified if the compute nodes in the pool need to have empty data disks attached to them.
func (VirtualMachineConfigurationResponseOutput) DiskEncryptionConfiguration ¶
func (o VirtualMachineConfigurationResponseOutput) DiskEncryptionConfiguration() DiskEncryptionConfigurationResponsePtrOutput
If specified, encryption is performed on each node in the pool during node provisioning.
func (VirtualMachineConfigurationResponseOutput) ElementType ¶
func (VirtualMachineConfigurationResponseOutput) ElementType() reflect.Type
func (VirtualMachineConfigurationResponseOutput) ImageReference ¶
func (o VirtualMachineConfigurationResponseOutput) ImageReference() ImageReferenceResponseOutput
func (VirtualMachineConfigurationResponseOutput) LicenseType ¶
func (o VirtualMachineConfigurationResponseOutput) LicenseType() pulumi.StringPtrOutput
This only applies to images that contain the Windows operating system, and should only be used when you hold valid on-premises licenses for the nodes which will be deployed. If omitted, no on-premises licensing discount is applied. Values are:
Windows_Server - The on-premises license is for Windows Server. Windows_Client - The on-premises license is for Windows Client.
func (VirtualMachineConfigurationResponseOutput) NodeAgentSkuId ¶
func (o VirtualMachineConfigurationResponseOutput) NodeAgentSkuId() pulumi.StringOutput
The Batch node agent is a program that runs on each node in the pool, and provides the command-and-control interface between the node and the Batch service. There are different implementations of the node agent, known as SKUs, for different operating systems. You must specify a node agent SKU which matches the selected image reference. To get the list of supported node agent SKUs along with their list of verified image references, see the 'List supported node agent SKUs' operation.
func (VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponseOutput ¶
func (o VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponseOutput() VirtualMachineConfigurationResponseOutput
func (VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponseOutputWithContext ¶
func (o VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponseOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponseOutput
func (VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponsePtrOutput ¶
func (o VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponsePtrOutput() VirtualMachineConfigurationResponsePtrOutput
func (VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponsePtrOutputWithContext ¶
func (o VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponsePtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponsePtrOutput
func (VirtualMachineConfigurationResponseOutput) WindowsConfiguration ¶
func (o VirtualMachineConfigurationResponseOutput) WindowsConfiguration() WindowsConfigurationResponsePtrOutput
This property must not be specified if the imageReference specifies a Linux OS image.
type VirtualMachineConfigurationResponsePtrInput ¶
type VirtualMachineConfigurationResponsePtrInput interface { pulumi.Input ToVirtualMachineConfigurationResponsePtrOutput() VirtualMachineConfigurationResponsePtrOutput ToVirtualMachineConfigurationResponsePtrOutputWithContext(context.Context) VirtualMachineConfigurationResponsePtrOutput }
VirtualMachineConfigurationResponsePtrInput is an input type that accepts VirtualMachineConfigurationResponseArgs, VirtualMachineConfigurationResponsePtr and VirtualMachineConfigurationResponsePtrOutput values. You can construct a concrete instance of `VirtualMachineConfigurationResponsePtrInput` via:
VirtualMachineConfigurationResponseArgs{...} or: nil
func VirtualMachineConfigurationResponsePtr ¶
func VirtualMachineConfigurationResponsePtr(v *VirtualMachineConfigurationResponseArgs) VirtualMachineConfigurationResponsePtrInput
type VirtualMachineConfigurationResponsePtrOutput ¶
type VirtualMachineConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (VirtualMachineConfigurationResponsePtrOutput) ContainerConfiguration ¶
func (o VirtualMachineConfigurationResponsePtrOutput) ContainerConfiguration() ContainerConfigurationResponsePtrOutput
If specified, setup is performed on each node in the pool to allow tasks to run in containers. All regular tasks and job manager tasks run on this pool must specify the containerSettings property, and all other tasks may specify it.
func (VirtualMachineConfigurationResponsePtrOutput) DataDisks ¶
func (o VirtualMachineConfigurationResponsePtrOutput) DataDisks() DataDiskResponseArrayOutput
This property must be specified if the compute nodes in the pool need to have empty data disks attached to them.
func (VirtualMachineConfigurationResponsePtrOutput) DiskEncryptionConfiguration ¶
func (o VirtualMachineConfigurationResponsePtrOutput) DiskEncryptionConfiguration() DiskEncryptionConfigurationResponsePtrOutput
If specified, encryption is performed on each node in the pool during node provisioning.
func (VirtualMachineConfigurationResponsePtrOutput) ElementType ¶
func (VirtualMachineConfigurationResponsePtrOutput) ElementType() reflect.Type
func (VirtualMachineConfigurationResponsePtrOutput) ImageReference ¶
func (o VirtualMachineConfigurationResponsePtrOutput) ImageReference() ImageReferenceResponsePtrOutput
func (VirtualMachineConfigurationResponsePtrOutput) LicenseType ¶
func (o VirtualMachineConfigurationResponsePtrOutput) LicenseType() pulumi.StringPtrOutput
This only applies to images that contain the Windows operating system, and should only be used when you hold valid on-premises licenses for the nodes which will be deployed. If omitted, no on-premises licensing discount is applied. Values are:
Windows_Server - The on-premises license is for Windows Server. Windows_Client - The on-premises license is for Windows Client.
func (VirtualMachineConfigurationResponsePtrOutput) NodeAgentSkuId ¶
func (o VirtualMachineConfigurationResponsePtrOutput) NodeAgentSkuId() pulumi.StringPtrOutput
The Batch node agent is a program that runs on each node in the pool, and provides the command-and-control interface between the node and the Batch service. There are different implementations of the node agent, known as SKUs, for different operating systems. You must specify a node agent SKU which matches the selected image reference. To get the list of supported node agent SKUs along with their list of verified image references, see the 'List supported node agent SKUs' operation.
func (VirtualMachineConfigurationResponsePtrOutput) ToVirtualMachineConfigurationResponsePtrOutput ¶
func (o VirtualMachineConfigurationResponsePtrOutput) ToVirtualMachineConfigurationResponsePtrOutput() VirtualMachineConfigurationResponsePtrOutput
func (VirtualMachineConfigurationResponsePtrOutput) ToVirtualMachineConfigurationResponsePtrOutputWithContext ¶
func (o VirtualMachineConfigurationResponsePtrOutput) ToVirtualMachineConfigurationResponsePtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponsePtrOutput
func (VirtualMachineConfigurationResponsePtrOutput) WindowsConfiguration ¶
func (o VirtualMachineConfigurationResponsePtrOutput) WindowsConfiguration() WindowsConfigurationResponsePtrOutput
This property must not be specified if the imageReference specifies a Linux OS image.
type VirtualMachineFamilyCoreQuotaResponse ¶
type VirtualMachineFamilyCoreQuotaResponse struct { // The core quota for the VM family for the Batch account. CoreQuota int `pulumi:"coreQuota"` // The Virtual Machine family name. Name string `pulumi:"name"` }
A VM Family and its associated core quota for the Batch account.
type VirtualMachineFamilyCoreQuotaResponseArgs ¶
type VirtualMachineFamilyCoreQuotaResponseArgs struct { // The core quota for the VM family for the Batch account. CoreQuota pulumi.IntInput `pulumi:"coreQuota"` // The Virtual Machine family name. Name pulumi.StringInput `pulumi:"name"` }
A VM Family and its associated core quota for the Batch account.
func (VirtualMachineFamilyCoreQuotaResponseArgs) ElementType ¶
func (VirtualMachineFamilyCoreQuotaResponseArgs) ElementType() reflect.Type
func (VirtualMachineFamilyCoreQuotaResponseArgs) ToVirtualMachineFamilyCoreQuotaResponseOutput ¶
func (i VirtualMachineFamilyCoreQuotaResponseArgs) ToVirtualMachineFamilyCoreQuotaResponseOutput() VirtualMachineFamilyCoreQuotaResponseOutput
func (VirtualMachineFamilyCoreQuotaResponseArgs) ToVirtualMachineFamilyCoreQuotaResponseOutputWithContext ¶
func (i VirtualMachineFamilyCoreQuotaResponseArgs) ToVirtualMachineFamilyCoreQuotaResponseOutputWithContext(ctx context.Context) VirtualMachineFamilyCoreQuotaResponseOutput
type VirtualMachineFamilyCoreQuotaResponseArray ¶
type VirtualMachineFamilyCoreQuotaResponseArray []VirtualMachineFamilyCoreQuotaResponseInput
func (VirtualMachineFamilyCoreQuotaResponseArray) ElementType ¶
func (VirtualMachineFamilyCoreQuotaResponseArray) ElementType() reflect.Type
func (VirtualMachineFamilyCoreQuotaResponseArray) ToVirtualMachineFamilyCoreQuotaResponseArrayOutput ¶
func (i VirtualMachineFamilyCoreQuotaResponseArray) ToVirtualMachineFamilyCoreQuotaResponseArrayOutput() VirtualMachineFamilyCoreQuotaResponseArrayOutput
func (VirtualMachineFamilyCoreQuotaResponseArray) ToVirtualMachineFamilyCoreQuotaResponseArrayOutputWithContext ¶
func (i VirtualMachineFamilyCoreQuotaResponseArray) ToVirtualMachineFamilyCoreQuotaResponseArrayOutputWithContext(ctx context.Context) VirtualMachineFamilyCoreQuotaResponseArrayOutput
type VirtualMachineFamilyCoreQuotaResponseArrayInput ¶
type VirtualMachineFamilyCoreQuotaResponseArrayInput interface { pulumi.Input ToVirtualMachineFamilyCoreQuotaResponseArrayOutput() VirtualMachineFamilyCoreQuotaResponseArrayOutput ToVirtualMachineFamilyCoreQuotaResponseArrayOutputWithContext(context.Context) VirtualMachineFamilyCoreQuotaResponseArrayOutput }
VirtualMachineFamilyCoreQuotaResponseArrayInput is an input type that accepts VirtualMachineFamilyCoreQuotaResponseArray and VirtualMachineFamilyCoreQuotaResponseArrayOutput values. You can construct a concrete instance of `VirtualMachineFamilyCoreQuotaResponseArrayInput` via:
VirtualMachineFamilyCoreQuotaResponseArray{ VirtualMachineFamilyCoreQuotaResponseArgs{...} }
type VirtualMachineFamilyCoreQuotaResponseArrayOutput ¶
type VirtualMachineFamilyCoreQuotaResponseArrayOutput struct{ *pulumi.OutputState }
func (VirtualMachineFamilyCoreQuotaResponseArrayOutput) ElementType ¶
func (VirtualMachineFamilyCoreQuotaResponseArrayOutput) ElementType() reflect.Type
func (VirtualMachineFamilyCoreQuotaResponseArrayOutput) ToVirtualMachineFamilyCoreQuotaResponseArrayOutput ¶
func (o VirtualMachineFamilyCoreQuotaResponseArrayOutput) ToVirtualMachineFamilyCoreQuotaResponseArrayOutput() VirtualMachineFamilyCoreQuotaResponseArrayOutput
func (VirtualMachineFamilyCoreQuotaResponseArrayOutput) ToVirtualMachineFamilyCoreQuotaResponseArrayOutputWithContext ¶
func (o VirtualMachineFamilyCoreQuotaResponseArrayOutput) ToVirtualMachineFamilyCoreQuotaResponseArrayOutputWithContext(ctx context.Context) VirtualMachineFamilyCoreQuotaResponseArrayOutput
type VirtualMachineFamilyCoreQuotaResponseInput ¶
type VirtualMachineFamilyCoreQuotaResponseInput interface { pulumi.Input ToVirtualMachineFamilyCoreQuotaResponseOutput() VirtualMachineFamilyCoreQuotaResponseOutput ToVirtualMachineFamilyCoreQuotaResponseOutputWithContext(context.Context) VirtualMachineFamilyCoreQuotaResponseOutput }
VirtualMachineFamilyCoreQuotaResponseInput is an input type that accepts VirtualMachineFamilyCoreQuotaResponseArgs and VirtualMachineFamilyCoreQuotaResponseOutput values. You can construct a concrete instance of `VirtualMachineFamilyCoreQuotaResponseInput` via:
VirtualMachineFamilyCoreQuotaResponseArgs{...}
type VirtualMachineFamilyCoreQuotaResponseOutput ¶
type VirtualMachineFamilyCoreQuotaResponseOutput struct{ *pulumi.OutputState }
A VM Family and its associated core quota for the Batch account.
func (VirtualMachineFamilyCoreQuotaResponseOutput) CoreQuota ¶
func (o VirtualMachineFamilyCoreQuotaResponseOutput) CoreQuota() pulumi.IntOutput
The core quota for the VM family for the Batch account.
func (VirtualMachineFamilyCoreQuotaResponseOutput) ElementType ¶
func (VirtualMachineFamilyCoreQuotaResponseOutput) ElementType() reflect.Type
func (VirtualMachineFamilyCoreQuotaResponseOutput) Name ¶
func (o VirtualMachineFamilyCoreQuotaResponseOutput) Name() pulumi.StringOutput
The Virtual Machine family name.
func (VirtualMachineFamilyCoreQuotaResponseOutput) ToVirtualMachineFamilyCoreQuotaResponseOutput ¶
func (o VirtualMachineFamilyCoreQuotaResponseOutput) ToVirtualMachineFamilyCoreQuotaResponseOutput() VirtualMachineFamilyCoreQuotaResponseOutput
func (VirtualMachineFamilyCoreQuotaResponseOutput) ToVirtualMachineFamilyCoreQuotaResponseOutputWithContext ¶
func (o VirtualMachineFamilyCoreQuotaResponseOutput) ToVirtualMachineFamilyCoreQuotaResponseOutputWithContext(ctx context.Context) VirtualMachineFamilyCoreQuotaResponseOutput
type WindowsConfiguration ¶
type WindowsConfiguration struct { // If omitted, the default value is true. EnableAutomaticUpdates *bool `pulumi:"enableAutomaticUpdates"` }
type WindowsConfigurationArgs ¶
type WindowsConfigurationArgs struct { // If omitted, the default value is true. EnableAutomaticUpdates pulumi.BoolPtrInput `pulumi:"enableAutomaticUpdates"` }
func (WindowsConfigurationArgs) ElementType ¶
func (WindowsConfigurationArgs) ElementType() reflect.Type
func (WindowsConfigurationArgs) ToWindowsConfigurationOutput ¶
func (i WindowsConfigurationArgs) ToWindowsConfigurationOutput() WindowsConfigurationOutput
func (WindowsConfigurationArgs) ToWindowsConfigurationOutputWithContext ¶
func (i WindowsConfigurationArgs) ToWindowsConfigurationOutputWithContext(ctx context.Context) WindowsConfigurationOutput
func (WindowsConfigurationArgs) ToWindowsConfigurationPtrOutput ¶
func (i WindowsConfigurationArgs) ToWindowsConfigurationPtrOutput() WindowsConfigurationPtrOutput
func (WindowsConfigurationArgs) ToWindowsConfigurationPtrOutputWithContext ¶
func (i WindowsConfigurationArgs) ToWindowsConfigurationPtrOutputWithContext(ctx context.Context) WindowsConfigurationPtrOutput
type WindowsConfigurationInput ¶
type WindowsConfigurationInput interface { pulumi.Input ToWindowsConfigurationOutput() WindowsConfigurationOutput ToWindowsConfigurationOutputWithContext(context.Context) WindowsConfigurationOutput }
WindowsConfigurationInput is an input type that accepts WindowsConfigurationArgs and WindowsConfigurationOutput values. You can construct a concrete instance of `WindowsConfigurationInput` via:
WindowsConfigurationArgs{...}
type WindowsConfigurationOutput ¶
type WindowsConfigurationOutput struct{ *pulumi.OutputState }
func (WindowsConfigurationOutput) ElementType ¶
func (WindowsConfigurationOutput) ElementType() reflect.Type
func (WindowsConfigurationOutput) EnableAutomaticUpdates ¶
func (o WindowsConfigurationOutput) EnableAutomaticUpdates() pulumi.BoolPtrOutput
If omitted, the default value is true.
func (WindowsConfigurationOutput) ToWindowsConfigurationOutput ¶
func (o WindowsConfigurationOutput) ToWindowsConfigurationOutput() WindowsConfigurationOutput
func (WindowsConfigurationOutput) ToWindowsConfigurationOutputWithContext ¶
func (o WindowsConfigurationOutput) ToWindowsConfigurationOutputWithContext(ctx context.Context) WindowsConfigurationOutput
func (WindowsConfigurationOutput) ToWindowsConfigurationPtrOutput ¶
func (o WindowsConfigurationOutput) ToWindowsConfigurationPtrOutput() WindowsConfigurationPtrOutput
func (WindowsConfigurationOutput) ToWindowsConfigurationPtrOutputWithContext ¶
func (o WindowsConfigurationOutput) ToWindowsConfigurationPtrOutputWithContext(ctx context.Context) WindowsConfigurationPtrOutput
type WindowsConfigurationPtrInput ¶
type WindowsConfigurationPtrInput interface { pulumi.Input ToWindowsConfigurationPtrOutput() WindowsConfigurationPtrOutput ToWindowsConfigurationPtrOutputWithContext(context.Context) WindowsConfigurationPtrOutput }
WindowsConfigurationPtrInput is an input type that accepts WindowsConfigurationArgs, WindowsConfigurationPtr and WindowsConfigurationPtrOutput values. You can construct a concrete instance of `WindowsConfigurationPtrInput` via:
WindowsConfigurationArgs{...} or: nil
func WindowsConfigurationPtr ¶
func WindowsConfigurationPtr(v *WindowsConfigurationArgs) WindowsConfigurationPtrInput
type WindowsConfigurationPtrOutput ¶
type WindowsConfigurationPtrOutput struct{ *pulumi.OutputState }
func (WindowsConfigurationPtrOutput) Elem ¶
func (o WindowsConfigurationPtrOutput) Elem() WindowsConfigurationOutput
func (WindowsConfigurationPtrOutput) ElementType ¶
func (WindowsConfigurationPtrOutput) ElementType() reflect.Type
func (WindowsConfigurationPtrOutput) EnableAutomaticUpdates ¶
func (o WindowsConfigurationPtrOutput) EnableAutomaticUpdates() pulumi.BoolPtrOutput
If omitted, the default value is true.
func (WindowsConfigurationPtrOutput) ToWindowsConfigurationPtrOutput ¶
func (o WindowsConfigurationPtrOutput) ToWindowsConfigurationPtrOutput() WindowsConfigurationPtrOutput
func (WindowsConfigurationPtrOutput) ToWindowsConfigurationPtrOutputWithContext ¶
func (o WindowsConfigurationPtrOutput) ToWindowsConfigurationPtrOutputWithContext(ctx context.Context) WindowsConfigurationPtrOutput
type WindowsConfigurationResponse ¶
type WindowsConfigurationResponse struct { // If omitted, the default value is true. EnableAutomaticUpdates *bool `pulumi:"enableAutomaticUpdates"` }
type WindowsConfigurationResponseArgs ¶
type WindowsConfigurationResponseArgs struct { // If omitted, the default value is true. EnableAutomaticUpdates pulumi.BoolPtrInput `pulumi:"enableAutomaticUpdates"` }
func (WindowsConfigurationResponseArgs) ElementType ¶
func (WindowsConfigurationResponseArgs) ElementType() reflect.Type
func (WindowsConfigurationResponseArgs) ToWindowsConfigurationResponseOutput ¶
func (i WindowsConfigurationResponseArgs) ToWindowsConfigurationResponseOutput() WindowsConfigurationResponseOutput
func (WindowsConfigurationResponseArgs) ToWindowsConfigurationResponseOutputWithContext ¶
func (i WindowsConfigurationResponseArgs) ToWindowsConfigurationResponseOutputWithContext(ctx context.Context) WindowsConfigurationResponseOutput
func (WindowsConfigurationResponseArgs) ToWindowsConfigurationResponsePtrOutput ¶
func (i WindowsConfigurationResponseArgs) ToWindowsConfigurationResponsePtrOutput() WindowsConfigurationResponsePtrOutput
func (WindowsConfigurationResponseArgs) ToWindowsConfigurationResponsePtrOutputWithContext ¶
func (i WindowsConfigurationResponseArgs) ToWindowsConfigurationResponsePtrOutputWithContext(ctx context.Context) WindowsConfigurationResponsePtrOutput
type WindowsConfigurationResponseInput ¶
type WindowsConfigurationResponseInput interface { pulumi.Input ToWindowsConfigurationResponseOutput() WindowsConfigurationResponseOutput ToWindowsConfigurationResponseOutputWithContext(context.Context) WindowsConfigurationResponseOutput }
WindowsConfigurationResponseInput is an input type that accepts WindowsConfigurationResponseArgs and WindowsConfigurationResponseOutput values. You can construct a concrete instance of `WindowsConfigurationResponseInput` via:
WindowsConfigurationResponseArgs{...}
type WindowsConfigurationResponseOutput ¶
type WindowsConfigurationResponseOutput struct{ *pulumi.OutputState }
func (WindowsConfigurationResponseOutput) ElementType ¶
func (WindowsConfigurationResponseOutput) ElementType() reflect.Type
func (WindowsConfigurationResponseOutput) EnableAutomaticUpdates ¶
func (o WindowsConfigurationResponseOutput) EnableAutomaticUpdates() pulumi.BoolPtrOutput
If omitted, the default value is true.
func (WindowsConfigurationResponseOutput) ToWindowsConfigurationResponseOutput ¶
func (o WindowsConfigurationResponseOutput) ToWindowsConfigurationResponseOutput() WindowsConfigurationResponseOutput
func (WindowsConfigurationResponseOutput) ToWindowsConfigurationResponseOutputWithContext ¶
func (o WindowsConfigurationResponseOutput) ToWindowsConfigurationResponseOutputWithContext(ctx context.Context) WindowsConfigurationResponseOutput
func (WindowsConfigurationResponseOutput) ToWindowsConfigurationResponsePtrOutput ¶
func (o WindowsConfigurationResponseOutput) ToWindowsConfigurationResponsePtrOutput() WindowsConfigurationResponsePtrOutput
func (WindowsConfigurationResponseOutput) ToWindowsConfigurationResponsePtrOutputWithContext ¶
func (o WindowsConfigurationResponseOutput) ToWindowsConfigurationResponsePtrOutputWithContext(ctx context.Context) WindowsConfigurationResponsePtrOutput
type WindowsConfigurationResponsePtrInput ¶
type WindowsConfigurationResponsePtrInput interface { pulumi.Input ToWindowsConfigurationResponsePtrOutput() WindowsConfigurationResponsePtrOutput ToWindowsConfigurationResponsePtrOutputWithContext(context.Context) WindowsConfigurationResponsePtrOutput }
WindowsConfigurationResponsePtrInput is an input type that accepts WindowsConfigurationResponseArgs, WindowsConfigurationResponsePtr and WindowsConfigurationResponsePtrOutput values. You can construct a concrete instance of `WindowsConfigurationResponsePtrInput` via:
WindowsConfigurationResponseArgs{...} or: nil
func WindowsConfigurationResponsePtr ¶
func WindowsConfigurationResponsePtr(v *WindowsConfigurationResponseArgs) WindowsConfigurationResponsePtrInput
type WindowsConfigurationResponsePtrOutput ¶
type WindowsConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (WindowsConfigurationResponsePtrOutput) ElementType ¶
func (WindowsConfigurationResponsePtrOutput) ElementType() reflect.Type
func (WindowsConfigurationResponsePtrOutput) EnableAutomaticUpdates ¶
func (o WindowsConfigurationResponsePtrOutput) EnableAutomaticUpdates() pulumi.BoolPtrOutput
If omitted, the default value is true.
func (WindowsConfigurationResponsePtrOutput) ToWindowsConfigurationResponsePtrOutput ¶
func (o WindowsConfigurationResponsePtrOutput) ToWindowsConfigurationResponsePtrOutput() WindowsConfigurationResponsePtrOutput
func (WindowsConfigurationResponsePtrOutput) ToWindowsConfigurationResponsePtrOutputWithContext ¶
func (o WindowsConfigurationResponsePtrOutput) ToWindowsConfigurationResponsePtrOutputWithContext(ctx context.Context) WindowsConfigurationResponsePtrOutput
type WindowsUserConfiguration ¶
type WindowsUserConfiguration struct { // Specifies login mode for the user. The default value for VirtualMachineConfiguration pools is interactive mode and for CloudServiceConfiguration pools is batch mode. LoginMode *string `pulumi:"loginMode"` }
type WindowsUserConfigurationArgs ¶
type WindowsUserConfigurationArgs struct { // Specifies login mode for the user. The default value for VirtualMachineConfiguration pools is interactive mode and for CloudServiceConfiguration pools is batch mode. LoginMode pulumi.StringPtrInput `pulumi:"loginMode"` }
func (WindowsUserConfigurationArgs) ElementType ¶
func (WindowsUserConfigurationArgs) ElementType() reflect.Type
func (WindowsUserConfigurationArgs) ToWindowsUserConfigurationOutput ¶
func (i WindowsUserConfigurationArgs) ToWindowsUserConfigurationOutput() WindowsUserConfigurationOutput
func (WindowsUserConfigurationArgs) ToWindowsUserConfigurationOutputWithContext ¶
func (i WindowsUserConfigurationArgs) ToWindowsUserConfigurationOutputWithContext(ctx context.Context) WindowsUserConfigurationOutput
func (WindowsUserConfigurationArgs) ToWindowsUserConfigurationPtrOutput ¶
func (i WindowsUserConfigurationArgs) ToWindowsUserConfigurationPtrOutput() WindowsUserConfigurationPtrOutput
func (WindowsUserConfigurationArgs) ToWindowsUserConfigurationPtrOutputWithContext ¶
func (i WindowsUserConfigurationArgs) ToWindowsUserConfigurationPtrOutputWithContext(ctx context.Context) WindowsUserConfigurationPtrOutput
type WindowsUserConfigurationInput ¶
type WindowsUserConfigurationInput interface { pulumi.Input ToWindowsUserConfigurationOutput() WindowsUserConfigurationOutput ToWindowsUserConfigurationOutputWithContext(context.Context) WindowsUserConfigurationOutput }
WindowsUserConfigurationInput is an input type that accepts WindowsUserConfigurationArgs and WindowsUserConfigurationOutput values. You can construct a concrete instance of `WindowsUserConfigurationInput` via:
WindowsUserConfigurationArgs{...}
type WindowsUserConfigurationOutput ¶
type WindowsUserConfigurationOutput struct{ *pulumi.OutputState }
func (WindowsUserConfigurationOutput) ElementType ¶
func (WindowsUserConfigurationOutput) ElementType() reflect.Type
func (WindowsUserConfigurationOutput) LoginMode ¶
func (o WindowsUserConfigurationOutput) LoginMode() pulumi.StringPtrOutput
Specifies login mode for the user. The default value for VirtualMachineConfiguration pools is interactive mode and for CloudServiceConfiguration pools is batch mode.
func (WindowsUserConfigurationOutput) ToWindowsUserConfigurationOutput ¶
func (o WindowsUserConfigurationOutput) ToWindowsUserConfigurationOutput() WindowsUserConfigurationOutput
func (WindowsUserConfigurationOutput) ToWindowsUserConfigurationOutputWithContext ¶
func (o WindowsUserConfigurationOutput) ToWindowsUserConfigurationOutputWithContext(ctx context.Context) WindowsUserConfigurationOutput
func (WindowsUserConfigurationOutput) ToWindowsUserConfigurationPtrOutput ¶
func (o WindowsUserConfigurationOutput) ToWindowsUserConfigurationPtrOutput() WindowsUserConfigurationPtrOutput
func (WindowsUserConfigurationOutput) ToWindowsUserConfigurationPtrOutputWithContext ¶
func (o WindowsUserConfigurationOutput) ToWindowsUserConfigurationPtrOutputWithContext(ctx context.Context) WindowsUserConfigurationPtrOutput
type WindowsUserConfigurationPtrInput ¶
type WindowsUserConfigurationPtrInput interface { pulumi.Input ToWindowsUserConfigurationPtrOutput() WindowsUserConfigurationPtrOutput ToWindowsUserConfigurationPtrOutputWithContext(context.Context) WindowsUserConfigurationPtrOutput }
WindowsUserConfigurationPtrInput is an input type that accepts WindowsUserConfigurationArgs, WindowsUserConfigurationPtr and WindowsUserConfigurationPtrOutput values. You can construct a concrete instance of `WindowsUserConfigurationPtrInput` via:
WindowsUserConfigurationArgs{...} or: nil
func WindowsUserConfigurationPtr ¶
func WindowsUserConfigurationPtr(v *WindowsUserConfigurationArgs) WindowsUserConfigurationPtrInput
type WindowsUserConfigurationPtrOutput ¶
type WindowsUserConfigurationPtrOutput struct{ *pulumi.OutputState }
func (WindowsUserConfigurationPtrOutput) Elem ¶
func (o WindowsUserConfigurationPtrOutput) Elem() WindowsUserConfigurationOutput
func (WindowsUserConfigurationPtrOutput) ElementType ¶
func (WindowsUserConfigurationPtrOutput) ElementType() reflect.Type
func (WindowsUserConfigurationPtrOutput) LoginMode ¶
func (o WindowsUserConfigurationPtrOutput) LoginMode() pulumi.StringPtrOutput
Specifies login mode for the user. The default value for VirtualMachineConfiguration pools is interactive mode and for CloudServiceConfiguration pools is batch mode.
func (WindowsUserConfigurationPtrOutput) ToWindowsUserConfigurationPtrOutput ¶
func (o WindowsUserConfigurationPtrOutput) ToWindowsUserConfigurationPtrOutput() WindowsUserConfigurationPtrOutput
func (WindowsUserConfigurationPtrOutput) ToWindowsUserConfigurationPtrOutputWithContext ¶
func (o WindowsUserConfigurationPtrOutput) ToWindowsUserConfigurationPtrOutputWithContext(ctx context.Context) WindowsUserConfigurationPtrOutput
type WindowsUserConfigurationResponse ¶
type WindowsUserConfigurationResponse struct { // Specifies login mode for the user. The default value for VirtualMachineConfiguration pools is interactive mode and for CloudServiceConfiguration pools is batch mode. LoginMode *string `pulumi:"loginMode"` }
type WindowsUserConfigurationResponseArgs ¶
type WindowsUserConfigurationResponseArgs struct { // Specifies login mode for the user. The default value for VirtualMachineConfiguration pools is interactive mode and for CloudServiceConfiguration pools is batch mode. LoginMode pulumi.StringPtrInput `pulumi:"loginMode"` }
func (WindowsUserConfigurationResponseArgs) ElementType ¶
func (WindowsUserConfigurationResponseArgs) ElementType() reflect.Type
func (WindowsUserConfigurationResponseArgs) ToWindowsUserConfigurationResponseOutput ¶
func (i WindowsUserConfigurationResponseArgs) ToWindowsUserConfigurationResponseOutput() WindowsUserConfigurationResponseOutput
func (WindowsUserConfigurationResponseArgs) ToWindowsUserConfigurationResponseOutputWithContext ¶
func (i WindowsUserConfigurationResponseArgs) ToWindowsUserConfigurationResponseOutputWithContext(ctx context.Context) WindowsUserConfigurationResponseOutput
func (WindowsUserConfigurationResponseArgs) ToWindowsUserConfigurationResponsePtrOutput ¶
func (i WindowsUserConfigurationResponseArgs) ToWindowsUserConfigurationResponsePtrOutput() WindowsUserConfigurationResponsePtrOutput
func (WindowsUserConfigurationResponseArgs) ToWindowsUserConfigurationResponsePtrOutputWithContext ¶
func (i WindowsUserConfigurationResponseArgs) ToWindowsUserConfigurationResponsePtrOutputWithContext(ctx context.Context) WindowsUserConfigurationResponsePtrOutput
type WindowsUserConfigurationResponseInput ¶
type WindowsUserConfigurationResponseInput interface { pulumi.Input ToWindowsUserConfigurationResponseOutput() WindowsUserConfigurationResponseOutput ToWindowsUserConfigurationResponseOutputWithContext(context.Context) WindowsUserConfigurationResponseOutput }
WindowsUserConfigurationResponseInput is an input type that accepts WindowsUserConfigurationResponseArgs and WindowsUserConfigurationResponseOutput values. You can construct a concrete instance of `WindowsUserConfigurationResponseInput` via:
WindowsUserConfigurationResponseArgs{...}
type WindowsUserConfigurationResponseOutput ¶
type WindowsUserConfigurationResponseOutput struct{ *pulumi.OutputState }
func (WindowsUserConfigurationResponseOutput) ElementType ¶
func (WindowsUserConfigurationResponseOutput) ElementType() reflect.Type
func (WindowsUserConfigurationResponseOutput) LoginMode ¶
func (o WindowsUserConfigurationResponseOutput) LoginMode() pulumi.StringPtrOutput
Specifies login mode for the user. The default value for VirtualMachineConfiguration pools is interactive mode and for CloudServiceConfiguration pools is batch mode.
func (WindowsUserConfigurationResponseOutput) ToWindowsUserConfigurationResponseOutput ¶
func (o WindowsUserConfigurationResponseOutput) ToWindowsUserConfigurationResponseOutput() WindowsUserConfigurationResponseOutput
func (WindowsUserConfigurationResponseOutput) ToWindowsUserConfigurationResponseOutputWithContext ¶
func (o WindowsUserConfigurationResponseOutput) ToWindowsUserConfigurationResponseOutputWithContext(ctx context.Context) WindowsUserConfigurationResponseOutput
func (WindowsUserConfigurationResponseOutput) ToWindowsUserConfigurationResponsePtrOutput ¶
func (o WindowsUserConfigurationResponseOutput) ToWindowsUserConfigurationResponsePtrOutput() WindowsUserConfigurationResponsePtrOutput
func (WindowsUserConfigurationResponseOutput) ToWindowsUserConfigurationResponsePtrOutputWithContext ¶
func (o WindowsUserConfigurationResponseOutput) ToWindowsUserConfigurationResponsePtrOutputWithContext(ctx context.Context) WindowsUserConfigurationResponsePtrOutput
type WindowsUserConfigurationResponsePtrInput ¶
type WindowsUserConfigurationResponsePtrInput interface { pulumi.Input ToWindowsUserConfigurationResponsePtrOutput() WindowsUserConfigurationResponsePtrOutput ToWindowsUserConfigurationResponsePtrOutputWithContext(context.Context) WindowsUserConfigurationResponsePtrOutput }
WindowsUserConfigurationResponsePtrInput is an input type that accepts WindowsUserConfigurationResponseArgs, WindowsUserConfigurationResponsePtr and WindowsUserConfigurationResponsePtrOutput values. You can construct a concrete instance of `WindowsUserConfigurationResponsePtrInput` via:
WindowsUserConfigurationResponseArgs{...} or: nil
func WindowsUserConfigurationResponsePtr ¶
func WindowsUserConfigurationResponsePtr(v *WindowsUserConfigurationResponseArgs) WindowsUserConfigurationResponsePtrInput
type WindowsUserConfigurationResponsePtrOutput ¶
type WindowsUserConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (WindowsUserConfigurationResponsePtrOutput) ElementType ¶
func (WindowsUserConfigurationResponsePtrOutput) ElementType() reflect.Type
func (WindowsUserConfigurationResponsePtrOutput) LoginMode ¶
func (o WindowsUserConfigurationResponsePtrOutput) LoginMode() pulumi.StringPtrOutput
Specifies login mode for the user. The default value for VirtualMachineConfiguration pools is interactive mode and for CloudServiceConfiguration pools is batch mode.
func (WindowsUserConfigurationResponsePtrOutput) ToWindowsUserConfigurationResponsePtrOutput ¶
func (o WindowsUserConfigurationResponsePtrOutput) ToWindowsUserConfigurationResponsePtrOutput() WindowsUserConfigurationResponsePtrOutput
func (WindowsUserConfigurationResponsePtrOutput) ToWindowsUserConfigurationResponsePtrOutputWithContext ¶
func (o WindowsUserConfigurationResponsePtrOutput) ToWindowsUserConfigurationResponsePtrOutputWithContext(ctx context.Context) WindowsUserConfigurationResponsePtrOutput