We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.47.0 published on Monday, Jan 5, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.47.0 published on Monday, Jan 5, 2026 by Pulumi
Resource Type definition for AWS::Connect::HoursOfOperation
Using getHoursOfOperation
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 getHoursOfOperation(args: GetHoursOfOperationArgs, opts?: InvokeOptions): Promise<GetHoursOfOperationResult>
function getHoursOfOperationOutput(args: GetHoursOfOperationOutputArgs, opts?: InvokeOptions): Output<GetHoursOfOperationResult>def get_hours_of_operation(hours_of_operation_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetHoursOfOperationResult
def get_hours_of_operation_output(hours_of_operation_arn: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetHoursOfOperationResult]func LookupHoursOfOperation(ctx *Context, args *LookupHoursOfOperationArgs, opts ...InvokeOption) (*LookupHoursOfOperationResult, error)
func LookupHoursOfOperationOutput(ctx *Context, args *LookupHoursOfOperationOutputArgs, opts ...InvokeOption) LookupHoursOfOperationResultOutput> Note: This function is named LookupHoursOfOperation in the Go SDK.
public static class GetHoursOfOperation
{
public static Task<GetHoursOfOperationResult> InvokeAsync(GetHoursOfOperationArgs args, InvokeOptions? opts = null)
public static Output<GetHoursOfOperationResult> Invoke(GetHoursOfOperationInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetHoursOfOperationResult> getHoursOfOperation(GetHoursOfOperationArgs args, InvokeOptions options)
public static Output<GetHoursOfOperationResult> getHoursOfOperation(GetHoursOfOperationArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:connect:getHoursOfOperation
arguments:
# arguments dictionaryThe following arguments are supported:
- Hours
Of stringOperation Arn - The Amazon Resource Name (ARN) for the hours of operation.
- Hours
Of stringOperation Arn - The Amazon Resource Name (ARN) for the hours of operation.
- hours
Of StringOperation Arn - The Amazon Resource Name (ARN) for the hours of operation.
- hours
Of stringOperation Arn - The Amazon Resource Name (ARN) for the hours of operation.
- hours_
of_ stroperation_ arn - The Amazon Resource Name (ARN) for the hours of operation.
- hours
Of StringOperation Arn - The Amazon Resource Name (ARN) for the hours of operation.
getHoursOfOperation Result
The following output properties are available:
- Child
Hours List<Pulumi.Of Operations Aws Native. Connect. Outputs. Hours Of Operations Identifier> - List of child hours of operations.
- Config
List<Pulumi.
Aws Native. Connect. Outputs. Hours Of Operation Config> - Configuration information for the hours of operation: day, start time, and end time.
- Description string
- The description of the hours of operation.
- Hours
Of stringOperation Arn - The Amazon Resource Name (ARN) for the hours of operation.
- Hours
Of List<Pulumi.Operation Overrides Aws Native. Connect. Outputs. Hours Of Operation Override> - One or more hours of operation overrides assigned to an hour of operation.
- Instance
Arn string - The identifier of the Amazon Connect instance.
- Name string
- The name of the hours of operation.
- Parent
Hours List<Pulumi.Of Operations Aws Native. Connect. Outputs. Hours Of Operations Identifier> - List of parent hours of operations.
-
List<Pulumi.
Aws Native. Outputs. Tag> - One or more tags.
- Time
Zone string - The time zone of the hours of operation.
- Child
Hours []HoursOf Operations Of Operations Identifier - List of child hours of operations.
- Config
[]Hours
Of Operation Config - Configuration information for the hours of operation: day, start time, and end time.
- Description string
- The description of the hours of operation.
- Hours
Of stringOperation Arn - The Amazon Resource Name (ARN) for the hours of operation.
- Hours
Of []HoursOperation Overrides Of Operation Override - One or more hours of operation overrides assigned to an hour of operation.
- Instance
Arn string - The identifier of the Amazon Connect instance.
- Name string
- The name of the hours of operation.
- Parent
Hours []HoursOf Operations Of Operations Identifier - List of parent hours of operations.
- Tag
- One or more tags.
- Time
Zone string - The time zone of the hours of operation.
- child
Hours List<HoursOf Operations Of Operations Identifier> - List of child hours of operations.
- config
List<Hours
Of Operation Config> - Configuration information for the hours of operation: day, start time, and end time.
- description String
- The description of the hours of operation.
- hours
Of StringOperation Arn - The Amazon Resource Name (ARN) for the hours of operation.
- hours
Of List<HoursOperation Overrides Of Operation Override> - One or more hours of operation overrides assigned to an hour of operation.
- instance
Arn String - The identifier of the Amazon Connect instance.
- name String
- The name of the hours of operation.
- parent
Hours List<HoursOf Operations Of Operations Identifier> - List of parent hours of operations.
- List<Tag>
- One or more tags.
- time
Zone String - The time zone of the hours of operation.
- child
Hours HoursOf Operations Of Operations Identifier[] - List of child hours of operations.
- config
Hours
Of Operation Config[] - Configuration information for the hours of operation: day, start time, and end time.
- description string
- The description of the hours of operation.
- hours
Of stringOperation Arn - The Amazon Resource Name (ARN) for the hours of operation.
- hours
Of HoursOperation Overrides Of Operation Override[] - One or more hours of operation overrides assigned to an hour of operation.
- instance
Arn string - The identifier of the Amazon Connect instance.
- name string
- The name of the hours of operation.
- parent
Hours HoursOf Operations Of Operations Identifier[] - List of parent hours of operations.
- Tag[]
- One or more tags.
- time
Zone string - The time zone of the hours of operation.
- child_
hours_ Sequence[Hoursof_ operations Of Operations Identifier] - List of child hours of operations.
- config
Sequence[Hours
Of Operation Config] - Configuration information for the hours of operation: day, start time, and end time.
- description str
- The description of the hours of operation.
- hours_
of_ stroperation_ arn - The Amazon Resource Name (ARN) for the hours of operation.
- hours_
of_ Sequence[Hoursoperation_ overrides Of Operation Override] - One or more hours of operation overrides assigned to an hour of operation.
- instance_
arn str - The identifier of the Amazon Connect instance.
- name str
- The name of the hours of operation.
- parent_
hours_ Sequence[Hoursof_ operations Of Operations Identifier] - List of parent hours of operations.
- Sequence[root_Tag]
- One or more tags.
- time_
zone str - The time zone of the hours of operation.
- child
Hours List<Property Map>Of Operations - List of child hours of operations.
- config List<Property Map>
- Configuration information for the hours of operation: day, start time, and end time.
- description String
- The description of the hours of operation.
- hours
Of StringOperation Arn - The Amazon Resource Name (ARN) for the hours of operation.
- hours
Of List<Property Map>Operation Overrides - One or more hours of operation overrides assigned to an hour of operation.
- instance
Arn String - The identifier of the Amazon Connect instance.
- name String
- The name of the hours of operation.
- parent
Hours List<Property Map>Of Operations - List of parent hours of operations.
- List<Property Map>
- One or more tags.
- time
Zone String - The time zone of the hours of operation.
Supporting Types
HoursOfOperationConfig
- Day
Pulumi.
Aws Native. Connect. Hours Of Operation Config Day - The day that the hours of operation applies to.
- End
Time Pulumi.Aws Native. Connect. Inputs. Hours Of Operation Time Slice - The end time that your contact center closes.
- Start
Time Pulumi.Aws Native. Connect. Inputs. Hours Of Operation Time Slice - The start time that your contact center opens.
- Day
Hours
Of Operation Config Day - The day that the hours of operation applies to.
- End
Time HoursOf Operation Time Slice - The end time that your contact center closes.
- Start
Time HoursOf Operation Time Slice - The start time that your contact center opens.
- day
Hours
Of Operation Config Day - The day that the hours of operation applies to.
- end
Time HoursOf Operation Time Slice - The end time that your contact center closes.
- start
Time HoursOf Operation Time Slice - The start time that your contact center opens.
- day
Hours
Of Operation Config Day - The day that the hours of operation applies to.
- end
Time HoursOf Operation Time Slice - The end time that your contact center closes.
- start
Time HoursOf Operation Time Slice - The start time that your contact center opens.
- day
Hours
Of Operation Config Day - The day that the hours of operation applies to.
- end_
time HoursOf Operation Time Slice - The end time that your contact center closes.
- start_
time HoursOf Operation Time Slice - The start time that your contact center opens.
- day "SUNDAY" | "MONDAY" | "TUESDAY" | "WEDNESDAY" | "THURSDAY" | "FRIDAY" | "SATURDAY"
- The day that the hours of operation applies to.
- end
Time Property Map - The end time that your contact center closes.
- start
Time Property Map - The start time that your contact center opens.
HoursOfOperationConfigDay
HoursOfOperationOverride
- Effective
From string - The date from which the hours of operation override would be effective.
- Effective
Till string - The date until the hours of operation override is effective.
- Override
Config List<Pulumi.Aws Native. Connect. Inputs. Hours Of Operation Override Config> - Override
Name string - Hours
Of stringOperation Override Id - The identifier for the hours of operation override.
- Override
Description string - Override
Type Pulumi.Aws Native. Connect. Hours Of Operation Override Type - Recurrence
Config Pulumi.Aws Native. Connect. Inputs. Hours Of Operation Recurrence Config
- Effective
From string - The date from which the hours of operation override would be effective.
- Effective
Till string - The date until the hours of operation override is effective.
- Override
Config []HoursOf Operation Override Config - Override
Name string - Hours
Of stringOperation Override Id - The identifier for the hours of operation override.
- Override
Description string - Override
Type HoursOf Operation Override Type - Recurrence
Config HoursOf Operation Recurrence Config
- effective
From String - The date from which the hours of operation override would be effective.
- effective
Till String - The date until the hours of operation override is effective.
- override
Config List<HoursOf Operation Override Config> - override
Name String - hours
Of StringOperation Override Id - The identifier for the hours of operation override.
- override
Description String - override
Type HoursOf Operation Override Type - recurrence
Config HoursOf Operation Recurrence Config
- effective
From string - The date from which the hours of operation override would be effective.
- effective
Till string - The date until the hours of operation override is effective.
- override
Config HoursOf Operation Override Config[] - override
Name string - hours
Of stringOperation Override Id - The identifier for the hours of operation override.
- override
Description string - override
Type HoursOf Operation Override Type - recurrence
Config HoursOf Operation Recurrence Config
- effective_
from str - The date from which the hours of operation override would be effective.
- effective_
till str - The date until the hours of operation override is effective.
- override_
config Sequence[HoursOf Operation Override Config] - override_
name str - hours_
of_ stroperation_ override_ id - The identifier for the hours of operation override.
- override_
description str - override_
type HoursOf Operation Override Type - recurrence_
config HoursOf Operation Recurrence Config
- effective
From String - The date from which the hours of operation override would be effective.
- effective
Till String - The date until the hours of operation override is effective.
- override
Config List<Property Map> - override
Name String - hours
Of StringOperation Override Id - The identifier for the hours of operation override.
- override
Description String - override
Type "STANDARD" | "OPEN" | "CLOSED" - recurrence
Config Property Map
HoursOfOperationOverrideConfig
- Day
Pulumi.
Aws Native. Connect. Hours Of Operation Override Config Day - The day that the hours of operation override applies to.
- End
Time Pulumi.Aws Native. Connect. Inputs. Hours Of Operation Override Time Slice - The new end time that your contact center closes for the overriden days.
- Start
Time Pulumi.Aws Native. Connect. Inputs. Hours Of Operation Override Time Slice - The new start time that your contact center opens for the overriden days.
- Day
Hours
Of Operation Override Config Day - The day that the hours of operation override applies to.
- End
Time HoursOf Operation Override Time Slice - The new end time that your contact center closes for the overriden days.
- Start
Time HoursOf Operation Override Time Slice - The new start time that your contact center opens for the overriden days.
- day
Hours
Of Operation Override Config Day - The day that the hours of operation override applies to.
- end
Time HoursOf Operation Override Time Slice - The new end time that your contact center closes for the overriden days.
- start
Time HoursOf Operation Override Time Slice - The new start time that your contact center opens for the overriden days.
- day
Hours
Of Operation Override Config Day - The day that the hours of operation override applies to.
- end
Time HoursOf Operation Override Time Slice - The new end time that your contact center closes for the overriden days.
- start
Time HoursOf Operation Override Time Slice - The new start time that your contact center opens for the overriden days.
- day
Hours
Of Operation Override Config Day - The day that the hours of operation override applies to.
- end_
time HoursOf Operation Override Time Slice - The new end time that your contact center closes for the overriden days.
- start_
time HoursOf Operation Override Time Slice - The new start time that your contact center opens for the overriden days.
- day "SUNDAY" | "MONDAY" | "TUESDAY" | "WEDNESDAY" | "THURSDAY" | "FRIDAY" | "SATURDAY"
- The day that the hours of operation override applies to.
- end
Time Property Map - The new end time that your contact center closes for the overriden days.
- start
Time Property Map - The new start time that your contact center opens for the overriden days.
HoursOfOperationOverrideConfigDay
HoursOfOperationOverrideTimeSlice
HoursOfOperationOverrideType
HoursOfOperationRecurrenceConfig
HoursOfOperationRecurrenceFrequency
HoursOfOperationRecurrencePattern
- By
Month List<int> - By
Month List<int>Day - By
Weekday List<int>Occurrence - Frequency
Pulumi.
Aws Native. Connect. Hours Of Operation Recurrence Frequency - Interval int
- By
Month []int - By
Month []intDay - By
Weekday []intOccurrence - Frequency
Hours
Of Operation Recurrence Frequency - Interval int
- by
Month List<Integer> - by
Month List<Integer>Day - by
Weekday List<Integer>Occurrence - frequency
Hours
Of Operation Recurrence Frequency - interval Integer
- by
Month number[] - by
Month number[]Day - by
Weekday number[]Occurrence - frequency
Hours
Of Operation Recurrence Frequency - interval number
- by_
month Sequence[int] - by_
month_ Sequence[int]day - by_
weekday_ Sequence[int]occurrence - frequency
Hours
Of Operation Recurrence Frequency - interval int
- by
Month List<Number> - by
Month List<Number>Day - by
Weekday List<Number>Occurrence - frequency "WEEKLY" | "MONTHLY" | "YEARLY"
- interval Number
HoursOfOperationTimeSlice
HoursOfOperationsIdentifier
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.47.0 published on Monday, Jan 5, 2026 by Pulumi
