Documentation
¶
Index ¶
- type Console
- type ConsoleArgs
- type ConsoleCreateProperties
- type ConsoleCreatePropertiesArgs
- func (ConsoleCreatePropertiesArgs) ElementType() reflect.Type
- func (i ConsoleCreatePropertiesArgs) ToConsoleCreatePropertiesOutput() ConsoleCreatePropertiesOutput
- func (i ConsoleCreatePropertiesArgs) ToConsoleCreatePropertiesOutputWithContext(ctx context.Context) ConsoleCreatePropertiesOutput
- func (i ConsoleCreatePropertiesArgs) ToConsoleCreatePropertiesPtrOutput() ConsoleCreatePropertiesPtrOutput
- func (i ConsoleCreatePropertiesArgs) ToConsoleCreatePropertiesPtrOutputWithContext(ctx context.Context) ConsoleCreatePropertiesPtrOutput
- type ConsoleCreatePropertiesInput
- type ConsoleCreatePropertiesOutput
- func (ConsoleCreatePropertiesOutput) ElementType() reflect.Type
- func (o ConsoleCreatePropertiesOutput) OsType() pulumi.StringOutput
- func (o ConsoleCreatePropertiesOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o ConsoleCreatePropertiesOutput) ToConsoleCreatePropertiesOutput() ConsoleCreatePropertiesOutput
- func (o ConsoleCreatePropertiesOutput) ToConsoleCreatePropertiesOutputWithContext(ctx context.Context) ConsoleCreatePropertiesOutput
- func (o ConsoleCreatePropertiesOutput) ToConsoleCreatePropertiesPtrOutput() ConsoleCreatePropertiesPtrOutput
- func (o ConsoleCreatePropertiesOutput) ToConsoleCreatePropertiesPtrOutputWithContext(ctx context.Context) ConsoleCreatePropertiesPtrOutput
- func (o ConsoleCreatePropertiesOutput) Uri() pulumi.StringPtrOutput
- type ConsoleCreatePropertiesPtrInput
- type ConsoleCreatePropertiesPtrOutput
- func (o ConsoleCreatePropertiesPtrOutput) Elem() ConsoleCreatePropertiesOutput
- func (ConsoleCreatePropertiesPtrOutput) ElementType() reflect.Type
- func (o ConsoleCreatePropertiesPtrOutput) OsType() pulumi.StringPtrOutput
- func (o ConsoleCreatePropertiesPtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o ConsoleCreatePropertiesPtrOutput) ToConsoleCreatePropertiesPtrOutput() ConsoleCreatePropertiesPtrOutput
- func (o ConsoleCreatePropertiesPtrOutput) ToConsoleCreatePropertiesPtrOutputWithContext(ctx context.Context) ConsoleCreatePropertiesPtrOutput
- func (o ConsoleCreatePropertiesPtrOutput) Uri() pulumi.StringPtrOutput
- type ConsoleInput
- type ConsoleOutput
- type ConsolePropertiesResponse
- type ConsolePropertiesResponseArgs
- func (ConsolePropertiesResponseArgs) ElementType() reflect.Type
- func (i ConsolePropertiesResponseArgs) ToConsolePropertiesResponseOutput() ConsolePropertiesResponseOutput
- func (i ConsolePropertiesResponseArgs) ToConsolePropertiesResponseOutputWithContext(ctx context.Context) ConsolePropertiesResponseOutput
- func (i ConsolePropertiesResponseArgs) ToConsolePropertiesResponsePtrOutput() ConsolePropertiesResponsePtrOutput
- func (i ConsolePropertiesResponseArgs) ToConsolePropertiesResponsePtrOutputWithContext(ctx context.Context) ConsolePropertiesResponsePtrOutput
- type ConsolePropertiesResponseInput
- type ConsolePropertiesResponseOutput
- func (ConsolePropertiesResponseOutput) ElementType() reflect.Type
- func (o ConsolePropertiesResponseOutput) OsType() pulumi.StringOutput
- func (o ConsolePropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o ConsolePropertiesResponseOutput) ToConsolePropertiesResponseOutput() ConsolePropertiesResponseOutput
- func (o ConsolePropertiesResponseOutput) ToConsolePropertiesResponseOutputWithContext(ctx context.Context) ConsolePropertiesResponseOutput
- func (o ConsolePropertiesResponseOutput) ToConsolePropertiesResponsePtrOutput() ConsolePropertiesResponsePtrOutput
- func (o ConsolePropertiesResponseOutput) ToConsolePropertiesResponsePtrOutputWithContext(ctx context.Context) ConsolePropertiesResponsePtrOutput
- func (o ConsolePropertiesResponseOutput) Uri() pulumi.StringOutput
- type ConsolePropertiesResponsePtrInput
- type ConsolePropertiesResponsePtrOutput
- func (o ConsolePropertiesResponsePtrOutput) Elem() ConsolePropertiesResponseOutput
- func (ConsolePropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o ConsolePropertiesResponsePtrOutput) OsType() pulumi.StringPtrOutput
- func (o ConsolePropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o ConsolePropertiesResponsePtrOutput) ToConsolePropertiesResponsePtrOutput() ConsolePropertiesResponsePtrOutput
- func (o ConsolePropertiesResponsePtrOutput) ToConsolePropertiesResponsePtrOutputWithContext(ctx context.Context) ConsolePropertiesResponsePtrOutput
- func (o ConsolePropertiesResponsePtrOutput) Uri() pulumi.StringPtrOutput
- type ConsoleState
- type ConsoleWithLocation
- type ConsoleWithLocationArgs
- type ConsoleWithLocationInput
- type ConsoleWithLocationOutput
- type ConsoleWithLocationState
- type LookupConsoleArgs
- type LookupConsoleResult
- type LookupConsoleWithLocationArgs
- type LookupConsoleWithLocationResult
- type LookupUserSettingsArgs
- type LookupUserSettingsResult
- type LookupUserSettingsWithLocationArgs
- type LookupUserSettingsWithLocationResult
- type StorageProfile
- type StorageProfileArgs
- func (StorageProfileArgs) ElementType() reflect.Type
- func (i StorageProfileArgs) ToStorageProfileOutput() StorageProfileOutput
- func (i StorageProfileArgs) ToStorageProfileOutputWithContext(ctx context.Context) StorageProfileOutput
- func (i StorageProfileArgs) ToStorageProfilePtrOutput() StorageProfilePtrOutput
- func (i StorageProfileArgs) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
- type StorageProfileInput
- type StorageProfileOutput
- func (o StorageProfileOutput) DiskSizeInGB() pulumi.IntPtrOutput
- func (StorageProfileOutput) ElementType() reflect.Type
- func (o StorageProfileOutput) FileShareName() pulumi.StringPtrOutput
- func (o StorageProfileOutput) StorageAccountResourceId() pulumi.StringPtrOutput
- func (o StorageProfileOutput) ToStorageProfileOutput() StorageProfileOutput
- func (o StorageProfileOutput) ToStorageProfileOutputWithContext(ctx context.Context) StorageProfileOutput
- func (o StorageProfileOutput) ToStorageProfilePtrOutput() StorageProfilePtrOutput
- func (o StorageProfileOutput) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
- type StorageProfilePtrInput
- type StorageProfilePtrOutput
- func (o StorageProfilePtrOutput) DiskSizeInGB() pulumi.IntPtrOutput
- func (o StorageProfilePtrOutput) Elem() StorageProfileOutput
- func (StorageProfilePtrOutput) ElementType() reflect.Type
- func (o StorageProfilePtrOutput) FileShareName() pulumi.StringPtrOutput
- func (o StorageProfilePtrOutput) StorageAccountResourceId() pulumi.StringPtrOutput
- func (o StorageProfilePtrOutput) ToStorageProfilePtrOutput() StorageProfilePtrOutput
- func (o StorageProfilePtrOutput) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
- type StorageProfileResponse
- type StorageProfileResponseArgs
- func (StorageProfileResponseArgs) ElementType() reflect.Type
- func (i StorageProfileResponseArgs) ToStorageProfileResponseOutput() StorageProfileResponseOutput
- func (i StorageProfileResponseArgs) ToStorageProfileResponseOutputWithContext(ctx context.Context) StorageProfileResponseOutput
- func (i StorageProfileResponseArgs) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
- func (i StorageProfileResponseArgs) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
- type StorageProfileResponseInput
- type StorageProfileResponseOutput
- func (o StorageProfileResponseOutput) DiskSizeInGB() pulumi.IntPtrOutput
- func (StorageProfileResponseOutput) ElementType() reflect.Type
- func (o StorageProfileResponseOutput) FileShareName() pulumi.StringPtrOutput
- func (o StorageProfileResponseOutput) StorageAccountResourceId() pulumi.StringPtrOutput
- func (o StorageProfileResponseOutput) ToStorageProfileResponseOutput() StorageProfileResponseOutput
- func (o StorageProfileResponseOutput) ToStorageProfileResponseOutputWithContext(ctx context.Context) StorageProfileResponseOutput
- func (o StorageProfileResponseOutput) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
- func (o StorageProfileResponseOutput) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
- type StorageProfileResponsePtrInput
- type StorageProfileResponsePtrOutput
- func (o StorageProfileResponsePtrOutput) DiskSizeInGB() pulumi.IntPtrOutput
- func (o StorageProfileResponsePtrOutput) Elem() StorageProfileResponseOutput
- func (StorageProfileResponsePtrOutput) ElementType() reflect.Type
- func (o StorageProfileResponsePtrOutput) FileShareName() pulumi.StringPtrOutput
- func (o StorageProfileResponsePtrOutput) StorageAccountResourceId() pulumi.StringPtrOutput
- func (o StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
- func (o StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
- type TerminalSettings
- type TerminalSettingsArgs
- func (TerminalSettingsArgs) ElementType() reflect.Type
- func (i TerminalSettingsArgs) ToTerminalSettingsOutput() TerminalSettingsOutput
- func (i TerminalSettingsArgs) ToTerminalSettingsOutputWithContext(ctx context.Context) TerminalSettingsOutput
- func (i TerminalSettingsArgs) ToTerminalSettingsPtrOutput() TerminalSettingsPtrOutput
- func (i TerminalSettingsArgs) ToTerminalSettingsPtrOutputWithContext(ctx context.Context) TerminalSettingsPtrOutput
- type TerminalSettingsInput
- type TerminalSettingsOutput
- func (TerminalSettingsOutput) ElementType() reflect.Type
- func (o TerminalSettingsOutput) FontSize() pulumi.StringPtrOutput
- func (o TerminalSettingsOutput) FontStyle() pulumi.StringPtrOutput
- func (o TerminalSettingsOutput) ToTerminalSettingsOutput() TerminalSettingsOutput
- func (o TerminalSettingsOutput) ToTerminalSettingsOutputWithContext(ctx context.Context) TerminalSettingsOutput
- func (o TerminalSettingsOutput) ToTerminalSettingsPtrOutput() TerminalSettingsPtrOutput
- func (o TerminalSettingsOutput) ToTerminalSettingsPtrOutputWithContext(ctx context.Context) TerminalSettingsPtrOutput
- type TerminalSettingsPtrInput
- type TerminalSettingsPtrOutput
- func (o TerminalSettingsPtrOutput) Elem() TerminalSettingsOutput
- func (TerminalSettingsPtrOutput) ElementType() reflect.Type
- func (o TerminalSettingsPtrOutput) FontSize() pulumi.StringPtrOutput
- func (o TerminalSettingsPtrOutput) FontStyle() pulumi.StringPtrOutput
- func (o TerminalSettingsPtrOutput) ToTerminalSettingsPtrOutput() TerminalSettingsPtrOutput
- func (o TerminalSettingsPtrOutput) ToTerminalSettingsPtrOutputWithContext(ctx context.Context) TerminalSettingsPtrOutput
- type TerminalSettingsResponse
- type TerminalSettingsResponseArgs
- func (TerminalSettingsResponseArgs) ElementType() reflect.Type
- func (i TerminalSettingsResponseArgs) ToTerminalSettingsResponseOutput() TerminalSettingsResponseOutput
- func (i TerminalSettingsResponseArgs) ToTerminalSettingsResponseOutputWithContext(ctx context.Context) TerminalSettingsResponseOutput
- func (i TerminalSettingsResponseArgs) ToTerminalSettingsResponsePtrOutput() TerminalSettingsResponsePtrOutput
- func (i TerminalSettingsResponseArgs) ToTerminalSettingsResponsePtrOutputWithContext(ctx context.Context) TerminalSettingsResponsePtrOutput
- type TerminalSettingsResponseInput
- type TerminalSettingsResponseOutput
- func (TerminalSettingsResponseOutput) ElementType() reflect.Type
- func (o TerminalSettingsResponseOutput) FontSize() pulumi.StringPtrOutput
- func (o TerminalSettingsResponseOutput) FontStyle() pulumi.StringPtrOutput
- func (o TerminalSettingsResponseOutput) ToTerminalSettingsResponseOutput() TerminalSettingsResponseOutput
- func (o TerminalSettingsResponseOutput) ToTerminalSettingsResponseOutputWithContext(ctx context.Context) TerminalSettingsResponseOutput
- func (o TerminalSettingsResponseOutput) ToTerminalSettingsResponsePtrOutput() TerminalSettingsResponsePtrOutput
- func (o TerminalSettingsResponseOutput) ToTerminalSettingsResponsePtrOutputWithContext(ctx context.Context) TerminalSettingsResponsePtrOutput
- type TerminalSettingsResponsePtrInput
- type TerminalSettingsResponsePtrOutput
- func (o TerminalSettingsResponsePtrOutput) Elem() TerminalSettingsResponseOutput
- func (TerminalSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o TerminalSettingsResponsePtrOutput) FontSize() pulumi.StringPtrOutput
- func (o TerminalSettingsResponsePtrOutput) FontStyle() pulumi.StringPtrOutput
- func (o TerminalSettingsResponsePtrOutput) ToTerminalSettingsResponsePtrOutput() TerminalSettingsResponsePtrOutput
- func (o TerminalSettingsResponsePtrOutput) ToTerminalSettingsResponsePtrOutputWithContext(ctx context.Context) TerminalSettingsResponsePtrOutput
- type UserProperties
- type UserPropertiesArgs
- func (UserPropertiesArgs) ElementType() reflect.Type
- func (i UserPropertiesArgs) ToUserPropertiesOutput() UserPropertiesOutput
- func (i UserPropertiesArgs) ToUserPropertiesOutputWithContext(ctx context.Context) UserPropertiesOutput
- func (i UserPropertiesArgs) ToUserPropertiesPtrOutput() UserPropertiesPtrOutput
- func (i UserPropertiesArgs) ToUserPropertiesPtrOutputWithContext(ctx context.Context) UserPropertiesPtrOutput
- type UserPropertiesInput
- type UserPropertiesOutput
- func (UserPropertiesOutput) ElementType() reflect.Type
- func (o UserPropertiesOutput) PreferredLocation() pulumi.StringOutput
- func (o UserPropertiesOutput) PreferredOsType() pulumi.StringOutput
- func (o UserPropertiesOutput) PreferredShellType() pulumi.StringOutput
- func (o UserPropertiesOutput) StorageProfile() StorageProfileOutput
- func (o UserPropertiesOutput) TerminalSettings() TerminalSettingsOutput
- func (o UserPropertiesOutput) ToUserPropertiesOutput() UserPropertiesOutput
- func (o UserPropertiesOutput) ToUserPropertiesOutputWithContext(ctx context.Context) UserPropertiesOutput
- func (o UserPropertiesOutput) ToUserPropertiesPtrOutput() UserPropertiesPtrOutput
- func (o UserPropertiesOutput) ToUserPropertiesPtrOutputWithContext(ctx context.Context) UserPropertiesPtrOutput
- type UserPropertiesPtrInput
- type UserPropertiesPtrOutput
- func (o UserPropertiesPtrOutput) Elem() UserPropertiesOutput
- func (UserPropertiesPtrOutput) ElementType() reflect.Type
- func (o UserPropertiesPtrOutput) PreferredLocation() pulumi.StringPtrOutput
- func (o UserPropertiesPtrOutput) PreferredOsType() pulumi.StringPtrOutput
- func (o UserPropertiesPtrOutput) PreferredShellType() pulumi.StringPtrOutput
- func (o UserPropertiesPtrOutput) StorageProfile() StorageProfilePtrOutput
- func (o UserPropertiesPtrOutput) TerminalSettings() TerminalSettingsPtrOutput
- func (o UserPropertiesPtrOutput) ToUserPropertiesPtrOutput() UserPropertiesPtrOutput
- func (o UserPropertiesPtrOutput) ToUserPropertiesPtrOutputWithContext(ctx context.Context) UserPropertiesPtrOutput
- type UserPropertiesResponse
- type UserPropertiesResponseArgs
- func (UserPropertiesResponseArgs) ElementType() reflect.Type
- func (i UserPropertiesResponseArgs) ToUserPropertiesResponseOutput() UserPropertiesResponseOutput
- func (i UserPropertiesResponseArgs) ToUserPropertiesResponseOutputWithContext(ctx context.Context) UserPropertiesResponseOutput
- func (i UserPropertiesResponseArgs) ToUserPropertiesResponsePtrOutput() UserPropertiesResponsePtrOutput
- func (i UserPropertiesResponseArgs) ToUserPropertiesResponsePtrOutputWithContext(ctx context.Context) UserPropertiesResponsePtrOutput
- type UserPropertiesResponseInput
- type UserPropertiesResponseOutput
- func (UserPropertiesResponseOutput) ElementType() reflect.Type
- func (o UserPropertiesResponseOutput) PreferredLocation() pulumi.StringOutput
- func (o UserPropertiesResponseOutput) PreferredOsType() pulumi.StringOutput
- func (o UserPropertiesResponseOutput) PreferredShellType() pulumi.StringOutput
- func (o UserPropertiesResponseOutput) StorageProfile() StorageProfileResponseOutput
- func (o UserPropertiesResponseOutput) TerminalSettings() TerminalSettingsResponseOutput
- func (o UserPropertiesResponseOutput) ToUserPropertiesResponseOutput() UserPropertiesResponseOutput
- func (o UserPropertiesResponseOutput) ToUserPropertiesResponseOutputWithContext(ctx context.Context) UserPropertiesResponseOutput
- func (o UserPropertiesResponseOutput) ToUserPropertiesResponsePtrOutput() UserPropertiesResponsePtrOutput
- func (o UserPropertiesResponseOutput) ToUserPropertiesResponsePtrOutputWithContext(ctx context.Context) UserPropertiesResponsePtrOutput
- type UserPropertiesResponsePtrInput
- type UserPropertiesResponsePtrOutput
- func (o UserPropertiesResponsePtrOutput) Elem() UserPropertiesResponseOutput
- func (UserPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o UserPropertiesResponsePtrOutput) PreferredLocation() pulumi.StringPtrOutput
- func (o UserPropertiesResponsePtrOutput) PreferredOsType() pulumi.StringPtrOutput
- func (o UserPropertiesResponsePtrOutput) PreferredShellType() pulumi.StringPtrOutput
- func (o UserPropertiesResponsePtrOutput) StorageProfile() StorageProfileResponsePtrOutput
- func (o UserPropertiesResponsePtrOutput) TerminalSettings() TerminalSettingsResponsePtrOutput
- func (o UserPropertiesResponsePtrOutput) ToUserPropertiesResponsePtrOutput() UserPropertiesResponsePtrOutput
- func (o UserPropertiesResponsePtrOutput) ToUserPropertiesResponsePtrOutputWithContext(ctx context.Context) UserPropertiesResponsePtrOutput
- type UserSettings
- type UserSettingsArgs
- type UserSettingsInput
- type UserSettingsOutput
- type UserSettingsState
- type UserSettingsWithLocation
- type UserSettingsWithLocationArgs
- type UserSettingsWithLocationInput
- type UserSettingsWithLocationOutput
- func (UserSettingsWithLocationOutput) ElementType() reflect.Type
- func (o UserSettingsWithLocationOutput) ToUserSettingsWithLocationOutput() UserSettingsWithLocationOutput
- func (o UserSettingsWithLocationOutput) ToUserSettingsWithLocationOutputWithContext(ctx context.Context) UserSettingsWithLocationOutput
- type UserSettingsWithLocationState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Console ¶
type Console struct { pulumi.CustomResourceState // Cloud shell console properties. Properties ConsolePropertiesResponseOutput `pulumi:"properties"` }
Cloud shell console
func GetConsole ¶
func GetConsole(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConsoleState, opts ...pulumi.ResourceOption) (*Console, error)
GetConsole gets an existing Console 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 NewConsole ¶
func NewConsole(ctx *pulumi.Context, name string, args *ConsoleArgs, opts ...pulumi.ResourceOption) (*Console, error)
NewConsole registers a new resource with the given unique name, arguments, and options.
func (Console) ElementType ¶ added in v0.2.6
func (Console) ToConsoleOutput ¶ added in v0.2.6
func (i Console) ToConsoleOutput() ConsoleOutput
func (Console) ToConsoleOutputWithContext ¶ added in v0.2.6
func (i Console) ToConsoleOutputWithContext(ctx context.Context) ConsoleOutput
type ConsoleArgs ¶
type ConsoleArgs struct { // The name of the console ConsoleName pulumi.StringInput // Cloud shell properties for creating a console. Properties ConsoleCreatePropertiesInput }
The set of arguments for constructing a Console resource.
func (ConsoleArgs) ElementType ¶
func (ConsoleArgs) ElementType() reflect.Type
type ConsoleCreateProperties ¶
type ConsoleCreateProperties struct { // The operating system type of the cloud shell. OsType string `pulumi:"osType"` // Provisioning state of the console. ProvisioningState *string `pulumi:"provisioningState"` // Uri of the console. Uri *string `pulumi:"uri"` }
Cloud shell properties for creating a console.
type ConsoleCreatePropertiesArgs ¶
type ConsoleCreatePropertiesArgs struct { // The operating system type of the cloud shell. OsType pulumi.StringInput `pulumi:"osType"` // Provisioning state of the console. ProvisioningState pulumi.StringPtrInput `pulumi:"provisioningState"` // Uri of the console. Uri pulumi.StringPtrInput `pulumi:"uri"` }
Cloud shell properties for creating a console.
func (ConsoleCreatePropertiesArgs) ElementType ¶
func (ConsoleCreatePropertiesArgs) ElementType() reflect.Type
func (ConsoleCreatePropertiesArgs) ToConsoleCreatePropertiesOutput ¶
func (i ConsoleCreatePropertiesArgs) ToConsoleCreatePropertiesOutput() ConsoleCreatePropertiesOutput
func (ConsoleCreatePropertiesArgs) ToConsoleCreatePropertiesOutputWithContext ¶
func (i ConsoleCreatePropertiesArgs) ToConsoleCreatePropertiesOutputWithContext(ctx context.Context) ConsoleCreatePropertiesOutput
func (ConsoleCreatePropertiesArgs) ToConsoleCreatePropertiesPtrOutput ¶
func (i ConsoleCreatePropertiesArgs) ToConsoleCreatePropertiesPtrOutput() ConsoleCreatePropertiesPtrOutput
func (ConsoleCreatePropertiesArgs) ToConsoleCreatePropertiesPtrOutputWithContext ¶
func (i ConsoleCreatePropertiesArgs) ToConsoleCreatePropertiesPtrOutputWithContext(ctx context.Context) ConsoleCreatePropertiesPtrOutput
type ConsoleCreatePropertiesInput ¶
type ConsoleCreatePropertiesInput interface { pulumi.Input ToConsoleCreatePropertiesOutput() ConsoleCreatePropertiesOutput ToConsoleCreatePropertiesOutputWithContext(context.Context) ConsoleCreatePropertiesOutput }
ConsoleCreatePropertiesInput is an input type that accepts ConsoleCreatePropertiesArgs and ConsoleCreatePropertiesOutput values. You can construct a concrete instance of `ConsoleCreatePropertiesInput` via:
ConsoleCreatePropertiesArgs{...}
type ConsoleCreatePropertiesOutput ¶
type ConsoleCreatePropertiesOutput struct{ *pulumi.OutputState }
Cloud shell properties for creating a console.
func (ConsoleCreatePropertiesOutput) ElementType ¶
func (ConsoleCreatePropertiesOutput) ElementType() reflect.Type
func (ConsoleCreatePropertiesOutput) OsType ¶
func (o ConsoleCreatePropertiesOutput) OsType() pulumi.StringOutput
The operating system type of the cloud shell.
func (ConsoleCreatePropertiesOutput) ProvisioningState ¶
func (o ConsoleCreatePropertiesOutput) ProvisioningState() pulumi.StringPtrOutput
Provisioning state of the console.
func (ConsoleCreatePropertiesOutput) ToConsoleCreatePropertiesOutput ¶
func (o ConsoleCreatePropertiesOutput) ToConsoleCreatePropertiesOutput() ConsoleCreatePropertiesOutput
func (ConsoleCreatePropertiesOutput) ToConsoleCreatePropertiesOutputWithContext ¶
func (o ConsoleCreatePropertiesOutput) ToConsoleCreatePropertiesOutputWithContext(ctx context.Context) ConsoleCreatePropertiesOutput
func (ConsoleCreatePropertiesOutput) ToConsoleCreatePropertiesPtrOutput ¶
func (o ConsoleCreatePropertiesOutput) ToConsoleCreatePropertiesPtrOutput() ConsoleCreatePropertiesPtrOutput
func (ConsoleCreatePropertiesOutput) ToConsoleCreatePropertiesPtrOutputWithContext ¶
func (o ConsoleCreatePropertiesOutput) ToConsoleCreatePropertiesPtrOutputWithContext(ctx context.Context) ConsoleCreatePropertiesPtrOutput
func (ConsoleCreatePropertiesOutput) Uri ¶
func (o ConsoleCreatePropertiesOutput) Uri() pulumi.StringPtrOutput
Uri of the console.
type ConsoleCreatePropertiesPtrInput ¶
type ConsoleCreatePropertiesPtrInput interface { pulumi.Input ToConsoleCreatePropertiesPtrOutput() ConsoleCreatePropertiesPtrOutput ToConsoleCreatePropertiesPtrOutputWithContext(context.Context) ConsoleCreatePropertiesPtrOutput }
ConsoleCreatePropertiesPtrInput is an input type that accepts ConsoleCreatePropertiesArgs, ConsoleCreatePropertiesPtr and ConsoleCreatePropertiesPtrOutput values. You can construct a concrete instance of `ConsoleCreatePropertiesPtrInput` via:
ConsoleCreatePropertiesArgs{...} or: nil
func ConsoleCreatePropertiesPtr ¶
func ConsoleCreatePropertiesPtr(v *ConsoleCreatePropertiesArgs) ConsoleCreatePropertiesPtrInput
type ConsoleCreatePropertiesPtrOutput ¶
type ConsoleCreatePropertiesPtrOutput struct{ *pulumi.OutputState }
func (ConsoleCreatePropertiesPtrOutput) Elem ¶
func (o ConsoleCreatePropertiesPtrOutput) Elem() ConsoleCreatePropertiesOutput
func (ConsoleCreatePropertiesPtrOutput) ElementType ¶
func (ConsoleCreatePropertiesPtrOutput) ElementType() reflect.Type
func (ConsoleCreatePropertiesPtrOutput) OsType ¶
func (o ConsoleCreatePropertiesPtrOutput) OsType() pulumi.StringPtrOutput
The operating system type of the cloud shell.
func (ConsoleCreatePropertiesPtrOutput) ProvisioningState ¶
func (o ConsoleCreatePropertiesPtrOutput) ProvisioningState() pulumi.StringPtrOutput
Provisioning state of the console.
func (ConsoleCreatePropertiesPtrOutput) ToConsoleCreatePropertiesPtrOutput ¶
func (o ConsoleCreatePropertiesPtrOutput) ToConsoleCreatePropertiesPtrOutput() ConsoleCreatePropertiesPtrOutput
func (ConsoleCreatePropertiesPtrOutput) ToConsoleCreatePropertiesPtrOutputWithContext ¶
func (o ConsoleCreatePropertiesPtrOutput) ToConsoleCreatePropertiesPtrOutputWithContext(ctx context.Context) ConsoleCreatePropertiesPtrOutput
func (ConsoleCreatePropertiesPtrOutput) Uri ¶
func (o ConsoleCreatePropertiesPtrOutput) Uri() pulumi.StringPtrOutput
Uri of the console.
type ConsoleInput ¶ added in v0.2.6
type ConsoleInput interface { pulumi.Input ToConsoleOutput() ConsoleOutput ToConsoleOutputWithContext(ctx context.Context) ConsoleOutput }
type ConsoleOutput ¶ added in v0.2.6
type ConsoleOutput struct {
*pulumi.OutputState
}
func (ConsoleOutput) ElementType ¶ added in v0.2.6
func (ConsoleOutput) ElementType() reflect.Type
func (ConsoleOutput) ToConsoleOutput ¶ added in v0.2.6
func (o ConsoleOutput) ToConsoleOutput() ConsoleOutput
func (ConsoleOutput) ToConsoleOutputWithContext ¶ added in v0.2.6
func (o ConsoleOutput) ToConsoleOutputWithContext(ctx context.Context) ConsoleOutput
type ConsolePropertiesResponse ¶
type ConsolePropertiesResponse struct { // The operating system type of the cloud shell. OsType string `pulumi:"osType"` // Provisioning state of the console. ProvisioningState string `pulumi:"provisioningState"` // Uri of the console. Uri string `pulumi:"uri"` }
Cloud shell console properties.
type ConsolePropertiesResponseArgs ¶
type ConsolePropertiesResponseArgs struct { // The operating system type of the cloud shell. OsType pulumi.StringInput `pulumi:"osType"` // Provisioning state of the console. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // Uri of the console. Uri pulumi.StringInput `pulumi:"uri"` }
Cloud shell console properties.
func (ConsolePropertiesResponseArgs) ElementType ¶
func (ConsolePropertiesResponseArgs) ElementType() reflect.Type
func (ConsolePropertiesResponseArgs) ToConsolePropertiesResponseOutput ¶
func (i ConsolePropertiesResponseArgs) ToConsolePropertiesResponseOutput() ConsolePropertiesResponseOutput
func (ConsolePropertiesResponseArgs) ToConsolePropertiesResponseOutputWithContext ¶
func (i ConsolePropertiesResponseArgs) ToConsolePropertiesResponseOutputWithContext(ctx context.Context) ConsolePropertiesResponseOutput
func (ConsolePropertiesResponseArgs) ToConsolePropertiesResponsePtrOutput ¶
func (i ConsolePropertiesResponseArgs) ToConsolePropertiesResponsePtrOutput() ConsolePropertiesResponsePtrOutput
func (ConsolePropertiesResponseArgs) ToConsolePropertiesResponsePtrOutputWithContext ¶
func (i ConsolePropertiesResponseArgs) ToConsolePropertiesResponsePtrOutputWithContext(ctx context.Context) ConsolePropertiesResponsePtrOutput
type ConsolePropertiesResponseInput ¶
type ConsolePropertiesResponseInput interface { pulumi.Input ToConsolePropertiesResponseOutput() ConsolePropertiesResponseOutput ToConsolePropertiesResponseOutputWithContext(context.Context) ConsolePropertiesResponseOutput }
ConsolePropertiesResponseInput is an input type that accepts ConsolePropertiesResponseArgs and ConsolePropertiesResponseOutput values. You can construct a concrete instance of `ConsolePropertiesResponseInput` via:
ConsolePropertiesResponseArgs{...}
type ConsolePropertiesResponseOutput ¶
type ConsolePropertiesResponseOutput struct{ *pulumi.OutputState }
Cloud shell console properties.
func (ConsolePropertiesResponseOutput) ElementType ¶
func (ConsolePropertiesResponseOutput) ElementType() reflect.Type
func (ConsolePropertiesResponseOutput) OsType ¶
func (o ConsolePropertiesResponseOutput) OsType() pulumi.StringOutput
The operating system type of the cloud shell.
func (ConsolePropertiesResponseOutput) ProvisioningState ¶
func (o ConsolePropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
Provisioning state of the console.
func (ConsolePropertiesResponseOutput) ToConsolePropertiesResponseOutput ¶
func (o ConsolePropertiesResponseOutput) ToConsolePropertiesResponseOutput() ConsolePropertiesResponseOutput
func (ConsolePropertiesResponseOutput) ToConsolePropertiesResponseOutputWithContext ¶
func (o ConsolePropertiesResponseOutput) ToConsolePropertiesResponseOutputWithContext(ctx context.Context) ConsolePropertiesResponseOutput
func (ConsolePropertiesResponseOutput) ToConsolePropertiesResponsePtrOutput ¶
func (o ConsolePropertiesResponseOutput) ToConsolePropertiesResponsePtrOutput() ConsolePropertiesResponsePtrOutput
func (ConsolePropertiesResponseOutput) ToConsolePropertiesResponsePtrOutputWithContext ¶
func (o ConsolePropertiesResponseOutput) ToConsolePropertiesResponsePtrOutputWithContext(ctx context.Context) ConsolePropertiesResponsePtrOutput
func (ConsolePropertiesResponseOutput) Uri ¶
func (o ConsolePropertiesResponseOutput) Uri() pulumi.StringOutput
Uri of the console.
type ConsolePropertiesResponsePtrInput ¶
type ConsolePropertiesResponsePtrInput interface { pulumi.Input ToConsolePropertiesResponsePtrOutput() ConsolePropertiesResponsePtrOutput ToConsolePropertiesResponsePtrOutputWithContext(context.Context) ConsolePropertiesResponsePtrOutput }
ConsolePropertiesResponsePtrInput is an input type that accepts ConsolePropertiesResponseArgs, ConsolePropertiesResponsePtr and ConsolePropertiesResponsePtrOutput values. You can construct a concrete instance of `ConsolePropertiesResponsePtrInput` via:
ConsolePropertiesResponseArgs{...} or: nil
func ConsolePropertiesResponsePtr ¶
func ConsolePropertiesResponsePtr(v *ConsolePropertiesResponseArgs) ConsolePropertiesResponsePtrInput
type ConsolePropertiesResponsePtrOutput ¶
type ConsolePropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (ConsolePropertiesResponsePtrOutput) Elem ¶
func (o ConsolePropertiesResponsePtrOutput) Elem() ConsolePropertiesResponseOutput
func (ConsolePropertiesResponsePtrOutput) ElementType ¶
func (ConsolePropertiesResponsePtrOutput) ElementType() reflect.Type
func (ConsolePropertiesResponsePtrOutput) OsType ¶
func (o ConsolePropertiesResponsePtrOutput) OsType() pulumi.StringPtrOutput
The operating system type of the cloud shell.
func (ConsolePropertiesResponsePtrOutput) ProvisioningState ¶
func (o ConsolePropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
Provisioning state of the console.
func (ConsolePropertiesResponsePtrOutput) ToConsolePropertiesResponsePtrOutput ¶
func (o ConsolePropertiesResponsePtrOutput) ToConsolePropertiesResponsePtrOutput() ConsolePropertiesResponsePtrOutput
func (ConsolePropertiesResponsePtrOutput) ToConsolePropertiesResponsePtrOutputWithContext ¶
func (o ConsolePropertiesResponsePtrOutput) ToConsolePropertiesResponsePtrOutputWithContext(ctx context.Context) ConsolePropertiesResponsePtrOutput
func (ConsolePropertiesResponsePtrOutput) Uri ¶
func (o ConsolePropertiesResponsePtrOutput) Uri() pulumi.StringPtrOutput
Uri of the console.
type ConsoleState ¶
type ConsoleState struct { // Cloud shell console properties. Properties ConsolePropertiesResponsePtrInput }
func (ConsoleState) ElementType ¶
func (ConsoleState) ElementType() reflect.Type
type ConsoleWithLocation ¶
type ConsoleWithLocation struct { pulumi.CustomResourceState // Cloud shell console properties. Properties ConsolePropertiesResponseOutput `pulumi:"properties"` }
Cloud shell console
func GetConsoleWithLocation ¶
func GetConsoleWithLocation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConsoleWithLocationState, opts ...pulumi.ResourceOption) (*ConsoleWithLocation, error)
GetConsoleWithLocation gets an existing ConsoleWithLocation 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 NewConsoleWithLocation ¶
func NewConsoleWithLocation(ctx *pulumi.Context, name string, args *ConsoleWithLocationArgs, opts ...pulumi.ResourceOption) (*ConsoleWithLocation, error)
NewConsoleWithLocation registers a new resource with the given unique name, arguments, and options.
func (ConsoleWithLocation) ElementType ¶ added in v0.2.6
func (ConsoleWithLocation) ElementType() reflect.Type
func (ConsoleWithLocation) ToConsoleWithLocationOutput ¶ added in v0.2.6
func (i ConsoleWithLocation) ToConsoleWithLocationOutput() ConsoleWithLocationOutput
func (ConsoleWithLocation) ToConsoleWithLocationOutputWithContext ¶ added in v0.2.6
func (i ConsoleWithLocation) ToConsoleWithLocationOutputWithContext(ctx context.Context) ConsoleWithLocationOutput
type ConsoleWithLocationArgs ¶
type ConsoleWithLocationArgs struct { // The name of the console ConsoleName pulumi.StringInput // The provider location Location pulumi.StringInput }
The set of arguments for constructing a ConsoleWithLocation resource.
func (ConsoleWithLocationArgs) ElementType ¶
func (ConsoleWithLocationArgs) ElementType() reflect.Type
type ConsoleWithLocationInput ¶ added in v0.2.6
type ConsoleWithLocationInput interface { pulumi.Input ToConsoleWithLocationOutput() ConsoleWithLocationOutput ToConsoleWithLocationOutputWithContext(ctx context.Context) ConsoleWithLocationOutput }
type ConsoleWithLocationOutput ¶ added in v0.2.6
type ConsoleWithLocationOutput struct {
*pulumi.OutputState
}
func (ConsoleWithLocationOutput) ElementType ¶ added in v0.2.6
func (ConsoleWithLocationOutput) ElementType() reflect.Type
func (ConsoleWithLocationOutput) ToConsoleWithLocationOutput ¶ added in v0.2.6
func (o ConsoleWithLocationOutput) ToConsoleWithLocationOutput() ConsoleWithLocationOutput
func (ConsoleWithLocationOutput) ToConsoleWithLocationOutputWithContext ¶ added in v0.2.6
func (o ConsoleWithLocationOutput) ToConsoleWithLocationOutputWithContext(ctx context.Context) ConsoleWithLocationOutput
type ConsoleWithLocationState ¶
type ConsoleWithLocationState struct { // Cloud shell console properties. Properties ConsolePropertiesResponsePtrInput }
func (ConsoleWithLocationState) ElementType ¶
func (ConsoleWithLocationState) ElementType() reflect.Type
type LookupConsoleArgs ¶
type LookupConsoleArgs struct { // The name of the console ConsoleName string `pulumi:"consoleName"` }
type LookupConsoleResult ¶
type LookupConsoleResult struct { // Cloud shell console properties. Properties ConsolePropertiesResponse `pulumi:"properties"` }
Cloud shell console
func LookupConsole ¶
func LookupConsole(ctx *pulumi.Context, args *LookupConsoleArgs, opts ...pulumi.InvokeOption) (*LookupConsoleResult, error)
type LookupConsoleWithLocationResult ¶
type LookupConsoleWithLocationResult struct { // Cloud shell console properties. Properties ConsolePropertiesResponse `pulumi:"properties"` }
Cloud shell console
func LookupConsoleWithLocation ¶
func LookupConsoleWithLocation(ctx *pulumi.Context, args *LookupConsoleWithLocationArgs, opts ...pulumi.InvokeOption) (*LookupConsoleWithLocationResult, error)
type LookupUserSettingsArgs ¶
type LookupUserSettingsArgs struct { // The name of the user settings UserSettingsName string `pulumi:"userSettingsName"` }
type LookupUserSettingsResult ¶
type LookupUserSettingsResult struct { // The cloud shell user settings properties. Properties UserPropertiesResponse `pulumi:"properties"` }
Response to get user settings
func LookupUserSettings ¶
func LookupUserSettings(ctx *pulumi.Context, args *LookupUserSettingsArgs, opts ...pulumi.InvokeOption) (*LookupUserSettingsResult, error)
type LookupUserSettingsWithLocationResult ¶
type LookupUserSettingsWithLocationResult struct { // The cloud shell user settings properties. Properties UserPropertiesResponse `pulumi:"properties"` }
Response to get user settings
func LookupUserSettingsWithLocation ¶
func LookupUserSettingsWithLocation(ctx *pulumi.Context, args *LookupUserSettingsWithLocationArgs, opts ...pulumi.InvokeOption) (*LookupUserSettingsWithLocationResult, error)
type StorageProfile ¶
type StorageProfile struct { // Size of file share DiskSizeInGB *int `pulumi:"diskSizeInGB"` FileShareName *string `pulumi:"fileShareName"` // Full resource ID of storage account. StorageAccountResourceId *string `pulumi:"storageAccountResourceId"` }
The storage profile of the user settings.
type StorageProfileArgs ¶
type StorageProfileArgs struct { // Size of file share DiskSizeInGB pulumi.IntPtrInput `pulumi:"diskSizeInGB"` FileShareName pulumi.StringPtrInput `pulumi:"fileShareName"` // Full resource ID of storage account. StorageAccountResourceId pulumi.StringPtrInput `pulumi:"storageAccountResourceId"` }
The storage profile of the user settings.
func (StorageProfileArgs) ElementType ¶
func (StorageProfileArgs) ElementType() reflect.Type
func (StorageProfileArgs) ToStorageProfileOutput ¶
func (i StorageProfileArgs) ToStorageProfileOutput() StorageProfileOutput
func (StorageProfileArgs) ToStorageProfileOutputWithContext ¶
func (i StorageProfileArgs) ToStorageProfileOutputWithContext(ctx context.Context) StorageProfileOutput
func (StorageProfileArgs) ToStorageProfilePtrOutput ¶
func (i StorageProfileArgs) ToStorageProfilePtrOutput() StorageProfilePtrOutput
func (StorageProfileArgs) ToStorageProfilePtrOutputWithContext ¶
func (i StorageProfileArgs) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
type StorageProfileInput ¶
type StorageProfileInput interface { pulumi.Input ToStorageProfileOutput() StorageProfileOutput ToStorageProfileOutputWithContext(context.Context) StorageProfileOutput }
StorageProfileInput is an input type that accepts StorageProfileArgs and StorageProfileOutput values. You can construct a concrete instance of `StorageProfileInput` via:
StorageProfileArgs{...}
type StorageProfileOutput ¶
type StorageProfileOutput struct{ *pulumi.OutputState }
The storage profile of the user settings.
func (StorageProfileOutput) DiskSizeInGB ¶
func (o StorageProfileOutput) DiskSizeInGB() pulumi.IntPtrOutput
Size of file share
func (StorageProfileOutput) ElementType ¶
func (StorageProfileOutput) ElementType() reflect.Type
func (StorageProfileOutput) FileShareName ¶
func (o StorageProfileOutput) FileShareName() pulumi.StringPtrOutput
Name of the mounted file share. 63 characters or less, lowercase alphabet, numbers, and -
func (StorageProfileOutput) StorageAccountResourceId ¶
func (o StorageProfileOutput) StorageAccountResourceId() pulumi.StringPtrOutput
Full resource ID of storage account.
func (StorageProfileOutput) ToStorageProfileOutput ¶
func (o StorageProfileOutput) ToStorageProfileOutput() StorageProfileOutput
func (StorageProfileOutput) ToStorageProfileOutputWithContext ¶
func (o StorageProfileOutput) ToStorageProfileOutputWithContext(ctx context.Context) StorageProfileOutput
func (StorageProfileOutput) ToStorageProfilePtrOutput ¶
func (o StorageProfileOutput) ToStorageProfilePtrOutput() StorageProfilePtrOutput
func (StorageProfileOutput) ToStorageProfilePtrOutputWithContext ¶
func (o StorageProfileOutput) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
type StorageProfilePtrInput ¶
type StorageProfilePtrInput interface { pulumi.Input ToStorageProfilePtrOutput() StorageProfilePtrOutput ToStorageProfilePtrOutputWithContext(context.Context) StorageProfilePtrOutput }
StorageProfilePtrInput is an input type that accepts StorageProfileArgs, StorageProfilePtr and StorageProfilePtrOutput values. You can construct a concrete instance of `StorageProfilePtrInput` via:
StorageProfileArgs{...} or: nil
func StorageProfilePtr ¶
func StorageProfilePtr(v *StorageProfileArgs) StorageProfilePtrInput
type StorageProfilePtrOutput ¶
type StorageProfilePtrOutput struct{ *pulumi.OutputState }
func (StorageProfilePtrOutput) DiskSizeInGB ¶
func (o StorageProfilePtrOutput) DiskSizeInGB() pulumi.IntPtrOutput
Size of file share
func (StorageProfilePtrOutput) Elem ¶
func (o StorageProfilePtrOutput) Elem() StorageProfileOutput
func (StorageProfilePtrOutput) ElementType ¶
func (StorageProfilePtrOutput) ElementType() reflect.Type
func (StorageProfilePtrOutput) FileShareName ¶
func (o StorageProfilePtrOutput) FileShareName() pulumi.StringPtrOutput
Name of the mounted file share. 63 characters or less, lowercase alphabet, numbers, and -
func (StorageProfilePtrOutput) StorageAccountResourceId ¶
func (o StorageProfilePtrOutput) StorageAccountResourceId() pulumi.StringPtrOutput
Full resource ID of storage account.
func (StorageProfilePtrOutput) ToStorageProfilePtrOutput ¶
func (o StorageProfilePtrOutput) ToStorageProfilePtrOutput() StorageProfilePtrOutput
func (StorageProfilePtrOutput) ToStorageProfilePtrOutputWithContext ¶
func (o StorageProfilePtrOutput) ToStorageProfilePtrOutputWithContext(ctx context.Context) StorageProfilePtrOutput
type StorageProfileResponse ¶
type StorageProfileResponse struct { // Size of file share DiskSizeInGB *int `pulumi:"diskSizeInGB"` FileShareName *string `pulumi:"fileShareName"` // Full resource ID of storage account. StorageAccountResourceId *string `pulumi:"storageAccountResourceId"` }
The storage profile of the user settings.
type StorageProfileResponseArgs ¶
type StorageProfileResponseArgs struct { // Size of file share DiskSizeInGB pulumi.IntPtrInput `pulumi:"diskSizeInGB"` FileShareName pulumi.StringPtrInput `pulumi:"fileShareName"` // Full resource ID of storage account. StorageAccountResourceId pulumi.StringPtrInput `pulumi:"storageAccountResourceId"` }
The storage profile of the user settings.
func (StorageProfileResponseArgs) ElementType ¶
func (StorageProfileResponseArgs) ElementType() reflect.Type
func (StorageProfileResponseArgs) ToStorageProfileResponseOutput ¶
func (i StorageProfileResponseArgs) ToStorageProfileResponseOutput() StorageProfileResponseOutput
func (StorageProfileResponseArgs) ToStorageProfileResponseOutputWithContext ¶
func (i StorageProfileResponseArgs) ToStorageProfileResponseOutputWithContext(ctx context.Context) StorageProfileResponseOutput
func (StorageProfileResponseArgs) ToStorageProfileResponsePtrOutput ¶
func (i StorageProfileResponseArgs) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
func (StorageProfileResponseArgs) ToStorageProfileResponsePtrOutputWithContext ¶
func (i StorageProfileResponseArgs) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
type StorageProfileResponseInput ¶
type StorageProfileResponseInput interface { pulumi.Input ToStorageProfileResponseOutput() StorageProfileResponseOutput ToStorageProfileResponseOutputWithContext(context.Context) StorageProfileResponseOutput }
StorageProfileResponseInput is an input type that accepts StorageProfileResponseArgs and StorageProfileResponseOutput values. You can construct a concrete instance of `StorageProfileResponseInput` via:
StorageProfileResponseArgs{...}
type StorageProfileResponseOutput ¶
type StorageProfileResponseOutput struct{ *pulumi.OutputState }
The storage profile of the user settings.
func (StorageProfileResponseOutput) DiskSizeInGB ¶
func (o StorageProfileResponseOutput) DiskSizeInGB() pulumi.IntPtrOutput
Size of file share
func (StorageProfileResponseOutput) ElementType ¶
func (StorageProfileResponseOutput) ElementType() reflect.Type
func (StorageProfileResponseOutput) FileShareName ¶
func (o StorageProfileResponseOutput) FileShareName() pulumi.StringPtrOutput
Name of the mounted file share. 63 characters or less, lowercase alphabet, numbers, and -
func (StorageProfileResponseOutput) StorageAccountResourceId ¶
func (o StorageProfileResponseOutput) StorageAccountResourceId() pulumi.StringPtrOutput
Full resource ID of storage account.
func (StorageProfileResponseOutput) ToStorageProfileResponseOutput ¶
func (o StorageProfileResponseOutput) ToStorageProfileResponseOutput() StorageProfileResponseOutput
func (StorageProfileResponseOutput) ToStorageProfileResponseOutputWithContext ¶
func (o StorageProfileResponseOutput) ToStorageProfileResponseOutputWithContext(ctx context.Context) StorageProfileResponseOutput
func (StorageProfileResponseOutput) ToStorageProfileResponsePtrOutput ¶
func (o StorageProfileResponseOutput) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
func (StorageProfileResponseOutput) ToStorageProfileResponsePtrOutputWithContext ¶
func (o StorageProfileResponseOutput) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
type StorageProfileResponsePtrInput ¶
type StorageProfileResponsePtrInput interface { pulumi.Input ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput ToStorageProfileResponsePtrOutputWithContext(context.Context) StorageProfileResponsePtrOutput }
StorageProfileResponsePtrInput is an input type that accepts StorageProfileResponseArgs, StorageProfileResponsePtr and StorageProfileResponsePtrOutput values. You can construct a concrete instance of `StorageProfileResponsePtrInput` via:
StorageProfileResponseArgs{...} or: nil
func StorageProfileResponsePtr ¶
func StorageProfileResponsePtr(v *StorageProfileResponseArgs) StorageProfileResponsePtrInput
type StorageProfileResponsePtrOutput ¶
type StorageProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (StorageProfileResponsePtrOutput) DiskSizeInGB ¶
func (o StorageProfileResponsePtrOutput) DiskSizeInGB() pulumi.IntPtrOutput
Size of file share
func (StorageProfileResponsePtrOutput) Elem ¶
func (o StorageProfileResponsePtrOutput) Elem() StorageProfileResponseOutput
func (StorageProfileResponsePtrOutput) ElementType ¶
func (StorageProfileResponsePtrOutput) ElementType() reflect.Type
func (StorageProfileResponsePtrOutput) FileShareName ¶
func (o StorageProfileResponsePtrOutput) FileShareName() pulumi.StringPtrOutput
Name of the mounted file share. 63 characters or less, lowercase alphabet, numbers, and -
func (StorageProfileResponsePtrOutput) StorageAccountResourceId ¶
func (o StorageProfileResponsePtrOutput) StorageAccountResourceId() pulumi.StringPtrOutput
Full resource ID of storage account.
func (StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutput ¶
func (o StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutput() StorageProfileResponsePtrOutput
func (StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutputWithContext ¶
func (o StorageProfileResponsePtrOutput) ToStorageProfileResponsePtrOutputWithContext(ctx context.Context) StorageProfileResponsePtrOutput
type TerminalSettings ¶
type TerminalSettings struct { // Size of terminal font. FontSize *string `pulumi:"fontSize"` // Style of terminal font. FontStyle *string `pulumi:"fontStyle"` }
Settings for terminal appearance.
type TerminalSettingsArgs ¶
type TerminalSettingsArgs struct { // Size of terminal font. FontSize pulumi.StringPtrInput `pulumi:"fontSize"` // Style of terminal font. FontStyle pulumi.StringPtrInput `pulumi:"fontStyle"` }
Settings for terminal appearance.
func (TerminalSettingsArgs) ElementType ¶
func (TerminalSettingsArgs) ElementType() reflect.Type
func (TerminalSettingsArgs) ToTerminalSettingsOutput ¶
func (i TerminalSettingsArgs) ToTerminalSettingsOutput() TerminalSettingsOutput
func (TerminalSettingsArgs) ToTerminalSettingsOutputWithContext ¶
func (i TerminalSettingsArgs) ToTerminalSettingsOutputWithContext(ctx context.Context) TerminalSettingsOutput
func (TerminalSettingsArgs) ToTerminalSettingsPtrOutput ¶
func (i TerminalSettingsArgs) ToTerminalSettingsPtrOutput() TerminalSettingsPtrOutput
func (TerminalSettingsArgs) ToTerminalSettingsPtrOutputWithContext ¶
func (i TerminalSettingsArgs) ToTerminalSettingsPtrOutputWithContext(ctx context.Context) TerminalSettingsPtrOutput
type TerminalSettingsInput ¶
type TerminalSettingsInput interface { pulumi.Input ToTerminalSettingsOutput() TerminalSettingsOutput ToTerminalSettingsOutputWithContext(context.Context) TerminalSettingsOutput }
TerminalSettingsInput is an input type that accepts TerminalSettingsArgs and TerminalSettingsOutput values. You can construct a concrete instance of `TerminalSettingsInput` via:
TerminalSettingsArgs{...}
type TerminalSettingsOutput ¶
type TerminalSettingsOutput struct{ *pulumi.OutputState }
Settings for terminal appearance.
func (TerminalSettingsOutput) ElementType ¶
func (TerminalSettingsOutput) ElementType() reflect.Type
func (TerminalSettingsOutput) FontSize ¶
func (o TerminalSettingsOutput) FontSize() pulumi.StringPtrOutput
Size of terminal font.
func (TerminalSettingsOutput) FontStyle ¶
func (o TerminalSettingsOutput) FontStyle() pulumi.StringPtrOutput
Style of terminal font.
func (TerminalSettingsOutput) ToTerminalSettingsOutput ¶
func (o TerminalSettingsOutput) ToTerminalSettingsOutput() TerminalSettingsOutput
func (TerminalSettingsOutput) ToTerminalSettingsOutputWithContext ¶
func (o TerminalSettingsOutput) ToTerminalSettingsOutputWithContext(ctx context.Context) TerminalSettingsOutput
func (TerminalSettingsOutput) ToTerminalSettingsPtrOutput ¶
func (o TerminalSettingsOutput) ToTerminalSettingsPtrOutput() TerminalSettingsPtrOutput
func (TerminalSettingsOutput) ToTerminalSettingsPtrOutputWithContext ¶
func (o TerminalSettingsOutput) ToTerminalSettingsPtrOutputWithContext(ctx context.Context) TerminalSettingsPtrOutput
type TerminalSettingsPtrInput ¶
type TerminalSettingsPtrInput interface { pulumi.Input ToTerminalSettingsPtrOutput() TerminalSettingsPtrOutput ToTerminalSettingsPtrOutputWithContext(context.Context) TerminalSettingsPtrOutput }
TerminalSettingsPtrInput is an input type that accepts TerminalSettingsArgs, TerminalSettingsPtr and TerminalSettingsPtrOutput values. You can construct a concrete instance of `TerminalSettingsPtrInput` via:
TerminalSettingsArgs{...} or: nil
func TerminalSettingsPtr ¶
func TerminalSettingsPtr(v *TerminalSettingsArgs) TerminalSettingsPtrInput
type TerminalSettingsPtrOutput ¶
type TerminalSettingsPtrOutput struct{ *pulumi.OutputState }
func (TerminalSettingsPtrOutput) Elem ¶
func (o TerminalSettingsPtrOutput) Elem() TerminalSettingsOutput
func (TerminalSettingsPtrOutput) ElementType ¶
func (TerminalSettingsPtrOutput) ElementType() reflect.Type
func (TerminalSettingsPtrOutput) FontSize ¶
func (o TerminalSettingsPtrOutput) FontSize() pulumi.StringPtrOutput
Size of terminal font.
func (TerminalSettingsPtrOutput) FontStyle ¶
func (o TerminalSettingsPtrOutput) FontStyle() pulumi.StringPtrOutput
Style of terminal font.
func (TerminalSettingsPtrOutput) ToTerminalSettingsPtrOutput ¶
func (o TerminalSettingsPtrOutput) ToTerminalSettingsPtrOutput() TerminalSettingsPtrOutput
func (TerminalSettingsPtrOutput) ToTerminalSettingsPtrOutputWithContext ¶
func (o TerminalSettingsPtrOutput) ToTerminalSettingsPtrOutputWithContext(ctx context.Context) TerminalSettingsPtrOutput
type TerminalSettingsResponse ¶
type TerminalSettingsResponse struct { // Size of terminal font. FontSize *string `pulumi:"fontSize"` // Style of terminal font. FontStyle *string `pulumi:"fontStyle"` }
Settings for terminal appearance.
type TerminalSettingsResponseArgs ¶
type TerminalSettingsResponseArgs struct { // Size of terminal font. FontSize pulumi.StringPtrInput `pulumi:"fontSize"` // Style of terminal font. FontStyle pulumi.StringPtrInput `pulumi:"fontStyle"` }
Settings for terminal appearance.
func (TerminalSettingsResponseArgs) ElementType ¶
func (TerminalSettingsResponseArgs) ElementType() reflect.Type
func (TerminalSettingsResponseArgs) ToTerminalSettingsResponseOutput ¶
func (i TerminalSettingsResponseArgs) ToTerminalSettingsResponseOutput() TerminalSettingsResponseOutput
func (TerminalSettingsResponseArgs) ToTerminalSettingsResponseOutputWithContext ¶
func (i TerminalSettingsResponseArgs) ToTerminalSettingsResponseOutputWithContext(ctx context.Context) TerminalSettingsResponseOutput
func (TerminalSettingsResponseArgs) ToTerminalSettingsResponsePtrOutput ¶
func (i TerminalSettingsResponseArgs) ToTerminalSettingsResponsePtrOutput() TerminalSettingsResponsePtrOutput
func (TerminalSettingsResponseArgs) ToTerminalSettingsResponsePtrOutputWithContext ¶
func (i TerminalSettingsResponseArgs) ToTerminalSettingsResponsePtrOutputWithContext(ctx context.Context) TerminalSettingsResponsePtrOutput
type TerminalSettingsResponseInput ¶
type TerminalSettingsResponseInput interface { pulumi.Input ToTerminalSettingsResponseOutput() TerminalSettingsResponseOutput ToTerminalSettingsResponseOutputWithContext(context.Context) TerminalSettingsResponseOutput }
TerminalSettingsResponseInput is an input type that accepts TerminalSettingsResponseArgs and TerminalSettingsResponseOutput values. You can construct a concrete instance of `TerminalSettingsResponseInput` via:
TerminalSettingsResponseArgs{...}
type TerminalSettingsResponseOutput ¶
type TerminalSettingsResponseOutput struct{ *pulumi.OutputState }
Settings for terminal appearance.
func (TerminalSettingsResponseOutput) ElementType ¶
func (TerminalSettingsResponseOutput) ElementType() reflect.Type
func (TerminalSettingsResponseOutput) FontSize ¶
func (o TerminalSettingsResponseOutput) FontSize() pulumi.StringPtrOutput
Size of terminal font.
func (TerminalSettingsResponseOutput) FontStyle ¶
func (o TerminalSettingsResponseOutput) FontStyle() pulumi.StringPtrOutput
Style of terminal font.
func (TerminalSettingsResponseOutput) ToTerminalSettingsResponseOutput ¶
func (o TerminalSettingsResponseOutput) ToTerminalSettingsResponseOutput() TerminalSettingsResponseOutput
func (TerminalSettingsResponseOutput) ToTerminalSettingsResponseOutputWithContext ¶
func (o TerminalSettingsResponseOutput) ToTerminalSettingsResponseOutputWithContext(ctx context.Context) TerminalSettingsResponseOutput
func (TerminalSettingsResponseOutput) ToTerminalSettingsResponsePtrOutput ¶
func (o TerminalSettingsResponseOutput) ToTerminalSettingsResponsePtrOutput() TerminalSettingsResponsePtrOutput
func (TerminalSettingsResponseOutput) ToTerminalSettingsResponsePtrOutputWithContext ¶
func (o TerminalSettingsResponseOutput) ToTerminalSettingsResponsePtrOutputWithContext(ctx context.Context) TerminalSettingsResponsePtrOutput
type TerminalSettingsResponsePtrInput ¶
type TerminalSettingsResponsePtrInput interface { pulumi.Input ToTerminalSettingsResponsePtrOutput() TerminalSettingsResponsePtrOutput ToTerminalSettingsResponsePtrOutputWithContext(context.Context) TerminalSettingsResponsePtrOutput }
TerminalSettingsResponsePtrInput is an input type that accepts TerminalSettingsResponseArgs, TerminalSettingsResponsePtr and TerminalSettingsResponsePtrOutput values. You can construct a concrete instance of `TerminalSettingsResponsePtrInput` via:
TerminalSettingsResponseArgs{...} or: nil
func TerminalSettingsResponsePtr ¶
func TerminalSettingsResponsePtr(v *TerminalSettingsResponseArgs) TerminalSettingsResponsePtrInput
type TerminalSettingsResponsePtrOutput ¶
type TerminalSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (TerminalSettingsResponsePtrOutput) Elem ¶
func (o TerminalSettingsResponsePtrOutput) Elem() TerminalSettingsResponseOutput
func (TerminalSettingsResponsePtrOutput) ElementType ¶
func (TerminalSettingsResponsePtrOutput) ElementType() reflect.Type
func (TerminalSettingsResponsePtrOutput) FontSize ¶
func (o TerminalSettingsResponsePtrOutput) FontSize() pulumi.StringPtrOutput
Size of terminal font.
func (TerminalSettingsResponsePtrOutput) FontStyle ¶
func (o TerminalSettingsResponsePtrOutput) FontStyle() pulumi.StringPtrOutput
Style of terminal font.
func (TerminalSettingsResponsePtrOutput) ToTerminalSettingsResponsePtrOutput ¶
func (o TerminalSettingsResponsePtrOutput) ToTerminalSettingsResponsePtrOutput() TerminalSettingsResponsePtrOutput
func (TerminalSettingsResponsePtrOutput) ToTerminalSettingsResponsePtrOutputWithContext ¶
func (o TerminalSettingsResponsePtrOutput) ToTerminalSettingsResponsePtrOutputWithContext(ctx context.Context) TerminalSettingsResponsePtrOutput
type UserProperties ¶
type UserProperties struct { // The preferred location of the cloud shell. PreferredLocation string `pulumi:"preferredLocation"` // The operating system type of the cloud shell. Deprecated, use preferredShellType. PreferredOsType string `pulumi:"preferredOsType"` // The shell type of the cloud shell. PreferredShellType string `pulumi:"preferredShellType"` // The storage profile of the user settings. StorageProfile StorageProfile `pulumi:"storageProfile"` // Settings for terminal appearance. TerminalSettings TerminalSettings `pulumi:"terminalSettings"` }
The cloud shell user settings properties.
type UserPropertiesArgs ¶
type UserPropertiesArgs struct { // The preferred location of the cloud shell. PreferredLocation pulumi.StringInput `pulumi:"preferredLocation"` // The operating system type of the cloud shell. Deprecated, use preferredShellType. PreferredOsType pulumi.StringInput `pulumi:"preferredOsType"` // The shell type of the cloud shell. PreferredShellType pulumi.StringInput `pulumi:"preferredShellType"` // The storage profile of the user settings. StorageProfile StorageProfileInput `pulumi:"storageProfile"` // Settings for terminal appearance. TerminalSettings TerminalSettingsInput `pulumi:"terminalSettings"` }
The cloud shell user settings properties.
func (UserPropertiesArgs) ElementType ¶
func (UserPropertiesArgs) ElementType() reflect.Type
func (UserPropertiesArgs) ToUserPropertiesOutput ¶
func (i UserPropertiesArgs) ToUserPropertiesOutput() UserPropertiesOutput
func (UserPropertiesArgs) ToUserPropertiesOutputWithContext ¶
func (i UserPropertiesArgs) ToUserPropertiesOutputWithContext(ctx context.Context) UserPropertiesOutput
func (UserPropertiesArgs) ToUserPropertiesPtrOutput ¶
func (i UserPropertiesArgs) ToUserPropertiesPtrOutput() UserPropertiesPtrOutput
func (UserPropertiesArgs) ToUserPropertiesPtrOutputWithContext ¶
func (i UserPropertiesArgs) ToUserPropertiesPtrOutputWithContext(ctx context.Context) UserPropertiesPtrOutput
type UserPropertiesInput ¶
type UserPropertiesInput interface { pulumi.Input ToUserPropertiesOutput() UserPropertiesOutput ToUserPropertiesOutputWithContext(context.Context) UserPropertiesOutput }
UserPropertiesInput is an input type that accepts UserPropertiesArgs and UserPropertiesOutput values. You can construct a concrete instance of `UserPropertiesInput` via:
UserPropertiesArgs{...}
type UserPropertiesOutput ¶
type UserPropertiesOutput struct{ *pulumi.OutputState }
The cloud shell user settings properties.
func (UserPropertiesOutput) ElementType ¶
func (UserPropertiesOutput) ElementType() reflect.Type
func (UserPropertiesOutput) PreferredLocation ¶
func (o UserPropertiesOutput) PreferredLocation() pulumi.StringOutput
The preferred location of the cloud shell.
func (UserPropertiesOutput) PreferredOsType ¶
func (o UserPropertiesOutput) PreferredOsType() pulumi.StringOutput
The operating system type of the cloud shell. Deprecated, use preferredShellType.
func (UserPropertiesOutput) PreferredShellType ¶
func (o UserPropertiesOutput) PreferredShellType() pulumi.StringOutput
The shell type of the cloud shell.
func (UserPropertiesOutput) StorageProfile ¶
func (o UserPropertiesOutput) StorageProfile() StorageProfileOutput
The storage profile of the user settings.
func (UserPropertiesOutput) TerminalSettings ¶
func (o UserPropertiesOutput) TerminalSettings() TerminalSettingsOutput
Settings for terminal appearance.
func (UserPropertiesOutput) ToUserPropertiesOutput ¶
func (o UserPropertiesOutput) ToUserPropertiesOutput() UserPropertiesOutput
func (UserPropertiesOutput) ToUserPropertiesOutputWithContext ¶
func (o UserPropertiesOutput) ToUserPropertiesOutputWithContext(ctx context.Context) UserPropertiesOutput
func (UserPropertiesOutput) ToUserPropertiesPtrOutput ¶
func (o UserPropertiesOutput) ToUserPropertiesPtrOutput() UserPropertiesPtrOutput
func (UserPropertiesOutput) ToUserPropertiesPtrOutputWithContext ¶
func (o UserPropertiesOutput) ToUserPropertiesPtrOutputWithContext(ctx context.Context) UserPropertiesPtrOutput
type UserPropertiesPtrInput ¶
type UserPropertiesPtrInput interface { pulumi.Input ToUserPropertiesPtrOutput() UserPropertiesPtrOutput ToUserPropertiesPtrOutputWithContext(context.Context) UserPropertiesPtrOutput }
UserPropertiesPtrInput is an input type that accepts UserPropertiesArgs, UserPropertiesPtr and UserPropertiesPtrOutput values. You can construct a concrete instance of `UserPropertiesPtrInput` via:
UserPropertiesArgs{...} or: nil
func UserPropertiesPtr ¶
func UserPropertiesPtr(v *UserPropertiesArgs) UserPropertiesPtrInput
type UserPropertiesPtrOutput ¶
type UserPropertiesPtrOutput struct{ *pulumi.OutputState }
func (UserPropertiesPtrOutput) Elem ¶
func (o UserPropertiesPtrOutput) Elem() UserPropertiesOutput
func (UserPropertiesPtrOutput) ElementType ¶
func (UserPropertiesPtrOutput) ElementType() reflect.Type
func (UserPropertiesPtrOutput) PreferredLocation ¶
func (o UserPropertiesPtrOutput) PreferredLocation() pulumi.StringPtrOutput
The preferred location of the cloud shell.
func (UserPropertiesPtrOutput) PreferredOsType ¶
func (o UserPropertiesPtrOutput) PreferredOsType() pulumi.StringPtrOutput
The operating system type of the cloud shell. Deprecated, use preferredShellType.
func (UserPropertiesPtrOutput) PreferredShellType ¶
func (o UserPropertiesPtrOutput) PreferredShellType() pulumi.StringPtrOutput
The shell type of the cloud shell.
func (UserPropertiesPtrOutput) StorageProfile ¶
func (o UserPropertiesPtrOutput) StorageProfile() StorageProfilePtrOutput
The storage profile of the user settings.
func (UserPropertiesPtrOutput) TerminalSettings ¶
func (o UserPropertiesPtrOutput) TerminalSettings() TerminalSettingsPtrOutput
Settings for terminal appearance.
func (UserPropertiesPtrOutput) ToUserPropertiesPtrOutput ¶
func (o UserPropertiesPtrOutput) ToUserPropertiesPtrOutput() UserPropertiesPtrOutput
func (UserPropertiesPtrOutput) ToUserPropertiesPtrOutputWithContext ¶
func (o UserPropertiesPtrOutput) ToUserPropertiesPtrOutputWithContext(ctx context.Context) UserPropertiesPtrOutput
type UserPropertiesResponse ¶
type UserPropertiesResponse struct { // The preferred location of the cloud shell. PreferredLocation string `pulumi:"preferredLocation"` // The operating system type of the cloud shell. Deprecated, use preferredShellType. PreferredOsType string `pulumi:"preferredOsType"` // The shell type of the cloud shell. PreferredShellType string `pulumi:"preferredShellType"` // The storage profile of the user settings. StorageProfile StorageProfileResponse `pulumi:"storageProfile"` // Settings for terminal appearance. TerminalSettings TerminalSettingsResponse `pulumi:"terminalSettings"` }
The cloud shell user settings properties.
type UserPropertiesResponseArgs ¶
type UserPropertiesResponseArgs struct { // The preferred location of the cloud shell. PreferredLocation pulumi.StringInput `pulumi:"preferredLocation"` // The operating system type of the cloud shell. Deprecated, use preferredShellType. PreferredOsType pulumi.StringInput `pulumi:"preferredOsType"` // The shell type of the cloud shell. PreferredShellType pulumi.StringInput `pulumi:"preferredShellType"` // The storage profile of the user settings. StorageProfile StorageProfileResponseInput `pulumi:"storageProfile"` // Settings for terminal appearance. TerminalSettings TerminalSettingsResponseInput `pulumi:"terminalSettings"` }
The cloud shell user settings properties.
func (UserPropertiesResponseArgs) ElementType ¶
func (UserPropertiesResponseArgs) ElementType() reflect.Type
func (UserPropertiesResponseArgs) ToUserPropertiesResponseOutput ¶
func (i UserPropertiesResponseArgs) ToUserPropertiesResponseOutput() UserPropertiesResponseOutput
func (UserPropertiesResponseArgs) ToUserPropertiesResponseOutputWithContext ¶
func (i UserPropertiesResponseArgs) ToUserPropertiesResponseOutputWithContext(ctx context.Context) UserPropertiesResponseOutput
func (UserPropertiesResponseArgs) ToUserPropertiesResponsePtrOutput ¶
func (i UserPropertiesResponseArgs) ToUserPropertiesResponsePtrOutput() UserPropertiesResponsePtrOutput
func (UserPropertiesResponseArgs) ToUserPropertiesResponsePtrOutputWithContext ¶
func (i UserPropertiesResponseArgs) ToUserPropertiesResponsePtrOutputWithContext(ctx context.Context) UserPropertiesResponsePtrOutput
type UserPropertiesResponseInput ¶
type UserPropertiesResponseInput interface { pulumi.Input ToUserPropertiesResponseOutput() UserPropertiesResponseOutput ToUserPropertiesResponseOutputWithContext(context.Context) UserPropertiesResponseOutput }
UserPropertiesResponseInput is an input type that accepts UserPropertiesResponseArgs and UserPropertiesResponseOutput values. You can construct a concrete instance of `UserPropertiesResponseInput` via:
UserPropertiesResponseArgs{...}
type UserPropertiesResponseOutput ¶
type UserPropertiesResponseOutput struct{ *pulumi.OutputState }
The cloud shell user settings properties.
func (UserPropertiesResponseOutput) ElementType ¶
func (UserPropertiesResponseOutput) ElementType() reflect.Type
func (UserPropertiesResponseOutput) PreferredLocation ¶
func (o UserPropertiesResponseOutput) PreferredLocation() pulumi.StringOutput
The preferred location of the cloud shell.
func (UserPropertiesResponseOutput) PreferredOsType ¶
func (o UserPropertiesResponseOutput) PreferredOsType() pulumi.StringOutput
The operating system type of the cloud shell. Deprecated, use preferredShellType.
func (UserPropertiesResponseOutput) PreferredShellType ¶
func (o UserPropertiesResponseOutput) PreferredShellType() pulumi.StringOutput
The shell type of the cloud shell.
func (UserPropertiesResponseOutput) StorageProfile ¶
func (o UserPropertiesResponseOutput) StorageProfile() StorageProfileResponseOutput
The storage profile of the user settings.
func (UserPropertiesResponseOutput) TerminalSettings ¶
func (o UserPropertiesResponseOutput) TerminalSettings() TerminalSettingsResponseOutput
Settings for terminal appearance.
func (UserPropertiesResponseOutput) ToUserPropertiesResponseOutput ¶
func (o UserPropertiesResponseOutput) ToUserPropertiesResponseOutput() UserPropertiesResponseOutput
func (UserPropertiesResponseOutput) ToUserPropertiesResponseOutputWithContext ¶
func (o UserPropertiesResponseOutput) ToUserPropertiesResponseOutputWithContext(ctx context.Context) UserPropertiesResponseOutput
func (UserPropertiesResponseOutput) ToUserPropertiesResponsePtrOutput ¶
func (o UserPropertiesResponseOutput) ToUserPropertiesResponsePtrOutput() UserPropertiesResponsePtrOutput
func (UserPropertiesResponseOutput) ToUserPropertiesResponsePtrOutputWithContext ¶
func (o UserPropertiesResponseOutput) ToUserPropertiesResponsePtrOutputWithContext(ctx context.Context) UserPropertiesResponsePtrOutput
type UserPropertiesResponsePtrInput ¶
type UserPropertiesResponsePtrInput interface { pulumi.Input ToUserPropertiesResponsePtrOutput() UserPropertiesResponsePtrOutput ToUserPropertiesResponsePtrOutputWithContext(context.Context) UserPropertiesResponsePtrOutput }
UserPropertiesResponsePtrInput is an input type that accepts UserPropertiesResponseArgs, UserPropertiesResponsePtr and UserPropertiesResponsePtrOutput values. You can construct a concrete instance of `UserPropertiesResponsePtrInput` via:
UserPropertiesResponseArgs{...} or: nil
func UserPropertiesResponsePtr ¶
func UserPropertiesResponsePtr(v *UserPropertiesResponseArgs) UserPropertiesResponsePtrInput
type UserPropertiesResponsePtrOutput ¶
type UserPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (UserPropertiesResponsePtrOutput) Elem ¶
func (o UserPropertiesResponsePtrOutput) Elem() UserPropertiesResponseOutput
func (UserPropertiesResponsePtrOutput) ElementType ¶
func (UserPropertiesResponsePtrOutput) ElementType() reflect.Type
func (UserPropertiesResponsePtrOutput) PreferredLocation ¶
func (o UserPropertiesResponsePtrOutput) PreferredLocation() pulumi.StringPtrOutput
The preferred location of the cloud shell.
func (UserPropertiesResponsePtrOutput) PreferredOsType ¶
func (o UserPropertiesResponsePtrOutput) PreferredOsType() pulumi.StringPtrOutput
The operating system type of the cloud shell. Deprecated, use preferredShellType.
func (UserPropertiesResponsePtrOutput) PreferredShellType ¶
func (o UserPropertiesResponsePtrOutput) PreferredShellType() pulumi.StringPtrOutput
The shell type of the cloud shell.
func (UserPropertiesResponsePtrOutput) StorageProfile ¶
func (o UserPropertiesResponsePtrOutput) StorageProfile() StorageProfileResponsePtrOutput
The storage profile of the user settings.
func (UserPropertiesResponsePtrOutput) TerminalSettings ¶
func (o UserPropertiesResponsePtrOutput) TerminalSettings() TerminalSettingsResponsePtrOutput
Settings for terminal appearance.
func (UserPropertiesResponsePtrOutput) ToUserPropertiesResponsePtrOutput ¶
func (o UserPropertiesResponsePtrOutput) ToUserPropertiesResponsePtrOutput() UserPropertiesResponsePtrOutput
func (UserPropertiesResponsePtrOutput) ToUserPropertiesResponsePtrOutputWithContext ¶
func (o UserPropertiesResponsePtrOutput) ToUserPropertiesResponsePtrOutputWithContext(ctx context.Context) UserPropertiesResponsePtrOutput
type UserSettings ¶
type UserSettings struct { pulumi.CustomResourceState // The cloud shell user settings properties. Properties UserPropertiesResponseOutput `pulumi:"properties"` }
Response to get user settings
func GetUserSettings ¶
func GetUserSettings(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserSettingsState, opts ...pulumi.ResourceOption) (*UserSettings, error)
GetUserSettings gets an existing UserSettings 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 NewUserSettings ¶
func NewUserSettings(ctx *pulumi.Context, name string, args *UserSettingsArgs, opts ...pulumi.ResourceOption) (*UserSettings, error)
NewUserSettings registers a new resource with the given unique name, arguments, and options.
func (UserSettings) ElementType ¶ added in v0.2.6
func (UserSettings) ElementType() reflect.Type
func (UserSettings) ToUserSettingsOutput ¶ added in v0.2.6
func (i UserSettings) ToUserSettingsOutput() UserSettingsOutput
func (UserSettings) ToUserSettingsOutputWithContext ¶ added in v0.2.6
func (i UserSettings) ToUserSettingsOutputWithContext(ctx context.Context) UserSettingsOutput
type UserSettingsArgs ¶
type UserSettingsArgs struct { // The cloud shell user settings properties. Properties UserPropertiesInput // The name of the user settings UserSettingsName pulumi.StringInput }
The set of arguments for constructing a UserSettings resource.
func (UserSettingsArgs) ElementType ¶
func (UserSettingsArgs) ElementType() reflect.Type
type UserSettingsInput ¶ added in v0.2.6
type UserSettingsInput interface { pulumi.Input ToUserSettingsOutput() UserSettingsOutput ToUserSettingsOutputWithContext(ctx context.Context) UserSettingsOutput }
type UserSettingsOutput ¶ added in v0.2.6
type UserSettingsOutput struct {
*pulumi.OutputState
}
func (UserSettingsOutput) ElementType ¶ added in v0.2.6
func (UserSettingsOutput) ElementType() reflect.Type
func (UserSettingsOutput) ToUserSettingsOutput ¶ added in v0.2.6
func (o UserSettingsOutput) ToUserSettingsOutput() UserSettingsOutput
func (UserSettingsOutput) ToUserSettingsOutputWithContext ¶ added in v0.2.6
func (o UserSettingsOutput) ToUserSettingsOutputWithContext(ctx context.Context) UserSettingsOutput
type UserSettingsState ¶
type UserSettingsState struct { // The cloud shell user settings properties. Properties UserPropertiesResponsePtrInput }
func (UserSettingsState) ElementType ¶
func (UserSettingsState) ElementType() reflect.Type
type UserSettingsWithLocation ¶
type UserSettingsWithLocation struct { pulumi.CustomResourceState // The cloud shell user settings properties. Properties UserPropertiesResponseOutput `pulumi:"properties"` }
Response to get user settings
func GetUserSettingsWithLocation ¶
func GetUserSettingsWithLocation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserSettingsWithLocationState, opts ...pulumi.ResourceOption) (*UserSettingsWithLocation, error)
GetUserSettingsWithLocation gets an existing UserSettingsWithLocation 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 NewUserSettingsWithLocation ¶
func NewUserSettingsWithLocation(ctx *pulumi.Context, name string, args *UserSettingsWithLocationArgs, opts ...pulumi.ResourceOption) (*UserSettingsWithLocation, error)
NewUserSettingsWithLocation registers a new resource with the given unique name, arguments, and options.
func (UserSettingsWithLocation) ElementType ¶ added in v0.2.6
func (UserSettingsWithLocation) ElementType() reflect.Type
func (UserSettingsWithLocation) ToUserSettingsWithLocationOutput ¶ added in v0.2.6
func (i UserSettingsWithLocation) ToUserSettingsWithLocationOutput() UserSettingsWithLocationOutput
func (UserSettingsWithLocation) ToUserSettingsWithLocationOutputWithContext ¶ added in v0.2.6
func (i UserSettingsWithLocation) ToUserSettingsWithLocationOutputWithContext(ctx context.Context) UserSettingsWithLocationOutput
type UserSettingsWithLocationArgs ¶
type UserSettingsWithLocationArgs struct { // The provider location Location pulumi.StringInput // The cloud shell user settings properties. Properties UserPropertiesInput // The name of the user settings UserSettingsName pulumi.StringInput }
The set of arguments for constructing a UserSettingsWithLocation resource.
func (UserSettingsWithLocationArgs) ElementType ¶
func (UserSettingsWithLocationArgs) ElementType() reflect.Type
type UserSettingsWithLocationInput ¶ added in v0.2.6
type UserSettingsWithLocationInput interface { pulumi.Input ToUserSettingsWithLocationOutput() UserSettingsWithLocationOutput ToUserSettingsWithLocationOutputWithContext(ctx context.Context) UserSettingsWithLocationOutput }
type UserSettingsWithLocationOutput ¶ added in v0.2.6
type UserSettingsWithLocationOutput struct {
*pulumi.OutputState
}
func (UserSettingsWithLocationOutput) ElementType ¶ added in v0.2.6
func (UserSettingsWithLocationOutput) ElementType() reflect.Type
func (UserSettingsWithLocationOutput) ToUserSettingsWithLocationOutput ¶ added in v0.2.6
func (o UserSettingsWithLocationOutput) ToUserSettingsWithLocationOutput() UserSettingsWithLocationOutput
func (UserSettingsWithLocationOutput) ToUserSettingsWithLocationOutputWithContext ¶ added in v0.2.6
func (o UserSettingsWithLocationOutput) ToUserSettingsWithLocationOutputWithContext(ctx context.Context) UserSettingsWithLocationOutput
type UserSettingsWithLocationState ¶
type UserSettingsWithLocationState struct { // The cloud shell user settings properties. Properties UserPropertiesResponsePtrInput }
func (UserSettingsWithLocationState) ElementType ¶
func (UserSettingsWithLocationState) ElementType() reflect.Type