These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.portal.getUserSettings
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Get current user settings for current signed in user. This operation returns settings for the user’s cloud shell preferences including preferred location, storage profile, shell type, font and size settings. API Version: 2018-10-01.
Using getUserSettings
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getUserSettings(args: GetUserSettingsArgs, opts?: InvokeOptions): Promise<GetUserSettingsResult>
function getUserSettingsOutput(args: GetUserSettingsOutputArgs, opts?: InvokeOptions): Output<GetUserSettingsResult>
def get_user_settings(user_settings_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetUserSettingsResult
def get_user_settings_output(user_settings_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetUserSettingsResult]
func LookupUserSettings(ctx *Context, args *LookupUserSettingsArgs, opts ...InvokeOption) (*LookupUserSettingsResult, error)
func LookupUserSettingsOutput(ctx *Context, args *LookupUserSettingsOutputArgs, opts ...InvokeOption) LookupUserSettingsResultOutput
> Note: This function is named LookupUserSettings
in the Go SDK.
public static class GetUserSettings
{
public static Task<GetUserSettingsResult> InvokeAsync(GetUserSettingsArgs args, InvokeOptions? opts = null)
public static Output<GetUserSettingsResult> Invoke(GetUserSettingsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetUserSettingsResult> getUserSettings(GetUserSettingsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:portal:getUserSettings
arguments:
# arguments dictionary
The following arguments are supported:
- User
Settings stringName - The name of the user settings
- User
Settings stringName - The name of the user settings
- user
Settings StringName - The name of the user settings
- user
Settings stringName - The name of the user settings
- user_
settings_ strname - The name of the user settings
- user
Settings StringName - The name of the user settings
getUserSettings Result
The following output properties are available:
- Properties
Pulumi.
Azure Native. Portal. Outputs. User Properties Response - The cloud shell user settings properties.
- Properties
User
Properties Response - The cloud shell user settings properties.
- properties
User
Properties Response - The cloud shell user settings properties.
- properties
User
Properties Response - The cloud shell user settings properties.
- properties
User
Properties Response - The cloud shell user settings properties.
- properties Property Map
- The cloud shell user settings properties.
Supporting Types
StorageProfileResponse
- Disk
Size intIn GB - Size of file share
- string
- Name of the mounted file share. 63 characters or less, lowercase alphabet, numbers, and -
- Storage
Account stringResource Id - Full resource ID of storage account.
- Disk
Size intIn GB - Size of file share
- string
- Name of the mounted file share. 63 characters or less, lowercase alphabet, numbers, and -
- Storage
Account stringResource Id - Full resource ID of storage account.
- disk
Size IntegerIn GB - Size of file share
- String
- Name of the mounted file share. 63 characters or less, lowercase alphabet, numbers, and -
- storage
Account StringResource Id - Full resource ID of storage account.
- disk
Size numberIn GB - Size of file share
- string
- Name of the mounted file share. 63 characters or less, lowercase alphabet, numbers, and -
- storage
Account stringResource Id - Full resource ID of storage account.
- disk_
size_ intin_ gb - Size of file share
- str
- Name of the mounted file share. 63 characters or less, lowercase alphabet, numbers, and -
- storage_
account_ strresource_ id - Full resource ID of storage account.
- disk
Size NumberIn GB - Size of file share
- String
- Name of the mounted file share. 63 characters or less, lowercase alphabet, numbers, and -
- storage
Account StringResource Id - Full resource ID of storage account.
TerminalSettingsResponse
- font_
size str - Size of terminal font.
- font_
style str - Style of terminal font.
UserPropertiesResponse
- Preferred
Location string - The preferred location of the cloud shell.
- Preferred
Os stringType - The operating system type of the cloud shell. Deprecated, use preferredShellType.
- Preferred
Shell stringType - The shell type of the cloud shell.
- Storage
Profile Pulumi.Azure Native. Portal. Inputs. Storage Profile Response - The storage profile of the user settings.
- Terminal
Settings Pulumi.Azure Native. Portal. Inputs. Terminal Settings Response - Settings for terminal appearance.
- Preferred
Location string - The preferred location of the cloud shell.
- Preferred
Os stringType - The operating system type of the cloud shell. Deprecated, use preferredShellType.
- Preferred
Shell stringType - The shell type of the cloud shell.
- Storage
Profile StorageProfile Response - The storage profile of the user settings.
- Terminal
Settings TerminalSettings Response - Settings for terminal appearance.
- preferred
Location String - The preferred location of the cloud shell.
- preferred
Os StringType - The operating system type of the cloud shell. Deprecated, use preferredShellType.
- preferred
Shell StringType - The shell type of the cloud shell.
- storage
Profile StorageProfile Response - The storage profile of the user settings.
- terminal
Settings TerminalSettings Response - Settings for terminal appearance.
- preferred
Location string - The preferred location of the cloud shell.
- preferred
Os stringType - The operating system type of the cloud shell. Deprecated, use preferredShellType.
- preferred
Shell stringType - The shell type of the cloud shell.
- storage
Profile StorageProfile Response - The storage profile of the user settings.
- terminal
Settings TerminalSettings Response - Settings for terminal appearance.
- preferred_
location str - The preferred location of the cloud shell.
- preferred_
os_ strtype - The operating system type of the cloud shell. Deprecated, use preferredShellType.
- preferred_
shell_ strtype - The shell type of the cloud shell.
- storage_
profile StorageProfile Response - The storage profile of the user settings.
- terminal_
settings TerminalSettings Response - Settings for terminal appearance.
- preferred
Location String - The preferred location of the cloud shell.
- preferred
Os StringType - The operating system type of the cloud shell. Deprecated, use preferredShellType.
- preferred
Shell StringType - The shell type of the cloud shell.
- storage
Profile Property Map - The storage profile of the user settings.
- terminal
Settings Property Map - Settings for terminal appearance.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi