This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi
azure-native.portal.getUserSettingsWithLocation
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 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. Azure REST API version: 2018-10-01.
Using getUserSettingsWithLocation
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 getUserSettingsWithLocation(args: GetUserSettingsWithLocationArgs, opts?: InvokeOptions): Promise<GetUserSettingsWithLocationResult>
function getUserSettingsWithLocationOutput(args: GetUserSettingsWithLocationOutputArgs, opts?: InvokeOptions): Output<GetUserSettingsWithLocationResult>
def get_user_settings_with_location(location: Optional[str] = None,
user_settings_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetUserSettingsWithLocationResult
def get_user_settings_with_location_output(location: Optional[pulumi.Input[str]] = None,
user_settings_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetUserSettingsWithLocationResult]
func LookupUserSettingsWithLocation(ctx *Context, args *LookupUserSettingsWithLocationArgs, opts ...InvokeOption) (*LookupUserSettingsWithLocationResult, error)
func LookupUserSettingsWithLocationOutput(ctx *Context, args *LookupUserSettingsWithLocationOutputArgs, opts ...InvokeOption) LookupUserSettingsWithLocationResultOutput
> Note: This function is named LookupUserSettingsWithLocation
in the Go SDK.
public static class GetUserSettingsWithLocation
{
public static Task<GetUserSettingsWithLocationResult> InvokeAsync(GetUserSettingsWithLocationArgs args, InvokeOptions? opts = null)
public static Output<GetUserSettingsWithLocationResult> Invoke(GetUserSettingsWithLocationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetUserSettingsWithLocationResult> getUserSettingsWithLocation(GetUserSettingsWithLocationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:portal:getUserSettingsWithLocation
arguments:
# arguments dictionary
The following arguments are supported:
- Location string
- The provider location
- User
Settings stringName - The name of the user settings
- Location string
- The provider location
- User
Settings stringName - The name of the user settings
- location String
- The provider location
- user
Settings StringName - The name of the user settings
- location string
- The provider location
- user
Settings stringName - The name of the user settings
- location str
- The provider location
- user_
settings_ strname - The name of the user settings
- location String
- The provider location
- user
Settings StringName - The name of the user settings
getUserSettingsWithLocation 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 pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi