Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.looker/v1.Instance
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates a new Instance in a given project and location. Auto-naming is currently not supported for this resource.
Create Instance Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Instance(name: string, args: InstanceArgs, opts?: CustomResourceOptions);@overload
def Instance(resource_name: str,
             args: InstanceArgs,
             opts: Optional[ResourceOptions] = None)
@overload
def Instance(resource_name: str,
             opts: Optional[ResourceOptions] = None,
             instance_id: Optional[str] = None,
             maintenance_window: Optional[MaintenanceWindowArgs] = None,
             private_ip_enabled: Optional[bool] = None,
             deny_maintenance_period: Optional[DenyMaintenancePeriodArgs] = None,
             encryption_config: Optional[EncryptionConfigArgs] = None,
             consumer_network: Optional[str] = None,
             location: Optional[str] = None,
             custom_domain: Optional[CustomDomainArgs] = None,
             oauth_config: Optional[OAuthConfigArgs] = None,
             maintenance_schedule: Optional[MaintenanceScheduleArgs] = None,
             platform_edition: Optional[InstancePlatformEdition] = None,
             admin_settings: Optional[AdminSettingsArgs] = None,
             project: Optional[str] = None,
             public_ip_enabled: Optional[bool] = None,
             reserved_range: Optional[str] = None,
             user_metadata: Optional[UserMetadataArgs] = None)func NewInstance(ctx *Context, name string, args InstanceArgs, opts ...ResourceOption) (*Instance, error)public Instance(string name, InstanceArgs args, CustomResourceOptions? opts = null)
public Instance(String name, InstanceArgs args)
public Instance(String name, InstanceArgs args, CustomResourceOptions options)
type: google-native:looker/v1:Instance
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args InstanceArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var exampleinstanceResourceResourceFromLookerv1 = new GoogleNative.Looker.V1.Instance("exampleinstanceResourceResourceFromLookerv1", new()
{
    InstanceId = "string",
    MaintenanceWindow = new GoogleNative.Looker.V1.Inputs.MaintenanceWindowArgs
    {
        DayOfWeek = GoogleNative.Looker.V1.MaintenanceWindowDayOfWeek.DayOfWeekUnspecified,
        StartTime = new GoogleNative.Looker.V1.Inputs.TimeOfDayArgs
        {
            Hours = 0,
            Minutes = 0,
            Nanos = 0,
            Seconds = 0,
        },
    },
    PrivateIpEnabled = false,
    DenyMaintenancePeriod = new GoogleNative.Looker.V1.Inputs.DenyMaintenancePeriodArgs
    {
        EndDate = new GoogleNative.Looker.V1.Inputs.DateArgs
        {
            Day = 0,
            Month = 0,
            Year = 0,
        },
        StartDate = new GoogleNative.Looker.V1.Inputs.DateArgs
        {
            Day = 0,
            Month = 0,
            Year = 0,
        },
        Time = new GoogleNative.Looker.V1.Inputs.TimeOfDayArgs
        {
            Hours = 0,
            Minutes = 0,
            Nanos = 0,
            Seconds = 0,
        },
    },
    EncryptionConfig = new GoogleNative.Looker.V1.Inputs.EncryptionConfigArgs
    {
        KmsKeyName = "string",
    },
    ConsumerNetwork = "string",
    Location = "string",
    CustomDomain = new GoogleNative.Looker.V1.Inputs.CustomDomainArgs
    {
        Domain = "string",
        State = GoogleNative.Looker.V1.CustomDomainState.CustomDomainStateUnspecified,
    },
    OauthConfig = new GoogleNative.Looker.V1.Inputs.OAuthConfigArgs
    {
        ClientId = "string",
        ClientSecret = "string",
    },
    MaintenanceSchedule = new GoogleNative.Looker.V1.Inputs.MaintenanceScheduleArgs
    {
        EndTime = "string",
        StartTime = "string",
    },
    PlatformEdition = GoogleNative.Looker.V1.InstancePlatformEdition.PlatformEditionUnspecified,
    AdminSettings = new GoogleNative.Looker.V1.Inputs.AdminSettingsArgs
    {
        AllowedEmailDomains = new[]
        {
            "string",
        },
    },
    Project = "string",
    PublicIpEnabled = false,
    ReservedRange = "string",
    UserMetadata = new GoogleNative.Looker.V1.Inputs.UserMetadataArgs
    {
        AdditionalDeveloperUserCount = 0,
        AdditionalStandardUserCount = 0,
        AdditionalViewerUserCount = 0,
    },
});
example, err := looker.NewInstance(ctx, "exampleinstanceResourceResourceFromLookerv1", &looker.InstanceArgs{
	InstanceId: pulumi.String("string"),
	MaintenanceWindow: &looker.MaintenanceWindowArgs{
		DayOfWeek: looker.MaintenanceWindowDayOfWeekDayOfWeekUnspecified,
		StartTime: &looker.TimeOfDayArgs{
			Hours:   pulumi.Int(0),
			Minutes: pulumi.Int(0),
			Nanos:   pulumi.Int(0),
			Seconds: pulumi.Int(0),
		},
	},
	PrivateIpEnabled: pulumi.Bool(false),
	DenyMaintenancePeriod: &looker.DenyMaintenancePeriodArgs{
		EndDate: &looker.DateArgs{
			Day:   pulumi.Int(0),
			Month: pulumi.Int(0),
			Year:  pulumi.Int(0),
		},
		StartDate: &looker.DateArgs{
			Day:   pulumi.Int(0),
			Month: pulumi.Int(0),
			Year:  pulumi.Int(0),
		},
		Time: &looker.TimeOfDayArgs{
			Hours:   pulumi.Int(0),
			Minutes: pulumi.Int(0),
			Nanos:   pulumi.Int(0),
			Seconds: pulumi.Int(0),
		},
	},
	EncryptionConfig: &looker.EncryptionConfigArgs{
		KmsKeyName: pulumi.String("string"),
	},
	ConsumerNetwork: pulumi.String("string"),
	Location:        pulumi.String("string"),
	CustomDomain: &looker.CustomDomainArgs{
		Domain: pulumi.String("string"),
		State:  looker.CustomDomainStateCustomDomainStateUnspecified,
	},
	OauthConfig: &looker.OAuthConfigArgs{
		ClientId:     pulumi.String("string"),
		ClientSecret: pulumi.String("string"),
	},
	MaintenanceSchedule: &looker.MaintenanceScheduleArgs{
		EndTime:   pulumi.String("string"),
		StartTime: pulumi.String("string"),
	},
	PlatformEdition: looker.InstancePlatformEditionPlatformEditionUnspecified,
	AdminSettings: &looker.AdminSettingsArgs{
		AllowedEmailDomains: pulumi.StringArray{
			pulumi.String("string"),
		},
	},
	Project:         pulumi.String("string"),
	PublicIpEnabled: pulumi.Bool(false),
	ReservedRange:   pulumi.String("string"),
	UserMetadata: &looker.UserMetadataArgs{
		AdditionalDeveloperUserCount: pulumi.Int(0),
		AdditionalStandardUserCount:  pulumi.Int(0),
		AdditionalViewerUserCount:    pulumi.Int(0),
	},
})
var exampleinstanceResourceResourceFromLookerv1 = new Instance("exampleinstanceResourceResourceFromLookerv1", InstanceArgs.builder()
    .instanceId("string")
    .maintenanceWindow(MaintenanceWindowArgs.builder()
        .dayOfWeek("DAY_OF_WEEK_UNSPECIFIED")
        .startTime(TimeOfDayArgs.builder()
            .hours(0)
            .minutes(0)
            .nanos(0)
            .seconds(0)
            .build())
        .build())
    .privateIpEnabled(false)
    .denyMaintenancePeriod(DenyMaintenancePeriodArgs.builder()
        .endDate(DateArgs.builder()
            .day(0)
            .month(0)
            .year(0)
            .build())
        .startDate(DateArgs.builder()
            .day(0)
            .month(0)
            .year(0)
            .build())
        .time(TimeOfDayArgs.builder()
            .hours(0)
            .minutes(0)
            .nanos(0)
            .seconds(0)
            .build())
        .build())
    .encryptionConfig(EncryptionConfigArgs.builder()
        .kmsKeyName("string")
        .build())
    .consumerNetwork("string")
    .location("string")
    .customDomain(CustomDomainArgs.builder()
        .domain("string")
        .state("CUSTOM_DOMAIN_STATE_UNSPECIFIED")
        .build())
    .oauthConfig(OAuthConfigArgs.builder()
        .clientId("string")
        .clientSecret("string")
        .build())
    .maintenanceSchedule(MaintenanceScheduleArgs.builder()
        .endTime("string")
        .startTime("string")
        .build())
    .platformEdition("PLATFORM_EDITION_UNSPECIFIED")
    .adminSettings(AdminSettingsArgs.builder()
        .allowedEmailDomains("string")
        .build())
    .project("string")
    .publicIpEnabled(false)
    .reservedRange("string")
    .userMetadata(UserMetadataArgs.builder()
        .additionalDeveloperUserCount(0)
        .additionalStandardUserCount(0)
        .additionalViewerUserCount(0)
        .build())
    .build());
exampleinstance_resource_resource_from_lookerv1 = google_native.looker.v1.Instance("exampleinstanceResourceResourceFromLookerv1",
    instance_id="string",
    maintenance_window={
        "day_of_week": google_native.looker.v1.MaintenanceWindowDayOfWeek.DAY_OF_WEEK_UNSPECIFIED,
        "start_time": {
            "hours": 0,
            "minutes": 0,
            "nanos": 0,
            "seconds": 0,
        },
    },
    private_ip_enabled=False,
    deny_maintenance_period={
        "end_date": {
            "day": 0,
            "month": 0,
            "year": 0,
        },
        "start_date": {
            "day": 0,
            "month": 0,
            "year": 0,
        },
        "time": {
            "hours": 0,
            "minutes": 0,
            "nanos": 0,
            "seconds": 0,
        },
    },
    encryption_config={
        "kms_key_name": "string",
    },
    consumer_network="string",
    location="string",
    custom_domain={
        "domain": "string",
        "state": google_native.looker.v1.CustomDomainState.CUSTOM_DOMAIN_STATE_UNSPECIFIED,
    },
    oauth_config={
        "client_id": "string",
        "client_secret": "string",
    },
    maintenance_schedule={
        "end_time": "string",
        "start_time": "string",
    },
    platform_edition=google_native.looker.v1.InstancePlatformEdition.PLATFORM_EDITION_UNSPECIFIED,
    admin_settings={
        "allowed_email_domains": ["string"],
    },
    project="string",
    public_ip_enabled=False,
    reserved_range="string",
    user_metadata={
        "additional_developer_user_count": 0,
        "additional_standard_user_count": 0,
        "additional_viewer_user_count": 0,
    })
const exampleinstanceResourceResourceFromLookerv1 = new google_native.looker.v1.Instance("exampleinstanceResourceResourceFromLookerv1", {
    instanceId: "string",
    maintenanceWindow: {
        dayOfWeek: google_native.looker.v1.MaintenanceWindowDayOfWeek.DayOfWeekUnspecified,
        startTime: {
            hours: 0,
            minutes: 0,
            nanos: 0,
            seconds: 0,
        },
    },
    privateIpEnabled: false,
    denyMaintenancePeriod: {
        endDate: {
            day: 0,
            month: 0,
            year: 0,
        },
        startDate: {
            day: 0,
            month: 0,
            year: 0,
        },
        time: {
            hours: 0,
            minutes: 0,
            nanos: 0,
            seconds: 0,
        },
    },
    encryptionConfig: {
        kmsKeyName: "string",
    },
    consumerNetwork: "string",
    location: "string",
    customDomain: {
        domain: "string",
        state: google_native.looker.v1.CustomDomainState.CustomDomainStateUnspecified,
    },
    oauthConfig: {
        clientId: "string",
        clientSecret: "string",
    },
    maintenanceSchedule: {
        endTime: "string",
        startTime: "string",
    },
    platformEdition: google_native.looker.v1.InstancePlatformEdition.PlatformEditionUnspecified,
    adminSettings: {
        allowedEmailDomains: ["string"],
    },
    project: "string",
    publicIpEnabled: false,
    reservedRange: "string",
    userMetadata: {
        additionalDeveloperUserCount: 0,
        additionalStandardUserCount: 0,
        additionalViewerUserCount: 0,
    },
});
type: google-native:looker/v1:Instance
properties:
    adminSettings:
        allowedEmailDomains:
            - string
    consumerNetwork: string
    customDomain:
        domain: string
        state: CUSTOM_DOMAIN_STATE_UNSPECIFIED
    denyMaintenancePeriod:
        endDate:
            day: 0
            month: 0
            year: 0
        startDate:
            day: 0
            month: 0
            year: 0
        time:
            hours: 0
            minutes: 0
            nanos: 0
            seconds: 0
    encryptionConfig:
        kmsKeyName: string
    instanceId: string
    location: string
    maintenanceSchedule:
        endTime: string
        startTime: string
    maintenanceWindow:
        dayOfWeek: DAY_OF_WEEK_UNSPECIFIED
        startTime:
            hours: 0
            minutes: 0
            nanos: 0
            seconds: 0
    oauthConfig:
        clientId: string
        clientSecret: string
    platformEdition: PLATFORM_EDITION_UNSPECIFIED
    privateIpEnabled: false
    project: string
    publicIpEnabled: false
    reservedRange: string
    userMetadata:
        additionalDeveloperUserCount: 0
        additionalStandardUserCount: 0
        additionalViewerUserCount: 0
Instance Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Instance resource accepts the following input properties:
- InstanceId string
- Required. The unique instance identifier. Must contain only lowercase letters, numbers, or hyphens, with the first character a letter and the last a letter or a number. 63 characters maximum.
- AdminSettings Pulumi.Google Native. Looker. V1. Inputs. Admin Settings 
- Looker Instance Admin settings.
- ConsumerNetwork string
- Network name in the consumer project. Format: projects/{project}/global/networks/{network}. Note that the consumer network may be in a different GCP project than the consumer project that is hosting the Looker Instance.
- CustomDomain Pulumi.Google Native. Looker. V1. Inputs. Custom Domain 
- DenyMaintenance Pulumi.Period Google Native. Looker. V1. Inputs. Deny Maintenance Period 
- Maintenance denial period for this instance.
- EncryptionConfig Pulumi.Google Native. Looker. V1. Inputs. Encryption Config 
- Encryption configuration (CMEK). Only set if CMEK has been enabled on the instance.
- Location string
- MaintenanceSchedule Pulumi.Google Native. Looker. V1. Inputs. Maintenance Schedule 
- Maintenance schedule for this instance.
- MaintenanceWindow Pulumi.Google Native. Looker. V1. Inputs. Maintenance Window 
- Maintenance window for this instance.
- OauthConfig Pulumi.Google Native. Looker. V1. Inputs. OAuth Config 
- Looker instance OAuth login settings.
- PlatformEdition Pulumi.Google Native. Looker. V1. Instance Platform Edition 
- Platform edition.
- PrivateIp boolEnabled 
- Whether private IP is enabled on the Looker instance.
- Project string
- PublicIp boolEnabled 
- Whether public IP is enabled on the Looker instance.
- ReservedRange string
- Name of a reserved IP address range within the Instance.consumer_network, to be used for private services access connection. May or may not be specified in a create request.
- UserMetadata Pulumi.Google Native. Looker. V1. Inputs. User Metadata 
- User metadata.
- InstanceId string
- Required. The unique instance identifier. Must contain only lowercase letters, numbers, or hyphens, with the first character a letter and the last a letter or a number. 63 characters maximum.
- AdminSettings AdminSettings Args 
- Looker Instance Admin settings.
- ConsumerNetwork string
- Network name in the consumer project. Format: projects/{project}/global/networks/{network}. Note that the consumer network may be in a different GCP project than the consumer project that is hosting the Looker Instance.
- CustomDomain CustomDomain Args 
- DenyMaintenance DenyPeriod Maintenance Period Args 
- Maintenance denial period for this instance.
- EncryptionConfig EncryptionConfig Args 
- Encryption configuration (CMEK). Only set if CMEK has been enabled on the instance.
- Location string
- MaintenanceSchedule MaintenanceSchedule Args 
- Maintenance schedule for this instance.
- MaintenanceWindow MaintenanceWindow Args 
- Maintenance window for this instance.
- OauthConfig OAuthConfig Args 
- Looker instance OAuth login settings.
- PlatformEdition InstancePlatform Edition 
- Platform edition.
- PrivateIp boolEnabled 
- Whether private IP is enabled on the Looker instance.
- Project string
- PublicIp boolEnabled 
- Whether public IP is enabled on the Looker instance.
- ReservedRange string
- Name of a reserved IP address range within the Instance.consumer_network, to be used for private services access connection. May or may not be specified in a create request.
- UserMetadata UserMetadata Args 
- User metadata.
- instanceId String
- Required. The unique instance identifier. Must contain only lowercase letters, numbers, or hyphens, with the first character a letter and the last a letter or a number. 63 characters maximum.
- adminSettings AdminSettings 
- Looker Instance Admin settings.
- consumerNetwork String
- Network name in the consumer project. Format: projects/{project}/global/networks/{network}. Note that the consumer network may be in a different GCP project than the consumer project that is hosting the Looker Instance.
- customDomain CustomDomain 
- denyMaintenance DenyPeriod Maintenance Period 
- Maintenance denial period for this instance.
- encryptionConfig EncryptionConfig 
- Encryption configuration (CMEK). Only set if CMEK has been enabled on the instance.
- location String
- maintenanceSchedule MaintenanceSchedule 
- Maintenance schedule for this instance.
- maintenanceWindow MaintenanceWindow 
- Maintenance window for this instance.
- oauthConfig OAuthConfig 
- Looker instance OAuth login settings.
- platformEdition InstancePlatform Edition 
- Platform edition.
- privateIp BooleanEnabled 
- Whether private IP is enabled on the Looker instance.
- project String
- publicIp BooleanEnabled 
- Whether public IP is enabled on the Looker instance.
- reservedRange String
- Name of a reserved IP address range within the Instance.consumer_network, to be used for private services access connection. May or may not be specified in a create request.
- userMetadata UserMetadata 
- User metadata.
- instanceId string
- Required. The unique instance identifier. Must contain only lowercase letters, numbers, or hyphens, with the first character a letter and the last a letter or a number. 63 characters maximum.
- adminSettings AdminSettings 
- Looker Instance Admin settings.
- consumerNetwork string
- Network name in the consumer project. Format: projects/{project}/global/networks/{network}. Note that the consumer network may be in a different GCP project than the consumer project that is hosting the Looker Instance.
- customDomain CustomDomain 
- denyMaintenance DenyPeriod Maintenance Period 
- Maintenance denial period for this instance.
- encryptionConfig EncryptionConfig 
- Encryption configuration (CMEK). Only set if CMEK has been enabled on the instance.
- location string
- maintenanceSchedule MaintenanceSchedule 
- Maintenance schedule for this instance.
- maintenanceWindow MaintenanceWindow 
- Maintenance window for this instance.
- oauthConfig OAuthConfig 
- Looker instance OAuth login settings.
- platformEdition InstancePlatform Edition 
- Platform edition.
- privateIp booleanEnabled 
- Whether private IP is enabled on the Looker instance.
- project string
- publicIp booleanEnabled 
- Whether public IP is enabled on the Looker instance.
- reservedRange string
- Name of a reserved IP address range within the Instance.consumer_network, to be used for private services access connection. May or may not be specified in a create request.
- userMetadata UserMetadata 
- User metadata.
- instance_id str
- Required. The unique instance identifier. Must contain only lowercase letters, numbers, or hyphens, with the first character a letter and the last a letter or a number. 63 characters maximum.
- admin_settings AdminSettings Args 
- Looker Instance Admin settings.
- consumer_network str
- Network name in the consumer project. Format: projects/{project}/global/networks/{network}. Note that the consumer network may be in a different GCP project than the consumer project that is hosting the Looker Instance.
- custom_domain CustomDomain Args 
- deny_maintenance_ Denyperiod Maintenance Period Args 
- Maintenance denial period for this instance.
- encryption_config EncryptionConfig Args 
- Encryption configuration (CMEK). Only set if CMEK has been enabled on the instance.
- location str
- maintenance_schedule MaintenanceSchedule Args 
- Maintenance schedule for this instance.
- maintenance_window MaintenanceWindow Args 
- Maintenance window for this instance.
- oauth_config OAuthConfig Args 
- Looker instance OAuth login settings.
- platform_edition InstancePlatform Edition 
- Platform edition.
- private_ip_ boolenabled 
- Whether private IP is enabled on the Looker instance.
- project str
- public_ip_ boolenabled 
- Whether public IP is enabled on the Looker instance.
- reserved_range str
- Name of a reserved IP address range within the Instance.consumer_network, to be used for private services access connection. May or may not be specified in a create request.
- user_metadata UserMetadata Args 
- User metadata.
- instanceId String
- Required. The unique instance identifier. Must contain only lowercase letters, numbers, or hyphens, with the first character a letter and the last a letter or a number. 63 characters maximum.
- adminSettings Property Map
- Looker Instance Admin settings.
- consumerNetwork String
- Network name in the consumer project. Format: projects/{project}/global/networks/{network}. Note that the consumer network may be in a different GCP project than the consumer project that is hosting the Looker Instance.
- customDomain Property Map
- denyMaintenance Property MapPeriod 
- Maintenance denial period for this instance.
- encryptionConfig Property Map
- Encryption configuration (CMEK). Only set if CMEK has been enabled on the instance.
- location String
- maintenanceSchedule Property Map
- Maintenance schedule for this instance.
- maintenanceWindow Property Map
- Maintenance window for this instance.
- oauthConfig Property Map
- Looker instance OAuth login settings.
- platformEdition "PLATFORM_EDITION_UNSPECIFIED" | "LOOKER_CORE_TRIAL" | "LOOKER_CORE_STANDARD" | "LOOKER_CORE_STANDARD_ANNUAL" | "LOOKER_CORE_ENTERPRISE_ANNUAL" | "LOOKER_CORE_EMBED_ANNUAL"
- Platform edition.
- privateIp BooleanEnabled 
- Whether private IP is enabled on the Looker instance.
- project String
- publicIp BooleanEnabled 
- Whether public IP is enabled on the Looker instance.
- reservedRange String
- Name of a reserved IP address range within the Instance.consumer_network, to be used for private services access connection. May or may not be specified in a create request.
- userMetadata Property Map
- User metadata.
Outputs
All input properties are implicitly available as output properties. Additionally, the Instance resource produces the following output properties:
- CreateTime string
- The time when the Looker instance provisioning was first requested.
- EgressPublic stringIp 
- Public Egress IP (IPv4).
- Id string
- The provider-assigned unique ID for this managed resource.
- IngressPrivate stringIp 
- Private Ingress IP (IPv4).
- IngressPublic stringIp 
- Public Ingress IP (IPv4).
- LastDeny Pulumi.Maintenance Period Google Native. Looker. V1. Outputs. Deny Maintenance Period Response 
- Last computed maintenance denial period for this instance.
- LookerUri string
- Looker instance URI which can be used to access the Looker Instance UI.
- LookerVersion string
- The Looker version that the instance is using.
- Name string
- Format: projects/{project}/locations/{location}/instances/{instance}.
- State string
- The state of the instance.
- UpdateTime string
- The time when the Looker instance was last updated.
- CreateTime string
- The time when the Looker instance provisioning was first requested.
- EgressPublic stringIp 
- Public Egress IP (IPv4).
- Id string
- The provider-assigned unique ID for this managed resource.
- IngressPrivate stringIp 
- Private Ingress IP (IPv4).
- IngressPublic stringIp 
- Public Ingress IP (IPv4).
- LastDeny DenyMaintenance Period Maintenance Period Response 
- Last computed maintenance denial period for this instance.
- LookerUri string
- Looker instance URI which can be used to access the Looker Instance UI.
- LookerVersion string
- The Looker version that the instance is using.
- Name string
- Format: projects/{project}/locations/{location}/instances/{instance}.
- State string
- The state of the instance.
- UpdateTime string
- The time when the Looker instance was last updated.
- createTime String
- The time when the Looker instance provisioning was first requested.
- egressPublic StringIp 
- Public Egress IP (IPv4).
- id String
- The provider-assigned unique ID for this managed resource.
- ingressPrivate StringIp 
- Private Ingress IP (IPv4).
- ingressPublic StringIp 
- Public Ingress IP (IPv4).
- lastDeny DenyMaintenance Period Maintenance Period Response 
- Last computed maintenance denial period for this instance.
- lookerUri String
- Looker instance URI which can be used to access the Looker Instance UI.
- lookerVersion String
- The Looker version that the instance is using.
- name String
- Format: projects/{project}/locations/{location}/instances/{instance}.
- state String
- The state of the instance.
- updateTime String
- The time when the Looker instance was last updated.
- createTime string
- The time when the Looker instance provisioning was first requested.
- egressPublic stringIp 
- Public Egress IP (IPv4).
- id string
- The provider-assigned unique ID for this managed resource.
- ingressPrivate stringIp 
- Private Ingress IP (IPv4).
- ingressPublic stringIp 
- Public Ingress IP (IPv4).
- lastDeny DenyMaintenance Period Maintenance Period Response 
- Last computed maintenance denial period for this instance.
- lookerUri string
- Looker instance URI which can be used to access the Looker Instance UI.
- lookerVersion string
- The Looker version that the instance is using.
- name string
- Format: projects/{project}/locations/{location}/instances/{instance}.
- state string
- The state of the instance.
- updateTime string
- The time when the Looker instance was last updated.
- create_time str
- The time when the Looker instance provisioning was first requested.
- egress_public_ strip 
- Public Egress IP (IPv4).
- id str
- The provider-assigned unique ID for this managed resource.
- ingress_private_ strip 
- Private Ingress IP (IPv4).
- ingress_public_ strip 
- Public Ingress IP (IPv4).
- last_deny_ Denymaintenance_ period Maintenance Period Response 
- Last computed maintenance denial period for this instance.
- looker_uri str
- Looker instance URI which can be used to access the Looker Instance UI.
- looker_version str
- The Looker version that the instance is using.
- name str
- Format: projects/{project}/locations/{location}/instances/{instance}.
- state str
- The state of the instance.
- update_time str
- The time when the Looker instance was last updated.
- createTime String
- The time when the Looker instance provisioning was first requested.
- egressPublic StringIp 
- Public Egress IP (IPv4).
- id String
- The provider-assigned unique ID for this managed resource.
- ingressPrivate StringIp 
- Private Ingress IP (IPv4).
- ingressPublic StringIp 
- Public Ingress IP (IPv4).
- lastDeny Property MapMaintenance Period 
- Last computed maintenance denial period for this instance.
- lookerUri String
- Looker instance URI which can be used to access the Looker Instance UI.
- lookerVersion String
- The Looker version that the instance is using.
- name String
- Format: projects/{project}/locations/{location}/instances/{instance}.
- state String
- The state of the instance.
- updateTime String
- The time when the Looker instance was last updated.
Supporting Types
AdminSettings, AdminSettingsArgs    
- AllowedEmail List<string>Domains 
- Email domain allowlist for the instance.
- AllowedEmail []stringDomains 
- Email domain allowlist for the instance.
- allowedEmail List<String>Domains 
- Email domain allowlist for the instance.
- allowedEmail string[]Domains 
- Email domain allowlist for the instance.
- allowed_email_ Sequence[str]domains 
- Email domain allowlist for the instance.
- allowedEmail List<String>Domains 
- Email domain allowlist for the instance.
AdminSettingsResponse, AdminSettingsResponseArgs      
- AllowedEmail List<string>Domains 
- Email domain allowlist for the instance.
- AllowedEmail []stringDomains 
- Email domain allowlist for the instance.
- allowedEmail List<String>Domains 
- Email domain allowlist for the instance.
- allowedEmail string[]Domains 
- Email domain allowlist for the instance.
- allowed_email_ Sequence[str]domains 
- Email domain allowlist for the instance.
- allowedEmail List<String>Domains 
- Email domain allowlist for the instance.
CustomDomain, CustomDomainArgs    
- Domain string
- Domain name.
- State
Pulumi.Google Native. Looker. V1. Custom Domain State 
- Domain state.
- Domain string
- Domain name.
- State
CustomDomain State 
- Domain state.
- domain String
- Domain name.
- state
CustomDomain State 
- Domain state.
- domain string
- Domain name.
- state
CustomDomain State 
- Domain state.
- domain str
- Domain name.
- state
CustomDomain State 
- Domain state.
- domain String
- Domain name.
- state "CUSTOM_DOMAIN_STATE_UNSPECIFIED" | "UNVERIFIED" | "VERIFIED" | "MODIFYING" | "AVAILABLE" | "UNAVAILABLE" | "UNKNOWN"
- Domain state.
CustomDomainResponse, CustomDomainResponseArgs      
CustomDomainState, CustomDomainStateArgs      
- CustomDomain State Unspecified 
- CUSTOM_DOMAIN_STATE_UNSPECIFIEDUnspecified state.
- Unverified
- UNVERIFIEDDNS record is not created.
- Verified
- VERIFIEDDNS record is created.
- Modifying
- MODIFYINGCalling SLM to update.
- Available
- AVAILABLEManagedCertificate is ready.
- Unavailable
- UNAVAILABLEManagedCertificate is not ready.
- Unknown
- UNKNOWNStatus is not known.
- CustomDomain State Custom Domain State Unspecified 
- CUSTOM_DOMAIN_STATE_UNSPECIFIEDUnspecified state.
- CustomDomain State Unverified 
- UNVERIFIEDDNS record is not created.
- CustomDomain State Verified 
- VERIFIEDDNS record is created.
- CustomDomain State Modifying 
- MODIFYINGCalling SLM to update.
- CustomDomain State Available 
- AVAILABLEManagedCertificate is ready.
- CustomDomain State Unavailable 
- UNAVAILABLEManagedCertificate is not ready.
- CustomDomain State Unknown 
- UNKNOWNStatus is not known.
- CustomDomain State Unspecified 
- CUSTOM_DOMAIN_STATE_UNSPECIFIEDUnspecified state.
- Unverified
- UNVERIFIEDDNS record is not created.
- Verified
- VERIFIEDDNS record is created.
- Modifying
- MODIFYINGCalling SLM to update.
- Available
- AVAILABLEManagedCertificate is ready.
- Unavailable
- UNAVAILABLEManagedCertificate is not ready.
- Unknown
- UNKNOWNStatus is not known.
- CustomDomain State Unspecified 
- CUSTOM_DOMAIN_STATE_UNSPECIFIEDUnspecified state.
- Unverified
- UNVERIFIEDDNS record is not created.
- Verified
- VERIFIEDDNS record is created.
- Modifying
- MODIFYINGCalling SLM to update.
- Available
- AVAILABLEManagedCertificate is ready.
- Unavailable
- UNAVAILABLEManagedCertificate is not ready.
- Unknown
- UNKNOWNStatus is not known.
- CUSTOM_DOMAIN_STATE_UNSPECIFIED
- CUSTOM_DOMAIN_STATE_UNSPECIFIEDUnspecified state.
- UNVERIFIED
- UNVERIFIEDDNS record is not created.
- VERIFIED
- VERIFIEDDNS record is created.
- MODIFYING
- MODIFYINGCalling SLM to update.
- AVAILABLE
- AVAILABLEManagedCertificate is ready.
- UNAVAILABLE
- UNAVAILABLEManagedCertificate is not ready.
- UNKNOWN
- UNKNOWNStatus is not known.
- "CUSTOM_DOMAIN_STATE_UNSPECIFIED"
- CUSTOM_DOMAIN_STATE_UNSPECIFIEDUnspecified state.
- "UNVERIFIED"
- UNVERIFIEDDNS record is not created.
- "VERIFIED"
- VERIFIEDDNS record is created.
- "MODIFYING"
- MODIFYINGCalling SLM to update.
- "AVAILABLE"
- AVAILABLEManagedCertificate is ready.
- "UNAVAILABLE"
- UNAVAILABLEManagedCertificate is not ready.
- "UNKNOWN"
- UNKNOWNStatus is not known.
Date, DateArgs  
- Day int
- Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
- Month int
- Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
- Year int
- Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
- Day int
- Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
- Month int
- Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
- Year int
- Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
- day Integer
- Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
- month Integer
- Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
- year Integer
- Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
- day number
- Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
- month number
- Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
- year number
- Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
- day int
- Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
- month int
- Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
- year int
- Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
- day Number
- Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
- month Number
- Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
- year Number
- Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
DateResponse, DateResponseArgs    
- Day int
- Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
- Month int
- Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
- Year int
- Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
- Day int
- Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
- Month int
- Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
- Year int
- Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
- day Integer
- Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
- month Integer
- Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
- year Integer
- Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
- day number
- Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
- month number
- Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
- year number
- Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
- day int
- Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
- month int
- Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
- year int
- Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
- day Number
- Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
- month Number
- Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
- year Number
- Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
DenyMaintenancePeriod, DenyMaintenancePeriodArgs      
- EndDate Pulumi.Google Native. Looker. V1. Inputs. Date 
- End date of the deny maintenance period.
- StartDate Pulumi.Google Native. Looker. V1. Inputs. Date 
- Start date of the deny maintenance period.
- Time
Pulumi.Google Native. Looker. V1. Inputs. Time Of Day 
- Time in UTC when the period starts and ends.
- endDate Property Map
- End date of the deny maintenance period.
- startDate Property Map
- Start date of the deny maintenance period.
- time Property Map
- Time in UTC when the period starts and ends.
DenyMaintenancePeriodResponse, DenyMaintenancePeriodResponseArgs        
- EndDate Pulumi.Google Native. Looker. V1. Inputs. Date Response 
- End date of the deny maintenance period.
- StartDate Pulumi.Google Native. Looker. V1. Inputs. Date Response 
- Start date of the deny maintenance period.
- Time
Pulumi.Google Native. Looker. V1. Inputs. Time Of Day Response 
- Time in UTC when the period starts and ends.
- EndDate DateResponse 
- End date of the deny maintenance period.
- StartDate DateResponse 
- Start date of the deny maintenance period.
- Time
TimeOf Day Response 
- Time in UTC when the period starts and ends.
- endDate DateResponse 
- End date of the deny maintenance period.
- startDate DateResponse 
- Start date of the deny maintenance period.
- time
TimeOf Day Response 
- Time in UTC when the period starts and ends.
- endDate DateResponse 
- End date of the deny maintenance period.
- startDate DateResponse 
- Start date of the deny maintenance period.
- time
TimeOf Day Response 
- Time in UTC when the period starts and ends.
- end_date DateResponse 
- End date of the deny maintenance period.
- start_date DateResponse 
- Start date of the deny maintenance period.
- time
TimeOf Day Response 
- Time in UTC when the period starts and ends.
- endDate Property Map
- End date of the deny maintenance period.
- startDate Property Map
- Start date of the deny maintenance period.
- time Property Map
- Time in UTC when the period starts and ends.
EncryptionConfig, EncryptionConfigArgs    
- KmsKey stringName 
- Name of the CMEK key in KMS (input parameter).
- KmsKey stringName 
- Name of the CMEK key in KMS (input parameter).
- kmsKey StringName 
- Name of the CMEK key in KMS (input parameter).
- kmsKey stringName 
- Name of the CMEK key in KMS (input parameter).
- kms_key_ strname 
- Name of the CMEK key in KMS (input parameter).
- kmsKey StringName 
- Name of the CMEK key in KMS (input parameter).
EncryptionConfigResponse, EncryptionConfigResponseArgs      
- KmsKey stringName 
- Name of the CMEK key in KMS (input parameter).
- KmsKey stringName Version 
- Full name and version of the CMEK key currently in use to encrypt Looker data. Format: projects/{project}/locations/{location}/keyRings/{ring}/cryptoKeys/{key}/cryptoKeyVersions/{version}. Empty if CMEK is not configured in this instance.
- KmsKey stringState 
- Status of the CMEK key.
- KmsKey stringName 
- Name of the CMEK key in KMS (input parameter).
- KmsKey stringName Version 
- Full name and version of the CMEK key currently in use to encrypt Looker data. Format: projects/{project}/locations/{location}/keyRings/{ring}/cryptoKeys/{key}/cryptoKeyVersions/{version}. Empty if CMEK is not configured in this instance.
- KmsKey stringState 
- Status of the CMEK key.
- kmsKey StringName 
- Name of the CMEK key in KMS (input parameter).
- kmsKey StringName Version 
- Full name and version of the CMEK key currently in use to encrypt Looker data. Format: projects/{project}/locations/{location}/keyRings/{ring}/cryptoKeys/{key}/cryptoKeyVersions/{version}. Empty if CMEK is not configured in this instance.
- kmsKey StringState 
- Status of the CMEK key.
- kmsKey stringName 
- Name of the CMEK key in KMS (input parameter).
- kmsKey stringName Version 
- Full name and version of the CMEK key currently in use to encrypt Looker data. Format: projects/{project}/locations/{location}/keyRings/{ring}/cryptoKeys/{key}/cryptoKeyVersions/{version}. Empty if CMEK is not configured in this instance.
- kmsKey stringState 
- Status of the CMEK key.
- kms_key_ strname 
- Name of the CMEK key in KMS (input parameter).
- kms_key_ strname_ version 
- Full name and version of the CMEK key currently in use to encrypt Looker data. Format: projects/{project}/locations/{location}/keyRings/{ring}/cryptoKeys/{key}/cryptoKeyVersions/{version}. Empty if CMEK is not configured in this instance.
- kms_key_ strstate 
- Status of the CMEK key.
- kmsKey StringName 
- Name of the CMEK key in KMS (input parameter).
- kmsKey StringName Version 
- Full name and version of the CMEK key currently in use to encrypt Looker data. Format: projects/{project}/locations/{location}/keyRings/{ring}/cryptoKeys/{key}/cryptoKeyVersions/{version}. Empty if CMEK is not configured in this instance.
- kmsKey StringState 
- Status of the CMEK key.
InstancePlatformEdition, InstancePlatformEditionArgs      
- PlatformEdition Unspecified 
- PLATFORM_EDITION_UNSPECIFIEDPlatform edition is unspecified.
- LookerCore Trial 
- LOOKER_CORE_TRIALTrial.
- LookerCore Standard 
- LOOKER_CORE_STANDARDStandard.
- LookerCore Standard Annual 
- LOOKER_CORE_STANDARD_ANNUALSubscription Standard.
- LookerCore Enterprise Annual 
- LOOKER_CORE_ENTERPRISE_ANNUALSubscription Enterprise.
- LookerCore Embed Annual 
- LOOKER_CORE_EMBED_ANNUALSubscription Embed.
- InstancePlatform Edition Platform Edition Unspecified 
- PLATFORM_EDITION_UNSPECIFIEDPlatform edition is unspecified.
- InstancePlatform Edition Looker Core Trial 
- LOOKER_CORE_TRIALTrial.
- InstancePlatform Edition Looker Core Standard 
- LOOKER_CORE_STANDARDStandard.
- InstancePlatform Edition Looker Core Standard Annual 
- LOOKER_CORE_STANDARD_ANNUALSubscription Standard.
- InstancePlatform Edition Looker Core Enterprise Annual 
- LOOKER_CORE_ENTERPRISE_ANNUALSubscription Enterprise.
- InstancePlatform Edition Looker Core Embed Annual 
- LOOKER_CORE_EMBED_ANNUALSubscription Embed.
- PlatformEdition Unspecified 
- PLATFORM_EDITION_UNSPECIFIEDPlatform edition is unspecified.
- LookerCore Trial 
- LOOKER_CORE_TRIALTrial.
- LookerCore Standard 
- LOOKER_CORE_STANDARDStandard.
- LookerCore Standard Annual 
- LOOKER_CORE_STANDARD_ANNUALSubscription Standard.
- LookerCore Enterprise Annual 
- LOOKER_CORE_ENTERPRISE_ANNUALSubscription Enterprise.
- LookerCore Embed Annual 
- LOOKER_CORE_EMBED_ANNUALSubscription Embed.
- PlatformEdition Unspecified 
- PLATFORM_EDITION_UNSPECIFIEDPlatform edition is unspecified.
- LookerCore Trial 
- LOOKER_CORE_TRIALTrial.
- LookerCore Standard 
- LOOKER_CORE_STANDARDStandard.
- LookerCore Standard Annual 
- LOOKER_CORE_STANDARD_ANNUALSubscription Standard.
- LookerCore Enterprise Annual 
- LOOKER_CORE_ENTERPRISE_ANNUALSubscription Enterprise.
- LookerCore Embed Annual 
- LOOKER_CORE_EMBED_ANNUALSubscription Embed.
- PLATFORM_EDITION_UNSPECIFIED
- PLATFORM_EDITION_UNSPECIFIEDPlatform edition is unspecified.
- LOOKER_CORE_TRIAL
- LOOKER_CORE_TRIALTrial.
- LOOKER_CORE_STANDARD
- LOOKER_CORE_STANDARDStandard.
- LOOKER_CORE_STANDARD_ANNUAL
- LOOKER_CORE_STANDARD_ANNUALSubscription Standard.
- LOOKER_CORE_ENTERPRISE_ANNUAL
- LOOKER_CORE_ENTERPRISE_ANNUALSubscription Enterprise.
- LOOKER_CORE_EMBED_ANNUAL
- LOOKER_CORE_EMBED_ANNUALSubscription Embed.
- "PLATFORM_EDITION_UNSPECIFIED"
- PLATFORM_EDITION_UNSPECIFIEDPlatform edition is unspecified.
- "LOOKER_CORE_TRIAL"
- LOOKER_CORE_TRIALTrial.
- "LOOKER_CORE_STANDARD"
- LOOKER_CORE_STANDARDStandard.
- "LOOKER_CORE_STANDARD_ANNUAL"
- LOOKER_CORE_STANDARD_ANNUALSubscription Standard.
- "LOOKER_CORE_ENTERPRISE_ANNUAL"
- LOOKER_CORE_ENTERPRISE_ANNUALSubscription Enterprise.
- "LOOKER_CORE_EMBED_ANNUAL"
- LOOKER_CORE_EMBED_ANNUALSubscription Embed.
MaintenanceSchedule, MaintenanceScheduleArgs    
- end_time str
- The scheduled end time for the maintenance.
- start_time str
- The scheduled start time for the maintenance.
MaintenanceScheduleResponse, MaintenanceScheduleResponseArgs      
- end_time str
- The scheduled end time for the maintenance.
- start_time str
- The scheduled start time for the maintenance.
MaintenanceWindow, MaintenanceWindowArgs    
- DayOf Pulumi.Week Google Native. Looker. V1. Maintenance Window Day Of Week 
- Day of the week for this MaintenanceWindow (in UTC).
- StartTime Pulumi.Google Native. Looker. V1. Inputs. Time Of Day 
- Time in UTC when the period starts. Maintenance will be scheduled within 60 minutes.
- DayOf MaintenanceWeek Window Day Of Week 
- Day of the week for this MaintenanceWindow (in UTC).
- StartTime TimeOf Day 
- Time in UTC when the period starts. Maintenance will be scheduled within 60 minutes.
- dayOf MaintenanceWeek Window Day Of Week 
- Day of the week for this MaintenanceWindow (in UTC).
- startTime TimeOf Day 
- Time in UTC when the period starts. Maintenance will be scheduled within 60 minutes.
- dayOf MaintenanceWeek Window Day Of Week 
- Day of the week for this MaintenanceWindow (in UTC).
- startTime TimeOf Day 
- Time in UTC when the period starts. Maintenance will be scheduled within 60 minutes.
- day_of_ Maintenanceweek Window Day Of Week 
- Day of the week for this MaintenanceWindow (in UTC).
- start_time TimeOf Day 
- Time in UTC when the period starts. Maintenance will be scheduled within 60 minutes.
- dayOf "DAY_OF_WEEK_UNSPECIFIED" | "MONDAY" | "TUESDAY" | "WEDNESDAY" | "THURSDAY" | "FRIDAY" | "SATURDAY" | "SUNDAY"Week 
- Day of the week for this MaintenanceWindow (in UTC).
- startTime Property Map
- Time in UTC when the period starts. Maintenance will be scheduled within 60 minutes.
MaintenanceWindowDayOfWeek, MaintenanceWindowDayOfWeekArgs          
- DayOf Week Unspecified 
- DAY_OF_WEEK_UNSPECIFIEDThe day of the week is unspecified.
- Monday
- MONDAYMonday
- Tuesday
- TUESDAYTuesday
- Wednesday
- WEDNESDAYWednesday
- Thursday
- THURSDAYThursday
- Friday
- FRIDAYFriday
- Saturday
- SATURDAYSaturday
- Sunday
- SUNDAYSunday
- MaintenanceWindow Day Of Week Day Of Week Unspecified 
- DAY_OF_WEEK_UNSPECIFIEDThe day of the week is unspecified.
- MaintenanceWindow Day Of Week Monday 
- MONDAYMonday
- MaintenanceWindow Day Of Week Tuesday 
- TUESDAYTuesday
- MaintenanceWindow Day Of Week Wednesday 
- WEDNESDAYWednesday
- MaintenanceWindow Day Of Week Thursday 
- THURSDAYThursday
- MaintenanceWindow Day Of Week Friday 
- FRIDAYFriday
- MaintenanceWindow Day Of Week Saturday 
- SATURDAYSaturday
- MaintenanceWindow Day Of Week Sunday 
- SUNDAYSunday
- DayOf Week Unspecified 
- DAY_OF_WEEK_UNSPECIFIEDThe day of the week is unspecified.
- Monday
- MONDAYMonday
- Tuesday
- TUESDAYTuesday
- Wednesday
- WEDNESDAYWednesday
- Thursday
- THURSDAYThursday
- Friday
- FRIDAYFriday
- Saturday
- SATURDAYSaturday
- Sunday
- SUNDAYSunday
- DayOf Week Unspecified 
- DAY_OF_WEEK_UNSPECIFIEDThe day of the week is unspecified.
- Monday
- MONDAYMonday
- Tuesday
- TUESDAYTuesday
- Wednesday
- WEDNESDAYWednesday
- Thursday
- THURSDAYThursday
- Friday
- FRIDAYFriday
- Saturday
- SATURDAYSaturday
- Sunday
- SUNDAYSunday
- DAY_OF_WEEK_UNSPECIFIED
- DAY_OF_WEEK_UNSPECIFIEDThe day of the week is unspecified.
- MONDAY
- MONDAYMonday
- TUESDAY
- TUESDAYTuesday
- WEDNESDAY
- WEDNESDAYWednesday
- THURSDAY
- THURSDAYThursday
- FRIDAY
- FRIDAYFriday
- SATURDAY
- SATURDAYSaturday
- SUNDAY
- SUNDAYSunday
- "DAY_OF_WEEK_UNSPECIFIED"
- DAY_OF_WEEK_UNSPECIFIEDThe day of the week is unspecified.
- "MONDAY"
- MONDAYMonday
- "TUESDAY"
- TUESDAYTuesday
- "WEDNESDAY"
- WEDNESDAYWednesday
- "THURSDAY"
- THURSDAYThursday
- "FRIDAY"
- FRIDAYFriday
- "SATURDAY"
- SATURDAYSaturday
- "SUNDAY"
- SUNDAYSunday
MaintenanceWindowResponse, MaintenanceWindowResponseArgs      
- DayOf stringWeek 
- Day of the week for this MaintenanceWindow (in UTC).
- StartTime Pulumi.Google Native. Looker. V1. Inputs. Time Of Day Response 
- Time in UTC when the period starts. Maintenance will be scheduled within 60 minutes.
- DayOf stringWeek 
- Day of the week for this MaintenanceWindow (in UTC).
- StartTime TimeOf Day Response 
- Time in UTC when the period starts. Maintenance will be scheduled within 60 minutes.
- dayOf StringWeek 
- Day of the week for this MaintenanceWindow (in UTC).
- startTime TimeOf Day Response 
- Time in UTC when the period starts. Maintenance will be scheduled within 60 minutes.
- dayOf stringWeek 
- Day of the week for this MaintenanceWindow (in UTC).
- startTime TimeOf Day Response 
- Time in UTC when the period starts. Maintenance will be scheduled within 60 minutes.
- day_of_ strweek 
- Day of the week for this MaintenanceWindow (in UTC).
- start_time TimeOf Day Response 
- Time in UTC when the period starts. Maintenance will be scheduled within 60 minutes.
- dayOf StringWeek 
- Day of the week for this MaintenanceWindow (in UTC).
- startTime Property Map
- Time in UTC when the period starts. Maintenance will be scheduled within 60 minutes.
OAuthConfig, OAuthConfigArgs    
- ClientId string
- Input only. Client ID from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- ClientSecret string
- Input only. Client secret from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- ClientId string
- Input only. Client ID from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- ClientSecret string
- Input only. Client secret from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- clientId String
- Input only. Client ID from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- clientSecret String
- Input only. Client secret from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- clientId string
- Input only. Client ID from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- clientSecret string
- Input only. Client secret from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- client_id str
- Input only. Client ID from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- client_secret str
- Input only. Client secret from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- clientId String
- Input only. Client ID from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- clientSecret String
- Input only. Client secret from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
OAuthConfigResponse, OAuthConfigResponseArgs      
- ClientId string
- Input only. Client ID from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- ClientSecret string
- Input only. Client secret from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- ClientId string
- Input only. Client ID from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- ClientSecret string
- Input only. Client secret from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- clientId String
- Input only. Client ID from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- clientSecret String
- Input only. Client secret from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- clientId string
- Input only. Client ID from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- clientSecret string
- Input only. Client secret from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- client_id str
- Input only. Client ID from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- client_secret str
- Input only. Client secret from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- clientId String
- Input only. Client ID from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
- clientSecret String
- Input only. Client secret from an external OAuth application. This is an input-only field, and thus will not be set in any responses.
TimeOfDay, TimeOfDayArgs      
- Hours int
- Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- Minutes int
- Minutes of hour of day. Must be from 0 to 59.
- Nanos int
- Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- Seconds int
- Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- Hours int
- Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- Minutes int
- Minutes of hour of day. Must be from 0 to 59.
- Nanos int
- Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- Seconds int
- Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- hours Integer
- Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- minutes Integer
- Minutes of hour of day. Must be from 0 to 59.
- nanos Integer
- Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- seconds Integer
- Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- hours number
- Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- minutes number
- Minutes of hour of day. Must be from 0 to 59.
- nanos number
- Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- seconds number
- Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- hours int
- Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- minutes int
- Minutes of hour of day. Must be from 0 to 59.
- nanos int
- Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- seconds int
- Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- hours Number
- Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- minutes Number
- Minutes of hour of day. Must be from 0 to 59.
- nanos Number
- Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- seconds Number
- Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
TimeOfDayResponse, TimeOfDayResponseArgs        
- Hours int
- Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- Minutes int
- Minutes of hour of day. Must be from 0 to 59.
- Nanos int
- Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- Seconds int
- Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- Hours int
- Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- Minutes int
- Minutes of hour of day. Must be from 0 to 59.
- Nanos int
- Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- Seconds int
- Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- hours Integer
- Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- minutes Integer
- Minutes of hour of day. Must be from 0 to 59.
- nanos Integer
- Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- seconds Integer
- Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- hours number
- Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- minutes number
- Minutes of hour of day. Must be from 0 to 59.
- nanos number
- Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- seconds number
- Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- hours int
- Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- minutes int
- Minutes of hour of day. Must be from 0 to 59.
- nanos int
- Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- seconds int
- Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
- hours Number
- Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
- minutes Number
- Minutes of hour of day. Must be from 0 to 59.
- nanos Number
- Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
- seconds Number
- Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
UserMetadata, UserMetadataArgs    
- AdditionalDeveloper intUser Count 
- Optional. The number of additional developer users the instance owner has purchased.
- AdditionalStandard intUser Count 
- Optional. The number of additional standard users the instance owner has purchased.
- AdditionalViewer intUser Count 
- Optional. The number of additional viewer users the instance owner has purchased.
- AdditionalDeveloper intUser Count 
- Optional. The number of additional developer users the instance owner has purchased.
- AdditionalStandard intUser Count 
- Optional. The number of additional standard users the instance owner has purchased.
- AdditionalViewer intUser Count 
- Optional. The number of additional viewer users the instance owner has purchased.
- additionalDeveloper IntegerUser Count 
- Optional. The number of additional developer users the instance owner has purchased.
- additionalStandard IntegerUser Count 
- Optional. The number of additional standard users the instance owner has purchased.
- additionalViewer IntegerUser Count 
- Optional. The number of additional viewer users the instance owner has purchased.
- additionalDeveloper numberUser Count 
- Optional. The number of additional developer users the instance owner has purchased.
- additionalStandard numberUser Count 
- Optional. The number of additional standard users the instance owner has purchased.
- additionalViewer numberUser Count 
- Optional. The number of additional viewer users the instance owner has purchased.
- additional_developer_ intuser_ count 
- Optional. The number of additional developer users the instance owner has purchased.
- additional_standard_ intuser_ count 
- Optional. The number of additional standard users the instance owner has purchased.
- additional_viewer_ intuser_ count 
- Optional. The number of additional viewer users the instance owner has purchased.
- additionalDeveloper NumberUser Count 
- Optional. The number of additional developer users the instance owner has purchased.
- additionalStandard NumberUser Count 
- Optional. The number of additional standard users the instance owner has purchased.
- additionalViewer NumberUser Count 
- Optional. The number of additional viewer users the instance owner has purchased.
UserMetadataResponse, UserMetadataResponseArgs      
- AdditionalDeveloper intUser Count 
- Optional. The number of additional developer users the instance owner has purchased.
- AdditionalStandard intUser Count 
- Optional. The number of additional standard users the instance owner has purchased.
- AdditionalViewer intUser Count 
- Optional. The number of additional viewer users the instance owner has purchased.
- AdditionalDeveloper intUser Count 
- Optional. The number of additional developer users the instance owner has purchased.
- AdditionalStandard intUser Count 
- Optional. The number of additional standard users the instance owner has purchased.
- AdditionalViewer intUser Count 
- Optional. The number of additional viewer users the instance owner has purchased.
- additionalDeveloper IntegerUser Count 
- Optional. The number of additional developer users the instance owner has purchased.
- additionalStandard IntegerUser Count 
- Optional. The number of additional standard users the instance owner has purchased.
- additionalViewer IntegerUser Count 
- Optional. The number of additional viewer users the instance owner has purchased.
- additionalDeveloper numberUser Count 
- Optional. The number of additional developer users the instance owner has purchased.
- additionalStandard numberUser Count 
- Optional. The number of additional standard users the instance owner has purchased.
- additionalViewer numberUser Count 
- Optional. The number of additional viewer users the instance owner has purchased.
- additional_developer_ intuser_ count 
- Optional. The number of additional developer users the instance owner has purchased.
- additional_standard_ intuser_ count 
- Optional. The number of additional standard users the instance owner has purchased.
- additional_viewer_ intuser_ count 
- Optional. The number of additional viewer users the instance owner has purchased.
- additionalDeveloper NumberUser Count 
- Optional. The number of additional developer users the instance owner has purchased.
- additionalStandard NumberUser Count 
- Optional. The number of additional standard users the instance owner has purchased.
- additionalViewer NumberUser Count 
- Optional. The number of additional viewer users the instance owner has purchased.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.