Ovh

v0.0.4 published on Saturday, Sep 17, 2022 by lbrlabs

DbaasLogsOutputGraylogStream

Create a DbaasLogsOutputGraylogStream Resource

new DbaasLogsOutputGraylogStream(name: string, args: DbaasLogsOutputGraylogStreamArgs, opts?: CustomResourceOptions);
@overload
def DbaasLogsOutputGraylogStream(resource_name: str,
                                 opts: Optional[ResourceOptions] = None,
                                 cold_storage_compression: Optional[str] = None,
                                 cold_storage_content: Optional[str] = None,
                                 cold_storage_enabled: Optional[bool] = None,
                                 cold_storage_notify_enabled: Optional[bool] = None,
                                 cold_storage_retention: Optional[int] = None,
                                 cold_storage_target: Optional[str] = None,
                                 description: Optional[str] = None,
                                 indexing_enabled: Optional[bool] = None,
                                 indexing_max_size: Optional[int] = None,
                                 indexing_notify_enabled: Optional[bool] = None,
                                 parent_stream_id: Optional[str] = None,
                                 pause_indexing_on_max_size: Optional[bool] = None,
                                 retention_id: Optional[str] = None,
                                 service_name: Optional[str] = None,
                                 title: Optional[str] = None,
                                 web_socket_enabled: Optional[bool] = None)
@overload
def DbaasLogsOutputGraylogStream(resource_name: str,
                                 args: DbaasLogsOutputGraylogStreamArgs,
                                 opts: Optional[ResourceOptions] = None)
func NewDbaasLogsOutputGraylogStream(ctx *Context, name string, args DbaasLogsOutputGraylogStreamArgs, opts ...ResourceOption) (*DbaasLogsOutputGraylogStream, error)
public DbaasLogsOutputGraylogStream(string name, DbaasLogsOutputGraylogStreamArgs args, CustomResourceOptions? opts = null)
public DbaasLogsOutputGraylogStream(String name, DbaasLogsOutputGraylogStreamArgs args)
public DbaasLogsOutputGraylogStream(String name, DbaasLogsOutputGraylogStreamArgs args, CustomResourceOptions options)
type: ovh:DbaasLogsOutputGraylogStream
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args DbaasLogsOutputGraylogStreamArgs
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 DbaasLogsOutputGraylogStreamArgs
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 DbaasLogsOutputGraylogStreamArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args DbaasLogsOutputGraylogStreamArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args DbaasLogsOutputGraylogStreamArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

DbaasLogsOutputGraylogStream Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The DbaasLogsOutputGraylogStream resource accepts the following input properties:

Description string

Stream description

ServiceName string

The service name

Title string

Stream description

ColdStorageCompression string

Cold storage compression method

ColdStorageContent string

ColdStorage content

ColdStorageEnabled bool

Is Cold storage enabled?

ColdStorageNotifyEnabled bool

Notify on new Cold storage archive

ColdStorageRetention int

Cold storage retention in year

ColdStorageTarget string

ColdStorage destination

IndexingEnabled bool

Enable ES indexing

IndexingMaxSize int

Maximum indexing size (in GB)

IndexingNotifyEnabled bool

If set, notify when size is near 80, 90 or 100 % of the maximum configured setting

ParentStreamId string

Parent stream ID

PauseIndexingOnMaxSize bool

If set, pause indexing when maximum size is reach

RetentionId string

Retention ID

WebSocketEnabled bool

Enable Websocket

Description string

Stream description

ServiceName string

The service name

Title string

Stream description

ColdStorageCompression string

Cold storage compression method

ColdStorageContent string

ColdStorage content

ColdStorageEnabled bool

Is Cold storage enabled?

ColdStorageNotifyEnabled bool

Notify on new Cold storage archive

ColdStorageRetention int

Cold storage retention in year

ColdStorageTarget string

ColdStorage destination

IndexingEnabled bool

Enable ES indexing

IndexingMaxSize int

Maximum indexing size (in GB)

IndexingNotifyEnabled bool

If set, notify when size is near 80, 90 or 100 % of the maximum configured setting

ParentStreamId string

Parent stream ID

PauseIndexingOnMaxSize bool

If set, pause indexing when maximum size is reach

RetentionId string

Retention ID

WebSocketEnabled bool

Enable Websocket

description String

Stream description

serviceName String

The service name

title String

Stream description

coldStorageCompression String

Cold storage compression method

coldStorageContent String

ColdStorage content

coldStorageEnabled Boolean

Is Cold storage enabled?

coldStorageNotifyEnabled Boolean

Notify on new Cold storage archive

coldStorageRetention Integer

Cold storage retention in year

coldStorageTarget String

ColdStorage destination

indexingEnabled Boolean

Enable ES indexing

indexingMaxSize Integer

Maximum indexing size (in GB)

indexingNotifyEnabled Boolean

If set, notify when size is near 80, 90 or 100 % of the maximum configured setting

parentStreamId String

Parent stream ID

pauseIndexingOnMaxSize Boolean

If set, pause indexing when maximum size is reach

retentionId String

Retention ID

webSocketEnabled Boolean

Enable Websocket

description string

Stream description

serviceName string

The service name

title string

Stream description

coldStorageCompression string

Cold storage compression method

coldStorageContent string

ColdStorage content

coldStorageEnabled boolean

Is Cold storage enabled?

coldStorageNotifyEnabled boolean

Notify on new Cold storage archive

coldStorageRetention number

Cold storage retention in year

coldStorageTarget string

ColdStorage destination

indexingEnabled boolean

Enable ES indexing

indexingMaxSize number

Maximum indexing size (in GB)

indexingNotifyEnabled boolean

If set, notify when size is near 80, 90 or 100 % of the maximum configured setting

parentStreamId string

Parent stream ID

pauseIndexingOnMaxSize boolean

If set, pause indexing when maximum size is reach

retentionId string

Retention ID

webSocketEnabled boolean

Enable Websocket

description str

Stream description

service_name str

The service name

title str

Stream description

cold_storage_compression str

Cold storage compression method

cold_storage_content str

ColdStorage content

cold_storage_enabled bool

Is Cold storage enabled?

cold_storage_notify_enabled bool

Notify on new Cold storage archive

cold_storage_retention int

Cold storage retention in year

cold_storage_target str

ColdStorage destination

indexing_enabled bool

Enable ES indexing

indexing_max_size int

Maximum indexing size (in GB)

indexing_notify_enabled bool

If set, notify when size is near 80, 90 or 100 % of the maximum configured setting

parent_stream_id str

Parent stream ID

pause_indexing_on_max_size bool

If set, pause indexing when maximum size is reach

retention_id str

Retention ID

web_socket_enabled bool

Enable Websocket

description String

Stream description

serviceName String

The service name

title String

Stream description

coldStorageCompression String

Cold storage compression method

coldStorageContent String

ColdStorage content

coldStorageEnabled Boolean

Is Cold storage enabled?

coldStorageNotifyEnabled Boolean

Notify on new Cold storage archive

coldStorageRetention Number

Cold storage retention in year

coldStorageTarget String

ColdStorage destination

indexingEnabled Boolean

Enable ES indexing

indexingMaxSize Number

Maximum indexing size (in GB)

indexingNotifyEnabled Boolean

If set, notify when size is near 80, 90 or 100 % of the maximum configured setting

parentStreamId String

Parent stream ID

pauseIndexingOnMaxSize Boolean

If set, pause indexing when maximum size is reach

retentionId String

Retention ID

webSocketEnabled Boolean

Enable Websocket

Outputs

All input properties are implicitly available as output properties. Additionally, the DbaasLogsOutputGraylogStream resource produces the following output properties:

CanAlert bool

Indicates if the current user can create alert on the stream

CreatedAt string

Stream creation

Id string

The provider-assigned unique ID for this managed resource.

IsEditable bool

Indicates if you are allowed to edit entry

IsShareable bool

Indicates if you are allowed to share entry

NbAlertCondition int

Number of alert condition

NbArchive int

Number of coldstored archives

StreamId string

Stream ID

UpdatedAt string

Stream last update

CanAlert bool

Indicates if the current user can create alert on the stream

CreatedAt string

Stream creation

Id string

The provider-assigned unique ID for this managed resource.

IsEditable bool

Indicates if you are allowed to edit entry

IsShareable bool

Indicates if you are allowed to share entry

NbAlertCondition int

Number of alert condition

NbArchive int

Number of coldstored archives

StreamId string

Stream ID

UpdatedAt string

Stream last update

canAlert Boolean

Indicates if the current user can create alert on the stream

createdAt String

Stream creation

id String

The provider-assigned unique ID for this managed resource.

isEditable Boolean

Indicates if you are allowed to edit entry

isShareable Boolean

Indicates if you are allowed to share entry

nbAlertCondition Integer

Number of alert condition

nbArchive Integer

Number of coldstored archives

streamId String

Stream ID

updatedAt String

Stream last update

canAlert boolean

Indicates if the current user can create alert on the stream

createdAt string

Stream creation

id string

The provider-assigned unique ID for this managed resource.

isEditable boolean

Indicates if you are allowed to edit entry

isShareable boolean

Indicates if you are allowed to share entry

nbAlertCondition number

Number of alert condition

nbArchive number

Number of coldstored archives

streamId string

Stream ID

updatedAt string

Stream last update

can_alert bool

Indicates if the current user can create alert on the stream

created_at str

Stream creation

id str

The provider-assigned unique ID for this managed resource.

is_editable bool

Indicates if you are allowed to edit entry

is_shareable bool

Indicates if you are allowed to share entry

nb_alert_condition int

Number of alert condition

nb_archive int

Number of coldstored archives

stream_id str

Stream ID

updated_at str

Stream last update

canAlert Boolean

Indicates if the current user can create alert on the stream

createdAt String

Stream creation

id String

The provider-assigned unique ID for this managed resource.

isEditable Boolean

Indicates if you are allowed to edit entry

isShareable Boolean

Indicates if you are allowed to share entry

nbAlertCondition Number

Number of alert condition

nbArchive Number

Number of coldstored archives

streamId String

Stream ID

updatedAt String

Stream last update

Look up an Existing DbaasLogsOutputGraylogStream Resource

Get an existing DbaasLogsOutputGraylogStream resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: DbaasLogsOutputGraylogStreamState, opts?: CustomResourceOptions): DbaasLogsOutputGraylogStream
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        can_alert: Optional[bool] = None,
        cold_storage_compression: Optional[str] = None,
        cold_storage_content: Optional[str] = None,
        cold_storage_enabled: Optional[bool] = None,
        cold_storage_notify_enabled: Optional[bool] = None,
        cold_storage_retention: Optional[int] = None,
        cold_storage_target: Optional[str] = None,
        created_at: Optional[str] = None,
        description: Optional[str] = None,
        indexing_enabled: Optional[bool] = None,
        indexing_max_size: Optional[int] = None,
        indexing_notify_enabled: Optional[bool] = None,
        is_editable: Optional[bool] = None,
        is_shareable: Optional[bool] = None,
        nb_alert_condition: Optional[int] = None,
        nb_archive: Optional[int] = None,
        parent_stream_id: Optional[str] = None,
        pause_indexing_on_max_size: Optional[bool] = None,
        retention_id: Optional[str] = None,
        service_name: Optional[str] = None,
        stream_id: Optional[str] = None,
        title: Optional[str] = None,
        updated_at: Optional[str] = None,
        web_socket_enabled: Optional[bool] = None) -> DbaasLogsOutputGraylogStream
func GetDbaasLogsOutputGraylogStream(ctx *Context, name string, id IDInput, state *DbaasLogsOutputGraylogStreamState, opts ...ResourceOption) (*DbaasLogsOutputGraylogStream, error)
public static DbaasLogsOutputGraylogStream Get(string name, Input<string> id, DbaasLogsOutputGraylogStreamState? state, CustomResourceOptions? opts = null)
public static DbaasLogsOutputGraylogStream get(String name, Output<String> id, DbaasLogsOutputGraylogStreamState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
CanAlert bool

Indicates if the current user can create alert on the stream

ColdStorageCompression string

Cold storage compression method

ColdStorageContent string

ColdStorage content

ColdStorageEnabled bool

Is Cold storage enabled?

ColdStorageNotifyEnabled bool

Notify on new Cold storage archive

ColdStorageRetention int

Cold storage retention in year

ColdStorageTarget string

ColdStorage destination

CreatedAt string

Stream creation

Description string

Stream description

IndexingEnabled bool

Enable ES indexing

IndexingMaxSize int

Maximum indexing size (in GB)

IndexingNotifyEnabled bool

If set, notify when size is near 80, 90 or 100 % of the maximum configured setting

IsEditable bool

Indicates if you are allowed to edit entry

IsShareable bool

Indicates if you are allowed to share entry

NbAlertCondition int

Number of alert condition

NbArchive int

Number of coldstored archives

ParentStreamId string

Parent stream ID

PauseIndexingOnMaxSize bool

If set, pause indexing when maximum size is reach

RetentionId string

Retention ID

ServiceName string

The service name

StreamId string

Stream ID

Title string

Stream description

UpdatedAt string

Stream last update

WebSocketEnabled bool

Enable Websocket

CanAlert bool

Indicates if the current user can create alert on the stream

ColdStorageCompression string

Cold storage compression method

ColdStorageContent string

ColdStorage content

ColdStorageEnabled bool

Is Cold storage enabled?

ColdStorageNotifyEnabled bool

Notify on new Cold storage archive

ColdStorageRetention int

Cold storage retention in year

ColdStorageTarget string

ColdStorage destination

CreatedAt string

Stream creation

Description string

Stream description

IndexingEnabled bool

Enable ES indexing

IndexingMaxSize int

Maximum indexing size (in GB)

IndexingNotifyEnabled bool

If set, notify when size is near 80, 90 or 100 % of the maximum configured setting

IsEditable bool

Indicates if you are allowed to edit entry

IsShareable bool

Indicates if you are allowed to share entry

NbAlertCondition int

Number of alert condition

NbArchive int

Number of coldstored archives

ParentStreamId string

Parent stream ID

PauseIndexingOnMaxSize bool

If set, pause indexing when maximum size is reach

RetentionId string

Retention ID

ServiceName string

The service name

StreamId string

Stream ID

Title string

Stream description

UpdatedAt string

Stream last update

WebSocketEnabled bool

Enable Websocket

canAlert Boolean

Indicates if the current user can create alert on the stream

coldStorageCompression String

Cold storage compression method

coldStorageContent String

ColdStorage content

coldStorageEnabled Boolean

Is Cold storage enabled?

coldStorageNotifyEnabled Boolean

Notify on new Cold storage archive

coldStorageRetention Integer

Cold storage retention in year

coldStorageTarget String

ColdStorage destination

createdAt String

Stream creation

description String

Stream description

indexingEnabled Boolean

Enable ES indexing

indexingMaxSize Integer

Maximum indexing size (in GB)

indexingNotifyEnabled Boolean

If set, notify when size is near 80, 90 or 100 % of the maximum configured setting

isEditable Boolean

Indicates if you are allowed to edit entry

isShareable Boolean

Indicates if you are allowed to share entry

nbAlertCondition Integer

Number of alert condition

nbArchive Integer

Number of coldstored archives

parentStreamId String

Parent stream ID

pauseIndexingOnMaxSize Boolean

If set, pause indexing when maximum size is reach

retentionId String

Retention ID

serviceName String

The service name

streamId String

Stream ID

title String

Stream description

updatedAt String

Stream last update

webSocketEnabled Boolean

Enable Websocket

canAlert boolean

Indicates if the current user can create alert on the stream

coldStorageCompression string

Cold storage compression method

coldStorageContent string

ColdStorage content

coldStorageEnabled boolean

Is Cold storage enabled?

coldStorageNotifyEnabled boolean

Notify on new Cold storage archive

coldStorageRetention number

Cold storage retention in year

coldStorageTarget string

ColdStorage destination

createdAt string

Stream creation

description string

Stream description

indexingEnabled boolean

Enable ES indexing

indexingMaxSize number

Maximum indexing size (in GB)

indexingNotifyEnabled boolean

If set, notify when size is near 80, 90 or 100 % of the maximum configured setting

isEditable boolean

Indicates if you are allowed to edit entry

isShareable boolean

Indicates if you are allowed to share entry

nbAlertCondition number

Number of alert condition

nbArchive number

Number of coldstored archives

parentStreamId string

Parent stream ID

pauseIndexingOnMaxSize boolean

If set, pause indexing when maximum size is reach

retentionId string

Retention ID

serviceName string

The service name

streamId string

Stream ID

title string

Stream description

updatedAt string

Stream last update

webSocketEnabled boolean

Enable Websocket

can_alert bool

Indicates if the current user can create alert on the stream

cold_storage_compression str

Cold storage compression method

cold_storage_content str

ColdStorage content

cold_storage_enabled bool

Is Cold storage enabled?

cold_storage_notify_enabled bool

Notify on new Cold storage archive

cold_storage_retention int

Cold storage retention in year

cold_storage_target str

ColdStorage destination

created_at str

Stream creation

description str

Stream description

indexing_enabled bool

Enable ES indexing

indexing_max_size int

Maximum indexing size (in GB)

indexing_notify_enabled bool

If set, notify when size is near 80, 90 or 100 % of the maximum configured setting

is_editable bool

Indicates if you are allowed to edit entry

is_shareable bool

Indicates if you are allowed to share entry

nb_alert_condition int

Number of alert condition

nb_archive int

Number of coldstored archives

parent_stream_id str

Parent stream ID

pause_indexing_on_max_size bool

If set, pause indexing when maximum size is reach

retention_id str

Retention ID

service_name str

The service name

stream_id str

Stream ID

title str

Stream description

updated_at str

Stream last update

web_socket_enabled bool

Enable Websocket

canAlert Boolean

Indicates if the current user can create alert on the stream

coldStorageCompression String

Cold storage compression method

coldStorageContent String

ColdStorage content

coldStorageEnabled Boolean

Is Cold storage enabled?

coldStorageNotifyEnabled Boolean

Notify on new Cold storage archive

coldStorageRetention Number

Cold storage retention in year

coldStorageTarget String

ColdStorage destination

createdAt String

Stream creation

description String

Stream description

indexingEnabled Boolean

Enable ES indexing

indexingMaxSize Number

Maximum indexing size (in GB)

indexingNotifyEnabled Boolean

If set, notify when size is near 80, 90 or 100 % of the maximum configured setting

isEditable Boolean

Indicates if you are allowed to edit entry

isShareable Boolean

Indicates if you are allowed to share entry

nbAlertCondition Number

Number of alert condition

nbArchive Number

Number of coldstored archives

parentStreamId String

Parent stream ID

pauseIndexingOnMaxSize Boolean

If set, pause indexing when maximum size is reach

retentionId String

Retention ID

serviceName String

The service name

streamId String

Stream ID

title String

Stream description

updatedAt String

Stream last update

webSocketEnabled Boolean

Enable Websocket

Package Details

Repository
https://github.com/lbrlabs/pulumi-ovh
License
Apache-2.0
Notes

This Pulumi package is based on the ovh Terraform Provider.