func()

in internal/mode/advanced/elastic/index.go [554:564]


func (c *Client) CreateAlias(params *CreateAliasParams) error {
	action := elastic.NewAliasAddAction(params.Alias).Index(params.Index).IsWriteIndex(params.IsWriteIndex)

	if err := action.Validate(); err != nil {
		return err
	}

	_, err := c.Client.Alias().Action(action).Do(context.TODO())

	return err
}